quac88 / NitDestroyer

Austin community college computer science club group machine learning project for poker and hidden information games
MIT License
3 stars 2 forks source link

Development #27

Closed quac88 closed 11 months ago

quac88 commented 11 months ago

Description of what you changed

Created a Poker module complete with unit testing and a example run.py file for gameplay. Note: The Game class still requires unit testing KNOWN BUGS: When playing hands, the game may crash if a player runs out of chips. Players may have issues going all in when they cannot cover the size of the current bet. pot.total may not update correctly if a player goes all in to a bet the player cannot fully cover.

Did you add any new dependencies ex (using a new library, python version, etc)?

N/A

How did you test your changes?

Yes. See the tests folder. Note: Game class is tested, but not fully tested with unit tests

What issue (if any) does this fix?

N/A

Checklist: