Sam Bargallo Thaen
Thaen pushed to master at Thaen/DynamicAbstractionSystem 2025-11-11 19:48:12 +00:00
9b009ef593 Added early stopping to the headless simulation.
Thaen pushed to master at Thaen/DynamicAbstractionSystem 2025-11-10 16:18:05 +00:00
b87106f8f3 Updated yaml dependeny and gitignore file to ignore pycache
Thaen pushed to master at Thaen/DynamicAbstractionSystem 2025-11-10 01:03:50 +00:00
dc86ef4bd7 Add configuration files for TPS sweep and default simulation settings
e2d56ffb76 Add EntityConfig for entity hyperparameters and integrate into simulation configuration
19b946949d Implement atomic food claiming mechanism to prevent race conditions during consumption
78438ae768 Add food connection rendering with orange bounding boxes and lines
de45db4393 Increase energy parameters and initial cell count for simulation dynamics
Compare 5 commits »
Thaen pushed to master at Thaen/DynamicAbstractionSystem 2025-11-09 05:34:14 +00:00
69296cf4b7 Remove unnecessary print statements for sprint mode and batch data writing
074d6fdb3c Implement unified panel styling system with consistent colors and dimensions
50eafcf808 Add tqdm dependency for progress tracking
3a9545bb3b Update .gitignore to include ruff_cache and simulation_output directories
b442fbc0f2 Add command-line arguments for data collection options
Compare 8 commits »
Thaen closed issue Thaen/DynamicAbstractionSystem#3 2025-11-09 05:28:40 +00:00
Headless simulation logging should use proper progress bars
Thaen reopened issue Thaen/DynamicAbstractionSystem#3 2025-11-09 05:28:09 +00:00
Headless simulation logging should use proper progress bars
Thaen closed issue Thaen/DynamicAbstractionSystem#3 2025-11-09 05:27:05 +00:00
Headless simulation logging should use proper progress bars
Thaen commented on issue Thaen/DynamicAbstractionSystem#3 2025-11-09 05:26:24 +00:00
Headless simulation logging should use proper progress bars

Implemented proper progress bars for headless simulation with:

Time elapsed display Current tick tracking
Files written count ETA calculations Current TPS display

Additional…

Thaen pushed to master at Thaen/DynamicAbstractionSystem 2025-11-09 04:13:07 +00:00
b65474ed2a Enhance HUD interaction and performance by refining tree selection logic, improving mouse event handling, and updating dependencies
e94e51f4a9 Add scripts for converting and plotting metrics from JSON to CSV
d90240391c Implement tree widget for hierarchical entity inspection in HUD
849a39a528 Update layout immediately when adjusting properties panel width
6d5ea1ae10 Refactor HUD action handling and improve input callback setup
Compare 5 commits »
Thaen commented on issue Thaen/DynamicAbstractionSystem#3 2025-11-09 03:37:21 +00:00
Headless simulation logging should use proper progress bars

It should also contain the number of currently alive entities excluding food

Thaen opened issue Thaen/DynamicAbstractionSystem#3 2025-11-09 03:33:43 +00:00
Headless simulation logging should use proper progress bars
Thaen pushed to master at Thaen/DynamicAbstractionSystem 2025-11-09 02:00:18 +00:00
36d13a53a0 Enable inspector panel and improve viewport resizing handling in HUD
Thaen pushed to master at Thaen/DynamicAbstractionSystem 2025-11-09 01:48:08 +00:00
fa808e691a Add system dependencies installation to run_tests.yml
Thaen pushed to master at Thaen/DynamicAbstractionSystem 2025-11-09 01:45:43 +00:00
2daf5f7b19 Add unit tests for configuration and core simulation components
Thaen pushed to master at Thaen/DynamicAbstractionSystem 2025-11-09 01:17:59 +00:00
3a34759094 Add core simulation components and configuration classes
dc2f6d5fc4 Add profiling for simulation ticks and include snakeviz as a development dependency
Compare 2 commits »
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