This is a framework for building RL agents for the K-Armed Bandit problem.
agents/ contains implementations of different RL agents.
bandits/ contains implementations of the K-Armed Bandit environment.
distributions/ contains implementations of probability distributions, likely to be used by environments.
AgentGame.py plays the game using an agent.
InteractiveGame.py allows the user to play the game via terminal input.
GameState.py is a helper class for the *Game.py programs.