Commit graph

17 commits

Author SHA1 Message Date
2eeeade1e5 Seed generation: Generate custom random seeds independent of hanab.live 2024-10-09 17:49:48 +02:00
91f583be92 produce links to shared json replays instead of private 2024-10-09 17:44:28 +02:00
261db718b4 adapt seed solving to new storage of decks 2024-10-07 14:49:56 +02:00
dca46364d3 disable SSL connection to PostgreSQL 2024-10-07 14:49:29 +02:00
1c656de615
Adjust games_db_interface to database format
Also adjust the check_game method to use new interface.
2024-03-19 14:57:11 +01:00
247576da0e
adjust seed solving code 2024-03-18 14:09:25 +01:00
9ef1add7ab
bugfix: allow 3-suit variants 2024-03-18 14:09:25 +01:00
afecc6f63d
Rework database schema: Replicate server and store all info 2024-03-18 14:09:25 +01:00
daea750535
Support taking general actions also in general game 2023-11-23 12:30:50 +01:00
d9afe3bff4
Support parsing JSON games without variant
This enables to parse games without requiring DB access
and a full specification of all the variants.
The downside is that in such games, legal clues cannot
be modeled perfectly, but for theoretic analysis of the game
this is still irrelevant.
2023-11-23 11:44:31 +01:00
c0e63fe17e
fix import path 2023-11-10 12:05:14 +01:00
511c3bc7c6
better return type 2023-08-08 14:06:44 +02:00
3ffdfc10a5
fix bug 2023-08-08 13:59:28 +02:00
5a2329fa0b
add export to json of games 2023-08-08 13:53:48 +02:00
330baff33c
fix bug expecting seed 2023-08-08 12:23:42 +02:00
cd94f6fa68
add method to parse game from json 2023-08-08 12:12:42 +02:00
c65489655d
change src folder structure 2023-08-08 12:10:59 +02:00