Actually, there's a minor issue with EPDs. The above-mentioned mate-in-12 is one example. Although FW seems to play it fine, there are some odd warnings in its output (several thousand lines, in fact):
[pgn][Event "?"]
[Site "?"]
[Date "2018.11.26"]
[Round "?"]
[White "FrankWalter 2.2.1 64-bit"]
[Black "_SF9"]
[Result "1-0"]
[FEN "7R/5K2/8/5k2/8/8/8/8 w - - 0 1"]
[GameDuration "00:00:09"]
[GameEndTime "2018-11-26T13:19:53.060 Eastern Standard Time"]
[GameStartTime "2018-11-26T13:19:43.067 Eastern Standard Time"]
[PlyCount "23"]
[SetUp "1"]
[TimeControl "40/120"]
1. Re8 {0.012s} Kg5 {-M22/56 3.2s} 2. Ke6 {0.010s} Kf4 {-M20/57 1.1s}
3. Kf6 {0.002s} Kg4 {-M18/62 1.2s} 4. Ke5 {0.011s} Kf3 {-M16/66 1.3s}
5. Kf5 {0.004s} Kg3 {-M14/75 1.3s} 6. Re3+ {0.008s} Kf2 {-M12/93 1.1s}
7. Kf4 {0.005s} Kg2 {-M10/127 0.49s} 8. Re2+ {0.001s} Kf1 {-M8/127 0.033s}
9. Kf3 {0.006s} Kg1 {-M6/1 0s} 10. Kg3 {0.009s} Kf1 {-M4/127 0.008s}
11. Re3 {0.001s} Kg1 {-M2/1 0s} 12. Re1# {0.009s, White mates} 1-0
[/pgn]
Code: Select all
<FrankWalter 2.2.1 64-bit(71): #[INFO ] 2018-11-26 13:19:42.696 [MAIN] ZobristHash - Created new ZobristHash
<FrankWalter 2.2.1 64-bit(71): #[INFO ] 2018-11-26 13:19:42.698 [MAIN] ZobristHash - Created new ZobristHash
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:42.699 [MAIN] Board - Assertions are disabled.
<FrankWalter 2.2.1 64-bit(71): #[INFO ] 2018-11-26 13:19:42.705 [MAIN] FrankWalter - Started FrankWalter 2.2.1-SNAPSHOT
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:42.705 [MAIN] FWConfig - DEBUG : false
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:42.705 [MAIN] FWConfig - TT_SIZE : 24
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:42.705 [MAIN] FWConfig - TB_LOCATION : e:\345
<FrankWalter 2.2.1 64-bit(71): #[INFO ] 2018-11-26 13:19:42.705 [MAIN] SyzygyBridge - looking for JSyzygy.dll at location C:\Program Files\ChessBase\Engines.x64\CCRL\JSyzygy.dll
<FrankWalter 2.2.1 64-bit(71): #[INFO ] 2018-11-26 13:19:42.705 [MAIN] SyzygyBridge - loaded JSyzygy.dll located next to the .jar file
<FrankWalter 2.2.1 64-bit(71): #[INFO ] 2018-11-26 13:19:42.735 [MAIN] FrankWalter - loaded Syzygy tablebases at e:\345: 5
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:42.755 [MAIN] Game - State change: off -> pause
<FrankWalter 2.2.1 64-bit(71): #[INFO ] 2018-11-26 13:19:42.755 [MAIN] InputReader - Game started normally
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:42.755 [MAIN] Game - State change: pause -> pause
<FrankWalter 2.2.1 64-bit(71): #[INFO ] 2018-11-26 13:19:42.755 [inputReader] InputReader - Started Userinterface
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:42.755 [inputReader] InputReader - UserInput = 'xboard'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:42.755 [inputReader] Game - State change: pause -> init
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:42.755 [inputReader] InputReader - UserInput = 'protover 2'
<FrankWalter 2.2.1 64-bit(71): feature done=0
>FrankWalter 2.2.1 64-bit(71): accepted done
<FrankWalter 2.2.1 64-bit(71): feature egt="syzygy"
>FrankWalter 2.2.1 64-bit(71): accepted egt
<FrankWalter 2.2.1 64-bit(71): feature setboard=1
>FrankWalter 2.2.1 64-bit(71): accepted setboard
<FrankWalter 2.2.1 64-bit(71): feature playother=1
>FrankWalter 2.2.1 64-bit(71): rejected playother
<FrankWalter 2.2.1 64-bit(71): feature usermove=1
>FrankWalter 2.2.1 64-bit(71): accepted usermove
<FrankWalter 2.2.1 64-bit(71): feature debug=1
>FrankWalter 2.2.1 64-bit(71): rejected debug
<FrankWalter 2.2.1 64-bit(71): feature colors=0
>FrankWalter 2.2.1 64-bit(71): rejected colors
<FrankWalter 2.2.1 64-bit(71): feature analyze=0
>FrankWalter 2.2.1 64-bit(71): rejected analyze
<FrankWalter 2.2.1 64-bit(71): feature sigint=0
>FrankWalter 2.2.1 64-bit(71): rejected sigint
<FrankWalter 2.2.1 64-bit(71): feature variants="normal"
>FrankWalter 2.2.1 64-bit(71): accepted variants
<FrankWalter 2.2.1 64-bit(71): feature myname="Frank-Walter 2.2.1-cb40a84"
>FrankWalter 2.2.1 64-bit(71): accepted myname
<FrankWalter 2.2.1 64-bit(71): #[INFO ] 2018-11-26 13:19:42.765 [MAIN] BoardState - initializing TranspositionTables with magnitude 24 (256 MB)
<FrankWalter 2.2.1 64-bit(71): #[INFO ] 2018-11-26 13:19:42.845 [MAIN] ZobristHash - Created new ZobristHash
<FrankWalter 2.2.1 64-bit(71): #[INFO ] 2018-11-26 13:19:42.845 [MAIN] ZobristHash - Created new ZobristHash
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:42.845 [MAIN] Board - Assertions are disabled.
<FrankWalter 2.2.1 64-bit(71): #[WARN ] 2018-11-26 13:19:42.865 [MAIN] SimpleBookImpl - illegal position in openingbook:
<FrankWalter 2.2.1 64-bit(71): com.winkelhagen.chess.frankwalter.IllegalFENException: unexpected character in FEN position:
<FrankWalter 2.2.1 64-bit(71): at com.winkelhagen.chess.frankwalter.board.Board.setupPosition(Board.java:758) ~[frankwalter-221.jar:?]
<FrankWalter 2.2.1 64-bit(71): at com.winkelhagen.chess.frankwalter.board.Board.setupBoard(Board.java:597) ~[frankwalter-221.jar:?]
<FrankWalter 2.2.1 64-bit(71): at com.winkelhagen.chess.frankwalter.engine.opening.SimpleBookImpl.getHashFromFEN(SimpleBookImpl.java:179) [frankwalter-221.jar:?]
<FrankWalter 2.2.1 64-bit(71): at com.winkelhagen.chess.frankwalter.engine.opening.SimpleBookImpl.loadBookFromInputStream(SimpleBookImpl.java:149) [frankwalter-221.jar:?]
<FrankWalter 2.2.1 64-bit(71): at com.winkelhagen.chess.frankwalter.engine.opening.SimpleBookImpl.loadBook(SimpleBookImpl.java:111) [frankwalter-221.jar:?]
<FrankWalter 2.2.1 64-bit(71): at com.winkelhagen.chess.frankwalter.Game.doInitialize(Game.java:248) [frankwalter-221.jar:?]
<FrankWalter 2.2.1 64-bit(71): at com.winkelhagen.chess.frankwalter.Game.startEngineLoop(Game.java:154) [frankwalter-221.jar:?]
<FrankWalter 2.2.1 64-bit(71): at com.winkelhagen.chess.frankwalter.ci.InputReader.startGame(InputReader.java:40) [frankwalter-221.jar:?]
<FrankWalter 2.2.1 64-bit(71): at com.winkelhagen.chess.frankwalter.FrankWalter.play(FrankWalter.java:75) [frankwalter-221.jar:?]
<FrankWalter 2.2.1 64-bit(71): at com.winkelhagen.chess.frankwalter.FrankWalter.main(FrankWalter.java:41) [frankwalter-221.jar:?]
<FrankWalter 2.2.1 64-bit(71): #[INFO ] 2018-11-26 13:19:42.875 [MAIN] SimpleBookImpl - not storing hashKey '0' to the book, skipping position.
<FrankWalter 2.2.1 64-bit(71): #[INFO ] 2018-11-26 13:19:42.875 [MAIN] SimpleBookImpl - not storing hashKey '0' to the book, skipping position.
<FrankWalter 2.2.1 64-bit(71): #[INFO ] 2018-11-26 13:19:42.875 [MAIN] SimpleBookImpl - not storing hashKey '0' to the book, skipping position.
<FrankWalter 2.2.1 64-bit(71): #[INFO ] 2018-11-26 13:19:42.875 [MAIN] SimpleBookImpl - not storing hashKey '0' to the book, skipping position.
<FrankWalter 2.2.1 64-bit(71): #[INFO ] 2018-11-26 13:19:42.875 [MAIN] SimpleBookImpl - not storing hashKey '0' to the book, skipping position.
<FrankWalter 2.2.1 64-bit(71): #[INFO ] 2018-11-26 13:19:42.875 [MAIN] SimpleBookImpl - not storing hashKey '0' to the book, skipping position.
<FrankWalter 2.2.1 64-bit(71): #[INFO ] 2018-11-26 13:19:42.875 [MAIN] SimpleBookImpl - not storing hashKey '0' to the book, skipping position.
<about 2000 lines of the same deleted>
<FrankWalter 2.2.1 64-bit(71): #[INFO ] 2018-11-26 13:19:43.003 [MAIN] SimpleBookImpl - not storing hashKey '0' to the book, skipping position.
<FrankWalter 2.2.1 64-bit(71): #[INFO ] 2018-11-26 13:19:43.003 [MAIN] SimpleBookImpl - openingbook book read.
<FrankWalter 2.2.1 64-bit(71): #[INFO ] 2018-11-26 13:19:43.003 [MAIN] SimpleBookImpl - entries: 0.
<FrankWalter 2.2.1 64-bit(71): #[INFO ] 2018-11-26 13:19:43.003 [MAIN] SimpleBookImpl - duplicates: 0.
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:43.003 [MAIN] Game - State change: init -> pause
<FrankWalter 2.2.1 64-bit(71): feature done=1
>FrankWalter 2.2.1 64-bit(71): accepted done
>FrankWalter 2.2.1 64-bit(71): egtpath syzygy e:\345
>FrankWalter 2.2.1 64-bit(71): new
>FrankWalter 2.2.1 64-bit(71): force
>FrankWalter 2.2.1 64-bit(71): setboard 7R/5K2/8/5k2/8/8/8/8 w - - 0 1
>FrankWalter 2.2.1 64-bit(71): level 40 2 0
>FrankWalter 2.2.1 64-bit(71): post
>FrankWalter 2.2.1 64-bit(71): easy
>FrankWalter 2.2.1 64-bit(71): time 12000
otim 12000
>FrankWalter 2.2.1 64-bit(71): go
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:43.067 [inputReader] InputReader - UserInput = 'accepted done'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:43.067 [inputReader] InputReader - UserInput = 'accepted egt'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:43.067 [inputReader] InputReader - UserInput = 'accepted setboard'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:43.067 [inputReader] InputReader - UserInput = 'rejected playother'
<FrankWalter 2.2.1 64-bit(71): #[WARN ] 2018-11-26 13:19:43.067 [inputReader] InputReader - feature was rejected, dunno why! rejected playother
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:43.067 [inputReader] InputReader - UserInput = 'accepted usermove'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:43.067 [inputReader] InputReader - UserInput = 'rejected debug'
<FrankWalter 2.2.1 64-bit(71): #[WARN ] 2018-11-26 13:19:43.067 [inputReader] InputReader - feature was rejected, dunno why! rejected debug
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:43.067 [inputReader] InputReader - UserInput = 'rejected colors'
<FrankWalter 2.2.1 64-bit(71): #[WARN ] 2018-11-26 13:19:43.067 [inputReader] InputReader - feature was rejected, dunno why! rejected colors
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:43.067 [inputReader] InputReader - UserInput = 'rejected analyze'
<FrankWalter 2.2.1 64-bit(71): #[WARN ] 2018-11-26 13:19:43.067 [inputReader] InputReader - feature was rejected, dunno why! rejected analyze
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:43.067 [inputReader] InputReader - UserInput = 'rejected sigint'
<FrankWalter 2.2.1 64-bit(71): #[WARN ] 2018-11-26 13:19:43.067 [inputReader] InputReader - feature was rejected, dunno why! rejected sigint
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:43.067 [inputReader] InputReader - UserInput = 'accepted variants'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:43.067 [inputReader] InputReader - UserInput = 'accepted myname'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:43.067 [inputReader] InputReader - UserInput = 'accepted done'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:43.067 [inputReader] InputReader - UserInput = 'egtpath syzygy e:\345'
<FrankWalter 2.2.1 64-bit(71): #[WARN ] 2018-11-26 13:19:43.067 [inputReader] SyzygyBridge - Syzygy tablebases are already loaded
<FrankWalter 2.2.1 64-bit(71): #[INFO ] 2018-11-26 13:19:43.067 [inputReader] InputReader - loaded TB syzygy from location e:\345 (size: 5)
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:43.067 [inputReader] InputReader - UserInput = 'new'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:43.067 [inputReader] Game - State change: pause -> forced
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:43.067 [inputReader] Game - State change: forced -> forced
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:43.067 [inputReader] InputReader - UserInput = 'force'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:43.067 [inputReader] Game - State change: forced -> forced
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:43.067 [inputReader] InputReader - UserInput = 'setboard 7R/5K2/8/5k2/8/8/8/8 w - - 0 1'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:43.067 [inputReader] InputReader - UserInput = 'level 40 2 0'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:43.067 [inputReader] InputReader - UserInput = 'post'
<FrankWalter 2.2.1 64-bit(71): #[INFO ] 2018-11-26 13:19:43.067 [inputReader] InputReader - command post not supported.
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:43.067 [inputReader] InputReader - UserInput = 'easy'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:43.067 [inputReader] InputReader - UserInput = 'time 12000'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:43.067 [inputReader] InputReader - UserInput = 'otim 12000'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:43.067 [inputReader] InputReader - UserInput = 'go'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:43.067 [inputReader] Game - State change: forced -> forced
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:43.067 [inputReader] Game - State change: forced -> think
<FrankWalter 2.2.1 64-bit(71): #[INFO ] 2018-11-26 13:19:43.077 [MAIN] BoardState - tablebases returned 3903 with score 100012
<FrankWalter 2.2.1 64-bit(71): 0 100012 0 0 h8e8
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:43.077 [MAIN] Game - State change: think -> ponder
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:43.077 [MAIN] MV - output: move h8e8
<FrankWalter 2.2.1 64-bit(71): move h8e8
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:43.077 [MAIN] Game - no state change State change: ponder
>FrankWalter 2.2.1 64-bit(71): time 11998
otim 11675
>FrankWalter 2.2.1 64-bit(71): usermove f5g5
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:46.427 [inputReader] InputReader - UserInput = 'time 11998'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:46.427 [inputReader] InputReader - UserInput = 'otim 11675'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:46.427 [inputReader] InputReader - UserInput = 'usermove f5g5'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:46.427 [inputReader] Game - State change: ponder -> think
<FrankWalter 2.2.1 64-bit(71): #[INFO ] 2018-11-26 13:19:46.437 [MAIN] BoardState - tablebases returned 2869 with score 100011
<FrankWalter 2.2.1 64-bit(71): 0 100011 0 0 f7e6
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:46.437 [MAIN] Game - State change: think -> ponder
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:46.437 [MAIN] MV - output: move f7e6
<FrankWalter 2.2.1 64-bit(71): move f7e6
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:46.437 [MAIN] Game - no state change State change: ponder
>FrankWalter 2.2.1 64-bit(71): time 11997
otim 11565
>FrankWalter 2.2.1 64-bit(71): usermove g5f4
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:47.528 [inputReader] InputReader - UserInput = 'time 11997'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:47.528 [inputReader] InputReader - UserInput = 'otim 11565'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:47.528 [inputReader] InputReader - UserInput = 'usermove g5f4'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:47.528 [inputReader] Game - State change: ponder -> think
<FrankWalter 2.2.1 64-bit(71): #[INFO ] 2018-11-26 13:19:47.538 [MAIN] BoardState - tablebases returned 2924 with score 100010
<FrankWalter 2.2.1 64-bit(71): 0 100010 0 0 e6f6
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:47.538 [MAIN] Game - State change: think -> ponder
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:47.538 [MAIN] MV - output: move e6f6
<FrankWalter 2.2.1 64-bit(71): move e6f6
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:47.538 [MAIN] Game - no state change State change: ponder
>FrankWalter 2.2.1 64-bit(71): time 11997
otim 11446
>FrankWalter 2.2.1 64-bit(71): usermove f4g4
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:48.736 [inputReader] InputReader - UserInput = 'time 11997'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:48.736 [inputReader] InputReader - UserInput = 'otim 11446'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:48.736 [inputReader] InputReader - UserInput = 'usermove f4g4'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:48.736 [inputReader] Game - State change: ponder -> think
<FrankWalter 2.2.1 64-bit(71): #[INFO ] 2018-11-26 13:19:48.747 [MAIN] BoardState - tablebases returned 2349 with score 100009
<FrankWalter 2.2.1 64-bit(71): 0 100009 0 0 f6e5
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:48.747 [MAIN] Game - State change: think -> ponder
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:48.747 [MAIN] MV - output: move f6e5
<FrankWalter 2.2.1 64-bit(71): move f6e5
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:48.747 [MAIN] Game - no state change State change: ponder
>FrankWalter 2.2.1 64-bit(71): time 11996
otim 11314
>FrankWalter 2.2.1 64-bit(71): usermove g4f3
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:50.054 [inputReader] InputReader - UserInput = 'time 11996'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:50.054 [inputReader] InputReader - UserInput = 'otim 11314'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:50.054 [inputReader] InputReader - UserInput = 'usermove g4f3'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:50.054 [inputReader] Game - State change: ponder -> think
<FrankWalter 2.2.1 64-bit(71): #[INFO ] 2018-11-26 13:19:50.064 [MAIN] BoardState - tablebases returned 2404 with score 100008
<FrankWalter 2.2.1 64-bit(71): 0 100008 0 0 e5f5
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:50.064 [MAIN] Game - State change: think -> ponder
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:50.064 [MAIN] MV - output: move e5f5
<FrankWalter 2.2.1 64-bit(71): move e5f5
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:50.064 [MAIN] Game - no state change State change: ponder
>FrankWalter 2.2.1 64-bit(71): time 11996
otim 11188
>FrankWalter 2.2.1 64-bit(71): usermove f3g3
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:51.330 [inputReader] InputReader - UserInput = 'time 11996'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:51.330 [inputReader] InputReader - UserInput = 'otim 11188'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:51.330 [inputReader] InputReader - UserInput = 'usermove f3g3'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:51.330 [inputReader] Game - State change: ponder -> think
<FrankWalter 2.2.1 64-bit(71): #[INFO ] 2018-11-26 13:19:51.340 [MAIN] BoardState - tablebases returned 1340 with score 100007
<FrankWalter 2.2.1 64-bit(71): 0 100007 0 0 e8e3
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:51.340 [MAIN] Game - State change: think -> ponder
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:51.340 [MAIN] MV - output: move e8e3
<FrankWalter 2.2.1 64-bit(71): move e8e3
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:51.340 [MAIN] Game - no state change State change: ponder
>FrankWalter 2.2.1 64-bit(71): time 11995
otim 11073
>FrankWalter 2.2.1 64-bit(71): usermove g3f2
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:52.486 [inputReader] InputReader - UserInput = 'time 11995'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:52.486 [inputReader] InputReader - UserInput = 'otim 11073'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:52.486 [inputReader] InputReader - UserInput = 'usermove g3f2'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:52.486 [inputReader] Game - State change: ponder -> think
<FrankWalter 2.2.1 64-bit(71): #[INFO ] 2018-11-26 13:19:52.496 [MAIN] BoardState - tablebases returned 1893 with score 100006
<FrankWalter 2.2.1 64-bit(71): 0 100006 0 0 f5f4
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:52.496 [MAIN] Game - State change: think -> ponder
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:52.496 [MAIN] MV - output: move f5f4
<FrankWalter 2.2.1 64-bit(71): move f5f4
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:52.496 [MAIN] Game - no state change State change: ponder
>FrankWalter 2.2.1 64-bit(71): time 11994
otim 11024
>FrankWalter 2.2.1 64-bit(71): usermove f2g2
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:52.980 [inputReader] InputReader - UserInput = 'time 11994'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:52.980 [inputReader] InputReader - UserInput = 'otim 11024'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:52.980 [inputReader] InputReader - UserInput = 'usermove f2g2'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:52.980 [inputReader] Game - State change: ponder -> think
<FrankWalter 2.2.1 64-bit(71): #[INFO ] 2018-11-26 13:19:52.990 [MAIN] BoardState - tablebases returned 788 with score 100005
<FrankWalter 2.2.1 64-bit(71): 0 100005 0 0 e3e2
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:52.990 [MAIN] Game - State change: think -> ponder
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:52.990 [MAIN] MV - output: move e3e2
<FrankWalter 2.2.1 64-bit(71): move e3e2
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:52.990 [MAIN] Game - no state change State change: ponder
>FrankWalter 2.2.1 64-bit(71): time 11994
otim 11020
>FrankWalter 2.2.1 64-bit(71): usermove g2f1
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:53.020 [inputReader] InputReader - UserInput = 'time 11994'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:53.020 [inputReader] InputReader - UserInput = 'otim 11020'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:53.020 [inputReader] InputReader - UserInput = 'usermove g2f1'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:53.020 [inputReader] Game - State change: ponder -> think
<FrankWalter 2.2.1 64-bit(71): #[INFO ] 2018-11-26 13:19:53.030 [MAIN] BoardState - tablebases returned 1373 with score 100004
<FrankWalter 2.2.1 64-bit(71): 0 100004 0 0 f4f3
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:53.030 [MAIN] Game - State change: think -> ponder
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:53.030 [MAIN] MV - output: move f4f3
<FrankWalter 2.2.1 64-bit(71): move f4f3
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:53.030 [MAIN] Game - no state change State change: ponder
>FrankWalter 2.2.1 64-bit(71): time 11994
otim 11020
>FrankWalter 2.2.1 64-bit(71): usermove f1g1
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:53.030 [inputReader] InputReader - UserInput = 'time 11994'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:53.030 [inputReader] InputReader - UserInput = 'otim 11020'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:53.030 [inputReader] InputReader - UserInput = 'usermove f1g1'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:53.030 [inputReader] Game - State change: ponder -> think
<FrankWalter 2.2.1 64-bit(71): #[INFO ] 2018-11-26 13:19:53.040 [MAIN] BoardState - tablebases returned 1429 with score 100003
<FrankWalter 2.2.1 64-bit(71): 0 100003 0 0 f3g3
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:53.040 [MAIN] Game - State change: think -> ponder
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:53.040 [MAIN] MV - output: move f3g3
<FrankWalter 2.2.1 64-bit(71): move f3g3
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:53.040 [MAIN] Game - no state change State change: ponder
>FrankWalter 2.2.1 64-bit(71): time 11993
otim 11019
>FrankWalter 2.2.1 64-bit(71): usermove g1f1
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:53.049 [inputReader] InputReader - UserInput = 'time 11993'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:53.049 [inputReader] InputReader - UserInput = 'otim 11019'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:53.049 [inputReader] InputReader - UserInput = 'usermove g1f1'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:53.049 [inputReader] Game - State change: ponder -> think
<FrankWalter 2.2.1 64-bit(71): #[INFO ] 2018-11-26 13:19:53.050 [MAIN] BoardState - tablebases returned 1292 with score 100002
<FrankWalter 2.2.1 64-bit(71): 0 100002 0 0 e2e3
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:53.050 [MAIN] Game - State change: think -> ponder
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:53.050 [MAIN] MV - output: move e2e3
<FrankWalter 2.2.1 64-bit(71): move e2e3
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:53.050 [MAIN] Game - no state change State change: ponder
>FrankWalter 2.2.1 64-bit(71): time 11993
otim 11019
>FrankWalter 2.2.1 64-bit(71): usermove f1g1
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:53.051 [inputReader] InputReader - UserInput = 'time 11993'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:53.051 [inputReader] InputReader - UserInput = 'otim 11019'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:53.051 [inputReader] InputReader - UserInput = 'usermove f1g1'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:53.051 [inputReader] Game - State change: ponder -> think
<FrankWalter 2.2.1 64-bit(71): #[INFO ] 2018-11-26 13:19:53.060 [MAIN] BoardState - tablebases returned 276 with score 100001
<FrankWalter 2.2.1 64-bit(71): 0 100001 0 0 e3e1
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:53.060 [MAIN] Game - State change: think -> ponder
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:53.060 [MAIN] MV - output: move e3e1
<FrankWalter 2.2.1 64-bit(71): move e3e1
>FrankWalter 2.2.1 64-bit(71): force
>FrankWalter 2.2.1 64-bit(71): result 1-0 {White mates}
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:53.060 [MAIN] Game - output: 1-0 {White mates}
<FrankWalter 2.2.1 64-bit(71): 1-0 {White mates}
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:53.060 [MAIN] Game - State change: ponder -> forced
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:53.060 [inputReader] InputReader - UserInput = 'force'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:53.060 [inputReader] Game - State change: forced -> forced
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:53.060 [inputReader] InputReader - UserInput = 'result 1-0 {White mates}'
<FrankWalter 2.2.1 64-bit(71): #[DEBUG] 2018-11-26 13:19:53.060 [inputReader] Game - State change: forced -> forced
The EPD is just a single line of text:
This is run under Cute Chess GUI 1.1.0 x64 latest dev build.
BTW, the actual characters in the EPD FW claims to be illegal/invalid won't display when copy-and-pasted, so here's a screenshot: