10 Commits

Author SHA1 Message Date
Sam
50eafcf808 Add tqdm dependency for progress tracking 2025-11-08 23:32:52 -06:00
Sam
b65474ed2a Enhance HUD interaction and performance by refining tree selection logic, improving mouse event handling, and updating dependencies
Some checks failed
Build Simulation and Test / Run All Tests (push) Failing after 14m56s
2025-11-08 22:11:03 -06:00
Sam
dc2f6d5fc4 Add profiling for simulation ticks and include snakeviz as a development dependency 2025-11-05 15:56:20 -06:00
Sam
8f17498b88 Add headless simulation benchmarking and tests for determinism
All checks were successful
Build Simulation and Test / Run All Tests (push) Successful in 2m53s
2025-06-21 18:36:02 -05:00
Sam
d604641453 Add pygame-gui and python-i18n dependencies to project 2025-06-18 17:14:03 -05:00
Sam
c7ca35f296 Implement FlexibleNeuralNetwork and enhance CellBrain with input normalization and neural network integration 2025-06-16 15:19:32 -05:00
Sam
3a4301f7cb Refactor Camera and Entity classes for improved type hinting and documentation using typing and pydantic.
All checks were successful
Build Simulation and Test / Run All Tests (push) Successful in 34s
2025-06-03 19:47:39 -05:00
Sam
3988f0a6fc Formatting with Ruff
All checks were successful
Build Simulation and Test / Run All Tests (push) Successful in 27s
2025-06-01 16:18:00 -05:00
Sam
c3b0a12c32 Update pre-commit configuration and add initial test file
Some checks failed
Build Simulation and Test / Run All Tests (push) Failing after 5m6s
2025-05-31 19:39:47 -05:00
Sam
1d23d3f366 Add uv.lock file to manage project dependencies and versions 2025-05-31 19:28:36 -05:00