A strange discussion?! Putting in irrelevant information in the notation is just not right. It seems more like a coding problem? Nxd4 is correct, since the e in Nexd4 adds nothing, only confusing things since there is no other kNight that can make the capture. The only reason you put in that extra information is when more moves are possible.
I always read Sargon's comments with great interest, but when he says that some books do this and others that is really not sensible. Some books are using short notation wrong.
A strange discussion?! Putting in irrelevant information in the notation is just not right. It seems more like a coding problem? Nxd4 is correct, since the e in Nexd4 adds nothing, only confusing things since there is no other kNight that can make the capture. The only reason you put in that extra information is when more moves are possible.
I always read Sargon's comments with great interest, but when he says that some books do this and others that is really not sensible. Some books are using short notation wrong.
Let me quote @Sarg0n: There is no right or wrong. However one feels like doing it. There is no confusion. Let me quote Mark Twain: Consistency is the hobgoblin of little minds. (Not intended to refer to anyone in the lichess forum.)
Let me quote @Sarg0n: There is no right or wrong. However one feels like doing it. There is no confusion. Let me quote Mark Twain: Consistency is the hobgoblin of little minds. (Not intended to refer to anyone in the lichess forum.)
@Hemmerschess Agree 100% - The more I think about it, this "Nexd4" notation is a clear programming error (not the most important one, but still an error) - I will post it in the bugs forum.
If we begin to accept errors and inconsistencies by guessing that they exist because the programmer took a short-cut in coding the functionality, then everything goes.
@Hemmerschess Agree 100% - The more I think about it, this "Nexd4" notation is a clear programming error (not the most important one, but still an error) - I will post it in the bugs forum.
If we begin to accept errors and inconsistencies by guessing that they exist because the programmer took a short-cut in coding the functionality, then everything goes.