Cal Corum
7015fb3125
Added baserunning ai notes
...
Added get_batter_card to gameplay_queries
2024-12-24 21:08:00 -06:00
Cal Corum
fddb06b2fe
Mege cleanup
2024-12-24 16:10:44 -06:00
Cal Corum
7f6472bbc6
Batter subs plus cleanup
2024-12-23 10:09:11 -06:00
Cal Corum
95ee071ef8
Add DTwentyRoll
...
Add /log lineout
Add ManagerAi.tag_from_third()
2024-12-06 20:41:38 -06:00
Cal Corum
1e9e79916f
Added /log frame-check
...
Fixed game-summary error
2024-12-06 11:56:56 -06:00
Cal Corum
8118b4a691
Added PO/FO to fielding roll
...
Complete /log xcheck and /log groundball
2024-12-06 00:46:49 -06:00
Cal Corum
d6d3d7beb0
Log stealing done
...
Log xchecks started
2024-11-25 13:17:51 -06:00
Cal Corum
073bd04b4b
Added RosterLinks to remove card_id from setup process
...
Add SelectStartingPitcher dropdown
New .sync function
2024-11-23 19:53:48 -06:00
Cal Corum
a4af7652fc
ask_confirm bug fix
...
manual_end_game complete
2024-11-21 10:38:39 -06:00
Cal Corum
7a718d45f0
AbRoll and JumpRoll objects
...
Add handedness to pitcher/batter
2024-11-20 21:31:31 -06:00
Cal Corum
f7685ff0e3
Added AbRoll and JumpRoll
...
Added auto_roll and roll_buttons to Game
Added log chaos
2024-11-17 14:57:54 -06:00
Cal Corum
3d333dabc3
Update api logging
...
New Position exception
Pull scouting data with lineups
More bunt types
String validation on gameplay models
AI Defensive alignment
2024-11-16 00:31:54 -06:00
Cal Corum
bfd72ae0f5
Update logging to RotatingFileHandler
...
Add auto game end
Calculate stats and decisions
Support raising instantiated exceptions
2024-11-09 23:14:54 -06:00
Cal Corum
c3418c4dfd
New show-card dropdown view
...
Added PlayInitException
Added complete_and_post_play for log commands
Added many more log plays
Add undo-play
Added query logging
2024-11-09 00:48:13 -06:00
Cal Corum
fc3b407f2d
ask_confirm helper added to buttons
...
Singles are complete
Doubles are complete
Uncapped advance is complete
2024-11-08 10:10:30 -06:00
Cal Corum
0327b6af62
Added ThrowResponse as managerai response
...
Added /log single, all but uncapped complete
Added check_uncapped_advance, ai on defense complete
2024-11-07 11:38:45 -06:00
Cal Corum
736897efad
Added tag_from_second decision for AI
...
Flyball A and B complete
2024-11-04 00:12:35 -06:00
Cal Corum
86818e322c
checks_log_interaction ready for use
2024-10-24 20:54:29 -05:00
Cal Corum
ee685f1415
Updated scorebug embed
...
Added play initialization
2024-10-24 17:14:11 -05:00
Cal Corum
79efceb6dd
refactor exceptions and continue gameplay cog rebuild
2024-10-24 15:32:07 -05:00
Cal Corum
19e781137e
Complete /new-game campaign
...
Add scorebug function to Game
Add card links prop to players
Add scorebug prop to play
2024-10-15 01:23:04 -05:00
Cal Corum
5fc89b5ce4
Added play table
2024-10-14 23:24:13 -05:00
Cal Corum
46860fb3c0
/read-lineup logic is complete
2024-10-14 20:46:55 -05:00
Cal Corum
428afe048e
Finish loading utilities
...
Push queries from _models to _queries
2024-10-14 12:22:05 -05:00
Cal Corum
c253ae90a3
Migrate Confirm class to utilities
2024-10-14 01:17:09 -05:00
Cal Corum
a7189be67e
Completed new-game mlb-campaign
2024-10-14 00:44:49 -05:00
Cal Corum
b35b25615d
Update get_<x> functions to return x or None
2024-10-13 20:39:58 -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
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
57610fe8a7
Add experimental getgamebychannel function
2024-10-12 09:26:55 -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
ccaf61e73a
Update 2024 Live to 2024 Season
2024-10-11 08:45:32 -05:00
Cal Corum
305914c758
Add support for exhibition games
2024-07-14 13:22:50 -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
f7934d464f
Refactoring gameplay AI / Automate subs
2024-05-19 02:12:35 -05:00
Cal Corum
31d78f0315
Update gameplay.py
...
Added additional gamestate after flyball Bs
2024-05-17 16:07:31 -05:00
Cal Corum
42c3719baf
Update gameplay.py
...
Runners on the corners, a steal of home does not move the runner from first to second on a CS.
RP on PO result for Catcher Check results in redoing the PA, instead of an SI1
RP on FO result also results in redoing the play, instead of catcher interference result. No way to manually fix this with a runner on third without giving the hitter a walk or HBP
2024-05-17 15:38:25 -05:00
Cal Corum
2e3990a931
Update gameplay.py
...
SI1 RP rules the runner as out rather than advancing to 2nd
2024-05-17 15:23:11 -05:00
Cal Corum
3127bf2df8
Add support for 2024 Live gauntlet
2024-05-13 15:36:10 -05:00
Cal Corum
ca3b1f56d5
Debug logging
2024-04-27 07:43:28 -05:00
Cal Corum
89c0c508db
Fixed xcheck F1/F2 bug
2024-03-09 20:40:09 -06:00
Cal Corum
f65ec66724
Added Backyard Baseball Gauntlet
2024-03-08 00:47:58 -06:00
Cal Corum
bddc7144d9
Update legal check error
2024-03-01 20:02:09 -06:00
Cal Corum
d8d2831978
Update rare play string
2024-02-24 21:30:50 -06:00