Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chess-artist.exe not compatible with last stockfish builds #84

Closed
aochoam opened this issue Aug 11, 2021 · 2 comments
Closed

chess-artist.exe not compatible with last stockfish builds #84

aochoam opened this issue Aug 11, 2021 · 2 comments
Labels

Comments

@aochoam
Copy link

aochoam commented Aug 11, 2021

chess-artist.exe --infile 11.pgn --outfile out.pgn --enginefile InBetween.exe --engineoptions "Hash value 1024, Threads value 1" --eval search --job analyze --movetime 2000 --wordycomment --log

--------------------- pgn files
[Event "Ostende"]
[Site "Ostende"]
[Date "1907.??.??"]
[Round "2"]
[White "Marshall, Frank James"]
[Black "Schlechter, Carl"]
[Result "1-0"]
[ECO "D28"]

  1. d4 d5 2. c4 dxc4 3. e3 Nf6 4. Bxc4 e6 5. Nf3 a6 6. O-O c5 7. Nc3 Qc7 8. Qe2 Nc6 9. a3 b5 10. Ba2 Bb7 11. dxc5 Bxc5 12. b4 Bd6 13. Bb2 O-O
  2. Rac1 Qe7 15. Bb1 Rac8 16. Ne4 Nxe4 17. Bxe4 f5 18. Bb1 e5 19. Rfd1 e4 20. Ba2+ Kh8 21. Ng5 Qxg5 22. Rxd6 Rfd8 23. h4 Qg4 24. Qd2 Rxd6
  3. Qxd6 Rd8 26. Qc7 Ba8 27. Bb3 f4 28. Rxc6 Rf8 29. Qe7 1-0

--------------------- Execution error

Annotating game 1...
side: White, move_num: 1
side: Black, move_num: 1
side: White, move_num: 2
side: Black, move_num: 2
side: White, move_num: 3
side: Black, move_num: 3
side: White, move_num: 4
side: Black, move_num: 4
side: White, move_num: 5
side: Black, move_num: 5
side: White, move_num: 6
side: Black, move_num: 6
side: White, move_num: 7
side: Black, move_num: 7
side: White, move_num: 8
Game move: Qe2 (0.30), Engine bestmove: dxc5 (0.50)
Traceback (most recent call last):
File "chess-artist.py", line 2583, in
File "chess-artist.py", line 2571, in main
File "chess-artist.py", line 1965, in AnnotatePgn
File "chess-artist.py", line 999, in IsPassedPawnGood
ValueError: could not convert string to float: '|'
[14048] Failed to execute script chess-artist

------ Chess Artist log - chess_artist_log.txt

2021-08-11 01:09:49,421 :: pid: 14048 :: tid: 11528 :: DEBUG :: >> uci
2021-08-11 01:09:50,143 :: pid: 14048 :: tid: 11528 :: DEBUG :: >> quit
2021-08-11 01:09:50,171 :: pid: 14048 :: tid: 11528 :: INFO :: Annotate game
2021-08-11 01:09:50,171 :: pid: 14048 :: tid: 11528 :: INFO :: There is no Variant tag in the game header.
2021-08-11 01:09:50,196 :: pid: 14048 :: tid: 11528 :: INFO :: Material balance wpov:
2021-08-11 01:09:50,196 :: pid: 14048 :: tid: 11528 :: INFO :: [['rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1', 0], ['rnbqkbnr/pppppppp/8/8/3P4/8/PPP1PPPP/RNBQKBNR b KQkq - 0 1', 0], ['rnbqkbnr/ppp1pppp/8/3p4/3P4/8/PPP1PPPP/RNBQKBNR w KQkq - 0 2', 0], ['rnbqkbnr/ppp1pppp/8/3p4/2PP4/8/PP2PPPP/RNBQKBNR b KQkq - 0 2', 0], ['rnbqkbnr/ppp1pppp/8/8/2pP4/8/PP2PPPP/RNBQKBNR w KQkq - 0 3', -1], ['rnbqkbnr/ppp1pppp/8/8/2pP4/4P3/PP3PPP/RNBQKBNR b KQkq - 0 3', -1], ['rnbqkb1r/ppp1pppp/5n2/8/2pP4/4P3/PP3PPP/RNBQKBNR w KQkq - 1 4', -1], ['rnbqkb1r/ppp1pppp/5n2/8/2BP4/4P3/PP3PPP/RNBQK1NR b KQkq - 0 4', 0], ['rnbqkb1r/ppp2ppp/4pn2/8/2BP4/4P3/PP3PPP/RNBQK1NR w KQkq - 0 5', 0], ['rnbqkb1r/ppp2ppp/4pn2/8/2BP4/4PN2/PP3PPP/RNBQK2R b KQkq - 1 5', 0], ['rnbqkb1r/1pp2ppp/p3pn2/8/2BP4/4PN2/PP3PPP/RNBQK2R w KQkq - 0 6', 0], ['rnbqkb1r/1pp2ppp/p3pn2/8/2BP4/4PN2/PP3PPP/RNBQ1RK1 b kq - 1 6', 0], ['rnbqkb1r/1p3ppp/p3pn2/2p5/2BP4/4PN2/PP3PPP/RNBQ1RK1 w kq - 0 7', 0], ['rnbqkb1r/1p3ppp/p3pn2/2p5/2BP4/2N1PN2/PP3PPP/R1BQ1RK1 b kq - 1 7', 0], ['rnb1kb1r/1pq2ppp/p3pn2/2p5/2BP4/2N1PN2/PP3PPP/R1BQ1RK1 w kq - 2 8', 0], ['rnb1kb1r/1pq2ppp/p3pn2/2p5/2BP4/2N1PN2/PP2QPPP/R1B2RK1 b kq - 3 8', 0], ['r1b1kb1r/1pq2ppp/p1n1pn2/2p5/2BP4/2N1PN2/PP2QPPP/R1B2RK1 w kq - 4 9', 0], ['r1b1kb1r/1pq2ppp/p1n1pn2/2p5/2BP4/P1N1PN2/1P2QPPP/R1B2RK1 b kq - 0 9', 0], ['r1b1kb1r/2q2ppp/p1n1pn2/1pp5/2BP4/P1N1PN2/1P2QPPP/R1B2RK1 w kq - 0 10', 0], ['r1b1kb1r/2q2ppp/p1n1pn2/1pp5/3P4/P1N1PN2/BP2QPPP/R1B2RK1 b kq - 1 10', 0], ['r3kb1r/1bq2ppp/p1n1pn2/1pp5/3P4/P1N1PN2/BP2QPPP/R1B2RK1 w kq - 2 11', 0], ['r3kb1r/1bq2ppp/p1n1pn2/1pP5/8/P1N1PN2/BP2QPPP/R1B2RK1 b kq - 0 11', 1], ['r3k2r/1bq2ppp/p1n1pn2/1pb5/8/P1N1PN2/BP2QPPP/R1B2RK1 w kq - 0 12', 0], ['r3k2r/1bq2ppp/p1n1pn2/1pb5/1P6/P1N1PN2/B3QPPP/R1B2RK1 b kq - 0 12', 0], ['r3k2r/1bq2ppp/p1nbpn2/1p6/1P6/P1N1PN2/B3QPPP/R1B2RK1 w kq - 1 13', 0], ['r3k2r/1bq2ppp/p1nbpn2/1p6/1P6/P1N1PN2/BB2QPPP/R4RK1 b kq - 2 13', 0], ['r4rk1/1bq2ppp/p1nbpn2/1p6/1P6/P1N1PN2/BB2QPPP/R4RK1 w - - 3 14', 0], ['r4rk1/1bq2ppp/p1nbpn2/1p6/1P6/P1N1PN2/BB2QPPP/2R2RK1 b - - 4 14', 0], ['r4rk1/1b2qppp/p1nbpn2/1p6/1P6/P1N1PN2/BB2QPPP/2R2RK1 w - - 5 15', 0], ['r4rk1/1b2qppp/p1nbpn2/1p6/1P6/P1N1PN2/1B2QPPP/1BR2RK1 b - - 6 15', 0], ['2r2rk1/1b2qppp/p1nbpn2/1p6/1P6/P1N1PN2/1B2QPPP/1BR2RK1 w - - 7 16', 0], ['2r2rk1/1b2qppp/p1nbpn2/1p6/1P2N3/P3PN2/1B2QPPP/1BR2RK1 b - - 8 16', 0], ['2r2rk1/1b2qppp/p1nbp3/1p6/1P2n3/P3PN2/1B2QPPP/1BR2RK1 w - - 0 17', -3], ['2r2rk1/1b2qppp/p1nbp3/1p6/1P2B3/P3PN2/1B2QPPP/2R2RK1 b - - 0 17', 0], ['2r2rk1/1b2q1pp/p1nbp3/1p3p2/1P2B3/P3PN2/1B2QPPP/2R2RK1 w - - 0 18', 0], ['2r2rk1/1b2q1pp/p1nbp3/1p3p2/1P6/P3PN2/1B2QPPP/1BR2RK1 b - - 1 18', 0], ['2r2rk1/1b2q1pp/p1nb4/1p2pp2/1P6/P3PN2/1B2QPPP/1BR2RK1 w - - 0 19', 0], ['2r2rk1/1b2q1pp/p1nb4/1p2pp2/1P6/P3PN2/1B2QPPP/1BRR2K1 b - - 1 19', 0], ['2r2rk1/1b2q1pp/p1nb4/1p3p2/1P2p3/P3PN2/1B2QPPP/1BRR2K1 w - - 0 20', 0], ['2r2rk1/1b2q1pp/p1nb4/1p3p2/1P2p3/P3PN2/BB2QPPP/2RR2K1 b - - 1 20', 0], ['2r2r1k/1b2q1pp/p1nb4/1p3p2/1P2p3/P3PN2/BB2QPPP/2RR2K1 w - - 2 21', 0], ['2r2r1k/1b2q1pp/p1nb4/1p3pN1/1P2p3/P3P3/BB2QPPP/2RR2K1 b - - 3 21', 0], ['2r2r1k/1b4pp/p1nb4/1p3pq1/1P2p3/P3P3/BB2QPPP/2RR2K1 w - - 0 22', -3], ['2r2r1k/1b4pp/p1nR4/1p3pq1/1P2p3/P3P3/BB2QPPP/2R3K1 b - - 0 22', 0], ['2rr3k/1b4pp/p1nR4/1p3pq1/1P2p3/P3P3/BB2QPPP/2R3K1 w - - 1 23', 0], ['2rr3k/1b4pp/p1nR4/1p3pq1/1P2p2P/P3P3/BB2QPP1/2R3K1 b - - 0 23', 0], ['2rr3k/1b4pp/p1nR4/1p3p2/1P2p1qP/P3P3/BB2QPP1/2R3K1 w - - 1 24', 0], ['2rr3k/1b4pp/p1nR4/1p3p2/1P2p1qP/P3P3/BB1Q1PP1/2R3K1 b - - 2 24', 0], ['2r4k/1b4pp/p1nr4/1p3p2/1P2p1qP/P3P3/BB1Q1PP1/2R3K1 w - - 0 25', -5], ['2r4k/1b4pp/p1nQ4/1p3p2/1P2p1qP/P3P3/BB3PP1/2R3K1 b - - 0 25', 0], ['3r3k/1b4pp/p1nQ4/1p3p2/1P2p1qP/P3P3/BB3PP1/2R3K1 w - - 1 26', 0], ['3r3k/1bQ3pp/p1n5/1p3p2/1P2p1qP/P3P3/BB3PP1/2R3K1 b - - 2 26', 0], ['b2r3k/2Q3pp/p1n5/1p3p2/1P2p1qP/P3P3/BB3PP1/2R3K1 w - - 3 27', 0], ['b2r3k/2Q3pp/p1n5/1p3p2/1P2p1qP/PB2P3/1B3PP1/2R3K1 b - - 4 27', 0], ['b2r3k/2Q3pp/p1n5/1p6/1P2ppqP/PB2P3/1B3PP1/2R3K1 w - - 0 28', 0], ['b2r3k/2Q3pp/p1R5/1p6/1P2ppqP/PB2P3/1B3PP1/6K1 b - - 0 28', 3], ['b4r1k/2Q3pp/p1R5/1p6/1P2ppqP/PB2P3/1B3PP1/6K1 w - - 1 29', 3], ['b4r1k/4Q1pp/p1R5/1p6/1P2ppqP/PB2P3/1B3PP1/6K1 b - - 2 29', 3]]
2021-08-11 01:09:50,196 :: pid: 14048 :: tid: 11528 :: INFO :: game_move: d2d4, san: d4
2021-08-11 01:09:50,196 :: pid: 14048 :: tid: 11528 :: INFO :: game_move: d7d5, san: d5
2021-08-11 01:09:50,196 :: pid: 14048 :: tid: 11528 :: INFO :: game_move: c2c4, san: c4
2021-08-11 01:09:50,196 :: pid: 14048 :: tid: 11528 :: INFO :: game_move: d5c4, san: dxc4
2021-08-11 01:09:50,196 :: pid: 14048 :: tid: 11528 :: INFO :: game_move: e2e3, san: e3
2021-08-11 01:09:50,196 :: pid: 14048 :: tid: 11528 :: INFO :: game_move: g8f6, san: Nf6
2021-08-11 01:09:50,196 :: pid: 14048 :: tid: 11528 :: INFO :: game_move: f1c4, san: Bxc4
2021-08-11 01:09:50,196 :: pid: 14048 :: tid: 11528 :: INFO :: game_move: e7e6, san: e6
2021-08-11 01:09:50,196 :: pid: 14048 :: tid: 11528 :: INFO :: game_move: g1f3, san: Nf3
2021-08-11 01:09:50,212 :: pid: 14048 :: tid: 11528 :: INFO :: game_move: a7a6, san: a6
2021-08-11 01:09:50,212 :: pid: 14048 :: tid: 11528 :: INFO :: game_move: e1g1, san: O-O
2021-08-11 01:09:50,212 :: pid: 14048 :: tid: 11528 :: INFO :: game_move: c7c5, san: c5
2021-08-11 01:09:50,217 :: pid: 14048 :: tid: 11528 :: INFO :: game_move: b1c3, san: Nc3
2021-08-11 01:09:50,217 :: pid: 14048 :: tid: 11528 :: INFO :: game_move: d8c7, san: Qc7
2021-08-11 01:09:50,217 :: pid: 14048 :: tid: 11528 :: INFO :: game_move: d1e2, san: Qe2
2021-08-11 01:09:50,217 :: pid: 14048 :: tid: 11528 :: DEBUG :: >> uci
2021-08-11 01:09:50,877 :: pid: 14048 :: tid: 11528 :: DEBUG :: << Stockfish 050821 by the Stockfish developers (see AUTHORS file)
2021-08-11 01:09:50,922 :: pid: 14048 :: tid: 11528 :: DEBUG :: << id name Stockfish 050821
2021-08-11 01:09:50,922 :: pid: 14048 :: tid: 11528 :: DEBUG :: << id author the Stockfish developers (see AUTHORS file)
2021-08-11 01:09:50,922 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name Debug Log File type string default
2021-08-11 01:09:50,922 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name Threads type spin default 1 min 1 max 512
2021-08-11 01:09:50,922 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name Hash type spin default 16 min 1 max 33554432
2021-08-11 01:09:50,922 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name Clear Hash type button
2021-08-11 01:09:50,922 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name Ponder type check default false
2021-08-11 01:09:50,938 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name MultiPV type spin default 1 min 1 max 500
2021-08-11 01:09:50,938 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name Skill Level type spin default 20 min 0 max 20
2021-08-11 01:09:50,938 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name Move Overhead type spin default 10 min 0 max 5000
2021-08-11 01:09:50,938 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name Slow Mover type spin default 100 min 10 max 1000
2021-08-11 01:09:50,938 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name nodestime type spin default 0 min 0 max 10000
2021-08-11 01:09:50,938 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name UCI_Chess960 type check default false
2021-08-11 01:09:50,938 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name UCI_AnalyseMode type check default false
2021-08-11 01:09:50,938 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name UCI_LimitStrength type check default false
2021-08-11 01:09:50,938 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name UCI_Elo type spin default 1350 min 1350 max 2850
2021-08-11 01:09:50,939 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name UCI_ShowWDL type check default false
2021-08-11 01:09:50,939 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name SyzygyPath type string default
2021-08-11 01:09:50,939 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name SyzygyProbeDepth type spin default 1 min 1 max 100
2021-08-11 01:09:50,939 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name Syzygy50MoveRule type check default true
2021-08-11 01:09:50,939 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name SyzygyProbeLimit type spin default 7 min 0 max 7
2021-08-11 01:09:50,939 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name Use NNUE type check default true
2021-08-11 01:09:50,939 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name EvalFile type string default nn-46832cfbead3.nnue
2021-08-11 01:09:50,939 :: pid: 14048 :: tid: 11528 :: DEBUG :: << uciok
2021-08-11 01:09:50,939 :: pid: 14048 :: tid: 11528 :: DEBUG :: >> setoption name Hash value 1024
2021-08-11 01:09:50,939 :: pid: 14048 :: tid: 11528 :: DEBUG :: >> setoption name Threads value 1
2021-08-11 01:09:50,939 :: pid: 14048 :: tid: 11528 :: DEBUG :: >> isready
2021-08-11 01:09:51,508 :: pid: 14048 :: tid: 11528 :: DEBUG :: << readyok
2021-08-11 01:09:51,508 :: pid: 14048 :: tid: 11528 :: DEBUG :: >> ucinewgame
2021-08-11 01:09:51,508 :: pid: 14048 :: tid: 11528 :: DEBUG :: >> isready
2021-08-11 01:09:51,592 :: pid: 14048 :: tid: 11528 :: DEBUG :: << readyok
2021-08-11 01:09:51,592 :: pid: 14048 :: tid: 11528 :: DEBUG :: >> position fen rnb1kb1r/1pq2ppp/p3pn2/2p5/2BP4/2N1PN2/PP2QPPP/R1B2RK1 b kq - 3 8
2021-08-11 01:09:51,592 :: pid: 14048 :: tid: 11528 :: DEBUG :: >> go movetime 2000
2021-08-11 01:09:53,595 :: pid: 14048 :: tid: 11528 :: INFO :: << bestmove b7b5 ponder c4b3
2021-08-11 01:09:53,595 :: pid: 14048 :: tid: 11528 :: DEBUG :: >> quit
2021-08-11 01:09:53,647 :: pid: 14048 :: tid: 11528 :: INFO :: Get search score before making the game move.
2021-08-11 01:09:53,647 :: pid: 14048 :: tid: 11528 :: DEBUG :: >> uci
2021-08-11 01:09:54,289 :: pid: 14048 :: tid: 11528 :: DEBUG :: << Stockfish 050821 by the Stockfish developers (see AUTHORS file)
2021-08-11 01:09:54,334 :: pid: 14048 :: tid: 11528 :: DEBUG :: << id name Stockfish 050821
2021-08-11 01:09:54,334 :: pid: 14048 :: tid: 11528 :: DEBUG :: << id author the Stockfish developers (see AUTHORS file)
2021-08-11 01:09:54,334 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name Debug Log File type string default
2021-08-11 01:09:54,334 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name Threads type spin default 1 min 1 max 512
2021-08-11 01:09:54,334 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name Hash type spin default 16 min 1 max 33554432
2021-08-11 01:09:54,334 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name Clear Hash type button
2021-08-11 01:09:54,334 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name Ponder type check default false
2021-08-11 01:09:54,334 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name MultiPV type spin default 1 min 1 max 500
2021-08-11 01:09:54,334 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name Skill Level type spin default 20 min 0 max 20
2021-08-11 01:09:54,334 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name Move Overhead type spin default 10 min 0 max 5000
2021-08-11 01:09:54,334 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name Slow Mover type spin default 100 min 10 max 1000
2021-08-11 01:09:54,334 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name nodestime type spin default 0 min 0 max 10000
2021-08-11 01:09:54,334 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name UCI_Chess960 type check default false
2021-08-11 01:09:54,334 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name UCI_AnalyseMode type check default false
2021-08-11 01:09:54,334 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name UCI_LimitStrength type check default false
2021-08-11 01:09:54,334 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name UCI_Elo type spin default 1350 min 1350 max 2850
2021-08-11 01:09:54,334 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name UCI_ShowWDL type check default false
2021-08-11 01:09:54,334 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name SyzygyPath type string default
2021-08-11 01:09:54,334 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name SyzygyProbeDepth type spin default 1 min 1 max 100
2021-08-11 01:09:54,334 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name Syzygy50MoveRule type check default true
2021-08-11 01:09:54,334 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name SyzygyProbeLimit type spin default 7 min 0 max 7
2021-08-11 01:09:54,334 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name Use NNUE type check default true
2021-08-11 01:09:54,334 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name EvalFile type string default nn-46832cfbead3.nnue
2021-08-11 01:09:54,334 :: pid: 14048 :: tid: 11528 :: DEBUG :: << uciok
2021-08-11 01:09:54,334 :: pid: 14048 :: tid: 11528 :: DEBUG :: >> setoption name Hash value 1024
2021-08-11 01:09:54,334 :: pid: 14048 :: tid: 11528 :: DEBUG :: >> setoption name Threads value 1
2021-08-11 01:09:54,334 :: pid: 14048 :: tid: 11528 :: DEBUG :: >> isready
2021-08-11 01:09:54,877 :: pid: 14048 :: tid: 11528 :: DEBUG :: << readyok
2021-08-11 01:09:54,877 :: pid: 14048 :: tid: 11528 :: DEBUG :: >> ucinewgame
2021-08-11 01:09:54,877 :: pid: 14048 :: tid: 11528 :: DEBUG :: >> isready
2021-08-11 01:09:54,960 :: pid: 14048 :: tid: 11528 :: DEBUG :: << readyok
2021-08-11 01:09:54,960 :: pid: 14048 :: tid: 11528 :: DEBUG :: >> position fen rnb1kb1r/1pq2ppp/p3pn2/2p5/2BP4/2N1PN2/PP3PPP/R1BQ1RK1 w kq - 2 8
2021-08-11 01:09:54,960 :: pid: 14048 :: tid: 11528 :: DEBUG :: >> go movetime 2000
2021-08-11 01:09:54,960 :: pid: 14048 :: tid: 11528 :: DEBUG :: << info depth 1 seldepth 1 multipv 1 score cp 81 nodes 61 nps 30500 tbhits 0 time 2 pv d4d5
2021-08-11 01:09:54,960 :: pid: 14048 :: tid: 11528 :: DEBUG :: << info depth 2 seldepth 2 multipv 1 score cp 160 nodes 129 nps 64500 tbhits 0 time 2 pv d4d5 e6d5
2021-08-11 01:09:54,960 :: pid: 14048 :: tid: 11528 :: DEBUG :: << info depth 3 seldepth 3 multipv 1 score cp 81 nodes 307 nps 153500 tbhits 0 time 2 pv c4b3 b7b5 e3e4 c5d4
2021-08-11 01:09:54,960 :: pid: 14048 :: tid: 11528 :: DEBUG :: << info depth 4 seldepth 4 multipv 1 score cp 81 nodes 463 nps 231500 tbhits 0 time 2 pv c4b3 b7b5 e3e4 c5d4
2021-08-11 01:09:54,960 :: pid: 14048 :: tid: 11528 :: DEBUG :: << info depth 5 seldepth 5 multipv 1 score cp 44 nodes 1295 nps 431666 tbhits 0 time 3 pv c4b3 b8c6 d1e2 b7b5 a2a4
2021-08-11 01:09:54,960 :: pid: 14048 :: tid: 11528 :: DEBUG :: << info depth 6 seldepth 6 multipv 1 score cp 105 nodes 1691 nps 563666 tbhits 0 time 3 pv d4d5 b7b5 c4e2
2021-08-11 01:09:54,976 :: pid: 14048 :: tid: 11528 :: DEBUG :: << info depth 7 seldepth 7 multipv 1 score cp 40 nodes 3723 nps 744600 tbhits 0 time 5 pv d4d5 b7b5 d5e6 b5c4 c3d5 f6d5 d1d5
2021-08-11 01:09:54,981 :: pid: 14048 :: tid: 11528 :: DEBUG :: << info depth 8 seldepth 11 multipv 1 score cp 49 nodes 6666 nps 555500 tbhits 0 time 12 pv c4d3 b7b5 d4c5 f8c5 c3e4 b8d7 e4c5
2021-08-11 01:09:54,981 :: pid: 14048 :: tid: 11528 :: DEBUG :: << info depth 9 seldepth 11 multipv 1 score cp 43 nodes 11630 nps 528636 tbhits 0 time 22 pv c4d3 b7b5 d4c5 f8c5 c3e4 b8d7 c1d2 c8b7
2021-08-11 01:09:55,013 :: pid: 14048 :: tid: 11528 :: DEBUG :: << info depth 10 seldepth 13 multipv 1 score cp 51 nodes 25555 nps 521530 tbhits 0 time 49 pv c4b3 b7b5 d4d5 c5c4 b3c2 b8d7 e3e4 c8b7 d5e6
2021-08-11 01:09:55,028 :: pid: 14048 :: tid: 11528 :: DEBUG :: << info depth 11 seldepth 13 multipv 1 score cp 67 nodes 36716 nps 582793 tbhits 0 time 63 pv c4b3 b8d7 d4d5 c5c4 b3c2 b7b5 e3e4 c8b7 f3g5
2021-08-11 01:09:55,044 :: pid: 14048 :: tid: 11528 :: DEBUG :: << info depth 12 seldepth 15 multipv 1 score cp 82 nodes 54985 nps 678827 tbhits 0 time 81 pv c4b3 b7b5 f1e1 b8c6 d4d5 e6d5 e3e4 d5e4 c3d5 c7b7 d5f6 g7f6 e1e4 f8e7
2021-08-11 01:09:55,144 :: pid: 14048 :: tid: 11528 :: DEBUG :: << info depth 13 seldepth 18 multipv 1 score cp 48 nodes 150251 nps 821043 tbhits 0 time 183 pv c4e2 b8c6 c1d2 c5d4 f3d4 c6d4 e3d4 f8e7 e2f3 e8g8 a1c1 f8d8
2021-08-11 01:09:55,197 :: pid: 14048 :: tid: 11528 :: DEBUG :: << info depth 14 seldepth 16 multipv 1 score cp 42 nodes 198207 nps 873158 tbhits 0 time 227 pv c4e2 b8c6 d4c5 f8c5 d1c2 b7b6 c1d2 c8b7 a1c1 e8g8 c3e4 f6e4 c2e4
2021-08-11 01:09:55,263 :: pid: 14048 :: tid: 11528 :: DEBUG :: << info depth 15 seldepth 20 multipv 1 score cp 44 nodes 261439 nps 886233 tbhits 0 time 295 pv c4e2 c5d4 e3d4 b8c6 c1g5 f8e7 e2d3 c7d8 a1c1 e8g8 c3e4 f6e4
2021-08-11 01:09:55,382 :: pid: 14048 :: tid: 11528 :: DEBUG :: << info depth 16 seldepth 22 multipv 1 score cp 67 nodes 387137 nps 930617 tbhits 0 time 416 pv c4b3 b8d7 e3e4 c5d4 f3d4 b7b5 c1e3 f8c5 b3e6 f7e6 d4e6 c7e5 e6g7 e8f7 g7f5 c5e3 f5e3
2021-08-11 01:09:56,182 :: pid: 14048 :: tid: 11528 :: DEBUG :: << info depth 17 seldepth 25 multipv 1 score cp 25 nodes 1057988 nps 873648 hashfull 9 tbhits 0 time 1211 pv d4c5 f8c5 c4d3 b8d7 c1d2 b7b5 b2b4 c5e7 a2a4 b5a4 c3a4 c8b7 a1c1 c7d6 d1c2 e8g8
2021-08-11 01:09:56,347 :: pid: 14048 :: tid: 11528 :: DEBUG :: << info depth 18 seldepth 23 multipv 1 score cp 41 nodes 1185096 nps 858143 hashfull 10 tbhits 0 time 1381 pv d4c5 f8c5 c4d3 b8d7 c1d2 d7e5 f3e5 c7e5 c3a4 c5a7 d2c3 e5g5 c3f6 g5f6 d3e4 a8b8 a1c1 c8d7 a4c5
2021-08-11 01:09:56,715 :: pid: 14048 :: tid: 11528 :: DEBUG :: << info depth 19 seldepth 24 multipv 1 score cp 50 nodes 1499293 nps 857719 hashfull 14 tbhits 0 time 1748 pv d4c5 f8c5 c4d3 b8d7 b2b3 b7b5 a2a4 b5b4 c3e4 c8b7 d1c2 e8g8 c1b2 a8c8 a1c1 c7b6 e4f6 d7f6 b2f6
2021-08-11 01:09:56,972 :: pid: 14048 :: tid: 11528 :: DEBUG :: << info depth 20 seldepth 24 multipv 1 score cp 50 nodes 1704392 nps 851770 hashfull 15 tbhits 0 time 2001 pv d4c5 f8c5 c4d3 b8d7 b2b3 b7b5 a2a4 b5b4 c3e4 c8b7 d1c2 e8g8 c1b2 a8c8 a1c1 c7b6 e4f6 d7f6 b2f6
2021-08-11 01:09:56,972 :: pid: 14048 :: tid: 11528 :: DEBUG :: << bestmove d4c5 ponder f8c5
2021-08-11 01:09:56,972 :: pid: 14048 :: tid: 11528 :: DEBUG :: >> quit
2021-08-11 01:09:57,027 :: pid: 14048 :: tid: 11528 :: INFO :: Get Complexity number.
2021-08-11 01:09:57,027 :: pid: 14048 :: tid: 11528 :: INFO :: Complexity number: 66
2021-08-11 01:09:57,030 :: pid: 14048 :: tid: 11528 :: INFO :: Checking for a good passer
2021-08-11 01:09:57,030 :: pid: 14048 :: tid: 11528 :: DEBUG :: >> uci
2021-08-11 01:09:57,672 :: pid: 14048 :: tid: 11528 :: DEBUG :: << Stockfish 050821 by the Stockfish developers (see AUTHORS file)
2021-08-11 01:09:57,743 :: pid: 14048 :: tid: 11528 :: DEBUG :: << id name Stockfish 050821
2021-08-11 01:09:57,743 :: pid: 14048 :: tid: 11528 :: DEBUG :: << id author the Stockfish developers (see AUTHORS file)
2021-08-11 01:09:57,743 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name Debug Log File type string default
2021-08-11 01:09:57,743 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name Threads type spin default 1 min 1 max 512
2021-08-11 01:09:57,743 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name Hash type spin default 16 min 1 max 33554432
2021-08-11 01:09:57,743 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name Clear Hash type button
2021-08-11 01:09:57,743 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name Ponder type check default false
2021-08-11 01:09:57,743 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name MultiPV type spin default 1 min 1 max 500
2021-08-11 01:09:57,743 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name Skill Level type spin default 20 min 0 max 20
2021-08-11 01:09:57,743 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name Move Overhead type spin default 10 min 0 max 5000
2021-08-11 01:09:57,743 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name Slow Mover type spin default 100 min 10 max 1000
2021-08-11 01:09:57,743 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name nodestime type spin default 0 min 0 max 10000
2021-08-11 01:09:57,743 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name UCI_Chess960 type check default false
2021-08-11 01:09:57,743 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name UCI_AnalyseMode type check default false
2021-08-11 01:09:57,743 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name UCI_LimitStrength type check default false
2021-08-11 01:09:57,743 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name UCI_Elo type spin default 1350 min 1350 max 2850
2021-08-11 01:09:57,743 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name UCI_ShowWDL type check default false
2021-08-11 01:09:57,743 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name SyzygyPath type string default
2021-08-11 01:09:57,743 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name SyzygyProbeDepth type spin default 1 min 1 max 100
2021-08-11 01:09:57,743 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name Syzygy50MoveRule type check default true
2021-08-11 01:09:57,743 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name SyzygyProbeLimit type spin default 7 min 0 max 7
2021-08-11 01:09:57,743 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name Use NNUE type check default true
2021-08-11 01:09:57,743 :: pid: 14048 :: tid: 11528 :: DEBUG :: << option name EvalFile type string default nn-46832cfbead3.nnue
2021-08-11 01:09:57,743 :: pid: 14048 :: tid: 11528 :: DEBUG :: << uciok
2021-08-11 01:09:57,743 :: pid: 14048 :: tid: 11528 :: DEBUG :: >> ucinewgame
2021-08-11 01:09:57,743 :: pid: 14048 :: tid: 11528 :: DEBUG :: >> position fen rnb1kb1r/1pq2ppp/p3pn2/2p5/2BP4/2N1PN2/PP3PPP/R1BQ1RK1 w kq - 2 8
2021-08-11 01:09:57,743 :: pid: 14048 :: tid: 11528 :: DEBUG :: >> eval
2021-08-11 01:09:57,743 :: pid: 14048 :: tid: 11528 :: INFO :: info string NNUE evaluation using nn-46832cfbead3.nnue enabled
2021-08-11 01:09:57,743 :: pid: 14048 :: tid: 11528 :: INFO :: Contributing terms for the classical eval:
2021-08-11 01:09:57,743 :: pid: 14048 :: tid: 11528 :: INFO :: +------------+-------------+-------------+-------------+
2021-08-11 01:09:57,743 :: pid: 14048 :: tid: 11528 :: INFO :: | Term | White | Black | Total |
2021-08-11 01:09:57,743 :: pid: 14048 :: tid: 11528 :: INFO :: | | MG EG | MG EG | MG EG |
2021-08-11 01:09:57,743 :: pid: 14048 :: tid: 11528 :: INFO :: +------------+-------------+-------------+-------------+
2021-08-11 01:09:57,743 :: pid: 14048 :: tid: 11528 :: INFO :: | Material | ---- ---- | ---- ---- | 1.38 0.26 |
2021-08-11 01:09:57,743 :: pid: 14048 :: tid: 11528 :: INFO :: | Imbalance | ---- ---- | ---- ---- | 0.00 0.00 |
2021-08-11 01:09:57,743 :: pid: 14048 :: tid: 11528 :: INFO :: | Pawns | 0.59 0.00 | 0.42 -0.03 | 0.17 0.03 |
2021-08-11 01:09:57,743 :: pid: 14048 :: tid: 11528 :: INFO :: | Knights | -0.23 -0.26 | -0.11 -0.20 | -0.12 -0.06 |
2021-08-11 01:09:57,743 :: pid: 14048 :: tid: 11528 :: INFO :: | Bishops | -0.34 -0.94 | -0.20 -0.92 | -0.13 -0.02 |
2021-08-11 01:09:57,758 :: pid: 14048 :: tid: 11528 :: INFO :: | Rooks | 0.03 -0.02 | -0.19 -0.06 | 0.22 0.04 |
2021-08-11 01:09:57,758 :: pid: 14048 :: tid: 11528 :: INFO :: | Queens | 0.00 0.00 | 0.00 0.00 | 0.00 0.00 |
2021-08-11 01:09:57,758 :: pid: 14048 :: tid: 11528 :: INFO :: | Mobility | 0.48 0.70 | 0.33 0.39 | 0.15 0.31 |
2021-08-11 01:09:57,758 :: pid: 14048 :: tid: 11528 :: INFO :: |King safety | 0.61 -0.10 | -0.13 -0.32 | 0.74 0.22 |
2021-08-11 01:09:57,758 :: pid: 14048 :: tid: 11528 :: INFO :: | Threats | 0.17 0.17 | 0.37 0.32 | -0.20 -0.15 |
2021-08-11 01:09:57,758 :: pid: 14048 :: tid: 11528 :: INFO :: | Passed | 0.00 0.00 | 0.00 0.00 | 0.00 0.00 |
2021-08-11 01:09:57,758 :: pid: 14048 :: tid: 11528 :: DEBUG :: >> quit

@fsmosca
Copy link
Owner

fsmosca commented Aug 11, 2021

Thanks for the info. That exe is based from the old py source. But even the latest chess_artist.py I see the error too. I need to modify the py source, since newer stockfish has changes on the eval command output.

sf13

ok

eval
info string NNUE evaluation using nn-62ef826d1a6d.nnue enabled

     Term    |    White    |    Black    |    Total
             |   MG    EG  |   MG    EG  |   MG    EG
 ------------+-------------+-------------+------------
    Material |  ----  ---- |  ----  ---- |  0.00  0.00
   Imbalance |  ----  ---- |  ----  ---- |  0.00  0.00
       Pawns |  0.38 -0.08 |  0.38 -0.08 |  0.00  0.00
     Knights | -0.02 -0.19 | -0.02 -0.19 |  0.00  0.00
     Bishops |  0.01 -0.41 |  0.01 -0.41 |  0.00  0.00
       Rooks | -0.26 -0.06 | -0.26 -0.06 |  0.00  0.00
      Queens |  0.00  0.00 |  0.00  0.00 |  0.00  0.00
    Mobility | -0.88 -1.15 | -0.88 -1.15 |  0.00  0.00
 King safety |  0.91 -0.10 |  0.91 -0.10 |  0.00  0.00
     Threats |  0.00  0.00 |  0.00  0.00 |  0.00  0.00
      Passed |  0.00  0.00 |  0.00  0.00 |  0.00  0.00
       Space |  0.40  0.00 |  0.40  0.00 |  0.00  0.00
    Winnable |  ----  ---- |  ----  ---- |  0.00  0.00
 ------------+-------------+-------------+------------
       Total |  ----  ---- |  ----  ---- |  0.00  0.00

Classical evaluation: 0.13 (white side)

NNUE evaluation:      0.27 (white side)

Final evaluation:     0.48 (white side)

sf14

not ok

eval
info string NNUE evaluation using nn-3475407dc199.nnue enabled

 Contributing terms for the classical eval:
+------------+-------------+-------------+-------------+
|    Term    |    White    |    Black    |    Total    |
|            |   MG    EG  |   MG    EG  |   MG    EG  |
+------------+-------------+-------------+-------------+
|   Material |  ----  ---- |  ----  ---- |  0.00  0.00 |
|  Imbalance |  ----  ---- |  ----  ---- |  0.00  0.00 |
|      Pawns |  0.38 -0.08 |  0.38 -0.08 |  0.00  0.00 |
|    Knights | -0.02 -0.19 | -0.02 -0.19 |  0.00  0.00 |
|    Bishops |  0.01 -0.41 |  0.01 -0.41 |  0.00  0.00 |
|      Rooks | -0.26 -0.06 | -0.26 -0.06 |  0.00  0.00 |
|     Queens |  0.00  0.00 |  0.00  0.00 |  0.00  0.00 |
|   Mobility | -0.88 -1.15 | -0.88 -1.15 |  0.00  0.00 |
|King safety |  0.91 -0.10 |  0.91 -0.10 |  0.00  0.00 |
|    Threats |  0.00  0.00 |  0.00  0.00 |  0.00  0.00 |
|     Passed |  0.00  0.00 |  0.00  0.00 |  0.00  0.00 |
|      Space |  0.40  0.00 |  0.40  0.00 |  0.00  0.00 |
|   Winnable |  ----  ---- |  ----  ---- |  0.00  0.00 |
+------------+-------------+-------------+-------------+
|      Total |  ----  ---- |  ----  ---- |  0.00  0.00 |
+------------+-------------+-------------+-------------+

 NNUE derived piece values:
+-------+-------+-------+-------+-------+-------+-------+-------+
|   r   |   n   |   b   |   q   |   k   |   b   |   n   |   r   |
| -8.00 | -6.75 | -6.98 | -13.6 |       | -7.03 | -6.77 | -8.04 |
+-------+-------+-------+-------+-------+-------+-------+-------+
|   p   |   p   |   p   |   p   |   p   |   p   |   p   |   p   |
| -0.83 | -1.40 | -1.44 | -1.63 | -1.48 | -2.06 | -1.85 | -0.83 |
+-------+-------+-------+-------+-------+-------+-------+-------+
|       |       |       |       |       |       |       |       |
|       |       |       |       |       |       |       |       |
+-------+-------+-------+-------+-------+-------+-------+-------+
|       |       |       |       |       |       |       |       |
|       |       |       |       |       |       |       |       |
+-------+-------+-------+-------+-------+-------+-------+-------+
|       |       |       |       |       |       |       |       |
|       |       |       |       |       |       |       |       |
+-------+-------+-------+-------+-------+-------+-------+-------+
|       |       |       |       |       |       |       |       |
|       |       |       |       |       |       |       |       |
+-------+-------+-------+-------+-------+-------+-------+-------+
|   P   |   P   |   P   |   P   |   P   |   P   |   P   |   P   |
| +0.62 | +1.19 | +1.13 | +1.17 | +1.20 | +1.55 | +1.44 | +0.50 |
+-------+-------+-------+-------+-------+-------+-------+-------+
|   R   |   N   |   B   |   Q   |   K   |   B   |   N   |   R   |
| +7.81 | +6.17 | +6.68 | +11.4 |       | +6.63 | +6.14 | +7.60 |
+-------+-------+-------+-------+-------+-------+-------+-------+

 NNUE network contributions (White to move)
+------------+------------+------------+------------+
|   Bucket   |  Material  | Positional |   Total    |
|            |   (PSQT)   |  (Layers)  |            |
+------------+------------+------------+------------+
|  0         |     0.00   |  -  1.08   |  -  1.08   |
|  1         |     0.00   |  +  1.52   |  +  1.52   |
|  2         |     0.00   |  +  0.60   |  +  0.60   |
|  3         |     0.00   |  +  0.52   |  +  0.52   |
|  4         |     0.00   |  +  0.32   |  +  0.32   |
|  5         |     0.00   |  +  0.19   |  +  0.19   |
|  6         |     0.00   |  +  0.12   |  +  0.12   |
|  7         |     0.00   |  +  0.08   |  +  0.08   | <-- this bucket is used
+------------+------------+------------+------------+


Classical evaluation   +0.00 (white side)
NNUE evaluation        +0.08 (white side)
Final evaluation       +0.16 (white side) [with scaled NNUE, hybrid, ...]

Error messge

  File "F:\Project\my_pyinstaller\chess_artist.py", line 2089, in AnnotatePgn
    self.passedPawnIsGood = self.IsPassedPawnGood(
  File "F:\Project\my_pyinstaller\chess_artist.py", line 1045, in IsPassedPawnGood
    MgPassedValue = float(passedPawnComment.split()[8])
ValueError: could not convert string to float: '|'

I also stop converting latest chess_artist.py to exe as some anti-virus softwares are flagging the resulting exe created by pyinstaller as malicious.

@fsmosca fsmosca added the bug label Aug 11, 2021
fsmosca added a commit that referenced this issue Aug 15, 2021
* Supports Stockfish 14 specially for game annotation.
* Drop support for Stockfish version below 14 in game annotation due to eval command output changes on it.
* Fix issue #84
@fsmosca
Copy link
Owner

fsmosca commented Aug 15, 2021

Fixed in 8a67d08.

[Event "Skilling Open Prelim"]
[Site "chess24.com INT"]
[Date "2020.11.23"]
[Round "8.4"]
[White "Ding, Liren"]
[Black "Carlsen, Magnus"]
[Result "1/2-1/2"]
[Annotator "engine: Stockfish 14, program: Chess Artist v3.1.0"]
[BlackElo "2862"]
[BlackFideId "1503014"]
[BlackTitle "GM"]
[ECO "E10"]
[EventDate "2020.11.22"]
[Opening "QGD"]
[Variation "4.Nf3"]
[WhiteElo "2791"]
[WhiteFideId "8603677"]
[WhiteTitle "GM"]

{ Hash 256mb, Threads 1, analysis 0.1s per position, move score is in pawn unit, positive is good for white and negative is good for black } 1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.Nc3 h6 5.Bf4 Bd6 6.Bxd6 Qxd6 7.e3 O-O 8.Rc1 b6 9.cxd5 Nxd5 10.Nxd5 Qxd5 11.a3 Qd6 12.Qc2 { +1.62, with a better piece mobility } 12...c6 { +1.62 } 13.Qe4 { +1.44 } 13...Qd5 { +1.75 } 14.Bd3 $2 { +1.45 } ( 14.Qxd5 { +1.75 } ) 14...Qxe4 { +1.65 } 15.Bxe4 { +1.54 } 15...Bb7 { +1.50 } 16.Ne5 { +1.45 } 16...f6 { +1.65 } 17.Ng6 { +1.50, with a better king safety } 17...Rd8 { +1.52 } 18.Nf4 $2 { +0.86 } ( 18.f4 Kf7 19.b4 a6 20.f5 { +1.52 } ) 18...Rd6 { +0.61 } 19.O-O $1 { +0.90 } ( 19.Ng6 Nd7 20.h4 Kf7 21.f4 { +0.61 } ) 19...Nd7 { +0.65 } 20.Rc3 $2 { +0.25 } ( 20.Ng6 Kf7 21.f4 Rc8 22.Ne5+ { +0.87 } ) 20...Rd8 { +0.29 } ( 20...e5 { +0.25 } ) 21.Rfc1 e5 22.dxe5 Nxe5 23.h3 Rd1+ 24.Kh2 Rxc1 25.Rxc1 Rd6 26.Ng6 Nxg6 27.Bxg6 Kf8 28.Be4 Rd2 29.Bxc6 Bxc6 30.Rxc6 Rxf2 31.b4 Re2 32.Rc8+ Kf7 33.Rc7+ Kg6 34.Rxa7 Rxe3 35.a4 Ra3 36.a5 bxa5 37.bxa5 f5 38.a6 f4 39.Ra8 Ra2 40.Rf8 Rxa6 41.Rxf4 Rf6 42.Kg3 Rxf4 43.Kxf4 Kf6 44.g4 g5+ 45.Ke4 Ke6 46.Kd4 Kd6 47.Ke4 Ke6 48.Kd4 Kd6 49.Ke4 Ke6 { WhiteBlunder=0, BlackBlunder=0, WhiteBad=3, BlackBad=0 } 1/2-1/2

@fsmosca fsmosca closed this as completed Aug 16, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants