|
f14c3e359e
|
fix a use of cerr instead of cout in tabulate_mpi
|
2024-06-07 11:34:22 -04:00 |
|
|
d3693daeaa
|
update year in license
|
2024-06-07 11:30:21 -04:00 |
|
|
84bfb2d361
|
new tabulator, remove evolver
|
2024-06-07 11:27:40 -04:00 |
|
|
9778e5c129
|
redo evolver, add warrior serialization / deserialization to library
|
2024-06-07 01:11:49 -04:00 |
|
|
0d44b60612
|
make tabulator quit if there is only one process
|
2024-01-30 23:28:07 -05:00 |
|
|
ecbb062709
|
add convenience methods and (experimental) evolver
|
2023-12-28 21:49:47 -05:00 |
|
|
3ed235ac0b
|
add virtual destructors to expr and assertion
|
2023-12-25 14:38:37 -05:00 |
|
|
8723fe0781
|
add function to lib94 to remove all warriors; fix crash on removing last warrior in bench
|
2023-11-26 20:28:29 -05:00 |
|
|
920bedec8c
|
clarify part of tabulator in readme
|
2023-11-26 13:50:38 -05:00 |
|
|
eab56a7f00
|
allow more control over init_round, rewrite tabulator and make it run every possible separation and turn order exactly once
|
2023-11-25 18:15:30 -05:00 |
|
|
5141b88157
|
make rof case insensitive
|
2023-07-18 15:33:13 -04:00 |
|
|
651b851fdd
|
better warrior placement, including handling the case where they don't fit
|
2023-07-18 10:19:42 -04:00 |
|
|
723437674e
|
add maximum process count
|
2023-07-17 08:45:12 -04:00 |
|
|
fa874b73ff
|
clarify comment on single_step
|
2023-06-22 13:27:56 -04:00 |
|
|
766ace27fc
|
add documentation to lib94.hpp, remove unused and redundant get_next_process function
|
2023-06-21 09:20:57 -04:00 |
|
|
04b25f18f4
|
cleaning up includes and a couple comments
|
2023-06-21 08:31:07 -04:00 |
|
|
1940ef1305
|
rewrite compiler again, bringing more in line with standard, and add readme
|
2023-06-20 03:48:50 -04:00 |
|
|
d24a732c77
|
turn off core fading by default
|
2023-06-07 01:19:20 -04:00 |
|
|
a9afa12358
|
actually seed prng
|
2023-06-07 01:15:41 -04:00 |
|
|
c33cd47706
|
set size request for core widget
|
2023-06-07 00:17:51 -04:00 |
|
|
f2b2f9b800
|
give core better padding
|
2023-06-01 17:09:27 -04:00 |
|
|
2a75cd1525
|
add new sample warrior
|
2023-05-31 21:54:39 -04:00 |
|
|
4534c0c569
|
change tabulator output, remove score
|
2023-05-31 18:52:02 -04:00 |
|
|
6be4a1d094
|
actually check assertions under new compiler
|
2023-05-31 13:02:57 -04:00 |
|
|
6aa768c7c8
|
new tabulator running look
|
2023-05-31 01:30:26 -04:00 |
|
|
21d36220c8
|
make hyperspeed not update ui so much
|
2023-05-30 22:14:40 -04:00 |
|
|
a988f6a27d
|
core fading toggle
|
2023-05-30 22:06:09 -04:00 |
|
|
1a0a068b87
|
move tabulator-mpi's parameters into separate file for easier changing
|
2023-05-30 21:49:05 -04:00 |
|
|
6b2cbe6c00
|
template single_step and executors on whether to update address sets to improve performance in non-gui programs
|
2023-05-30 21:39:37 -04:00 |
|
|
8269913898
|
fix spurious warnings when compiling tabulator
|
2023-05-30 20:51:41 -04:00 |
|
|
c385d95d49
|
oops
|
2023-05-30 18:07:37 -04:00 |
|
|
caceb8b8b0
|
modify warrior set
|
2023-05-30 16:02:55 -04:00 |
|
|
d97c1a6497
|
rewrite compiler, add for/rof support
|
2023-05-30 14:02:35 -04:00 |
|
|
6678dccccd
|
mpi-based tabulator
|
2023-05-30 03:01:25 -04:00 |
|
|
e39e53f96e
|
labels aren't supposed to have colons
|
2023-05-30 01:20:08 -04:00 |
|
|
78835a06e4
|
unary + and - in compiler
|
2023-05-30 01:07:38 -04:00 |
|
|
fbabd9f801
|
trim spaces on labels
|
2023-05-30 00:38:13 -04:00 |
|
|
28e855f542
|
fix djn again, and pre-dec / post-inc; few other changes
|
2023-05-30 00:22:29 -04:00 |
|
|
e56afe8885
|
add license
|
2023-05-29 20:46:54 -04:00 |
|
|
b50e93257b
|
scorer
|
2023-05-29 20:44:40 -04:00 |
|
|
67a30f10dd
|
assertions
|
2023-05-29 20:15:27 -04:00 |
|
|
a40005c776
|
fix djn bug
|
2023-05-29 19:59:18 -04:00 |
|
|
78c40e1422
|
target rate slider, hyperspeed, more
|
2023-05-29 17:32:58 -04:00 |
|
|
97c79ff771
|
a whole lot more
|
2023-05-29 16:36:19 -04:00 |
|
|
338549f9cd
|
first commit
|
2023-05-20 17:20:46 -04:00 |
|