From 68ae519ca55030ec4ee02d3db69fe1368f1737e9 Mon Sep 17 00:00:00 2001 From: "Steinar H. Gunderson" Date: Mon, 18 Nov 2013 02:02:40 +0100 Subject: [PATCH] Include the last move in simple (UCI) form in the JSON output. --- remoteglot.pl | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/remoteglot.pl b/remoteglot.pl index 1d4f7d4..53d5cab 100755 --- a/remoteglot.pl +++ b/remoteglot.pl @@ -345,6 +345,11 @@ sub style12_to_pos { $pos{'black_castle_q'} = $x[14]; $pos{'time_to_100move_rule'} = $x[15]; $pos{'move_num'} = $x[26]; + if ($x[27] =~ /([a-h][1-8])-([a-h][1-8])/) { + $pos{'last_move_uci'} = $1 . $2; + } else { + $pos{'last_move_uci'} = undef; + } $pos{'last_move'} = $x[29]; $pos{'fen'} = make_fen(\%pos); -- 2.39.2