3

I would like to practise playing chess against an chess engine/program, but only with a few pieces, without the kings. For example, 3 pawns against one knight.

Does exist any chess engine/program like this?

5
  • 3
    What would be the goal of such game? Promoting a pawn? May 14, 2020 at 9:39
  • 1
    Good question! The final goal is to practise the movement and the capture of the pieces. So, it would win the one who eats all the opponent's pieces. May 14, 2020 at 9:54
  • Can't you just use Stockfish but start from a position 3 pawns against knight?
    – SmallChess
    May 14, 2020 at 13:11
  • 1
    I've tried with Arena GUI + Stockfish UCI, but it doesn't work. May 14, 2020 at 21:28
  • You can use cutechess with any engine you like. you can use either a book or ive the fen directly Jul 3, 2020 at 20:41

2 Answers 2

5

No engine that I’ve ever come across has this functionality. In fact it would actually be surprisingly difficult to get a chess engine to do this;

The most fundamental rule of chess is that you have to checkmate your opponent’s king. A position without kings on the board wouldn’t make sense to something like Stockfish, because the game ends before the king can be captured. If you don’t have kings on the board, you essentially have to rewrite the rules of the game for the engine. This would also have the knock-on effect that, because king safety it widely considered the most important consideration in chess, you would then have to re-programme how the engine analyses the board, as king safety would no longer be a thing. By this point, once you have an engine which has different game rules and a different way of analysing the game, it doesn’t really make sense to say that it’s the same engine, but rather two different engines playing two different games. Long story short; you couldn't give a position without kings to a normal chess engine and expect to get a meaningful analysis back.

If you wanted to get around this, you could set up a position where both kings are in the opposite corner, so that they’re far enough away from the action that they couldn’t get there in time to help (assuming it’s something like 3 pawns vs a knight). Alternatively, you could set up the position on a board and play against yourself, trying to find the best move for both sides.

tl;dr – You would have to build an engine with this specific scenario in mind for it to work.

2

That's really bad practice in my opinion. I see no reason to play without kings. if you don't know yet how the pieces move, try moving them yourself on a physical board

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.