atharvapatil22 / PokerAI

0 stars 0 forks source link

Refactor MinimaxAgent and/or Round #80

Open atharvapatil22 opened 3 weeks ago

atharvapatil22 commented 3 weeks ago

These 2 methods/functionality is used in both these classes:

  1. Get Valid actions for a player given game-state/Board.

  2. Get updated game-state/Board after a player performs an action.

  3. Additionally Minimax agent uses a different variation of board called game state. (* Especially the playersPassing logic in round/board can be improved)

All these 3 components should be refactored to meet DRY principle.