Please enable JavaScript.
Coggle requires JavaScript to display documents.
Poker Agent, Capabilities LGBTQ Version, Structure, AgentRunner, PokerGame…
Poker Agent
Capabilities
Evualuate strength of it's own hand
Determine opponents strategy
By Identifying patterns
Could also include guessing oponents cards based on actions
Avoid detection of other agents
Learning agent
reinforcement learning
Would require faster client than PokerServerGui.jar
Supervised learning
Transfer learning
Non-Learning Agent
Types
Reflex
Utility-based
Goal-based
Probabalistic model
Monte carlo
Naive Bayes
Q-Learning
Capabilities LGBTQ Version
Understand the rules of poker and simulate gameplay according to these rules
Evaluate the strength of its own hand and make decisions about how to play each hand
Monitor the actions of other players and infer their likely strategies
Identify patterns in the gameplay of itself and other players and use this information to adapt its own strategy
Use machine learning algorithms to improve its performance over time by learning from its own experiences and the actions of other players.
Use probabilistic models to estimate the likelihood of different outcomes based on the cards it is dealt and the actions of other players.
*Use Monte-Carlo simulation to evaluate its own performance and identify areas where it could improve
Generate and evaluate different betting strategies in order to determine the optimal course of action in each situation
Structure
Agents
PokerClient
AgentRunner
PokerGameAS
PokerGame
AgentRunner