Play Othello with computer!!
Note: Game takes roughly 5 seconds to load on modern browsers.. if it does not render on first go please reload it (and yes it's 2013 and we're still using applets :) )
- Random player: as the name suggests, this player moves random valid moves
- Absolute minimax player: calculates moves based on minimax algorithm described here
- Mobility player: calculates moves based on the mobility strategy described here
- Positional player: calculates moves based on postional strategy described here
- Boosting player: calculate moves based by boosting weak learning othello algorithms like Mobility, Positional etc. refer this
- Q-learning player: this is a reinforcement learning player that was trained by playing against itself (currently uses static model). refer this
Note: above project was part of our LGO course. Detailed description for above can be found from pdf here