sandsq / alc-rs

MIT License
0 stars 0 forks source link

Despite fixing random seed, results are not consistent run to run #17

Open sandsq opened 3 months ago

sandsq commented 3 months ago

Investigate rust rng

sandsq commented 3 months ago

potentially has to do with iterating through some hashmaps, leading to score computation order being different run to run and causing floating point arithmetic rounding at different points

sandsq commented 3 months ago

might be worth testing btree to see if the hashmap aspect is indeed causing the issue, but ultimately doesn't matter too much

sandsq commented 3 months ago

or fraction crate (though it seemed that switching everything to u32s did not fix the issue so float weirdness might not be causing?)