1

I just thought about something where two knight can go to the same square. Let say if a white knight is at c3 and a black knight is at b2. They both can go to a4 square. My question is that if I am play in the blind mode and typed

na4

and press enter, how does the chess engine know which knight I moved? Is it matter at all for chess engine to know this? Note I am playing chess at lichess.

1
  • The engine keeps track of whose turn it is. – jf328 Mar 9 at 6:40
6

In algebraic notation, you must specify either the file or rank of the specific piece you'd like to move if an identical piece can also move there. in the following image, there's a knight on c6 and another knight on e2. There's an arrow going from the f2 knight pointing to the d4 square. enter image description here

if you'd like to specify this move, then you'd write

  1. N2d4 or
  2. Ned4

In some rare cases you must name both file AND rank. This usually happens when there are 3 of the same pieces on the board, in most cases; 3 queens.

In the following image there are 3 queens, one on d3, another on d7, and another on f7. There's an arrow going from the d7 queen pointing to the f5 square. enter image description here this move would be:

  1. (Q)d7f5

The "Q" before "d7f5" is redundant because only a single piece can possibly be on the d7 square so you can just leave it out.

2
  • 1
    I can't see the image. So please write out the algebraic for everything that you're trying to show me. Your answer will be accepted if you do that. – Toby Harnish Mar 9 at 13:03
  • @TobyHarnish no problem bro. I added captions on top of each image explaining the contents. – ALK003 Mar 9 at 19:30

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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