20 Commits

Author SHA1 Message Date
Gabriel Tofvesson
78b17e208d Add test example 2020-02-28 04:44:05 +01:00
Gabriel Tofvesson
74b5e0d203 Implement more element marking heuristics 2020-02-28 04:43:49 +01:00
Gabriel Tofvesson
2a06a71e94 Fix bug in complexity computation 2020-02-28 02:15:57 +01:00
Gabriel Tofvesson
483d6ca1da Implement persistent board complexity tracking 2020-02-28 01:43:29 +01:00
Gabriel Tofvesson
899e228b6d Update text example to display board complexity 2020-02-28 01:31:04 +01:00
Gabriel Tofvesson
6e79c9b366 Implement board and element complexity 2020-02-28 01:29:54 +01:00
Gabriel Tofvesson
ac5de85171 Implement board value placement heuristics 2020-02-28 00:47:15 +01:00
Gabriel Tofvesson
bfd509f660 Update gitignore to ignore output files and board state files 2020-02-28 00:20:50 +01:00
Gabriel Tofvesson
c418d67b21 Update test example to validate board state 2020-02-28 00:20:50 +01:00
Gabriel Tofvesson
f4d4bce58a Implement board state validation 2020-02-28 00:20:49 +01:00
Gabriel Tofvesson
03d1482bb5 Add description of file format to README 2020-02-27 23:55:50 +01:00
Gabriel Tofvesson
06ab3c6dea Add test implementation to main file 2020-02-27 23:49:22 +01:00
Gabriel Tofvesson
162d37c1cb Implement rigorous error handling 2020-02-27 22:29:49 +01:00
Gabriel Tofvesson
5563d3d615 Implement board state read functions 2020-02-27 22:29:49 +01:00
Gabriel Tofvesson
74b5b87771 Add main file 2020-02-27 22:29:49 +01:00
Gabriel Tofvesson
7560853b08 Implement board mutation functions 2020-02-27 22:29:48 +01:00
Gabriel Tofvesson
f27a2ebf96 Improve board types 2020-02-27 22:29:48 +01:00
Gabriel Tofvesson
ef40bc1fd4 Define simple gamestate structures 2020-02-27 20:56:48 +01:00
Gabriel Tofvesson
f09662b799 Add gitignore 2020-02-27 20:56:22 +01:00
Gabriel Tofvesson
85b896940f Add README 2020-02-27 20:38:23 +01:00