summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Collapse)AuthorLines
2024-06-07new tabulator, remove evolverBenji Dial-3/+12
2024-06-07redo evolver, add warrior serialization / deserialization to libraryBenji Dial-0/+9
2023-12-28add convenience methods and (experimental) evolverBenji Dial-0/+11
2023-11-26add function to lib94 to remove all warriors; fix crash on removing last ↵Benji Dial-0/+2
warrior in bench
2023-11-25allow more control over init_round, rewrite tabulator and make it run every ↵Benji Dial-9/+16
possible separation and turn order exactly once
2023-07-18better warrior placement, including handling the case where they don't fitBenji Dial-10/+9
2023-07-17add maximum process countBenji Dial-0/+4
2023-06-22clarify comment on single_stepBenji Dial-5/+5
2023-06-21add documentation to lib94.hpp, remove unused and redundant get_next_process ↵Benji Dial-9/+53
function
2023-06-21cleaning up includes and a couple commentsBenji Dial-3/+1
2023-06-20rewrite compiler again, bringing more in line with standard, and add readmeBenji Dial-3/+1
2023-05-30template single_step and executors on whether to update address sets to ↵Benji Dial-0/+1
improve performance in non-gui programs
2023-05-30rewrite compiler, add for/rof supportBenji Dial-1/+6
2023-05-29a whole lot moreBenji Dial-58/+64
2023-05-20first commitBenji Dial-0/+88