Savanni D'Gerinel
|
fee2e598d3
|
Remove a debug print
|
2023-05-03 22:34:10 -04:00 |
Savanni D'Gerinel
|
889c3cec94
|
Don't share liberties with the UI
I'm currently not able to calculate them, so I've set them back to None
|
2023-05-03 22:28:37 -04:00 |
Savanni D'Gerinel
|
06157604b9
|
Implemented self_capture and ko rules
|
2023-05-03 22:22:22 -04:00 |
Savanni D'Gerinel
|
d68e088500
|
Implement the self-capture rule
|
2023-05-03 20:49:20 -04:00 |
Savanni D'Gerinel
|
27d87fcd02
|
Eliminate the explicit grid
|
2023-05-03 20:42:03 -04:00 |
Savanni D'Gerinel
|
edcf20cc25
|
Set up makefiles for the Kifu app
|
2023-05-03 20:29:49 -04:00 |
Savanni D'Gerinel
|
78af31f6f9
|
Overhaul the board representation
Groups become more first-class objects, where the grid becomes useful for quick lookups of values.
|
2023-04-28 01:21:23 -04:00 |
Savanni D'Gerinel
|
52e27318fe
|
Add code to try to handle removing captured stones from the board
|
2023-04-27 21:53:54 -04:00 |
Savanni D'Gerinel
|
e746190a4a
|
Add coordinates to the board printout
|
2023-04-27 19:13:06 -04:00 |
Savanni D'Gerinel
|
300704297f
|
Add a renderable field for liberties
|
2023-04-27 18:56:59 -04:00 |
Savanni D'Gerinel
|
3cd39af060
|
Clean up the liberty sharing test
|
2023-04-14 09:06:41 -04:00 |
Savanni D'Gerinel
|
037484e7b4
|
Count liberties
|
2023-04-13 22:38:35 -04:00 |
Savanni D'Gerinel
|
6d51ae8479
|
Add tests
|
2023-04-13 19:43:40 -04:00 |