Python scripts to analyze hanabi instances, providing interfaces to hanab.live, a local game database and analysis tools.
Find a file
2023-05-13 17:27:34 +02:00
.gitignore ignore some output files 2023-03-15 15:43:14 +01:00
check_game.py stash 2023-05-11 15:15:15 +02:00
compress.py fix a few typos yielding errors 2023-03-18 01:27:32 +01:00
constants.py add 6th initial to color initials 2023-05-13 13:06:49 +02:00
database.py add flag for deceptive special rank 2023-05-13 00:01:35 +02:00
deck_analyzer.py add methods to analyze individual suits and what cards to pick 2023-03-18 15:17:47 +01:00
download_data.py download: fix parsing of var id, better error handling 2023-05-08 23:27:47 +02:00
greedy_solver.py refactor greedy solver for new hanabi classes 2023-03-18 10:17:24 +01:00
hanabi.py hanabif interface: refactor hanab.live specific features into own class 2023-05-13 17:27:34 +02:00
instance_finder.py add try/except block around subprocess 2023-05-06 09:06:01 +02:00
logger_setup.py add logger setup 2023-03-15 15:42:22 +01:00
requirements.txt add try/except block around subprocess 2023-05-06 09:06:01 +02:00
sat.py sat: adjust print_model to instances with variable deck sizes 2023-05-13 13:05:58 +02:00
site_api.py move site api for hanab.live into own file 2023-03-02 13:11:12 +01:00
suits.json add suits file from hanab.live 2023-05-12 15:35:48 +02:00
variant_suits_schema.sql add more comments and restrictions on properties of variants. calculate available clues in each variant 2023-05-13 00:37:19 +02:00
variants.json add variants.json file from hanabi-live repo 2023-03-02 14:52:16 +01:00
variants.py implement color and rank touching methods for variants 2023-05-13 12:33:58 +02:00