Ugoki (動き) is a Portable Chess Notation (PCN)'s move parser and emitter