Helpmate tablebases Every solution to every position, precomputed.

← all materials

KNvkrb

5 pieces.

h#10.5
longest mate
h#7.5
deepest unique
12
positions at that depth
h#7.5
deepest dual
h#6.5
deepest strict dual
164,998,678
positions with a helpmate
1,506,072
with a unique solution
121,110,528
cells in the plane
87,122,065 bytes
on disk

Deepest unique problems

h#7.5

8/8/8/8/6k1/1b6/1N6/Kr6 w - - 0 1

  1. Kxb1 Kf3 Nc4 Ke2 Kb2 Kd1 Kc3 Kc1 Ne3 Kb1 Kd2 Ka1 Kc1 Ba2 Nc2#

pure model ideal self-block nocheck

Note: the side to move is in check in the diagram; the solution begins with a capture.

h#7.5

8/3k4/8/8/8/4b3/2N5/3Kr3 w - - 0 1

  1. Kxe1 Ke6 Ke2 Kf5 Nd4+ Kg4 Nf5 Kh3 Kf3 Kh2 Kg4 Kh1 Kh3 Bg1 Ng3#

pure model ideal self-block umnov

Note: the side to move is in check in the diagram; the solution begins with a capture.

h#7.5

8/6k1/8/8/8/3b4/3N4/3K1r2 w - - 0 1

  1. Nxf1 Kf6 Kc1 Ke5 Kb2 Kd4 Ka3 Kc3 Ka4 Kb2 Nd2 Ka1 Ka3 Bb1 Nb3#

pure model ideal switchback self-block nocheck

Note: the side to move is in check in the diagram; the solution begins with a capture.

Deepest dual problems

Deepest dual with different first and last moves: h#6.5. The deepest dual overall is h#7.5, where the two solutions share a first or a last move.

h#6.5

8/8/8/7k/4b3/8/1rN5/K7 w - - 0 1

Two solutions, with different first and last moves (2 starts, 2 ends).

  1. Ne1 Rc2 Kb1 Rh2+ Kc1 Rh3 Kd2 Bf3 Ke3 Kh4 Kf4 Bh5 Ng2#
  2. Nd4 Rc2 Kb1 Rh2+ Kc1 Rh3 Kd2 Bf3 Ke3 Kh4 Kf4 Bh5 Nf5#

set-play pure model ideal self-block nocapture umnov

h#6.5

8/8/4k3/8/8/8/N1rb4/1K6 w - - 0 1

Two solutions, with different first and last moves (2 starts, 2 ends).

  1. Nc1 Rc4 Ne2 Rh4 Kc2 Kf5 Kd3 Kg4 Ke4 Kh5+ Kf5 Bh6 Ng3#
  2. Nb4 Rc4 Nd5 Rh4 Kc2 Kf5 Kd3 Kg4 Ke4 Kh5+ Kf5 Bh6 Nf6#

pure model ideal self-block nocapture

h#6.5

4k3/8/8/2r5/8/4b3/8/1KN5 w - - 0 1

Two solutions, with different first and last moves (2 starts, 2 ends).

  1. Na2 Ra5 Kc2 Kd7 Kd3 Kc6 Ke4 Kb5 Kd5 Ka6+ Kc6 Ba7 Nb4#
  2. Ne2 Rh5 Kc2 Kf7 Kd3 Kg6 Ke4 Rh4+ Ke5 Kh5 Kf5 Bh6 Ng3#

pure model ideal self-block nocapture