Sam Bargallo Thaen
Thaen pushed to master at Thaen/DynamicAbstractionSystem 2025-06-25 06:31:31 +00:00
b9027ab935 Add time complexity annotations to methods in world.py
Thaen pushed to master at Thaen/DynamicAbstractionSystem 2025-06-25 05:46:14 +00:00
b775813cbd adjust food benefit
Thaen pushed to master at Thaen/DynamicAbstractionSystem 2025-06-25 05:34:25 +00:00
bce07db40e adjust mutation rate
0d95e85d83 remove debug print
Compare 2 commits »
Thaen pushed to master at Thaen/DynamicAbstractionSystem 2025-06-25 05:31:40 +00:00
22406420c2 adjust pt 2
31c3244b5a Adjust energy cost calculation in movement and increase initial cell count in simulation
Compare 2 commits »
Thaen pushed to master at Thaen/DynamicAbstractionSystem 2025-06-25 05:30:11 +00:00
8bb5c3edfc Adjust grid dimensions and refine cell mutation parameters for improved simulation behavior
Thaen pushed to master at Thaen/DynamicAbstractionSystem 2025-06-25 05:19:27 +00:00
4e90ecb885 Refine simulation tick handling to ensure consistent timing and update HUD rendering
8bb669d6b2 Add cell count display to sprint debug info in HUD
Compare 2 commits »
Thaen pushed to master at Thaen/DynamicAbstractionSystem 2025-06-25 05:09:28 +00:00
d0f01c0a48 Prevent event queue overflow by pumping pygame events during simulation ticks
Thaen pushed to master at Thaen/DynamicAbstractionSystem 2025-06-25 05:05:37 +00:00
15bc179410 Update grid dimensions and adjust energy cost calculation in movement
f74aa1f633 Enhance Physics class with detailed docstrings for initialization and movement methods
Compare 2 commits »
Thaen pushed to master at Thaen/DynamicAbstractionSystem 2025-06-21 23:36:11 +00:00
8f17498b88 Add headless simulation benchmarking and tests for determinism
Thaen pushed to master at Thaen/DynamicAbstractionSystem 2025-06-19 21:58:25 +00:00
f56192ab8f Add HUD splitter rendering to simulation engine
Thaen pushed to master at Thaen/DynamicAbstractionSystem 2025-06-19 21:57:54 +00:00
6f9e1e84f0 Refactor HUD to support dynamic panel resizing and improve layout management
d5d44c5d14 Refactor HUD and renderer to support dynamic screen resizing and update input handling for simulation view
2b1b348cb1 Refactor HUD initialization to accept UI manager and update simulation engine for dynamic screen sizing
Compare 4 commits »
Thaen pushed to ui-rework at Thaen/DynamicAbstractionSystem 2025-06-19 19:45:44 +00:00
d5d44c5d14 Refactor HUD and renderer to support dynamic screen resizing and update input handling for simulation view
Thaen pushed to master at Thaen/DynamicAbstractionSystem 2025-06-18 23:37:50 +00:00
8c8d8f7925 Add cell count display to sprint debug info and adjust energy cost calculation
Thaen pushed to ui-rework at Thaen/DynamicAbstractionSystem 2025-06-18 22:45:04 +00:00
2b1b348cb1 Refactor HUD initialization to accept UI manager and update simulation engine for dynamic screen sizing
Thaen created branch ui-rework in Thaen/DynamicAbstractionSystem 2025-06-18 22:45:04 +00:00
Thaen pushed to master at Thaen/DynamicAbstractionSystem 2025-06-18 22:36:30 +00:00
ff43022b3a Update screen dimensions and integrate pygame_gui for HUD management
Thaen pushed to master at Thaen/DynamicAbstractionSystem 2025-06-18 22:21:17 +00:00
3b64ef62e1 Refactor neural network implementation into separate neural.py file
d604641453 Add pygame-gui and python-i18n dependencies to project
Compare 2 commits »
Thaen pushed to master at Thaen/DynamicAbstractionSystem 2025-06-17 05:10:12 +00:00
bada025b33 general tweaks
Thaen pushed to master at Thaen/DynamicAbstractionSystem 2025-06-16 23:10:21 +00:00
848356a76e Enhance simulation performance and add sprint mode functionality
Thaen pushed to master at Thaen/DynamicAbstractionSystem 2025-06-16 21:57:13 +00:00
deee83edb3 Enhance simulation performance and add sprint mode functionality