summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorLines
2024-06-07redo evolver, add warrior serialization / deserialization to libraryBenji Dial-216/+318
2024-01-30make tabulator quit if there is only one processBenji Dial-1/+1
2023-12-28add convenience methods and (experimental) evolverBenji Dial-1/+352
2023-12-25add virtual destructors to expr and assertionBenji Dial-0/+2
2023-11-26add function to lib94 to remove all warriors; fix crash on removing last warr...Benji Dial-1/+17
2023-11-26clarify part of tabulator in readmeBenji Dial-3/+4
2023-11-25allow more control over init_round, rewrite tabulator and make it run every p...Benji Dial-265/+283
2023-07-18make rof case insensitiveBenji Dial-1/+1
2023-07-18better warrior placement, including handling the case where they don't fitBenji Dial-28/+64
2023-07-17add maximum process countBenji Dial-4/+16
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-21/+54
2023-06-21cleaning up includes and a couple commentsBenji Dial-11/+10
2023-06-20rewrite compiler again, bringing more in line with standard, and add readmeBenji Dial-695/+573
2023-06-07turn off core fading by defaultBenji Dial-2/+1
2023-06-07actually seed prngBenji Dial-0/+2
2023-06-07set size request for core widgetBenji Dial-0/+1
2023-06-01give core better paddingBenji Dial-3/+21
2023-05-31add new sample warriorBenji Dial-0/+25
2023-05-31change tabulator output, remove scoreBenji Dial-146/+34
2023-05-31actually check assertions under new compilerBenji Dial-4/+32
2023-05-31new tabulator running lookBenji Dial-9/+43
2023-05-30make hyperspeed not update ui so muchBenji Dial-3/+18
2023-05-30core fading toggleBenji Dial-1/+17
2023-05-30move tabulator-mpi's parameters into separate file for easier changingBenji Dial-5/+13
2023-05-30template single_step and executors on whether to update address sets to impro...Benji Dial-86/+102
2023-05-30fix spurious warnings when compiling tabulatorBenji Dial-1/+2
2023-05-30oopsBenji Dial-1/+1
2023-05-30modify warrior setBenji Dial-57/+27
2023-05-30rewrite compiler, add for/rof supportBenji Dial-401/+617
2023-05-30mpi-based tabulatorBenji Dial-1/+185
2023-05-30labels aren't supposed to have colonsBenji Dial-40/+38
2023-05-30unary + and - in compilerBenji Dial-7/+43
2023-05-30trim spaces on labelsBenji Dial-1/+1
2023-05-30fix djn again, and pre-dec / post-inc; few other changesBenji Dial-91/+145
2023-05-29add licenseBenji Dial-0/+5
2023-05-29scorerBenji Dial-1/+96
2023-05-29assertionsBenji Dial-17/+148
2023-05-29fix djn bugBenji Dial-1/+1
2023-05-29target rate slider, hyperspeed, moreBenji Dial-22/+54
2023-05-29a whole lot moreBenji Dial-1038/+1806
2023-05-20first commitBenji Dial-0/+1292