Commit Graph

72 Commits

Author SHA1 Message Date
Cal Corum
2db26e00f1 Mature Cards and Players 2024-10-14 00:44:20 -05:00
Cal Corum
b35b25615d Update get_<x> functions to return x or None 2024-10-13 20:39:58 -05:00
Cal Corum
b2fd6fc9c4 Add cascading delete from Game and Cardset to GameCardsetLink 2024-10-13 20:06:12 -05:00
Cal Corum
59fa207212 Add Card table
Updating factory to do all work in session fixture
2024-10-13 01:53:20 -05:00
Cal Corum
97519fc8d5 Move db creation to entry
Nearing completion of new-game mlb-campaign
2024-10-13 00:25:29 -05:00
Cal Corum
c66075f9a8 Update Game's first_message to jump_url
Refactor test directory
2024-10-12 23:05:17 -05:00
Cal Corum
5ab2080f6d Add Player tests
Continuing /new-game
2024-10-12 22:08:36 -05:00
Cal Corum
512efe98c4 db_calls -> api_calls
gameplay_db -> gameplay_models
new-game campaign in progress
added Player model
2024-10-12 18:22:13 -05:00
Cal Corum
5fe91c0729 Team cache validating properly and tests green 2024-10-12 11:36:09 -05:00
Cal Corum
0deb547257 Added Team table with caching and tests 2024-10-12 02:08:05 -05:00
Cal Corum
9dda254421 Just begun new-game command 2024-10-11 21:44:22 -05:00
Cal Corum
033b028b85 Begin gameplay cog rewrite 2024-10-11 20:15:08 -05:00
Cal Corum
74cbef8d41 Add pytests, first Game test 2024-10-11 17:29:54 -05:00
Cal Corum
fbe54e50d7 Added base alembic config 2024-10-11 16:42:15 -05:00
Cal Corum
305914c758 Add support for exhibition games 2024-07-14 13:22:50 -05:00
Cal Corum
89daa5fa15 Add Dropdown class 2024-07-11 15:08:14 -05:00
Cal Corum
2046ebcdde Add support for Exhibition games 2024-07-11 15:08:06 -05:00
Cal Corum
701e89eaf2 Early pass at matchup sim and added is_fatigued to Lineup 2024-07-07 23:13:22 -05:00
Cal Corum
cf92090fab Update ai_manager.py 2024-06-27 00:33:03 -05:00
Cal Corum
2a00e9d6da Update data_cache.py 2024-06-27 00:33:01 -05:00
Cal Corum
6baa989aae Create simulations.py 2024-06-27 00:32:24 -05:00
Cal Corum
f7934d464f Refactoring gameplay AI / Automate subs 2024-05-19 02:12:35 -05:00