Commit Graph

49 Commits

Author SHA1 Message Date
Daniel Olsen 9915d6b5d9 more testing 2022-02-15 11:18:51 +01:00
Daniel Olsen e9e4ca74be remove tiles from the bag of bench game 2021-05-17 01:36:23 +02:00
Daniel Olsen c64908621d Revert "hash as unsafe bytes"
This reverts commit 47610129ff.
2021-05-17 01:30:34 +02:00
Daniel Olsen 2360986a96 Revert "pack all structs"
This reverts commit 2c75b82f6b.
2021-05-17 01:30:31 +02:00
Daniel Olsen 2c75b82f6b pack all structs 2021-05-17 01:14:51 +02:00
Daniel Olsen 47610129ff hash as unsafe bytes 2021-05-17 00:47:09 +02:00
Daniel Løvbrøtte Olsen 3ebfa35fa3 Update .gitlab-ci.yml 2021-05-16 17:42:51 +00:00
Daniel Olsen cde84479b2 #![feature(bench_black_box)] 2021-05-16 19:41:41 +02:00
Daniel Løvbrøtte Olsen 094abed8e4 Update .gitlab-ci.yml 2021-05-16 17:34:34 +00:00
Daniel Løvbrøtte Olsen 6a1e1fbf14 Update .gitlab-ci.yml 2021-05-16 17:31:33 +00:00
Daniel Olsen 8f055dfb27 better logging 2021-05-16 19:12:56 +02:00
Daniel Olsen 2435458e15 make benchmark game static 2021-05-16 12:39:57 +02:00
Daniel Olsen a2c23cf433 improve bag 2021-05-16 03:40:11 +02:00
Daniel Olsen 8ccb7653a0 cache 2021-05-16 01:09:20 +02:00
Daniel Olsen 8225206ec5 cache 2021-05-16 00:23:45 +02:00
Daniel Olsen f6822b377d cache 2021-05-14 00:14:39 +02:00
Daniel Olsen fdc1ff4747 moved game2 to new file 2021-05-13 21:20:30 +02:00
Daniel Olsen 3b221f2514 Merge branch 'master' of https://git.dodsorf.as/Dandellion/mercury into master 2021-02-01 13:40:02 +01:00
Daniel Olsen 46438955e4 aaa 2021-02-01 13:39:59 +01:00
Daniel Olsen 8d6365b4a2 high tech fast game structs 2021-01-07 23:45:25 +01:00
Daniel Olsen a638ba8c6a measure size 2021-01-07 12:52:30 +01:00
Daniel Olsen e6d7ca5001 Game is Copy 2021-01-06 15:39:27 +01:00
Daniel Olsen 410e2f3bea fix pruning bug, (increase in workset :() 2021-01-06 15:14:56 +01:00
Daniel Olsen 19dd0d3b2c replace a bunch of vectors with arrays 2021-01-06 14:37:51 +01:00
Daniel Olsen e6a265cb9d select mode 2021-01-06 12:20:05 +01:00
Daniel Olsen da86a1dfdc match 2021-01-06 11:07:22 +01:00
Daniel Olsen f4066492ce iterator shouldnt iterate over moves we know are invalid 2021-01-06 10:26:33 +01:00
Daniel Olsen 7eab0722cf added note 2021-01-06 08:02:00 +01:00
Daniel Olsen a123da5448 complicated game work reduction 2021-01-06 07:43:21 +01:00
Daniel Olsen 9ded700100 some more optimization, deheapifying 2021-01-05 23:04:38 +01:00
Daniel Olsen 155ff387f2 calculate length of random game 2021-01-05 16:14:44 +01:00
Daniel Olsen 6bf2071850 smallvecs 2021-01-05 15:47:12 +01:00
Daniel Olsen 875e232054 I think this is working 2021-01-05 07:38:56 +01:00
Daniel Olsen bee99fc0f9 profiling is fun 2021-01-04 15:55:10 +01:00
Daniel Olsen f2758fcb14 Convert do_task to changing the referenced game 2021-01-04 15:45:07 +01:00
Daniel Olsen eb9998d639 seedable rng 2021-01-04 12:24:37 +01:00
Daniel Olsen 706e33a12f bug fixes 2021-01-04 11:24:49 +01:00
Daniel Olsen 22af164a95 asdadaa 2021-01-04 10:01:06 +01:00
Daniel Olsen 7f98ea6afe scoring 2021-01-03 22:09:40 +01:00
Daniel Olsen b64521169b match arms 2021-01-03 14:41:03 +01:00
Daniel Olsen 3e086c485a factory to patterns with spill 2021-01-03 05:16:04 +01:00
Daniel Olsen 0aaee4f6f4 meh hacky soluton 2021-01-03 04:45:20 +01:00
Daniel Olsen 9933865a26 double borrow :( 2021-01-03 04:44:48 +01:00
Daniel Olsen 30598ddd5a test 2021-01-03 00:15:45 +01:00
Daniel Olsen 21ef5f7c5b convert to tile centricm 2021-01-02 02:25:39 +01:00
Daniel Olsen 68adc43999 "full game" 2021-01-02 01:30:02 +01:00
Daniel Olsen 177f29d732 Error Handling 2021-01-02 01:20:29 +01:00
Daniel Olsen 341fa3f2f2 start with some structure of the game 2021-01-01 23:07:16 +01:00
Daniel Olsen 09233e1e99 init 2021-01-01 19:04:22 +01:00