Explore opponents' moves
Browse through any position to see what moves your opponent would play and what would be the best response to it
Play a practice game
Play a game against any player to rehearse your game-day strategy
Gather statistics
Get insighsts on any player's openings, tactics and endgames skills
Drill your opponents'mistakes
Practice crushing your opponent by solving puzzles of your opponent's past mistakes