task2/src
Peter Vacho 16d16c7559
Use consistent hashing for rng seeding
Turns out the built-in `hash()` function in python doesn't behave
consistently across re-runs, and while it does return the same value
during the same program run, once the interpreter is closed and a new
instance is started, hash behaves differently.

This inconsistency is unacceptable, as the whole point of the seed is to
be able to achieve the same results consistently.
2025-03-16 22:02:46 +01:00
..
__init__.py Initial commit 2025-03-16 11:21:18 +01:00
__main__.py Add gui for changing settings 2025-03-16 12:53:30 +01:00
function.py Add necessary utils 2025-03-16 11:21:20 +01:00
functions.py Add necessary utils 2025-03-16 11:21:20 +01:00
search.py Always return minimum point, not current center 2025-03-16 21:10:19 +01:00
types.py Add necessary utils 2025-03-16 11:21:20 +01:00
ui.py Use consistent hashing for rng seeding 2025-03-16 22:02:46 +01:00
utils.py Basic local search 2025-03-16 11:21:20 +01:00