From 96d56007bdd6ea323672016c93fb5672f76907d7 Mon Sep 17 00:00:00 2001 From: FiveMovesAhead Date: Mon, 26 Jan 2026 23:24:26 +0000 Subject: [PATCH] Add raw identifier for gen() --- tig-challenges/src/neuralnet_optimizer/nn/mlp.rs | 2 +- tig-challenges/src/satisfiability/mod.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tig-challenges/src/neuralnet_optimizer/nn/mlp.rs b/tig-challenges/src/neuralnet_optimizer/nn/mlp.rs index d36acf1d..d402ffb0 100644 --- a/tig-challenges/src/neuralnet_optimizer/nn/mlp.rs +++ b/tig-challenges/src/neuralnet_optimizer/nn/mlp.rs @@ -70,7 +70,7 @@ impl MLP { ) -> Result<()> { let mut rng = StdRng::from_seed(seed); for layer in &mut self.lin { - layer.init_weights(rng.gen(), stream.clone(), module.clone())?; + layer.init_weights(rng.r#gen(), stream.clone(), module.clone())?; } Ok(()) } diff --git a/tig-challenges/src/satisfiability/mod.rs b/tig-challenges/src/satisfiability/mod.rs index ec772b02..94082157 100644 --- a/tig-challenges/src/satisfiability/mod.rs +++ b/tig-challenges/src/satisfiability/mod.rs @@ -38,7 +38,7 @@ pub struct Challenge { impl Challenge { pub fn generate_instance(seed: &[u8; 32], track: &Track) -> Result { - let mut rng = SmallRng::from_seed(StdRng::from_seed(seed.clone()).gen()); + let mut rng = SmallRng::from_seed(StdRng::from_seed(seed.clone()).r#gen()); let num_clauses = (track.n_vars as f64 * track.ratio as f64 / 1000.0).floor() as usize; let var_distr = Uniform::new(1, track.n_vars as i32 + 1);