Package net.royalur.agent
Class BaseAgent
java.lang.Object
net.royalur.agent.BaseAgent
- All Implemented Interfaces:
Agent
- Direct Known Subclasses:
BadAgent
,BetterGreedyAgent
,DeterministicAgent
,FlippedLutAgent
,GreedyAgent
,LeastAdvancedGreedyAgent
,LikelihoodAgent
,LutAgent
,RandomAgent
An agent that can autonomously play the Royal Game of Ur. Agents are designed to be used
on any game, and should not hold game-specific state.