This page lets you play chess against a strong chess engine while seeing its thinking drawn directly on the board as colored arrows. You do not just play and hope you improve - you see three moves ahead for both the engine and yourself, displayed visually so you understand the plans behind each move. Toggle between viewing the engine's planned line, your optimal line, or both at once to compare strategies in real time.
There are three display modes you can switch between at any time. Bot mode shows the engine's planned moves as grey arrows - its immediate move, the response it expects, and its follow-up move. Mine mode shows your optimal moves as blue arrows - what you should play, the expected response, and your best continuation. Both mode combines them on the same board so you can visually compare the engine's plan against your best play and understand where the critical decisions are.
Most chess tools only tell you the best move after the fact. Here, you see the engine's full reasoning as it plans three moves deep - before it plays. You watch how it targets weak squares, prepares attacks, defends key pieces, and builds long-term plans. Over time you start thinking the same way: looking further ahead, evaluating candidate moves, and understanding why certain positions favor one side. It is learning by observation, the way chess players have always learned from stronger opponents.
Grey arrows show the engine's planned moves. Blue arrows show your optimal moves. Solid arrows mark the immediate next move, while dashed arrows show the second and third moves in the sequence. Each arrow is numbered (1, 2, 3) so you can follow the move order easily. When you see both colors on the board at once, the overlap and divergence between plans tells you exactly where the fight in the position is happening.
Yes. A difficulty slider from 0 to 20 lets you set exactly how strong the engine plays. Lower levels play casual, forgiving chess that gives you room to experiment. Middle levels play practical, competitive chess. Higher levels play at full engine strength for players who want a serious challenge. The learning arrows work at every difficulty level, so even against an easy opponent you can study optimal play and build good habits.
Anyone who wants to understand why certain chess moves are good, not just which moves are best. Beginners can set the difficulty low and watch how strong chess looks, building intuition before they even know the terminology. Intermediate players can compare their ideas against the engine's plans and find the gaps in their thinking. Advanced players can study at full strength and sharpen their calculation. The visual approach works for every level because seeing a plan is faster than reading about it.