branchbefore/main/tick_freqcancel
12 Commits over 31 Days - 0.02cph!
Experimenting with remembering the last tick result in order to make the modules compete with each other properly.
Never skip active module scoring so units don't randomly switch tasks
Fix PooledList race condition and a duplicate key exception when telling a unit to build
Fix sometimes not finding the item to remove in the known entity list
Remove Knowledge.SortEntityData
Tick some more AI modules a bit slower
Tick agent ECS every frame with no budget
Increased tick rate, decreased frequency of some modules
Experiment with ticking AI modules at different rates