77th Amateur Series Division 2

Discussion of computer chess matches and engine tournaments.

Moderators: hgm, Rebel, chrisw

User avatar
Graham Banks
Posts: 41412
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

77th Amateur Series Division 2

Post by Graham Banks »

77TH AMATEUR SERIES (Division 2)

Intel i5 Quad
ChessGUI
256mb hash each where possible
3-4-5 piece tablebases
Ponder off
ICCFMasters1619.cgb book
40 moves in 25 minutes repeating (adapted for the CCRL)
4 cycles 44 rounds
All engines 1CPU (64-bit where available)
The top engine will gain automatic promotion and the bottom engine will face automatic relegation. Any other changes of division will be at my discretion and may not necessarily involve playoff matches.
Participants

RubiChess 1.6 64-bit
Roc 1.3 64-bit
Schooner 2.1 64-bit
Arasan 21.4 64-bit
Vajolet2 2.8 64-bit
ChessBrainVB 3.74
Nemorino 5.0 64-bit
chess22k 1.13 64-bit
Demolito 2019-10-31 64-bit
Wasp 3.75 64-bit
iCE 4.0 64-bit
Rodent III 0.281 64-bit

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image

Image
gbanksnz at gmail.com
User avatar
Graham Banks
Posts: 41412
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: 77th Amateur Series Division 2

Post by Graham Banks »

Games and standings will be available after every six rounds from the following link:
http://kirill-kryukov.com/chess/discuss ... =7&t=11590

If you install TLCV (Tom's Live Chess Viewer) on your computer, you can watch the games live move by move. You'll also be able to chat to others following the tournament in the chatroom there.
http://kirill-kryukov.com/chess/discuss ... p?id=42959
Host - GrahamCCRL.dyndns.org Port - 16053

Linux users can use Livius:
https://github.com/kmar/livius

There is also a Livius windows version.
It has live pv boards as a nice addition.
http://www.crabaware.com/livius/
gbanksnz at gmail.com
User avatar
Graham Banks
Posts: 41412
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: 77th Amateur Series Division 2

Post by Graham Banks »

[pgn][Event "77th Amateur D2"] [Site "ChessGUI3"] [Date "2019.11.12"] [Round "5.4"] [White "chess22k 1.13 64-bit"] [Black "Roc 1.3 64-bit"] [Result "0-1"] [Time "7:11:12 p.m."] [ECO "B66"] [Opening "B66"] [TimeControl "40/1500:40/1500:40/1500"] [PlyCount "138"] [Number "28"] [Termination "GUI adjudication"] [BlackType "program"] [WhiteType "program"] [Variant "normal"] { i5 Quad } 1.e4 {[%eval 0,1] [%emt 00:00:00]} c5 {[%eval 0,1] [%emt 00:00:00]} 2.Nf3 {[%eval 0,1] [%emt 00:00:00]} d6 {[%eval 0,1] [%emt 00:00:00]} 3.d4 {[%eval 0,1] [%emt 00:00:00]} cxd4 {[%eval 0,1] [%emt 00:00:00]} 4.Nxd4 {[%eval 0,1] [%emt 00:00:00]} Nf6 {[%eval 0,1] [%emt 00:00:00]} 5.Nc3 {[%eval 0,1] [%emt 00:00:00]} Nc6 {[%eval 0,1] [%emt 00:00:00]} 6.Bg5 {[%eval 0,1] [%emt 00:00:00]} e6 {[%eval 0,1] [%emt 00:00:00]} 7.Qd2 {[%eval 0,1] [%emt 00:00:00]} a6 {[%eval 0,1] [%emt 00:00:00]} 8.Nxc6 {[%eval 0,1] [%emt 00:00:00]} bxc6 {[%eval 0,1] [%emt 00:00:00]} 9.O-O-O {[%eval 34,23] [%emt 00:01:04]} Be7 {(Be7) [%eval -38,16] [%emt 00:00:31]} 10.Bxf6 {(Kb1) [%eval 63,24] [%emt 00:00:32]} gxf6 {(gxf6) [%eval -37,15] [%emt 00:00:17]} 11.Bc4 {(Bc4) [%eval 53,23] [%emt 00:00:38]} Rb8 {(Rb8) [%eval -44,16] [%emt 00:00:45]} 12.a3 {(Bb3) [%eval 68,21] [%emt 00:00:30]} Qb6 {(O-O) [%eval -30,17] [%emt 00:01:18]} 13.Na4 {(Bb3) [%eval 60,23] [%emt 00:00:51]} Qb7 {(Qc7) [%eval -29,16] [%emt 00:00:42]} 14.Qe3 {(Qe3) [%eval 42,22] [%emt 00:00:57]} Rg8 {(Bd7) [%eval -27,17] [%emt 00:00:39]} 15.g3 {(g3) [%eval 49,24] [%emt 00:00:53]} Rg5 {(Kf8) [%eval -41,18] [%emt 00:03:09]} 16.f4 {(Rd3) [%eval 50,23] [%emt 00:00:50]} Ra5 {(Ra5) [%eval 32,17] [%emt 00:00:15]} 17.Bb3 {(Bb3) [%eval -20,25] [%emt 00:00:42]} c5 {(c5) [%eval 35,18] [%emt 00:00:40]} 18.Qd3 {(Qd3) [%eval -31,26] [%emt 00:00:23]} Bd7 {(Qb5) [%eval 35,16] [%emt 00:00:00]} 19.Nc3 {(Nc3) [%eval -59,29] [%emt 00:00:51]} Bb5 {(Bb5) [%eval 35,16] [%emt 00:00:00]} 20.Nxb5 {(Nxb5) [%eval -68,28] [%emt 00:01:08]} axb5 {(axb5) [%eval 43,17] [%emt 00:00:19]} 21.Qc3 {(Qc3) [%eval -49,28] [%emt 00:01:29]} Raa8 {(Ra6) [%eval 50,17] [%emt 00:00:29]} 22.f5 {(Rhe1) [%eval -68,27] [%emt 00:00:58]} c4 {(c4) [%eval 51,17] [%emt 00:00:19]} 23.Ba2 {(Ba2) [%eval -103,26] [%emt 00:00:20]} Qxe4 {(b4) [%eval 59,17] [%emt 00:00:36]} 24.fxe6 {(fxe6) [%eval -63,28] [%emt 00:00:44]} fxe6 {(fxe6) [%eval 51,16] [%emt 00:00:17]} 25.Rhe1 {(Rhe1) [%eval -83,28] [%emt 00:01:03]} Qg4 {(Qf5) [%eval 45,18] [%emt 00:00:53]} 26.Qe3 {(Qe3) [%eval -27,26] [%emt 00:00:43]} Kd7 {(Kd7) [%eval 48,17] [%emt 00:00:25]} 27.Rd2 {(Kb1) [%eval -36,26] [%emt 00:01:01]} e5 {(e5) [%eval 48,17] [%emt 00:00:21]} 28.Qc5 {(c3) [%eval -13,26] [%emt 00:00:46]} Qf3 {(Qf3) [%eval 47,17] [%emt 00:00:23]} 29.c3 {(c3) [%eval 0,25] [%emt 00:00:35]} Ke6 {(Ke6) [%eval 39,19] [%emt 00:00:40]} 30.Qd4 {(Qd4) [%eval 0,25] [%emt 00:00:46]} f5 {(f5) [%eval 39,20] [%emt 00:03:58]} 31.Kb1 {(Bb1) [%eval 0,25] [%emt 00:00:29]} h5 {(Kf7) [%eval 55,15] [%emt 00:00:32]} 32.Ka1 {(Ka1) [%eval 0,23] [%emt 00:00:39]} Kf6 {(Rf8) [%eval 88,17] [%emt 00:00:16]} 33.Qg1 {(Qh4) [%eval 0,28] [%emt 00:00:46]} Rxa3 {(d5) [%eval 98,18] [%emt 00:00:16]} 34.bxa3 {(bxa3) [%eval -20,31] [%emt 00:01:17]} Qxc3 {(Qxc3) [%eval 122,19] [%emt 00:00:45]} 35.Rb2 {(Rb2) [%eval 0,27] [%emt 00:00:35]} d5 {(d5) [%eval 106,19] [%emt 00:02:01]} 36.Re2 {(Re2) [%eval 0,28] [%emt 00:00:28]} Bxa3 {(Bxa3) [%eval 41,17] [%emt 00:01:20]} 37.Qa7 {(Qa7) [%eval 0,29] [%emt 00:00:20]} Rd8 {(Rf8) [%eval 54,17] [%emt 00:00:39]} 38.Qa6 {(Qb6) [%eval -20,27] [%emt 00:01:14]} Kg7 {(Rd6) [%eval 54,16] [%emt 00:00:50]} 39.Qb7 {(Qb6) [%eval 0,29] [%emt 00:00:30]} Kf8 {(Kf8) [%eval 44,17] [%emt 00:01:11]} 40.Qxb5 {(Qxb5) [%eval 0,31] [%emt 00:00:29]} e4 {(Qc1) [%eval 44,17] [%emt 00:00:00]} 41.Qc6 {(Qb6) [%eval 0,30] [%emt 00:00:49]} Ke7 {(Bxb2) [%eval 52,17] [%emt 00:00:22]} 42.Qg6 {(Qg6) [%eval 0,30] [%emt 00:00:42]} Bxb2 {(Bxb2) [%eval 79,18] [%emt 00:01:22]} 43.Rxb2 {(Rxb2) [%eval 0,30] [%emt 00:00:21]} Qf6 {(Rb8) [%eval 79,17] [%emt 00:00:00]} 44.Qh7 {(Qh7) [%eval 0,28] [%emt 00:00:39]} Kf8 {(Kf8) [%eval 79,17] [%emt 00:00:00]} 45.Kb1 {(Kb1) [%eval 0,29] [%emt 00:00:21]} e3 {(e3) [%eval 79,17] [%emt 00:00:03]} 46.Qxh5 {(Qxh5) [%eval 0,30] [%emt 00:00:39]} Re8 {(Re8) [%eval 82,18] [%emt 00:00:52]} 47.Qe2 {(h4) [%eval -40,29] [%emt 00:00:55]} Qe5 {(Qc3) [%eval 72,17] [%emt 00:00:43]} 48.Kc1 {(Kc2) [%eval -70,26] [%emt 00:01:13]} Re6 {(Ke7) [%eval 147,14] [%emt 00:00:19]} 49.Rb1 {(Kc2) [%eval -90,25] [%emt 00:01:10]} Qc3 {(Qc3) [%eval 137,19] [%emt 00:05:49]} 50.Qc2 {(Qc2) [%eval -90,27] [%emt 00:00:26]} Qe1 {(Qe1) [%eval 137,18] [%emt 00:00:00]} 51.Qd1 {(Qd1) [%eval -130,27] [%emt 00:00:51]} Qa5 {(Qa5) [%eval 137,18] [%emt 00:00:00]} 52.Qe2 {(Qe2) [%eval -167,27] [%emt 00:00:41]} Kg7 {(Ke7) [%eval 145,19] [%emt 00:03:52]} 53.Kd1 {(Rb7) [%eval -111,27] [%emt 00:00:33]} Kh6 {(Qc3) [%eval 184,16] [%emt 00:00:08]} 54.Rc1 {(Rb2) [%eval -180,27] [%emt 00:00:38]} Re4 {(Re4) [%eval 243,17] [%emt 00:00:15]} 55.Rc2 {(Rc2) [%eval -233,27] [%emt 00:00:18]} Rd4 {(Rd4) [%eval 257,18] [%emt 00:00:23]} 56.Kc1 {(Kc1) [%eval -218,28] [%emt 00:00:43]} Rd3 {(Qa3) [%eval 257,17] [%emt 00:00:00]} 57.h3 {(Kb1) [%eval -153,24] [%emt 00:00:35]} Qa7 {(Qa3) [%eval 257,18] [%emt 00:01:17]} 58.g4 {(Qf1) [%eval -81,25] [%emt 00:00:34]} f4 {(Qa3) [%eval 181,17] [%emt 00:00:50]} 59.g5 {(g5) [%eval -10,25] [%emt 00:00:37]} Kg7 {(Kg7) [%eval 196,18] [%emt 00:02:47]} 60.Qh5 {(Qh5) [%eval -133,25] [%emt 00:00:26]} Qa3 {(Qa3) [%eval 147,18] [%emt 00:00:08]} 61.Kb1 {(Kb1) [%eval -213,24] [%emt 00:00:19]} Qa6 {(Qa6) [%eval 164,18] [%emt 00:00:11]} 62.Qg4 {(Kc1) [%eval -160,25] [%emt 00:00:17]} Qa7 {(Qa7) [%eval 222,17] [%emt 00:00:37]} 63.h4 {(h4) [%eval -144,23] [%emt 00:00:18]} Qf7 {(Qf7) [%eval 91,16] [%emt 00:00:26]} 64.Qf3 {(Qf3) [%eval -226,26] [%emt 00:00:20]} Qf5 {(Qe7) [%eval 481,15] [%emt 00:00:06]} 65.Kc1 {(Kc1) [%eval -415,30] [%emt 00:00:43]} Qe4 {(Qe4) [%eval 385,16] [%emt 00:00:28]} 66.Qxe4 {(Qg4) [%eval -594,31] [%emt 00:01:06]} dxe4 {(dxe4) [%eval 815,15] [%emt 00:00:20]} 67.Bxc4 {(Bb1) [%eval -598,32] [%emt 00:00:21]} f3 {(f3) [%eval 914,14] [%emt 00:00:22]} 68.Bxd3 {(Kb2) [%eval -598,34] [%emt 00:00:27]} exd3 {(exd3) [%eval 742,17] [%emt 00:00:07]} 69.Rc7 {(Rc7) [%eval -599,33] [%emt 00:00:19]} Kg6 {(Kf8) [%eval 742,18] [%emt 00:00:06]} 0-1[/pgn]
gbanksnz at gmail.com
Vinvin
Posts: 5228
Joined: Thu Mar 09, 2006 9:40 am
Full name: Vincent Lejeune

Re: 77th Amateur Series Division 2

Post by Vinvin »

With short analyze and graph on Lichess : https://lichess.org/LS6o0WUj
sandermvdb
Posts: 160
Joined: Sat Jan 28, 2017 1:29 pm
Location: The Netherlands

Re: 77th Amateur Series Division 2

Post by sandermvdb »

4 connected passed pawns :o
User avatar
Graham Banks
Posts: 41412
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: 77th Amateur Series Division 2

Post by Graham Banks »

77TH AMATEUR SERIES (Division 2)

Intel i5 Quad
ChessGUI
256mb hash each where possible
3-4-5 piece tablebases
Ponder off
ICCFMasters1619.cgb book
40 moves in 25 minutes repeating (adapted for the CCRL)
4 cycles 44 rounds
All engines 1CPU (64-bit where available)
The top engine will gain automatic promotion and the bottom engine will face automatic relegation. Any other changes of division will be at my discretion and may not necessarily involve playoff matches.
Standings after Round 6

5.0 - Schooner 2.1 64-bit
4.5 - ChessBrainVB 3.74
4.0 - RubiChess 1.6 64-bit
4.0 - Vajolet2 2.8 64-bit
3.5 - Arasan 21.4 64-bit
3.5 - Roc 1.3 64-bit
3.0 - Nemorino 5.00 64-bit
2.5 - Wasp 3.75 64-bit
2.0 - iCE 4.0 64-bit
2.0 - chess22k 1.13 64-bit
1.5 - Demolito 2019-10-31 64-bit
0.5 - Rodent III 0.281 64-bit


Games and standings will be available after every six rounds from the following link:
http://kirill-kryukov.com/chess/discuss ... =7&t=11590

If you install TLCV (Tom's Live Chess Viewer) on your computer, you can watch the games live move by move. You'll also be able to chat to others following the tournament in the chatroom there.
http://kirill-kryukov.com/chess/discuss ... p?id=42959
Host - GrahamCCRL.dyndns.org Port - 16053

Linux users can use Livius:
https://github.com/kmar/livius

There is also a Livius windows version.
It has live pv boards as a nice addition.
http://www.crabaware.com/livius/
gbanksnz at gmail.com
User avatar
Graham Banks
Posts: 41412
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: 77th Amateur Series Division 2

Post by Graham Banks »

I'm getting the following time loss issue with chess22k 1.13 reasonably frequently.

Point 4 in NextGame().
Point 7 in NextGame().
================ C ================
... busy ... ... please, wait ...

Game Nr. 43 (chess22k 1.13 64-bit <==*==> Rodent III 0.281 64-bit) in Tournament "77th Amateur D2"
chess22k 1.13 64-bit
Rodent III 0.281 64-bit
Pairings_Openings: nGameNr = 43 of 264, nOpening = 43, Round = 8.1 at Time0000000017098661

Now in GetInitialFen() at Time0000000017098661

Now in PickAtRandom(703 of 2072, nType = 1) at Time0000000017098676

Now in PickPgnFileEntry(703) at Time0000000017098676

nPgnEntry = 703, 1.d4 f5 2.g3 Nf6 3.Bg2 g6 4.Nf3 Bg7 5.O-O O-O 6.c4 d6 7.Nc3 c6 8.Rb1 a5 9.Qb3 h6 10.d5 Kh7 11.Rd1 cxd5 12.cxd5 Nbd7 1/2-1/2
Now in MarkRandomPick(703) at Time0000000017098676

Now in Chess960_ID_To_Fen(nID=518) at Time0000000017098676

nMainPrefs in GetInitialFen() = 13, nInitialFenNr = 518, nPgnEpdNr = 703, nCurrRound = 8, nCurrRndGame = 1
Cycle = 1
Now in DisplayGameSchedule() at Time0000000017098676

Now in DisplayRoundRobinTable() at Time0000000017098723

Got a RoundRobin pairing !
... now you can relax ...
Now in GetInitialFen() at Time0000000017098739

Now in PickAtRandom(1 of 2072, nType = 2) at Time0000000017098770

Now in Chess960_ID_To_Fen(nID=518) at Time0000000017098770

nMainPrefs in GetInitialFen() = 13, nInitialFenNr = 518, nPgnEpdNr = 1, nCurrRound = 8, nCurrRndGame = 1
================ EngineAgainstEngine(0000000017098832) =======================================
==== LaunchChessEngine(chess22k 1.13 64-bit) ====
Processor is Intel.
Computer Speed = 2 MHz.
Total Physical Memory = 8183 MB.
Total Available Memory = 1758 MB.
Total Available Disk Space = 444047 MB.
=======================================================
Now in EraseInputBuffers(chess22k 1.13 64-bit).
Now in MakeTimeControlString() at Time0000000017099253

LaunchChessEngine(chess22k 1.13 64-bit) EngineCode = 216744545340096544
LaunchChessEngine() succeeded for chess22k 1.13 64-bit
chess22k 1.13 64-bit is playing white.
==== LaunchChessEngine(Rodent III 0.281 64-bit) ====
Processor is Intel.
Computer Speed = 2 MHz.
Total Physical Memory = 8183 MB.
Total Available Memory = 1757 MB.
Total Available Disk Space = 444047 MB.
=======================================================
Now in EraseInputBuffers(Rodent III 0.281 64-bit).
Now in MakeTimeControlString() at Time0000000017099846

LaunchChessEngine(Rodent III 0.281 64-bit) EngineCode = 144686951302168608
LaunchChessEngine() succeeded for Rodent III 0.281 64-bit
Rodent III 0.281 64-bit is playing black.
==============================================================================
EngineAgainstEngine() succeeded for chess22k 1.13 64-bit
EngineAgainstEngine() succeeded for Rodent III 0.281 64-bit
Now in MakeTimeControlString() at Time0000000017100158

================ SendFirstCommands(Rodent III 0.281 64-bit), nProtocol = 1, EngineCodeHex = 00000020 ====
SendFirstCommands UCI
SendToEng2Time 0000000017100158 : Eng02 (Rodent III 0.281 64-bit) -> uci
.
Scheduling StartEngineTimerEvent() for Rodent III 0.281 64-bit at 0000000017100158.
Waiting for Rodent III 0.281 64-bit.
Eng02 (Rodent III 0.281 64-bit) <- info string ttsize 1048576ll
Eng02 (Rodent III 0.281 64-bit) <- id name Rodent III 0.281 64-bit/MSVS2017/POPCNT
nChessVariant(1) = 1, id name.
Cancelling StartEngineTimerEvent() for Rodent III 0.281 64-bit at 0000000017100689.
Eng02 (Rodent III 0.281 64-bit) <- id author Pawel Koziol (based on Sungorus 1.4 by Pablo Vazquez)
Eng02 (Rodent III 0.281 64-bit) <- option name Clear Hash type button
Eng02 (Rodent III 0.281 64-bit) <- option name Hash type spin default 16 min 1 max 16384
Eng02 (Rodent III 0.281 64-bit) <- option name Threads type spin default 1 min 1 max 48
Eng02 (Rodent III 0.281 64-bit) <- option name MultiPV type spin default 1 min 1 max 12
Eng02 (Rodent III 0.281 64-bit) <- option name TimeBuffer type spin default 10 min 0 max 1000
Eng02 (Rodent III 0.281 64-bit) <- option name PersonalityFile type string default default.txt
Eng02 (Rodent III 0.281 64-bit) <- option name Verbose type check default false
Eng02 (Rodent III 0.281 64-bit) <- option name Ponder type check default false
Eng02 (Rodent III 0.281 64-bit) <- option name UseBook type check default true
Eng02 (Rodent III 0.281 64-bit) <- option name VerboseBook type check default false
Eng02 (Rodent III 0.281 64-bit) <- option name TimeTricks type check default false
Eng02 (Rodent III 0.281 64-bit) <- uciok
nChessVariant(1) = 1, uciok.
SendToEng2Time 0000000017101516 : Eng02 (Rodent III 0.281 64-bit) -> setoption name Hash value 256
.
SendToEng2Time 0000000017101516 : Eng02 (Rodent III 0.281 64-bit) -> setoption name Threads value 1
.
SendToEng2Time 0000000017101516 : Eng02 (Rodent III 0.281 64-bit) -> setoption name MultiPV value 1
.
SendToEng2Time 0000000017101531 : Eng02 (Rodent III 0.281 64-bit) -> setoption name TimeBuffer value 10
.
SendToEng2Time 0000000017101547 : Eng02 (Rodent III 0.281 64-bit) -> setoption name PersonalityFile value default.txt
.
SendToEng2Time 0000000017101547 : Eng02 (Rodent III 0.281 64-bit) -> setoption name Verbose value false
.
SendToEng2Time 0000000017101562 : Eng02 (Rodent III 0.281 64-bit) -> setoption name Ponder value false
.
SendToEng2Time 0000000017101562 : Eng02 (Rodent III 0.281 64-bit) -> setoption name UseBook value true
.
SendToEng2Time 0000000017101578 : Eng02 (Rodent III 0.281 64-bit) -> setoption name VerboseBook value false
.
SendToEng2Time 0000000017101594 : Eng02 (Rodent III 0.281 64-bit) -> setoption name TimeTricks value false
.
Total Physical Memory = 8183 MB.
Total Available Memory = 950 MB.
Hash + TbCache to allocate for Rodent III 0.281 64-bit = 288 MB.
SendToEng2Time 0000000017101781 : Eng02 (Rodent III 0.281 64-bit) -> isready
.
Scheduling StartEngineTimerEvent() for Rodent III 0.281 64-bit at 0000000017101796.
Waiting for Rodent III 0.281 64-bit.
Eng02 (Rodent III 0.281 64-bit) <- info string ttsize 16777216ll
Eng02 (Rodent III 0.281 64-bit) <- readyok
nChessVariant(1) = 1, readyok.
Cancelling StartEngineTimerEvent() for Rodent III 0.281 64-bit at 0000000017101812.
SendToEng2Time 0000000017101812 : Eng02 (Rodent III 0.281 64-bit) -> ucinewgame
.
SendToEng2Time 0000000017101812 : Eng02 (Rodent III 0.281 64-bit) -> isready
.
Scheduling StartEngineTimerEvent() for Rodent III 0.281 64-bit at 0000000017101828.
Waiting for Rodent III 0.281 64-bit.
Eng02 (Rodent III 0.281 64-bit) <- readyok
nChessVariant(1) = 1, readyok.
Cancelling StartEngineTimerEvent() for Rodent III 0.281 64-bit at 0000000017101999.
nChessVariant(1) = 1.
================ SendFirstCommands(chess22k 1.13 64-bit), nProtocol = 1, EngineCodeHex = 00000020 ====
SendFirstCommands UCI
SendToEng1Time 0000000017101999 : Eng01 (chess22k 1.13 64-bit) -> uci
.
Scheduling StartEngineTimerEvent() for chess22k 1.13 64-bit at 0000000017101999.
Waiting for chess22k 1.13 64-bit.
StartEngineTimeout of chess22k 1.13 64-bit (Event Nr. 1) at Time0000000017122014.
Eng01 (chess22k 1.13 64-bit) <- StartEngineTimedOut 1
nChessVariant(0) = 1, readyok.
SendToEng1Time 0000000017122092 : Eng01 (chess22k 1.13 64-bit) -> ucinewgame
.
SendToEng1Time 0000000017122092 : Eng01 (chess22k 1.13 64-bit) -> isready
.
Scheduling StartEngineTimerEvent() for chess22k 1.13 64-bit at 0000000017122092.
Waiting for chess22k 1.13 64-bit.
StartEngineTimeout of chess22k 1.13 64-bit (Event Nr. 1) at Time0000000017127100.
Eng01 (chess22k 1.13 64-bit) <- StartEngineTimedOut 1
nChessVariant(0) = 1, readyok.
nChessVariant(0) = 1.
UCI time 150000 cs

UCI otim 150000 cs

Now in StartGame() at Time0000000017127100

Now in GUI_StabilityCheck() at Time0000000017127100
ChessGUI 0.245 has been running for 0 days 04 hrs 32 mins 44 secs
Longest run of ChessGUI 0.245 so far was 15 days 10 hrs 08 mins 25 secs
Longest ChessGUI run ever was 15 days 10 hrs 08 mins 25 secs (ChessGUI 0.245)
LaunchChessEngine() succeeded for TimeLagEngine
SendToEng9Time 0000000017127178 : Eng09 (TimeLagEngine) -> uci
isready
.
nMainPrefs=119013412, nPrefs=2222592, nExclusions=131072, nExtraPrefs=0, nCodeEng1=216744545340096544, nCodeEng2=144686951302168608

GUI_Colors=9885161 11456697 4227327 10790052 8766146 13816530 13738915 16761992 10926087 16767449 14606012 10801663 2147483663 2147483663 2147483663 2147483663 2147483663 2147483663 2147483663 2147483663 2147483663 2147483663 2147483663 2147483663 2147483663 2147483663 2147483663 2147483663 2147483663 2147483663 2147483663 2147483663 2147483663 2147483663 2147483663 2147483663 2147483663 2147483663 2147483663 2147483663 2147483663 2147483663
GUI_BoardColors1=13033702 12093031 16777215 16777215 13033702 4825161 15395562 16777215
TimeControl: 40/1500:40/1500:40/1500
Timing: TimeControl: 40/1500:40/1500:40/1500
Pgn: Saving Live !!
========================== StartGame(Total Available Memory = 1089 MB) ==========================.
Now in MakeTimeControlString() at Time0000000017127224

Now in MakeTimeControlString() at Time0000000017127224

Now in StartGame() for chess22k 1.13 64-bit
Now in StartGame() for Rodent III 0.281 64-bit
====================== Beginning of Book moves ========================
Now in SendBookMoves() at Time0000000017127224

Pgn Opening PgnOpening00000043 not found.
Pgn Bookline : 1.d4 f5 2.g3 Nf6 3.Bg2 g6 4.Nf3 Bg7 5.O-O O-O 6.c4 d6 7.Nc3 c6 8.Rb1 a5 9.Qb3 h6 10.d5 Kh7 11.Rd1 cxd5 12.cxd5 Nbd7 1/2-1/2.
Now in ProbeGuiBook() at Time0000000017127224

Now in MakeChessMove() at Time0000000017127240, nChsProgNr = 0, ChsStrct->PlyPtr = 0

Now in MakeChessMove() at Time0000000017127240, nChsProgNr = 1, ChsStrct->PlyPtr = 0

Now in CheckForEndOfGame() at Time0000000017127240

EcoStr = d2d4 d4 => 1.d4

SideToMove = Black.
Now in ProbeGuiBook() at Time0000000017127256

Now in MakeChessMove() at Time0000000017127271, nChsProgNr = 1, ChsStrct->PlyPtr = 1

Now in MakeChessMove() at Time0000000017127271, nChsProgNr = 0, ChsStrct->PlyPtr = 1

Now in CheckForEndOfGame() at Time0000000017127271

EcoStr = f7f5 f5 => 1.d4 f5

SideToMove = White.
Now in ProbeGuiBook() at Time0000000017127287

Now in MakeChessMove() at Time0000000017127287, nChsProgNr = 0, ChsStrct->PlyPtr = 2

Now in MakeChessMove() at Time0000000017127287, nChsProgNr = 1, ChsStrct->PlyPtr = 2

Now in CheckForEndOfGame() at Time0000000017127287

EcoStr = g2g3 g3 => 1.d4 f5 2.g3

SideToMove = Black.
Now in ProbeGuiBook() at Time0000000017127318

Now in MakeChessMove() at Time0000000017127318, nChsProgNr = 1, ChsStrct->PlyPtr = 3

Now in MakeChessMove() at Time0000000017127318, nChsProgNr = 0, ChsStrct->PlyPtr = 3

Now in CheckForEndOfGame() at Time0000000017127318

EcoStr = g8f6 Nf6 => 1.d4 f5 2.g3 Nf6

SideToMove = White.
Now in ProbeGuiBook() at Time0000000017127349

Now in MakeChessMove() at Time0000000017127349, nChsProgNr = 0, ChsStrct->PlyPtr = 4

Now in MakeChessMove() at Time0000000017127349, nChsProgNr = 1, ChsStrct->PlyPtr = 4

Now in CheckForEndOfGame() at Time0000000017127349

EcoStr = f1g2 Bg2 => 1.d4 f5 2.g3 Nf6 3.Bg2

SideToMove = Black.
Now in ProbeGuiBook() at Time0000000017127380

Now in MakeChessMove() at Time0000000017127380, nChsProgNr = 1, ChsStrct->PlyPtr = 5

Now in MakeChessMove() at Time0000000017127380, nChsProgNr = 0, ChsStrct->PlyPtr = 5

Now in CheckForEndOfGame() at Time0000000017127380

EcoStr = g7g6 g6 => 1.d4 f5 2.g3 Nf6 3.Bg2 g6

SideToMove = White.
Now in ProbeGuiBook() at Time0000000017127396

Now in MakeChessMove() at Time0000000017127396, nChsProgNr = 0, ChsStrct->PlyPtr = 6

Now in MakeChessMove() at Time0000000017127412, nChsProgNr = 1, ChsStrct->PlyPtr = 6

Now in CheckForEndOfGame() at Time0000000017127412

EcoStr = g1f3 Nf3 => 1.d4 f5 2.g3 Nf6 3.Bg2 g6 4.Nf3

SideToMove = Black.
Now in ProbeGuiBook() at Time0000000017127427

Now in MakeChessMove() at Time0000000017127427, nChsProgNr = 1, ChsStrct->PlyPtr = 7

Now in MakeChessMove() at Time0000000017127427, nChsProgNr = 0, ChsStrct->PlyPtr = 7

Now in CheckForEndOfGame() at Time0000000017127427

EcoStr = f8g7 Bg7 => 1.d4 f5 2.g3 Nf6 3.Bg2 g6 4.Nf3 Bg7

SideToMove = White.
Now in ProbeGuiBook() at Time0000000017127458

Now in MakeChessMove() at Time0000000017127458, nChsProgNr = 0, ChsStrct->PlyPtr = 8

Now in MakeChessMove() at Time0000000017127458, nChsProgNr = 1, ChsStrct->PlyPtr = 8

Now in CheckForEndOfGame() at Time0000000017127458

EcoStr = e1g1 O-O => 1.d4 f5 2.g3 Nf6 3.Bg2 g6 4.Nf3 Bg7 5.O-O

SideToMove = Black.
Now in ProbeGuiBook() at Time0000000017127490

Now in MakeChessMove() at Time0000000017127490, nChsProgNr = 1, ChsStrct->PlyPtr = 9

Now in MakeChessMove() at Time0000000017127490, nChsProgNr = 0, ChsStrct->PlyPtr = 9

Now in CheckForEndOfGame() at Time0000000017127490

EcoStr = e8g8 O-O => 1.d4 f5 2.g3 Nf6 3.Bg2 g6 4.Nf3 Bg7 5.O-O O-O

SideToMove = White.
Now in ProbeGuiBook() at Time0000000017127521

Now in MakeChessMove() at Time0000000017127521, nChsProgNr = 0, ChsStrct->PlyPtr = 10

Now in MakeChessMove() at Time0000000017127521, nChsProgNr = 1, ChsStrct->PlyPtr = 10

Now in CheckForEndOfGame() at Time0000000017127521

EcoStr = c2c4 c4 => 1.d4 f5 2.g3 Nf6 3.Bg2 g6 4.Nf3 Bg7 5.O-O O-O 6.c4

SideToMove = Black.
Now in ProbeGuiBook() at Time0000000017127536

Now in MakeChessMove() at Time0000000017127552, nChsProgNr = 1, ChsStrct->PlyPtr = 11

Now in MakeChessMove() at Time0000000017127552, nChsProgNr = 0, ChsStrct->PlyPtr = 11

Now in CheckForEndOfGame() at Time0000000017127552

EcoStr = d7d6 d6 => 1.d4 f5 2.g3 Nf6 3.Bg2 g6 4.Nf3 Bg7 5.O-O O-O 6.c4 d6

SideToMove = White.
Now in ProbeGuiBook() at Time0000000017127568

Now in MakeChessMove() at Time0000000017127583, nChsProgNr = 0, ChsStrct->PlyPtr = 12

Now in MakeChessMove() at Time0000000017127583, nChsProgNr = 1, ChsStrct->PlyPtr = 12

Now in CheckForEndOfGame() at Time0000000017127583

EcoStr = b1c3 Nc3 => 1.d4 f5 2.g3 Nf6 3.Bg2 g6 4.Nf3 Bg7 5.O-O O-O 6.c4 d6 7.Nc3

SideToMove = Black.
Now in ProbeGuiBook() at Time0000000017127614

Now in MakeChessMove() at Time0000000017127614, nChsProgNr = 1, ChsStrct->PlyPtr = 13

Now in MakeChessMove() at Time0000000017127614, nChsProgNr = 0, ChsStrct->PlyPtr = 13

Now in CheckForEndOfGame() at Time0000000017127614

EcoStr = c7c6 c6 => 1.d4 f5 2.g3 Nf6 3.Bg2 g6 4.Nf3 Bg7 5.O-O O-O 6.c4 d6 7.Nc3 c6

SideToMove = White.
Now in ProbeGuiBook() at Time0000000017127646

Now in MakeChessMove() at Time0000000017127646, nChsProgNr = 0, ChsStrct->PlyPtr = 14

Now in MakeChessMove() at Time0000000017127646, nChsProgNr = 1, ChsStrct->PlyPtr = 14

Now in CheckForEndOfGame() at Time0000000017127646

EcoStr = a1b1 Rb1 => 1.d4 f5 2.g3 Nf6 3.Bg2 g6 4.Nf3 Bg7 5.O-O O-O 6.c4 d6 7.Nc3 c6 8.Rb1

SideToMove = Black.
Now in ProbeGuiBook() at Time0000000017127661

Now in MakeChessMove() at Time0000000017127677, nChsProgNr = 1, ChsStrct->PlyPtr = 15

Now in MakeChessMove() at Time0000000017127677, nChsProgNr = 0, ChsStrct->PlyPtr = 15

Now in CheckForEndOfGame() at Time0000000017127677

EcoStr = a7a5 a5 => 1.d4 f5 2.g3 Nf6 3.Bg2 g6 4.Nf3 Bg7 5.O-O O-O 6.c4 d6 7.Nc3 c6 8.Rb1 a5

SideToMove = White.
====================== End of Book moves ========================
SideToMove=w, nInterval = 1, nmoves = 0, imoves = 8, movestogo = 40, wtime = 1500000, btime = 1500000, winc = 0, binc = 0, PlyPtr = 16, TimeLeft = 1500000 ms
SendToEng1Time 0000000017127692 : Eng01 (chess22k 1.13 64-bit) -> position startpos moves d2d4 f7f5 g2g3 g8f6 f1g2 g7g6 g1f3 f8g7 e1g1 e8g8 c2c4 d7d6 b1c3 c7c6 a1b1 a7a5
.
SendToEng1Time 0000000017127708 : Eng01 (chess22k 1.13 64-bit) -> go movestogo 32 wtime 1500000 btime 1500000
.
Scheduling GameMoveTimerEvent() for chess22k 1.13 64-bit at 0000000017127708.
============================================ Tactics and Strategies from here on ================================================
Time Overstep Margin = 5000 ms
Brain work may now start. Good Luck !
==========================================================================================
Eng01 (chess22k 1.13 64-bit) <- id name chess22k 1.13
nChessVariant(0) = 1, id name.
Eng01 (chess22k 1.13 64-bit) <- id author Sander MvdB
Eng01 (chess22k 1.13 64-bit) <- option name Hash type spin default 128 min 1 max 16384
Eng01 (chess22k 1.13 64-bit) <- option name Threads type spin default 1 min 1 max 64
Eng01 (chess22k 1.13 64-bit) <- option name Ponder type check default false
Eng01 (chess22k 1.13 64-bit) <- uciok
Eng01 (chess22k 1.13 64-bit) <- java.lang.NullPointerException
Eng01 (chess22k 1.13 64-bit) <- at java.base/java.util.Arrays.fill(Arrays.java:3355)
Eng01 (chess22k 1.13 64-bit) <- at nl.s22k.chess.search.TTUtil.clearValues(TTUtil.java:48)
Eng01 (chess22k 1.13 64-bit) <- at nl.s22k.chess.engine.MainEngine.start(MainEngine.java:151)
Eng01 (chess22k 1.13 64-bit) <- at nl.s22k.chess.engine.MainEngine.main(MainEngine.java:129)
Eng01 (chess22k 1.13 64-bit) <- Nov 13, 2019 3:23:59 PM nl.s22k.chess.engine.ErrorLogger log
Eng01 (chess22k 1.13 64-bit) <- INFO:
Eng01 (chess22k 1.13 64-bit) <- chess22k 1.13
Eng01 (chess22k 1.13 64-bit) <- start fen
Eng01 (chess22k 1.13 64-bit) <- crashed fen
Eng01 (chess22k 1.13 64-bit) <- rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq -
Eng01 (chess22k 1.13 64-bit) <- Nov 13, 2019 3:23:59 PM nl.s22k.chess.engine.ErrorLogger log
Eng01 (chess22k 1.13 64-bit) <- SEVERE: An exception occurred
Eng01 (chess22k 1.13 64-bit) <- java.lang.NullPointerException
Eng01 (chess22k 1.13 64-bit) <- at java.base/java.util.Arrays.fill(Arrays.java:3355)
Eng01 (chess22k 1.13 64-bit) <- at nl.s22k.chess.search.TTUtil.clearValues(TTUtil.java:48)
Eng01 (chess22k 1.13 64-bit) <- at nl.s22k.chess.engine.MainEngine.start(MainEngine.java:151)
Eng01 (chess22k 1.13 64-bit) <- at nl.s22k.chess.engine.MainEngine.main(MainEngine.java:129)
GameMoveTimeout of chess22k 1.13 64-bit at Time0000000018628718.
chess22k 1.13 64-bit loses on time in GameMoveTimeout().
Eng01 (chess22k 1.13 64-bit) has been thinking for 1501010 milliseconds, time left = -1501011 milliseconds
Now in CheckForEndOfGame() at Time0000000018628718

Now in EndTheGame() at Time0000000018628718

0-1
.

SavePGN() at Pos 20

SavePGN(12) at Pos 21

SavePGN(14) at Pos 21

SavePGN(16) at Pos 21

SavePGN() at Pos 22

SavePGN() at Pos 23

SavePGN() at Pos 24

Appending C:\ChessGUI3_net\DEBUG\LivePgn.Txt to C:\ChessGUI3_net\OUTPUT\LivePgn.pgn at Time0000000018629062.
SavePGN() at Pos 25

SavePGN() at Pos 26

0-1
.

0-1
SendToEngine(chess22k 1.13 64-bit, stop
) failed : Process is dead !
SendToEngine(chess22k 1.13 64-bit, quit
) failed : Process is undefined !
SendToEng2Time 0000000018629108 : Eng02 (Rodent III 0.281 64-bit) -> stop
.
SendToEng2Time 0000000018629108 : Eng02 (Rodent III 0.281 64-bit) -> quit
.
Now in KillEngines() at Time0000000018630107

Now in PutResultInSchedule() at Time0000000018630138

Now in SavePGN() at Time0000000018630294

0-1
.

SavePGN() at Pos 20

SavePGN(12) at Pos 21

SavePGN(14) at Pos 21

SavePGN(16) at Pos 21

SavePGN() at Pos 22

SavePGN() at Pos 23

SavePGN() at Pos 24

SavePGN() at Pos 25

SavePGN() at Pos 26

Now in PutResultInStringList() at Time0000000018630357

Now in EndChildProcess() at Time0000000018630497 to kill Rodent III 0.281 64-bit.

!!! Disk Space !!! (465187913728 Bytes free)
DestroyChildProcess(Eng02 = Rodent III 0.281 64-bit) is already dead.
Now in EndChildProcess() at Time0000000018630497 to kill TimeLagEngine.

!!! Disk Space !!! (465187913728 Bytes free)
SendToEng9Time 0000000018630606 : Eng09 (TimeLagEngine) -> stop
.
SendToEng9Time 0000000018630606 : Eng09 (TimeLagEngine) -> quit
.
DestroyChildProcess(Eng09 = TimeLagEngine), soft termination, trial 1.
Now in EraseInputBuffers(TimeLagEngine).
Now in EraseInputBuffers(chess22k 1.13 64-bit).
Now in EraseInputBuffers(Rodent III 0.281 64-bit).
Now in SaveDeleteDebugFiles() at Time0000000018634600
gbanksnz at gmail.com
sandermvdb
Posts: 160
Joined: Sat Jan 28, 2017 1:29 pm
Location: The Netherlands

Re: 77th Amateur Series Division 2

Post by sandermvdb »

It is not a time loss issue but the engine crashes during its initialization:
Eng01 (chess22k 1.13 64-bit) <- java.lang.NullPointerException
Eng01 (chess22k 1.13 64-bit) <- at java.base/java.util.Arrays.fill(Arrays.java:3355)
Eng01 (chess22k 1.13 64-bit) <- at nl.s22k.chess.search.TTUtil.clearValues(TTUtil.java:48)

Unfortunately I cannot see the commands that the GUI sends to the engine but it seems like the GUI sends the following:
uci
ucinewgame -> crash

If I understood the UCI protocol correctly it should send the following commands and then it won't crash:
uci
isready
ucinewgame

I could easily update my engine so it won't crash if these commands are send in the wrong order.
I never have this crash with CuteChess or Arena.
User avatar
Graham Banks
Posts: 41412
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: 77th Amateur Series Division 2

Post by Graham Banks »

sandermvdb wrote: Wed Nov 13, 2019 8:48 am It is not a time loss issue but the engine crashes during its initialization:
Eng01 (chess22k 1.13 64-bit) <- java.lang.NullPointerException
Eng01 (chess22k 1.13 64-bit) <- at java.base/java.util.Arrays.fill(Arrays.java:3355)
Eng01 (chess22k 1.13 64-bit) <- at nl.s22k.chess.search.TTUtil.clearValues(TTUtil.java:48)

Unfortunately I cannot see the commands that the GUI sends to the engine but it seems like the GUI sends the following:
uci
ucinewgame -> crash

If I understood the UCI protocol correctly it should send the following commands and then it won't crash:
uci
isready
ucinewgame

I could easily update my engine so it won't crash if these commands are send in the wrong order.
I never have this crash with CuteChess or Arena.
Can't recall having this issue with previous versions though.
gbanksnz at gmail.com
sandermvdb
Posts: 160
Joined: Sat Jan 28, 2017 1:29 pm
Location: The Netherlands

Re: 77th Amateur Series Division 2

Post by sandermvdb »

Graham Banks wrote: Wed Nov 13, 2019 9:30 am Can't recall having this issue with previous versions though.
I just checked version 1.12 which has the same 'issue'. I will update this for the next version but don't know when it will be released.