|
a91a6db47e
|
greedy_solver: add back Dispensable CardType to allow old greedy solver to function
|
2023-06-24 17:25:07 +02:00 |
|
|
a427a2575e
|
start impl of better greedy solver
|
2023-05-25 17:00:18 +02:00 |
|
|
ef4b344762
|
clean up greedy solver file
|
2023-05-19 12:57:44 +02:00 |
|
|
86f824edd7
|
revert to regular gamestates in greedy solver
|
2023-05-19 12:44:32 +02:00 |
|
|
16cee69c82
|
adjust greedy solver to hanabliveinstances. dump file
|
2023-05-19 12:18:38 +02:00 |
|
|
906d7cd974
|
adapt to database package. remove creating of files upon import
|
2023-05-13 23:25:04 +02:00 |
|
|
8730551055
|
refactor greedy solver for new hanabi classes
|
2023-03-18 10:17:24 +01:00 |
|
|
93eca1f0b1
|
greedy_solver: remove global variables. allow exporting games with no actions
|
2023-03-17 11:55:46 +01:00 |
|
|
0756bba205
|
better testing for greedy solver. implement better handling of copies of cards
|
2023-03-16 14:07:42 +01:00 |
|
|
1a43648ac7
|
greedy solver: do not crash when crit is lost, just mark this
|
2023-03-15 15:44:03 +01:00 |
|
|
f9abc8b2f5
|
assertions in GameState class
|
2023-03-15 11:16:45 +01:00 |
|
|
9704411001
|
fix bug in replay creation: equal cards with different deck idx: replace correct one
|
2023-03-14 18:47:07 +01:00 |
|
|
4c98c4f645
|
compute winning percentage at end
|
2023-03-14 18:27:29 +01:00 |
|
|
97d2bf379d
|
implement handling of dupes in same players hands
|
2023-03-14 18:15:15 +01:00 |
|
|
0687e176d5
|
first version of greedy solver: winrate roughly 80%
|
2023-03-14 15:20:18 +01:00 |
|
|
8991d30826
|
GameState: fix clued value, add to_json method
|
2023-03-14 09:14:40 +01:00 |
|
|
4489087a0d
|
add GameState class to model progress of hanabi game
|
2023-03-14 09:04:08 +01:00 |
|