19 Commits

Author SHA1 Message Date
Sam
4e90ecb885 Refine simulation tick handling to ensure consistent timing and update HUD rendering
All checks were successful
Build Simulation and Test / Run All Tests (push) Successful in 1m11s
2025-06-25 00:19:22 -05:00
Sam
8bb669d6b2 Add cell count display to sprint debug info in HUD 2025-06-25 00:11:28 -05:00
Sam
d0f01c0a48 Prevent event queue overflow by pumping pygame events during simulation ticks
All checks were successful
Build Simulation and Test / Run All Tests (push) Successful in 1m5s
2025-06-25 00:09:23 -05:00
Sam
15bc179410 Update grid dimensions and adjust energy cost calculation in movement
Some checks failed
Build Simulation and Test / Run All Tests (push) Failing after 2m14s
2025-06-25 00:05:28 -05: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
f56192ab8f Add HUD splitter rendering to simulation engine
Some checks failed
Build Simulation and Test / Run All Tests (push) Failing after 2m42s
2025-06-19 16:58:21 -05:00
Sam
4a4f7a75c5 Merge branch 'master' of https://git.apisb.me/Thaen/DynamicAbstractionSystem
Some checks failed
Build Simulation and Test / Run All Tests (push) Has been cancelled
# Conflicts:
#	core/simulation_engine.py
#	ui/hud.py
2025-06-19 16:57:43 -05:00
Sam
6f9e1e84f0 Refactor HUD to support dynamic panel resizing and improve layout management 2025-06-19 16:52:38 -05:00
Sam
d5d44c5d14 Refactor HUD and renderer to support dynamic screen resizing and update input handling for simulation view 2025-06-19 14:45:15 -05:00
Sam
8c8d8f7925 Add cell count display to sprint debug info and adjust energy cost calculation
Some checks failed
Build Simulation and Test / Run All Tests (push) Failing after 40s
2025-06-18 18:37:11 -05:00
Sam
2b1b348cb1 Refactor HUD initialization to accept UI manager and update simulation engine for dynamic screen sizing 2025-06-18 17:44:54 -05:00
Sam
ff43022b3a Update screen dimensions and integrate pygame_gui for HUD management
Some checks failed
Build Simulation and Test / Run All Tests (push) Failing after 45s
2025-06-18 17:36:24 -05:00
Sam
bada025b33 general tweaks
Some checks failed
Build Simulation and Test / Run All Tests (push) Failing after 36s
2025-06-17 00:09:55 -05:00
Sam
deee83edb3 Enhance simulation performance and add sprint mode functionality
Some checks failed
Build Simulation and Test / Run All Tests (push) Failing after 30s
2025-06-16 16:57:03 -05:00
Sam
5d862bfd50 Add tick count for behavioral model mutation and reduce initial cell spawn count
Some checks failed
Build Simulation and Test / Run All Tests (push) Failing after 30s
2025-06-16 15:55:14 -05:00
Sam
eded181c62 Refactor _setup_world method to remove unnecessary self parameter
Some checks failed
Build Simulation and Test / Run All Tests (push) Failing after 30s
2025-06-16 15:47:48 -05:00
Sam
14dfc7bfb8 Update random seed initialization in world setup for consistent food spawning
Some checks failed
Build Simulation and Test / Run All Tests (push) Failing after 28s
2025-06-16 15:46:04 -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
26f166ebee refactored a lot of stuff into different files and generally fixed force application. 2025-06-15 23:44:50 -05:00