|
6ae9244fa6
|
print best actions in current state
|
2023-08-11 17:05:52 +02:00 |
|
|
3be7378903
|
rename function, rework backtrackaction
|
2023-08-11 11:43:05 +02:00 |
|
|
44db744ae3
|
refactor backtracking function
|
2023-08-10 18:27:25 +02:00 |
|
|
24aa016d36
|
use rationals as probabilities
|
2023-08-10 11:14:15 +02:00 |
|
|
1c6792a693
|
better cli interface
|
2023-08-09 22:50:03 +02:00 |
|
|
d95f40e2ae
|
normalize positions if duplicates of cards have already been played
|
2023-08-08 16:27:25 +02:00 |
|
|
bfe2b85dec
|
better cli interface: support both files and ids
|
2023-08-08 11:08:58 +02:00 |
|
|
d7f7d3eb6d
|
fix typo
|
2023-08-08 02:04:58 +02:00 |
|
|
7bd910059c
|
make pace variable signed to detect game states out of pace
|
2023-08-08 00:44:50 +02:00 |
|
|
a77de7efe8
|
implement tablebase
|
2023-08-08 00:29:19 +02:00 |
|
|
c394338c24
|
keep track of probabilities in tablebase
|
2023-08-07 12:48:25 +02:00 |
|
|
8001483ddd
|
get rid of bad print
|
2023-08-07 11:07:42 +02:00 |
|
|
ed6f3949b0
|
set up initial card positions
|
2023-08-07 01:51:24 +02:00 |
|
|
bd400bb58c
|
code cleanup (but printing currently bugged)
|
2023-08-06 23:12:44 +02:00 |
|
|
385ba6650b
|
add virtual interface for all hanabi states
|
2023-08-06 22:06:58 +02:00 |
|
|
87ff267f80
|
fix clue count when playing 5s on 8 clues
|
2023-08-06 17:34:07 +02:00 |
|
|
6e71a6a457
|
remove actiontype from backtrack struct
|
2023-08-06 16:44:21 +02:00 |
|
|
daa19e408f
|
working version done
|
2023-08-06 15:02:50 +02:00 |
|
|
34f8bf2444
|
comment out card positions member
|
2023-08-06 14:06:41 +02:00 |
|
|
3b1ef55a5f
|
more assertions
|
2023-08-06 13:53:18 +02:00 |
|
|
89e6e02603
|
fix bug on not doing stuff in extraround
|
2023-08-06 12:49:52 +02:00 |
|
|
bdab3f3b43
|
implement backtracking approach
|
2023-08-06 11:54:57 +02:00 |
|
|
b690f43a73
|
remove unneeded template parameter. implement game getter and normalization
|
2023-08-06 10:23:29 +02:00 |
|
|
38e4101402
|
implement initialising + doing actions of game state
|
2023-08-05 13:51:55 +02:00 |
|
|
452c028f72
|
proper constructor for hanabi state
|
2023-08-05 12:19:55 +02:00 |
|
|
babc3f5085
|
check for emptiness of draw pile when reverting turn
|
2023-08-05 11:58:18 +02:00 |
|
|
3b993030ea
|
implement reading from file. cleanup
|
2023-08-05 11:55:46 +02:00 |
|
|
262d909f3d
|
implement downloading games and parsing deck
|
2023-08-05 00:34:31 +02:00 |
|
|
7bcb018244
|
initial commit of game state
|
2023-08-04 16:28:41 +02:00 |
|