Add raw identifier for gen()

This commit is contained in:
FiveMovesAhead 2026-01-26 23:24:26 +00:00
parent 9c3c720752
commit 96d56007bd
2 changed files with 2 additions and 2 deletions

View File

@ -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(())
}

View File

@ -38,7 +38,7 @@ pub struct Challenge {
impl Challenge {
pub fn generate_instance(seed: &[u8; 32], track: &Track) -> Result<Self> {
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);