Chess PGN notation
Posted on 2010-08-27
Hey everybody, I'm making a chess AI. I have most of the internals working, but now I need to get it to recognize PGN notation and store move combinations.
I had a question that I still cannot figure out about PGN (Portable Game Notation).
For instance, a move: Nxd6
With these moves, say you have both of your Knights, and they could both capture the piece on d6. How would you specify this?
This could also be an issue with Rooks.
Also, for extra credit, what does the + mean? And is there a special notation for au pasaunt?