Skip to content

Commit 248d81c

Browse files
committed
fix takeback not working, by fixing replay bug for wrong move regex
1 parent ccc0cfd commit 248d81c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/main/scala/abalone/format/pgn/Reader.scala

+2-2
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ object Reader {
5858
Replay.actionStrsWithEndTurn(actionStrs).foldLeft[Result](Result.Complete(Replay(game))) {
5959
case (Result.Complete(replay), (actionStr, endTurn)) =>
6060
actionStr match {
61-
case Uci.Move.moveR(orig, dest, _) => {
61+
case Uci.Move.moveR(orig, dest) => {
6262
(Pos.fromKey(orig), Pos.fromKey(dest)) match {
6363
case (Some(orig), Some(dest)) =>
6464
Result.Complete(
@@ -75,7 +75,7 @@ object Reader {
7575
Result.Incomplete(replay, s"Error making replay with move: ${actionStr}")
7676
}
7777
}
78-
case _ =>
78+
case _ =>
7979
Result.Incomplete(replay, s"Error making replay with uci move: ${actionStr}")
8080
}
8181
case (r: Result.Incomplete, _) => r

0 commit comments

Comments
 (0)