Fairy-Stockfish janggi (ponder Problem)

Discussions about Winboard/Xboard. News about engines or programs to use with these GUIs (e.g. tournament managers or adapters) belong in this sub forum.

Moderator: Andres Valverde

Re: Fairy-Stockfish janggi (ponder Problem)

Postby janggi-korea » 29 Oct 2020, 03:13

void StateMachine::process_command(Position& pos, std::string token, std::istringstream& is, StateListPtr& states) {
if(token == "rejected")
{
is >> token;
if(token != GOTMOVE) return; // [HGM] all other feature rejections are ignored
}
if (token == GOTMOVE && ponderMove == "") // [HGM] a search for thinking announces its termination
{
// abort search in bughouse when receiving "holding" command
bool doMove = token != "holding" || Threads.abort.exchange(true);
// Threads.stop = true;
// Threads.main()->wait_for_search_finished();
if (doMove)
{
Move m = Threads.main()->bestThread->rootMoves[0].pv[0];
if(m != MOVE_NONE)
{
sync_cout << "move " << UCI::move(pos, m) << sync_endl; // print move
do_move(pos, moveList, states, m); // and do it ourselves
moveAfterSearch = false;
if(Options["Ponder"] &&
(Threads.main()->bestThread->rootMoves[0].pv.size() > 1 ||
Threads.main()->bestThread->rootMoves[0].extract_ponder_from_tt(pos)))
{
m = Threads.main()->bestThread->rootMoves[0].pv[1]; // ponder move
ponderMove = UCI::move(pos, m); // remember it (indicates we are pondering)
sync_cout << "Hint: " << ponderMove << sync_endl; // print it
do_move(pos, moveList, states, m); // perform it
limits.startTime = now(); // As early as possible!
Threads.start_thinking(pos, states, limits, true); // and start pondering
}
}
}
}
else if(token == GOTMOVE)
ponderMove = "";
else if (token == "protover")


===================================== and Compile error

xboard.cpp: In member function 'void XBoard::StateMachine::process_command(Position&, std::string, std::istringstream&, StateListPtr&)':
xboard.cpp:98:19: error: 'GOTMOVE' was not declared in this scope
98 | if(token != GOTMOVE) return; // [HGM] all other feature rejections are ignored
| ^~~~~~~
xboard.cpp:100:16: error: 'GOTMOVE' was not declared in this scope
100 | if (token == GOTMOVE && ponderMove == "") // [HGM] a search for thinking announces its termination
| ^~~~~~~
make[2]: *** [<내장>: xboard.o] 오류 1
janggi-korea
 
Posts: 130
Joined: 18 Aug 2020, 12:12

Re: Fairy-Stockfish janggi (ponder Problem)

Postby H.G.Muller » 29 Oct 2020, 07:01

Oh, sorry. There would have to be quotes around GOTMOVE. So change GOTMOVE to "GOTMOVE" (in 3 places).
User avatar
H.G.Muller
 
Posts: 3453
Joined: 16 Nov 2005, 12:02
Location: Diemen, NL

Re: Fairy-Stockfish janggi (ponder Problem)

Postby janggi-korea » 29 Oct 2020, 09:51

The clock does not move, and "edit game" and "move now" also do not work. There is a problem with this coding.


>> option Contempt=0
>> option UCI_Elo=2850
>> memory 1284
>> cores 7
>> new
>> random
<< Error (unknown command): random
>> variant janggimodern
<< setup (PH.R.AE..K.C.ph.r.ae..k.c.) 9x10+0_janggi rnba1abnr/4k4/1c5c1/p1p1p1p1p/9/9/P1P1P1P1P/1C5C1/4K4/RNBA1ABNR w - - 0 1
>> level 30 5 0
>> post
<< Error (unknown command): post
>> hard
>> ping 8
<< pong 8
>> accepted setboard
>> accepted usermove
>> accepted time
>> accepted memory
>> accepted smp
>> accepted colors
>> accepted draw
>> accepted highlight
>> accepted reuse
>> accepted name
>> accepted sigint
>> accepted ping
>> accepted debug
>> accepted myname
>> accepted variants
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted done
>> result * {xboard exit}
>> quit



>> option Contempt=0
>> option UCI_Elo=2850
>> memory 1284
>> cores 7
>> new
>> random
<< Error (unknown command): random
>> variant janggimodern
<< setup (PH.R.AE..K.C.ph.r.ae..k.c.) 9x10+0_janggi rnba1abnr/4k4/1c5c1/p1p1p1p1p/9/9/P1P1P1P1P/1C5C1/4K4/RNBA1ABNR w - - 0 1
>> level 30 5 0
>> post
<< Error (unknown command): post
>> hard
>> ping 7
<< pong 7
>> accepted setboard
>> accepted usermove
>> accepted time
>> accepted memory
>> accepted smp
>> accepted colors
>> accepted draw
>> accepted highlight
>> accepted reuse
>> accepted name
>> accepted sigint
>> accepted ping
>> accepted debug
>> accepted myname
>> accepted variants
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted done
janggi-korea
 
Posts: 130
Joined: 18 Aug 2020, 12:12

Re: Fairy-Stockfish janggi (ponder Problem)

Postby H.G.Muller » 29 Oct 2020, 10:05

I don't understand this. In the logs above the engines never receives a command to do anything from WinBoard. There is no move, no 'go'. So of course it doesn't do anything. And it doesn't look like something crashed in the engine, because when you finally decide to quit WinBoard the engine does receive a 'result' and a 'quit' command, exactly as WinBoard would send it in such a case.

So if there is a problem here, it seems to be in WinBoard. What exactly did you try to do here? Did you make a move? Could you make a move? Was WinBoard (including its menus) completely dead from the beginning?

What you posted above is a log from the engine. Could you try the same thing as you did with the 'Additional option' -debug , and then post the file winboard.debug here. Then I can see whether WinBoard itself printed any error messages.
User avatar
H.G.Muller
 
Posts: 3453
Joined: 16 Nov 2005, 12:02
Location: Diemen, NL

Re: Fairy-Stockfish janggi (ponder Problem)

Postby janggi-korea » 29 Oct 2020, 10:14

Sorry, I made the correct debug file again.


>> lift a3
<< highlight 9/9/9/9/9/Y8/1Y7/9/9/9
>> put b3
>> time 30000
>> otim 30000
>> usermove a3b3
>> usermove a3b3
<< info string classical evaluation enabled
<< 1 32 0 262 1 131000 0 b9c7
<< 2 50 0 521 2 260500 0 b9c7 a0a1
<< 3 84 0 1466 3 488666 0 b9c7 a0a3 b7e7
<< 4 101 0 2352 4 588000 0 b9c7 a0a3 b7e7 e1d1
<< 5 163 0 2822 5 705500 0 b9c7 i0i1 b7g7
<< 6 78 1 14154 6 1011000 0 b9c7 b0c2 h9g7 i3h3 g6h6 h0i2
<< 7 17 2 22878 7 1039909 0 b9c7 b0c2 h9g7 h0g2 h7f7 b2e2 b7e7
<< 8 -1 2 29741 9 1062178 0 b9c7 b0c2 b7e7 h0g2 h9g7 h2e2 g6h6 g3f3 h7f7
<< 9 -9 6 64218 13 987969 0 b9c7 b0c2 h9g7 h0g2 c6d6 e1f1 h7f7 g3h3 b7e7
<< 10 9 7 69765 10 996642 0 b9c7 b0c2 h9g7 h0g2 c6d6 h2e2 h7e7 g3f3
<< 11 15 15 142642 12 914371 0 b9c7 h0g2 h9g7 g3f3 e8e9 h2f2 d9e8 b0c2 i6h6 e1f1 c6d6
<< 12 12 34 324521 16 951674 0 b9c7 h0g2 h9g7 b0c2 c6d6 g3f3 b7d7 e1f1 h7e7 d0e1 i9h9
<< 13 13 55 532795 17 966960 0 b9c7 b0c2 h9g7 h0g2 e8e9 g3f3 d9e8 e1e0 i6h6 d0e1 f9f8 b2b4 c6d6 h2e2
<< 14 10 79 776373 17 974119 0 b9c7 i3h3 e8e9 b0c2 h9g7 h0g2 d9e8 e1e0 h7e7 f0e1 c6d6 i0h0 i9i7 a0a4 i6h6
<< 15 8 102 1000927 18 976514 0 b9c7 h0g2 h9g7 i3h3 e8e9 b0c2 h7e7 e1e0 d9e8 f0e1 e7i7 i0h0 b7e7 b2b4 c6d6 h2e2 g6h6
<< 16 15 210 2038772 22 967618 0 i6h6 h0g2 h9g7 b0c2 b9c7 h2f2 e8e9 e1e0 e6d6 d0e1 f9e8 f2i2 i9h9 i3h3 g9e6 i2e2 b7d7
<< 17 15 218 2111064 20 967047 0 i6h6 h0g2 h9g7 b0c2 b9c7 h2f2 e8e9 e1e0 e6d6 d0e1 f9e8 f2i2 i9h9 i3h3 g9e6 i2e2 b7d7 e3d3 h7e7 c0e3
<< 18 17 278 2693261 23 966365 0 i6h6 b0c2 h9g7 h0g2 b9c7 e1e0 e8e9 f0e1 d9e8 e3f3 e6d6 c0e3 b7e7 h2e2 g7e6 e3g6 h6g6 e2i2 e6d4 e0f0
<< 19 25 311 2996794 22 962670 0 i6h6
<< 19 26 397 3794447 25 954818 0 i6h6 h0g2 h9g7 g3f3 b9c7 e1e0 b7e7 b0c2 e8e9 c3d3 d9e8 f0e1 e7a7 a0b0 a6b6 b2e2 g6f6 i3i4 a7e7
>> ?
<< 20 26 526 4993662 24 948283 0 i6h6 h0g2 h9g7 g3f3 b9c7 e1e0 e8e9 b0c2 d9e8 f0e1 a9a8 a0a1 c6d6 b2d2 b7d7 c3d3 d7a7 a1d1 a7a0
<< 21 18 582 5519940 24 947466 0 i6h6 h0g2
<< 21 21 650 6132698 24 942477 0 i6h6 h0g2 h9g7 e1e0 b9c7 f0e1 e8e9 b0c2 c6d6 g3f3 d9e8 i3i4 g6f6 a0a4 a6a5 a4g4 d6d5 e3d3 a9a6 f3f4 h6h5 c0e3 a6d6
>> ?
<< 22 13 798 7490037 26 937778 0 i6h6 h0g2
<< 22 21 859 8044559 26 936066 0 i6h6
<< 22 21 929 8682205 26 934173 0 i6h6 b0c2 h9g7 e1e0 e8e9 h0g2 b9c7 d0e1 d9e8 h2e2 c6d6 f0f1 b7e7 g3f3 h7f7 a0a4 f7d9 b2b8 f9f8 a4c4 a9a7
>> ?
<< 23 29 1148 10647574 28 927165 0 i6h6
<< 23 21 1382 12764651 28 923435 0 i6h6 b0c2 e8e9 h0g2 d9e8 e1e0 b9c7 f0e1 h9g7 g3f3 b7d7 i3i4 a6a5 e3e4 f9f8 f3f4 h7f7 h2h7 c6d6 c0e3 i9i7 h7h1 f7f9
>> lift h0
<< highlight 9/9/9/9/9/9/9/9/9/9
<< 24 29 1623 14927035 27 919209 0 i6h6
<< 24 25 1703 15642720 27 918053 0 i6h6 h0g2 h9g7 e1e0 b9c7 d0e1 e8e9 b0c2 d9e8 h2f2 a6a5 f0f1 c6d6 b2e2 h7f7 f2f0 b7e7 i3h3 i9i0 f0i0 f9f8 i0f0
<< 25 27 2328 21261498 28 913059 0 i6h6 h0g2 h9g7 e1e0 b9c7 h2f2 e8e9 d0e1 d9e8 b0c2 b7e7 f0f1 h7f7 i3i4 f7d9 g3f3 f9f8 c3d3 g6g5 i0i3 c6d6 a0a4 a9a7 a4c4 h6h5
<< feature GOTMOVE=1
>> rejected GOTMOVE
<< move i6h6
<< Hint: h0g2
<< info string classical evaluation enabled
<< 1 27 0 390 1 390000 0 h9g7
<< 2 27 0 758 2 758000 0 h9g7 e1e0
<< 3 27 0 1110 3 1110000 0 h9g7 e1e0 b9c7
<< 4 29 0 1603 4 801500 0 h9g7 h2e2 b9c7 b0c2
<< 5 28 0 2077 5 1038500 0 h9g7 h2e2 b9c7 a0a4 e8e9
<< 6 28 0 2925 6 1462500 0 h9g7 h2c2 h7h2 i0i2 h2h8 c2c6
<< 7 28 0 4634 7 1544666 0 h9g7 h2e2 b9c7 b0c2 b7e7 g3f3 i9i5
<< 8 28 0 5571 8 1392750 0 h9g7 h2c2 h7h2 i0i2 h2h8 c2c6 b7i7 i3h3
<< 9 27 0 14406 10 1800750 0 h9g7 e1e0 b9c7 h2f2 b7d7 b0c2 c6d6 d0e1 d7a7 a0b0
<< 10 29 0 16996 12 1888444 0 h9g7 e1e0 b9c7 h2f2 e8e9 d0e1 a6a5 b0c2 c6d6 f2i2 i9h9 i3h3
<< 11 29 1 20033 12 1821181 0 h9g7 e1e0 b9c7 h2f2 e8e9 d0e1 a6a5 b0c2 c6d6 f2i2 i9h9 i3h3
<< 12 29 1 30413 14 1789000 0 h9g7 e1e0 b9c7 h2f2 e8e9 d0e1 a6a5 f0f1 d9e8 i3i4 c6d6 g3f3 i9h9 b0c2
<< 13 29 2 37608 14 1709454 0 h9g7 e1e0 b9c7 h2f2 e8e9 d0e1 a6a5 f0f1 d9e8 i3i4 c6d6 g3f3 i9h9 b0c2
<< 14 29 3 54078 17 1689937 0 h9g7 b0c2 e8e9 e3f3 b9c7 g0e3 c6d6 e1f1 a6a5 f0e1 d9e8 h2f2 b7e7 c3c4
<< 15 29 4 66501 16 1621975 0 h9g7 b0c2 e8e9 e3f3 b9c7 g0e3 c6d6 e1e0 f9e8 f0e1 h7e7 a0a4 a9a7 a4f4 b7d7 h2h7
<< 16 26 16 193318 21 1171624 0 h9g7 b0c2 e8e9 e1f1 b9c7 f0e1 d9e8 a0a4 e6d6 e3f3 g6g5 h2e2 b7e7 b2b8 c7e6 c2e3 f9f8
<< 17 27 29 299759 21 1033651 0 h9g7 b0c2 e8e9 h2f2 b9c7 e1f1 e6d6 f0e1 d9e8 f2i2 i9h9 i3h3 f9f8 i2f2 b7e7 a0a1 h7f7 e3f3 f7f9 a1d1 a6b6
<< 18 27 32 339357 21 1031480 0 h9g7 b0c2 e8e9 h2f2 b9c7 e1f1 e6d6 f0e1 d9e8 f2i2 i9h9 i3h3 f9f8 i2f2 b7e7 a0a1 h7f7 e3f3 f7f9 a1d1 a6b6
<< 19 30 175 1704234 24 968865 0 h9g7 b0c2 e8e9 h2f2 d9e8 e1e0 b9c7 d0e1 b7e7 f0f1 h7f7 i3i4 g6g5 b2e2 h6h5 g3f3 f9f8 a0a4 c6d6 f2d0 a9a7 a4f4
<< 20 29 225 2165721 25 959132 0 h9g7 b0c2 e8e9 h2f2 d9e8 e1e0 b9c7 f0e1 a6a5 a0a1 f9f8 d0d1 c6d6 g3f3 i9i5 i0i2 b7d7 c3d3 d7f9 b2e2
>> lift h0
<< highlight 9/9/9/9/9/9/9/6Y1Y/9/9
<< 21 27 318 3013618 25 946190 0 b9c7 h2f2 h9g7 b0c2 e8e9 e1e0 d9e8 f0e1 a6a5 e1e2 f9f8 d0e1 b7e7 g3f3 g6f6 b2b7 a9a7 b7b1 i9h9
>> put g2
>> time 27671
>> otim 29565
>> usermove h0g2
<< 22 27 616 5629361 24 912968 0 b9c7 h2f2 h9g7 b0c2 i9i5 e3f3 e8e9 e1f1 a6a5 f0e1 d9e8 a0a1 b7e7 b2b8 c6d6 b8g8 f9f8 c2e3 h7f7 a1d1
<< 23 19 954 8710011 25 912234 0 b9c7 h2c2
>> ?
<< 23 27 1165 10539855 27 904165 0 b9c7
<< 23 22 1288 11636910 29 903136 0 h9g7 b0c2 a6a5 e1e0 b9c7 f0f1 e8e9 h2f2 d9e8 d0e1 c6d6 f2f0 b7e7 b2e2 h7f7 i3i4 f9f8 g3f3 g6g5 a0a1 f7d9 c3d3 g5g4
<< feature GOTMOVE=1
>> rejected GOTMOVE
<< move h9g7
<< Hint: b0c2
<< info string classical evaluation enabled
<< 1 22 0 340 1 340000 0 a6a5
<< 2 22 0 717 2 717000 0 a6a5 e1e0
<< 3 22 0 1154 3 1154000 0 a6a5 e1e0 b9c7
<< 4 22 0 1584 4 1584000 0 a6a5 e1e0 b9c7 f0f1
<< 5 22 0 2104 5 1052000 0 a6a5 e1e0 b9c7 f0f1 e8e9
<< 6 22 0 2691 6 1345500 0 a6a5 e1e0 b9c7 f0f1 e8e9 h2f2
<< 7 22 0 3359 7 1679500 0 a6a5 e1e0 b9c7 f0f1 e8e9 h2f2 d9e8
<< 8 22 0 4248 9 1416000 0 a6a5 e1e0 b9c7 f0f1 e8e9 h2f2 d9e8 d0e1 c6d6
<< 9 22 0 5084 9 1694666 0 a6a5 e1e0 b9c7 f0f1 e8e9 h2f2 d9e8 d0e1 c6d6
<< 10 22 0 6493 13 1623250 0 a6a5 e1e0 b9c7 f0f1 e8e9 h2f2 d9e8 d0e1 c6d6 f2f0 b7e7 b2e2 h7f7
<< 11 22 0 7965 13 1991250 0 a6a5 e1e0 b9c7 f0f1 e8e9 h2f2 d9e8 d0e1 c6d6 f2f0 b7e7 b2e2 h7f7
<< 12 22 0 10383 15 2076600 0 a6a5 e1e0 b9c7 f0f1 e8e9 h2f2 d9e8 d0e1 c6d6 f2f0 b7e7 b2e2 h7f7 i3i4 f9f8
<< 13 22 0 16498 21 2062250 0 a6a5 e1e0 b9c7 f0f1 e8e9 h2f2 d9e8 d0e1 c6d6 f2f0 b7e7 b2e2 f9f8 i3i4 h7f7 g3f3 g6g5 a0a1 f7d9
<< 14 22 0 18822 15 2091333 0 a6a5 e1e0 b9c7 f0f1 e8e9 h2f2 d9e8 d0e1 c6d6 f2f0 b7e7 b2e2 h7f7 i3i4 f9f8
<< 15 22 1 21534 19 1957636 0 a6a5 e1e0 b9c7 f0f1 e8e9 h2f2 d9e8 d0e1 c6d6 f2f0 b7e7 b2e2 h7f7 i3i4 f9f8 g3f3 g6g5 a0a1 f7d9
<< 16 22 2 40170 21 1545000 0 a6a5 e1e0 b9c7 f0f1 e8e9 h2f2 d9e8 d0e1 c6d6 f2f0 b7e7 b2e2 h7f7 i3i4 f9f8 g3f3 g6g5 a0a1 f7d9 c3d3 g5g4
<< 17 26 35 332276 20 938632 0 b9c7 a0a4 e8e9 e3f3 f9e8 e1e0 e6d6 d0e1 c9e6 g0e3 b7d7 i3i4 h7e7 b2e2 @@@@ a4a1 g6g5
<< 18 29 99 900474 23 909569 0 b9c7 a0a4 e8e9 e3f3 f9e8 e1e0 b7e7 g0e3 a6a5 a4d4 e6d6 f0e1 c9a6 d4d1 g6g5 b2b7
<< 19 25 129 1176137 22 907513 0 b9c7 a0a4 e8e9 e3f3 f9e8 g0e3 c6c5 e1f1 a6a5 a4g4 e6f6 h2f2 c7d5 f0e1 c9e6 f2i2 i9h9 i3h3 h7f7 i2f2
<< 20 25 183 1649008 26 900605 0 b9c7 a0a4 e8e9 e3f3 f9e8 g0e3 c6c5 e1f1 a6a5 a4g4 e6f6 e3c6 a5b5 b2e2 b7e7 f0e1 c5d5 g2e3 b5c5 c3c4 g9e6 g4f4 a9a6
<< 21 25 486 4336731 25 891780 0 b9c7 g3f3 e8e9 e1e0 d9e8 f0e1 b7d7 i3i4 f9f8 b2d2 a6a5 d2f0 c6d6 i4i5 g6f6 d0d1 h6h5 i5h5 i9i0 f0i0 g7h5
<< 22 16 655 5826763 28 888361 0 b9c7 e1f1
>> force
<< 22 16 693 6163588 28 889021 0 b9c7 e1f1
<< feature GOTMOVE=1
>> rejected GOTMOVE













>> option Contempt=0
>> option UCI_Elo=2850
>> memory 1284
>> cores 7
>> new
>> random
<< Error (unknown command): random
>> variant janggimodern
<< setup (PH.R.AE..K.C.ph.r.ae..k.c.) 9x10+0_janggi rnba1abnr/4k4/1c5c1/p1p1p1p1p/9/9/P1P1P1P1P/1C5C1/4K4/RNBA1ABNR w - - 0 1
>> level 30 5 0
>> post
<< Error (unknown command): post
>> hard
>> ping 3
<< pong 3
>> accepted setboard
>> accepted usermove
>> accepted time
>> accepted memory
>> accepted smp
>> accepted colors
>> accepted draw
>> accepted highlight
>> accepted reuse
>> accepted name
>> accepted sigint
>> accepted ping
>> accepted debug
>> accepted myname
>> accepted variants
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted done
>> lift a3
<< highlight 9/9/9/9/9/Y8/1Y7/9/9/9
>> put b3
>> time 30000
>> otim 30000
>> usermove a3b3
<< info string classical evaluation enabled
<< 1 32 0 263 1 131500 0 b9c7
<< 2 50 0 526 2 263000 0 b9c7 a0a1
<< 3 84 0 823 3 411500 0 b9c7 a0a1 b7e7
<< 4 116 0 1367 4 683500 0 b9c7 i0i1 b7e7
<< 5 163 0 2649 5 662250 0 b9c7 i0i1 b7g7
<< 6 21 1 15643 7 1117357 0 h9g7 h0g2 h7e7 b0c2 b9c7 h2e2
<< 7 42 1 17443 7 1090187 0 b9c7 h0g2 b7e7 h2c2 e7a7
<< 8 17 2 31070 9 1071379 0 b9c7 b0c2 b7e7 b2e2 e7a7 a0b0 h9g7
<< 9 4 8 82355 14 1004329 0 i6h6 b0c2 b9c7 b2b4 e6d6 h0g2 c9e6 h2e2 b7e7
<< 10 25 11 106130 14 956126 0 i6h6 b0c2 b9c7 h0g2 h9g7 h2e2 c6d6 g3g4 b7e7
<< 11 28 20 190471 14 933681 0 i6h6 h0g2 b9c7 h2e2 h9g7 b0c2 e8e9 g3h3 d9e8 e2i2 i9h9 b2e2
<< 12 25 24 226939 13 930077 0 i6h6 h0g2 b9c7 h2e2 h9g7 g3f3 b7e7 b0c2 c6d6 i0i2 e7a7 a0b0 h7e7
<< 13 22 35 339365 18 950602 0 i6h6 b0c2 b9c7 h0g2 e8e9 e1e0 c6d6 h2e2 h9g7 f0e1 f9e8 g3f3 @@@@ e2i2
<< 14 14 71 679362 20 955502 0 i6h6 h0g2 h9g7 h2c2 h7e7 c2i2 e7i7 b0c2 b9c7 g3f3 b7e7 e1e0 e8d8 d0e1 d9e8 b2e2 c6d6
<< 15 10 89 860736 22 957437 0 i6h6 h0g2 h9g7 e1e0 b9c7 d0e1 b7e7 b0c2 c6d6 g3f3 e8e9 b2b7 d9e8 h2e2 h7h2
<< 16 10 134 1288030 21 959783 0 b9c7 h0g2 b7e7 b0c2 i6h6 e1e0 h9g7 g3f3 e8e9 h2f2 d9e8 f0e1 h7h5 f2i2 i9h9 b2e2
<< 17 26 231 2225626 21 963057 0 i6h6 b0c2 b9c7 h0g2 h9g7 e1e0 e8e9 f0e1 b7e7 g3f3 d9e8 b2f2 e6d6 f2a2 a6b6 c0a3
<< 18 24 285 2743096 23 961814 0 i6h6 h0g2 b9c7 b0c2 h9g7 e1e0 e8e9 f0e1 d9e8 h2e2 i9i5 e3f3 c6d6 a0a4 i5a5 a4a5 a6a5 f3f4 h7h2
<< 19 24 358 3447518 22 961650 0 i6h6
<< 19 21 359 3456444 22 961726 0 i6h6 b0c2 h9g7 e1e0 e8e9 f0e1 b9c7 h0g2 d9e8 a0a4 e6d6 e3f3 h7e7 g0e3 f9f8 h2h7 b7d7 b2e2 g7e6
<< 20 12 494 4706038 28 952446 0 i6h6 h0g2
<< 20 12 539 5121274 28 948911 0 i6h6 h0g2 h9g7 h2c2 h7e7 c2i2 e7i7 b0c2 b9c7 e1e0 e8e9 f0e1 f9e8 i3h3 c6d6 a0a4 b7d7 a4f4 i9i8 g3f3
<< 21 20 573 5426657 24 947060 0 i6h6
<< 21 17 611 5775603 24 944343 0 i6h6 h0g2 h9g7 e1e0 b9c7 f0e1 e8e9 b0c2 d9e8 h2e2 b7e7 i3i4 a6a5 b2d2 c6d6 g3f3 h7h2 i0i2 h2h8 d2f0
>> ?
>> ?
<< 22 9 1192 10983701 27 921065 0 i6h6 h0g2
<< 22 17 1237 11373922 27 919253 0 i6h6
<< 22 16 1269 11660503 27 918873 0 i6h6 h0g2 b9c7 b0c2 h9g7 h2f2 e8e9 e1f1 a6a5 i3i4 c6d6 f0e1 f9e8 a0a1 h7e7 g3f3 g6f6 i0i3 h6h5 c3c4 b7d7 b2b4 d7f9 b4g4 i9h9
>> ?
<< 23 15 1337 12287004 27 918585 0 i6h6 h0g2 b9c7 b0c2 h9g7 h2f2 e8e9 e1f1 a6a5 i3i4 c6d6 f0e1 f9e8 a0a1 h7e7 g3f3 g6f6 e1e2 d9d8 d0e1 b7d7 b2b4 d7f9
<< 24 16 1474 13528322 28 917298 0 i6h6 h0g2 b9c7 e1e0 h9g7 b0c2 e8e9 f0e1 f9e8 h2e2 a6a5 b2d2 g6f6 d0d1 d9d8 i0i1 b7b2 d2d0 c6d6 a0a2 b2b6 a2a1 b6b2 g3f3 h7e7
>> ?
>> ?
<< 25 8 1815 16569958 30 912794 0 i6h6 h0g2
<< 25 16 1935 17616027 30 910341 0 i6h6
<< 25 20 2066 18777481 30 908617 0 i6h6 h0g2 b9c7 a0a4 b7e7 h2e2 e6d6 b0c2 h9g7 e1e0 g9e6 e3f3 e8e9 f0e1 f9e8 c0e3 h7f7 a4g4 a6b6 e3g6 h6g6 g4g6
<< feature GOTMOVE=1
>> rejected GOTMOVE
<< move i6h6
<< Hint: h0g2
<< info string classical evaluation enabled
<< 1 20 0 321 1 321000 0 b9c7
<< 2 20 0 650 2 650000 0 b9c7 a0a4
<< 3 20 0 1163 3 581500 0 b9c7 a0a4 b7e7
<< 4 20 0 1534 4 767000 0 b9c7 a0a4 b7e7 h2e2
<< 5 20 0 2083 5 1041500 0 b9c7 a0a4 b7e7 h2e2 e6d6
<< 6 21 0 2640 6 1320000 0 b9c7 a0a4 h9g7 b0c2 e8e9 e1e0
<< 7 21 0 3231 7 1077000 0 b9c7 a0a4 h9g7 b0c2 e8e9 e1e0 f9e8
<< 8 21 0 4121 8 1373666 0 b9c7 a0a4 h9g7 b0c2 e8e9 e1e0 f9e8 f0e1
<< 9 21 0 5171 10 1292750 0 b9c7 a0a4 h9g7 b0c2 e8e9 e1e0 d9e8 f0e1 f9f8 h2e2
<< 10 21 0 11573 14 1653285 0 h9g7 e1e0 b9c7 b0c2 a6a5 f0e1 e8e9 c3c4 f9e8 b2b4 c6d6
<< 11 18 0 14981 12 1664555 0 h9g7 e1e0 b9c7 b0c2 a6a5 c3c4 e8e9 f0e1 d9e8 b2b4 c6d6 d0d1
<< 12 21 1 23558 14 1682714 0 h9g7 b0c2 a6a5 e1e0 b9c7 f0e1 e8e9 b2d2 c6d6 h2e2 f9e8 i0i1
<< 13 20 1 31347 16 1649842 0 b9c7 a0a4 h9g7 b0c2 e6d6 h2e2 b7e7 e1e0 g9e6 e3f3 e8e9 f0e1 f9e8 c0e3
<< 14 20 2 41679 15 1488535 0 b9c7 a0a4 h9g7 b0c2 e6d6 h2e2 b7e7 e1e0 g9e6 e3f3 e8e9 f0e1 f9e8 c0e3 h7f7
<< 15 20 4 57863 16 1411292 0 b9c7 a0a4 h9g7 b0c2 e6d6 h2e2 b7e7 e1e0 g9e6 e3f3 e8e9 f0e1 f9e8 c0e3 h7f7 a4g4
<< 16 20 6 87450 21 1305223 0 b9c7 b0c2 h9g7 a0a4 e6d6 h2e2 b7e7 e1e0 g9e6 e3f3 e8e9 f0e1 f9e8 c0e3 h7f7 a4g4
<< 17 20 9 119260 17 1229484 0 b9c7 b0c2 h9g7 a0a4 e6d6 h2e2 b7e7 e1e0 g9e6 e3f3 e8e9 f0e1 f9e8 c0e3 h7f7 a4g4 a6b6
<< 18 20 20 204824 18 994291 0 b9c7 b0c2 h9g7 a0a4 e6d6 h2e2 b7e7 e1e0 g9e6 e3f3 e8e9 f0e1 f9e8 c0e3 h7f7 a4g4 a6b6 e3g6
<< 19 18 42 417913 22 978718 0 h9g7 b0c2 b9c7 a0a4 e8e9 e1e0 f9e8 f0e1 h7e7 h2e2 b7d7 b2d2 d9d8 d0d1 i9i5 i0i1 i5f5 e3f3 a6a5
<< 20 18 55 539219 22 969818 0 h9g7 b0c2 b9c7 a0a4 e8e9 e1e0 f9e8 f0e1 h7e7 h2e2 b7d7 b2d2 d9d8 d0d1 i9i5 i0i1 i5f5 e3f3 a6a5 a4c4 e6d6 d2f0
<< 21 21 163 1557060 25 950586 0 h9g7 b0c2 a6a5 e1e0 b9c7 f0e1 e8e9 c3c4 d9e8 i3i4 c6d6 b2b4 h7f7 g3f3 b7e7 b4g4 i9i7 h2e2 @@@@ g4b4 f7d9
<< 22 24 364 3176949 26 872548 0 h9g7 b0c2 a6a5 e1e0 b9c7 f0e1 e8e9 b2d2 c6d6 d0d1 g6f6 h2e2 b7d7 d2d0 f9e8 i0i1 d9d8 i1f1 h7e7 a0a2









>> option Contempt=0
>> option UCI_Elo=2850
>> memory 1284
>> cores 7
>> new
>> random
<< Error (unknown command): random
>> variant janggimodern
<< setup (PH.R.AE..K.C.ph.r.ae..k.c.) 9x10+0_janggi rnba1abnr/4k4/1c5c1/p1p1p1p1p/9/9/P1P1P1P1P/1C5C1/4K4/RNBA1ABNR w - - 0 1
>> level 30 5 0
>> post
<< Error (unknown command): post
>> hard
>> ping 2
<< pong 2
>> accepted setboard
>> accepted usermove
>> accepted time
>> accepted memory
>> accepted smp
>> accepted colors
>> accepted draw
>> accepted highlight
>> accepted reuse
>> accepted name
>> accepted sigint
>> accepted ping
>> accepted debug
>> accepted myname
>> accepted variants
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted done
>> lift a3
<< highlight 9/9/9/9/9/Y8/1Y7/9/9/9
>> put b3
>> time 30000
>> otim 30000
>> usermove a3b3
<< info string classical evaluation enabled
<< 1 32 0 270 1 135000 0 b9c7
<< 2 50 0 554 2 277000 0 b9c7 a0a1
<< 3 84 0 841 3 280333 0 b9c7 a0a1 b7e7
<< 4 116 0 1264 4 421333 0 b9c7 i0i1 b7e7
<< 5 108 0 1944 5 486000 0 b9c7 i0i1 i6h6
<< 6 107 0 4044 6 674000 0 b9c7 i3h3 b7e7 a0a1 g6h6 i0i1
<< 7 28 1 12900 7 992307 0 b9c7 b0c2 b7e7 b2e2 e7a7 e2a2
<< 8 8 5 54954 10 999163 0 h9g7 g3f3 h7e7 h0g2 b9c7 b0c2
<< 9 1 7 76049 10 987649 0 b9c7 b0c2 b7e7 h0g2 h9g7 g3f3 c6d6 h2e2 i6h6 e2i2
<< 10 6 13 118503 14 911561 0 h9g7 h0g2 b9c7 b0c2 b7e7 g3f3 c6d6 a0a4 i6h6 a4c4 a9a7
<< 11 12 19 175266 15 903432 0 b9c7 b0c2 h9g7 h0g2 e8e9 h2e2 d9e8 b2b4 c6d6 c3c4 b7e7 g3f3 i6h6
<< 12 7 29 278622 16 931846 0 h9g7 g3f3 b9c7 h0g2 i6h6 b0c2 e8e9 e1e0 c6d6 h2f2 d9e8 f0e1
<< 13 6 35 326054 16 931582 0 h9g7 h0g2 b9c7 g3f3 i6h6 b0c2 e8e9 e1e0 c6d6 a0a4 f9e8 d0e1 h7e7
<< 14 10 46 439649 18 941432 0 b9c7 h0g2 h9g7 g3f3 e8e9 b0c2 d9e8 e1e0 i6h6 d0e1 b7e7 h2e2 c6d6 b2b7
<< 15 10 61 577475 18 943586 0 b9c7 h0g2 h9g7 g3f3 e8e9 b0c2 d9e8 e1e0 i6h6 d0e1 b7e7 b2b7 a9a7 b7b1 c6b6
<< 16 14 86 821542 20 946476 0 b9c7 h0g2 h9g7 i3h3 e8e9 e1e0 h7e7 b0c2 c6d6 d0e1 d9e8 g3f3 b7d7 a0a4 e7i7 i0h0 i6h6
>> ?
<< 17 12 264 2469121 24 933505 0 i6h6 h0g2 h9g7 h2c2 h7e7 c2i2 e7i7 b0c2 e8e9 e1e0 b9c7 d0e1 b7e7 i3h3 f9e8 b2b7 a9b9 b7b1
<< 18 20 291 2728609 20 937022 0 i6h6 h0g2 h9g7 e1e0 b9c7 d0e1 e8e9 b0c2 c6d6 e3f3 f9e8 a0a4 b7e7 a4c4 a9a7 g0e3 h7h5
<< 19 20 320 2999329 22 934661 0 i6h6 h0g2 h9g7 e1e0 b9c7 d0e1 e8e9 b0c2 f9e8 g3f3 c6d6 h2f2 b7d7 a0a4 a9a7 b2b8 h7h1 a4c4 g6f6
>> ?
<< 20 28 540 4986404 25 923237 0 i6h6
>> ?
<< 20 26 568 5241977 25 921585 0 i6h6 h0g2 b9c7 b0c2 h9g7 e1e0 e8e9 h2e2 f9e8 f0e1 c6d6 e2i2 i9h9 i2f2 b7e7 i3h3 e7a7 a0b0 h7e7 b2e2
<< 21 18 660 6063120 26 918654 0 i6h6 h0g2
>> ?
<< 21 26 694 6376996 26 918743 0 i6h6
<< 21 19 745 6854870 32 919253 0 i6h6 h0g2 h9g7 h2c2 h7e7 c2i2 e7i7 e1e0 e8e9 b0c2 b9c7 f0e1 d9e8 d0d1 b7e7 b2e2 e7a7 a0b0 g6g5 b0b1 c6d6 e3f3
>> ?
<< 22 23 900 8248331 28 916379 0 i6h6 h0g2 b9c7 e1e0 h9g7 f0e1 e8e9 b0c2 d9e8 g3f3 b7e7 a0a4 e6d6 i3i4 g7e6 b2b7 a9b9 b7b1 a6b6 b1f1
>> ?
<< 23 21 1133 10321173 27 910638 0 i6h6 h0g2 b9c7 e1e0 h9g7 f0e1 e8e9 b0c2 d9e8 g3f3 c6d6 i3i4 i9i8 i0i2 a6a5 a0b0 b7e7 d0d1 h7f7 b2e2 f7d9 h2h7
>> ?
<< 24 27 1382 12550138 27 907523 0 i6h6 h0g2 b9c7 e1e0 h9g7 f0e1 e8e9 b0c2 d9e8 h2e2 b7e7 b2d2 c6d6 d2f0 g6f6 d0d1 h7f7 i0i1 h6g6 g3f3 f7d9 i1f1 f9f8 e2i2
>> ?
<< 25 21 1597 14466509 29 905798 0 i6h6 h0g2 b9c7 e1e0 h9g7 f0e1 e8e9 b0c2 d9e8 a0a4 f9f8 h2e2 b7e7 b2d2 i9i5 d0d1 h7f7 i3i4 i5c5 d2f0 f7d9 e3f3 c5g5 c2e3 c6d6
<< 26 24 1703 15408968 28 904547 0 i6h6 h0g2 b9c7 e1e0 h9g7 b0c2 e8e9 f0e1 d9e8 h2e2 h7e7 g3f3 i9i5 i0i2 b7d7 b2d2 c6d6 a0a4 a9a7 d2f0 i5g5 a4c4
<< 27 21 1791 16184618 26 903663 0 i6h6 h0g2 b9c7 e1e0 h9g7 b0c2 e8e9 f0e1 d9e8 a0a4 h7f7 h2e2 b7e7 d0d1 e6d6 b2d2 f9f8 d2d0 c9e6 e3f3 a9d9 i3i4 g6g5 g0e3 a6b6
<< feature GOTMOVE=1
>> rejected GOTMOVE
<< move i6h6
<< Hint: h0g2
<< info string classical evaluation enabled
<< 1 26 0 299 1 299000 0 b9c7
<< 2 21 0 641 2 641000 0 b9c7 h2e2
<< 3 21 0 1102 3 1102000 0 b9c7 h2e2 h9g7
<< 4 17 0 1762 4 881000 0 b9c7 e1e0 h9g7 b0c2 e8e9
<< 5 22 0 2168 5 1084000 0 b9c7 e1e0 h9g7 b0c2 e8e9
<< 6 22 0 2834 6 1417000 0 b9c7 e1e0 h9g7 b0c2 e8e9 f0e1
<< 7 22 0 3663 7 1831500 0 b9c7 e1e0 h9g7 b0c2 e8e9 f0e1 d9e8
<< 8 18 0 4980 8 1660000 0 b9c7 e1e0 h9g7 b0c2 e8e9 f0e1 d9e8 a0a4
<< 9 21 0 7547 10 1886750 0 h9g7 e1e0 b9c7 b0c2 e8e9 f0e1 d9e8 a0a4 b7e7 i3i4
<< 10 21 0 9040 12 1808000 0 h9g7 e1e0 b9c7 b0c2 e8e9 f0e1 d9e8 a0a4 b7e7 i3i4 e7a7 a4c4
<< 11 21 0 11262 13 1877000 0 h9g7 e1e0 b9c7 b0c2 e8e9 f0e1 d9e8 a0a4 b7e7 i3i4 e7a7 a4c4 a6b6
<< 12 21 0 14344 14 1793000 0 h9g7 e1e0 b9c7 b0c2 e8e9 f0e1 d9e8 a0a4 b7e7 i3i4 e7a7 a4c4 a6b6 h2e2
<< 13 21 0 17591 15 1954555 0 h9g7 e1e0 b9c7 b0c2 e8e9 f0e1 d9e8 a0a4 b7e7 i3i4 e7a7 a4c4 a6b6 h2e2 g6f6
<< 14 21 1 25328 16 1948307 0 h9g7 e1e0 b9c7 b0c2 e8e9 f0e1 d9e8 a0a4 e6d6 h2e2 c9e6 e3f3 h7e7 b2d2 a6a5 a4f4
<< 15 21 1 28826 17 2059000 0 h9g7 e1e0 b9c7 b0c2 e8e9 f0e1 d9e8 a0a4 e6d6 e3f3 h7e7 h2e2 c9e6 b2d2 a6a5 a4f4 b7b2
<< 16 24 9 117248 21 1274434 0 b9c7 e1e0 h9g7 b0c2 e8e9 f0e1 d9e8 h2e2 h7e7 i3i4 a6a5 g3f3 b7d7 d0d1 c6d6 b2d2 g6g5
<< 17 24 9 120471 17 1281606 0 b9c7 e1e0 h9g7 b0c2 e8e9 f0e1 d9e8 h2e2 h7e7 i3i4 a6a5 g3f3 b7d7 d0d1 c6d6 b2d2 g6g5
<< 18 24 9 124029 19 1278649 0 b9c7 e1e0 h9g7 b0c2 e8e9 f0e1 d9e8 h2e2 h7e7 i3i4 a6a5 g3f3 b7d7 d0d1 c6d6 b2d2 g6g5 d2f0 h6h5
<< 19 27 29 309299 21 1037916 0 b9c7 e1e0 h9g7 b0c2 e8e9 f0e1 d9e8 h2e2 a6a5 i3i4 c6d6 c3c4 f9f8 g3f3 h7d7 b2b4 d7f9 i4i5 a5a4
<< 20 18 120 1150926 25 955125 0 b9c7 e1e0 h9g7 b0c2 e8e9 a0a4 d9e8 f0e1 b7e7 i3i4 e7a7 a4d4 e6d6 b2e2 h7e7 g3f3 g7e6 d4c4 a7a0 h2h7
<< 21 24 203 1936294 25 950561 0 h9g7 e1e0 b9c7 b0c2 e8e9 a0a4 d9e8 f0e1 b7e7 i3i4 h7f7 g3f3 f9f8 h2e2 f7d9 b2d2 e6d6 d0d1 g7e6 d2f0 i9i7 a4c4
<< 22 24 223 2117466 22 948260 0 h9g7 e1e0 b9c7 b0c2 e8e9 a0a4 d9e8 f0e1 b7e7 i3i4 h7f7 g3f3 f9f8 h2e2 f7d9 b2d2 e6d6 d0d1 g7e6 d2f0 i9i7 a4c4
>> force
<< 23 21 434 3979656 25 916127 0 h9g7 e1e0 b9c7 b0c2 e8e9 a0a4 d9e8 f0e1 b7e7 i3i4 h7f7 g3f3 e6d6 b2e2 f9f8 h2f2 a9a7 i0i3 f7f9 e1d1 a6a5 a4b4 c7e6
<< 23 21 434 3979656 26 916127 0 b9c7 e1e0 h9g7 b0c2 e8e9 a0a4 b7e7 f0e1 d9e8 i3i4 h7f7 g3f3 f7d9 d0d1 f9f8 h2e2 a6b6 a4a9 d9a9 b2d2 a9d9 c3d3 c6d6 d2f0 d9f9
<< feature GOTMOVE=1
>> rejected GOTMOVE
janggi-korea
 
Posts: 130
Joined: 18 Aug 2020, 12:12

Re: Fairy-Stockfish janggi (ponder Problem)

Postby H.G.Muller » 29 Oct 2020, 10:56

Ah, I see the problem. We put in code to handle the '?' command. But there already was code that was executed before our own, which specifies to ignore that command. This prevents the code we added from ever being reached. Please replace
Code: Select all
  else if (token == "accepted" || token == "rejected" || token == "result" || token == "?") {}

by
Code: Select all
  else if (token == "accepted" || token == "rejected" || token == "result") {}
User avatar
H.G.Muller
 
Posts: 3453
Joined: 16 Nov 2005, 12:02
Location: Diemen, NL

Re: Fairy-Stockfish janggi (ponder Problem)

Postby janggi-korea » 29 Oct 2020, 11:35

Thank you very much. solved. Now "GOTMOVE" works fine. :D :D :D


>> lift a3
<< highlight 9/9/9/9/9/Y8/1Y7/9/9/9
>> put b3
>> time 30000
>> otim 30000
>> usermove a3b3
<< info string classical evaluation enabled
<< 1 32 0 262 1 131000 0 b9c7
<< 2 50 0 524 2 262000 0 b9c7 a0a1
<< 3 84 0 795 3 397500 0 b9c7 a0a1 b7e7
<< 4 116 0 1193 4 596500 0 b9c7 i0i1 b7e7
<< 5 148 0 2369 5 789666 0 b9c7 i0i1 i6h6
<< 6 162 0 4975 6 829166 0 b9c7 i3h3 b7g7 i0i2 g6h6
<< 7 53 1 17048 7 1065500 0 h9g7 b0c2 b9c7 h0g2 h7e7 i3h3 g6h6
<< 8 18 2 25490 9 1062083 0 b9c7 b0c2 b7g7 b2e2 g7a7 c0a3 a7a4
<< 9 12 5 53431 12 1047666 0 h9g7 h0g2 b9c7 h2e2 c6d6 b0c2 i6h6 g3f3 b7e7
<< 10 12 9 93065 14 1011576 0 h9g7 b0c2 b9c7 i3h3 b7e7 h0g2 c6d6 b2e2 h7f7
<< 11 5 15 146184 13 943122 0 h9g7 h0g2 b9c7 b0c2 i6h6 e1e0 c6d6 g3f3 h7e7 f0e1 b7d7
<< 12 7 23 218506 16 950026 0 b9c7 b0c2 h9g7 h0g2 i6h6 e1e0 e8e9 g3f3 d9e8 d0e1 b7e7 a0a1 e6d6 b2e2 g9e6
<< 13 8 29 286071 18 959969 0 b9c7 h0g2 i6h6 e1e0 b7e7 b0c2 e8e9 f0e1 h9g7 g3f3 d9e8 b2b8 h7f7 b8g8
<< 14 16 45 440535 17 970341 0 b9c7 h0g2 h9g7 e1e0 e8e9 i3h3 h7e7 f0e1 d9e8 h2c2 e6d6 c2c4 c7e6 b0c2
<< 15 14 84 822497 20 976837 0 b9c7 h0g2 h9g7 e1e0 b7e7 b0c2 i6h6 g3f3 e8e9 d0e1 d9e8 a0a4 a9a8 h2f2 c6d6 f2i2 i9h9
<< 16 16 103 1007999 20 970162 0 b9c7 b0c2 e8e9 e1e0 i6h6 h0g2 h9g7 g3f3 b7e7 h2f2 f9e8 f0e1 c6d6 b2b7 a9a7 b7b1
<< 17 14 214 2056601 23 958788 0 i6h6 b0c2 b9c7 e1e0 e8e9 d0e1 d9e8 h0g2 h9g7 h2f2 b7d7 g3f3 h7e7 a0a4 e6d6 b2e2 g7e6
>> ?
<< 18 14 268 2572439 23 957008 0 i6h6 b0c2 b9c7 e1e0 e8e9 d0e1 d9e8 h0g2 h9g7 h2f2 b7d7 g3f3 h7e7 a0a4 e6d6 b2e2 g7e6
<< feature GOTMOVE=1
>> rejected GOTMOVE
<< move i6h6
<< Hint: b0c2
<< info string classical evaluation enabled
<< 1 23 0 306 1 306000 0 b9c7
<< 2 23 0 640 2 640000 0 b9c7 h0g2
<< 3 23 0 1067 3 533500 0 b9c7 h0g2 e8e9
<< 4 23 0 1442 4 721000 0 b9c7 h0g2 e8e9 h2e2
<< 5 23 0 1919 5 959500 0 b9c7 h0g2 e8e9 h2e2 h9g7
<< 6 23 0 2404 6 1202000 0 b9c7 h0g2 e8e9 h2e2 h9g7 e2i2
<< 7 21 0 2983 7 1491500 0 b9c7 h0g2 e8e9 e1e0 h9g7 d0e1 d9e8
<< 8 21 0 4048 9 1349333 0 b9c7 h0g2 e8e9 e1e0 h9g7 d0e1 d9e8 a0a4 i9i5
<< 9 25 0 5769 11 1442250 0 b9c7 h0g2 e8e9 e1e0 h9g7 d0e1 d9e8 a0a4 i9i5 h2e2 e6d6
<< 10 23 0 7089 10 1772250 0 b9c7 h0g2 e8e9 e1e0 h9g7 d0e1 d9e8 a0a4 i9i5 h2e2
<< 11 23 0 9459 13 1576500 0 b9c7 h0g2 e8e9 e1e0 h9g7 d0e1 d9e8 a0a4 i9i5 h2e2 e6d6 g3g4 c7e6
<< 12 23 0 11488 13 1641142 0 b9c7 h0g2 e8e9 e1e0 h9g7 d0e1 d9e8 a0a4 i9i5 h2e2 e6d6 g3g4 c7e6
<< 13 28 2 38952 15 1343172 0 b9c7 h0g2 h9g7 e1e0 e8e9 d0e1 d9e8 a0a4 i9i5 h2e2 e6d6 e3f3 c9e6 a4i4 i5i4
<< 14 24 4 57641 16 1200854 0 b9c7 h0g2 e8e9 h2f2 h9g7 e1e0 d9e8 a0a4 i9i5 f0e1 b7e7 e3f3 e6d6 b2e2 c9e6
<< 15 23 17 168344 20 945752 0 b9c7 h0g2 e8e9 h2e2 h9g7 e1e0 d9e8 a0a4 i9i5 f0e1 e6d6 e3f3 b7e7 c2e3 c9e6 a4f4 a6b6 e3f5
<< 16 29 42 402735 20 958892 0 b9c7 h0g2 e8e9 e3f3 b7e7 c0e3 d9e8 e1e0 h9g7 d0e1 c6d6 a0d0 h7f7 c3c4 e7e5 b2e2 f7d9 c4d4
<< 17 27 85 814993 22 948769 0 b9c7 h0g2 h9g7 e1e0 e8e9 f0e1 d9e8 h2e2 i9i5 a0a4 e6d6 e3f3 b7e7 c2e3 g7e6 i3i4 i5h5 g0i3 e7a7 a4c4 a6b6
<< 18 25 121 1151568 22 947013 0 b9c7 h0g2 e8e9 e1e0 d9e8 h2f2 h9g7 f0e1 i9i5 e3f3 b7d7 b2e2 h7e7 c2e3 a9a7 i0i2 g6f6 d0d1 a6b6 a0a7 d7a7
>> lift h0
<< highlight 9/9/9/9/9/9/9/6Y1Y/9/9
<< 19 26 166 1563937 22 941563 0 b9c7 h0g2 e8e9 e1e0 d9e8 h2f2 h9g7 a0a4 i9i5 f0e1 e6d6 b2e2 @@@@ e3f3 h7e7 c0e3 g7e6 a4c4 b7b2
>> put g2
>> time 29731
>> otim 29810
>> usermove h0g2
<< 20 26 189 1783140 22 939978 0 b9c7 h0g2 e8e9 e1e0 d9e8 h2f2 h9g7 a0a4 i9i5 f0e1 e6d6 b2e2 @@@@ e3f3 h7e7 c0e3 g7e6 a4c4 b7b2
<< feature GOTMOVE=1
<< info string classical evaluation enabled
<< 1 20 0 254 1 254000 0 b9c7
<< 2 21 0 642 2 642000 0 b9c7 b0c2
<< 3 21 0 1032 3 1032000 0 b9c7 b0c2 e8e9
<< 4 21 0 1419 4 1419000 0 b9c7 b0c2 e8e9 e1e0
<< 5 19 0 1872 5 936000 0 b9c7 b0c2 h9g7 e1e0 e8e9
<< 6 28 0 2437 6 1218500 0 b9c7 b0c2 h9g7 e1e0 e8e9 h2e2
<< 7 28 0 3070 7 1535000 0 b9c7 b0c2 h9g7 e1e0 e8e9 h2e2 d9e8
<< 8 28 0 3801 8 1267000 0 b9c7 b0c2 h9g7 e1e0 e8e9 h2e2 d9e8 f0e1
<< 9 27 0 8328 10 1665600 0 b9c7 b0c2 h9g7 e1e0 e8e9 f0e1 d9e8 h2f2 a6a5 g3f3
<< 10 23 1 23431 13 1301722 0 b9c7 e1e0 b7g7 h2e2 g7a7 b0a2 a6b6 a2b4 c9a6 a0b0
<< 11 25 2 28649 13 1245608 0 b9c7 e1e0 b7g7 a0a4 g7g5 g3f3 g5g8 g2e1 c6b6 b0c2 h9g7
<< 12 24 5 59833 15 1150634 0 b9c7 b0c2 e8e9 e1e0 h9g7 h2e2 d9e8 f0e1 a6a5 d0d1 c6d6 b2d2 b7e7
<< 13 20 11 125795 17 1093869 0 b9c7 e1e0 h9g7 f0e1 b7e7 b0c2 e8e9 h2f2 d9e8 b2e2 g6f6 a0a4 a9a7 d0d1
<< 14 14 12 131793 15 1089198 0 b9c7 e1e0 h9g7 f0e1 b7e7 b0c2 e8e9 h2f2 f9e8 g3f3 h7h2 d0d1 c6d6 i0i2 h2h8
<< 15 17 13 146760 18 1071240 0 b9c7 e1e0 h9g7 f0e1 b7e7 b0c2 e8e9 h2f2 f9e8 g3f3 h7h2 d0d1 c6d6 i0i2 h2h8 b2b8
>> rejected GOTMOVE
<< 16 23 47 467852 21 995429 0 h9g7 b0c2 b9c7 h2e2 e8e9 e1e0 d9e8 f0e1 a6a5 b2d2 c6d6 g3f3 i9i5 i0i2 b7b2 a0a2
<< 17 24 72 715431 20 982734 0 h9g7 b0c2 b9c7 e1e0 e8e9 f0e1 d9e8 a0a4 i9i5 h2e2 e6d6 i0i2 c9e6 i3h3 i5i2 e2i2 e6g3 h3g3
<< 18 17 88 867594 20 980332 0 h9g7 b0c2 e8e9 e1e0 b9c7 f0e1 f9e8 h2e2 h7e7 e2i2 i9h9 i2e2 @@@@ g3f3 c6d6 a0a4 b7d7 a4c4
<< 19 21 135 1313357 21 969267 0 h9g7 b0c2 e8e9 e1e0 b9c7 f0e1 a6a5 d0d1 i9i5 h2e2 d9e8 b2d2 c6d6 i0i2 b7d7 d2f0 e9d9 i3h3 i5i2 e2i2
>> ?
<< 20 21 215 2053186 21 954970 0 h9g7 b0c2 e8e9 e1e0 b9c7 f0e1 a6a5 d0d1 i9i5 h2e2 d9e8 b2d2 c6d6 i0i2 b7d7 d2f0 e9d9 i3h3 i5i2 e2i2
<< 18 21 215 2053186 20 954526 0 b9c7 e1e0 h9g7 f0e1 e8e9 b0c2 a6a5 d0d1 i9i5 h2e2 d9e8 b2d2 c6d6 i0i2 b7d7 d2f0 e9d9 i3h3 i5i2 e2i2
<< feature GOTMOVE=1
>> rejected GOTMOVE
<< move b9c7
<< Hint: e1e0
<< info string classical evaluation enabled
<< 1 23 0 360 1 360000 0 h9g7
<< 2 23 0 717 2 717000 0 h9g7 f0e1
<< 3 15 0 1279 3 639500 0 e8e9 h2c2 b7e7
<< 4 17 0 2033 5 1016500 0 b7g7 e3f3 g7a7 h2e2 e8f8
<< 5 15 0 2832 6 1416000 0 e8e9 h2c2 b7e7 c2i2 h9i7
<< 6 21 0 3588 6 1196000 0 e8e9 h2c2 b7e7 f0e1 h9g7 b2b7 e6d6
<< 7 26 0 5739 7 1434750 0 h9g7 f0e1 e8e9 d0d1 b7e7 b0c2 d9e8
<< 8 17 0 7976 9 1595200 0 h9g7 b0c2 e8e9 a0a4 b7e7 h2f2 f9e8 g3f3 i9i5
<< 9 17 0 10749 11 1791500 0 h9g7 b0c2 e8e9 a0a4 b7e7 h2f2 f9e8 g3f3 i9i5 d0e1 i5g5
<< 10 17 0 12664 11 1809142 0 h9g7 b0c2 e8e9 a0a4 b7e7 h2f2 f9e8 g3f3 i9i5 d0e1 i5g5
<< 11 17 0 14372 12 1796500 0 h9g7 b0c2 e8e9 a0a4 b7e7 h2f2 f9e8 g3f3 i9i5 d0e1 i5g5 i0i2
<< 12 17 1 23085 13 1648928 0 h9g7 b0c2 e8e9 a0a4 d9e8 f0e1 i9i5 h2f2 b7e7 b2e2 h7h1 a4f4 e6f6
<< 13 23 2 37089 16 1426500 0 h9g7 b0c2 e8e9 f0e1 a6a5 d0d1 i9i5 h2e2 c6d6 b2d2 f9e8 i0i2 i5h5 g3f3
<< 14 17 11 125038 19 1096824 0 h9g7 b0c2 e8e9 f0e1 d9e8 d0d1 b7e7 c3d3 a6a5 b2b8 c6d6 b8g8 a9a6 g8c8 e9d9 h2e2
<< 15 18 12 131410 15 1095083 0 h9g7 f0e1 e8e9 b0c2 d9e8 a0a4 b7e7 b2e2 i9i5 h2f2 h7f7 i0i2 f7d9 d0d1 i5g5
<< 16 18 16 165153 17 994897 0 h9g7 b0c2 e8e9 f0e1 d9e8 a0a4 b7e7 b2e2 i9i5 h2f2 h7f7 i0i2 f7d9 d0d1 i5c5 a4f4 g6f6
<< 17 15 69 646647 23 937169 0 h9g7 b0c2 e8e9 f0e1 d9e8 i3i4 h6h5 g3f3 c6d6 h2f2 g6g5 a0a4 b7d7 a4c4 a9a7 b2b4 h7h2
<< 18 15 153 1434996 22 934242 0 h9g7 f0e1 e8e9 b0c2 d9e8 a0a4 e6d6 h2f2 c9e6 g3f3 g6g5 e3d3 h7e7 b2e2 b7d7 a4f4
>> lift h2
<< highlight 9/9/9/9/9/9/9/2YYYY3/9/9
>> put e2
>> time 29515
>> otim 29570
>> usermove h2e2
<< 19 15 240 2226828 22 925531 0 h9g7 f0e1 e8e9 b0c2 d9e8 a0a4 e6d6 h2f2 c9e6 g3f3 g6g5 e3d3 h7e7 b2e2 b7d7 a4f4
<< feature GOTMOVE=1
<< info string classical evaluation enabled
<< 1 15 0 292 1 292000 0 h9g7
<< 2 24 0 717 2 717000 0 h9g7 b0c2
<< 3 24 0 1268 3 1268000 0 h9g7 b0c2 e8e9
<< 4 25 0 1766 4 883000 0 h9g7 b0c2 e8e9 e2i2
<< 5 25 0 2325 5 1162500 0 h9g7 b0c2 e8e9 e2i2 i9h9
<< 6 28 0 3093 6 1546500 0 h9g7 b0c2 e8e9 e1e0 d9e8 f0e1
<< 7 25 0 3601 7 1800500 0 h9g7 b0c2 e8e9 e1e0 b7e7 g3f3 i9i5
<< 8 23 0 4709 8 1569666 0 h9g7 b0c2 e8e9 e1e0 d9e8 f0e1 a6a5 e2i2
<< 9 23 0 5871 10 1467750 0 h9g7 b0c2 e8e9 e1e0 d9e8 f0e1 a6a5 e2i2 i9h9 g3h3
<< 10 23 0 9553 12 1592166 0 h9g7 b0c2 e8e9 e1e0 d9e8 f0e1 a6a5 e2i2 i9h9 g3h3 c6d6 i0i1
<< 11 24 0 12692 12 1586500 0 h9g7 b0c2 e8e9 e1e0 d9e8 f0e1 a6a5 e2i2 i9h9 g3h3 c6d6 i0i1
<< 12 24 1 22100 12 1473333 0 h9g7 b0c2 e8e9 e1e0 d9e8 f0e1 a6a5 e2i2 i9h9 g3h3 c6d6 i0i1
<< 13 21 9 107420 19 1096122 0 h9g7 b0c2 e8e9 e1e0 d9e8 f0e1 a6a5 d0d1 c6d6 b2b4 b7e7 c3c4 h7f7 i0i1 f7d9 i1f1 f9f8
>> rejected GOTMOVE
<< 14 28 18 180671 18 998182 0 h9g7 b0c2 e8e9 e1e0 d9e8 a0a4 b7e7 f0e1 h7f7 g3f3 i9i5 a4c4 a6b6 b2b6 c6b6 c4c7 i5g5
<< 15 20 19 197191 17 995914 0 h9g7 b0c2 e8e9 e1e0 d9e8 f0e1 i9i5 b2d2 h7e7 d0d1 c6d6 d2d0 f9f8 g3f3 b7b2
<< 16 27 41 406919 19 987667 0 h9g7 b0c2 e8e9 e1e0 d9e8 f0e1 a6a5 b2d2 c6d6 d2f0 b7e7 d0d1 i9i5 i0i1 g6f6 i1f1 h7f7 f1h1 h6g6
<< 17 24 58 576157 22 979858 0 h9g7 b0c2 e8e9 e1e0 d9e8 f0e1 i9i5 b2d2 b7e7 a0a4 h7f7 i0i1 f9f8 d0d1 f7f9 d2d0 c6d6 a4c4
<< 18 21 89 861628 21 958429 0 h9g7 b0c2 e8e9 e1e0 d9e8 f0e1 a6a5 b2d2 i9i5 i0i1 i5g5 e3f3 b7e7 d0d1 c6d6 c3c4 h7f7 i3h3 f7d9
>> ?
<< 19 21 252 2315325 21 916234 0 h9g7 b0c2 e8e9 e1e0 d9e8 f0e1 a6a5 b2d2 i9i5 i0i1 i5g5 e3f3 b7e7 d0d1 c6d6 c3c4 h7f7 i3h3 f7d9
<< feature GOTMOVE=1
>> rejected GOTMOVE
<< move h9g7
<< Hint: b0c2
<< info string classical evaluation enabled
<< 1 17 0 689 1 689000 0 a6a5
<< 2 17 0 975 2 975000 0 a6a5 b2d2
<< 3 29 0 1521 3 760500 0 e8e9 g3f3 d9e8
<< 4 29 0 1997 4 998500 0 e8e9 g3f3 d9e8 e1e0
<< 5 29 0 2510 5 1255000 0 e8e9 g3f3 d9e8 e1e0 i9i5
<< 6 26 0 3733 6 1244333 0 e8e9 e1e0 d9e8 d0e1 a6a5 e2i2
<< 7 28 0 4901 7 1633666 0 e8e9 e1e0 d9e8 b2d2 i9i5 f0e1 h7f7
<< 8 28 0 6007 8 1501750 0 e8e9 e1e0 d9e8 b2d2 i9i5 f0e1 h7f7 d2f0
<< 9 28 0 10501 10 1750166 0 e8e9 e1e0 d9e8 b2d2 i9i5 f0e1 h7f7 d2f0 b7e7 i3i4
<< 10 28 0 12960 12 1620000 0 e8e9 e1e0 d9e8 b2d2 i9i5 a0a4 b7e7 d0d1 h7f7 f0e1 f9f8 d2f0
<< 11 27 1 18120 14 1510000 0 e8e9 e1e0 d9e8 b2d2 i9i5 a0a4 b7e7 d0d1 h7f7 f0e1 f9f8 d2f0 c6d6 i3i4
<< 12 19 4 62229 18 1269979 0 a6a5 e1e0 e8e9 f0e1 d9e8 b2d2 b7e7 i3i4 c6d6 d0d1 a9a6 d2d0 h7f7
<< 13 24 7 88056 16 1206246 0 e8e9 e1e0 d9e8 b2d2 a6a5 f0e1 b7e7 d2f0 h7f7 i3i4 c6d6 i4i5 a9b9
<< 14 24 7 91754 14 1191610 0 e8e9 e1e0 d9e8 b2d2 a6a5 f0e1 b7e7 d2f0 h7f7 i3i4 c6d6 i4i5 a9b9 e3f3
<< 15 16 12 141692 18 1124539 0 e8e9 e1e0 d9e8 b2d2 b7e7 a0a4 i9i5 d0d1 h7f7 f0e1 f9f8 e3f3 c6d6 a4c4 a9a7
<< 16 24 17 177479 18 1019994 0 e8e9 e1e0 d9e8 b2d2 i9i5 a0a4 b7e7 d0d1 h7f7 f0e1 f9f8 e3f3 c6d6 a4c4 a9a7 d2d0
<< 17 28 75 695293 21 925822 0 a6a5 e1e0 b7d7 g3f3 c6d6 i3i4 e8d8 f0e1 d9e8 b2d2 a9a6 i4i5 a5b5 a0a6 c9a6 d0d1 a6d4 d2d0
<< 18 24 110 1010230 19 917556 0 a6a5 e1e0 b7d7 f0e1 c6d6 i3i4 e8d8 g3f3 d9e8 b2d2 i9i8 d0d1 a9a7 d2f0 h7f7 i4i5 i8f8 i0i4
>> lift b0
<< highlight 9/9/9/9/9/9/9/Y1Y6/9/9
>> put c2
>> time 29262
>> otim 29394
>> usermove b0c2
<< 19 32 404 3630459 23 898628 0 e8d8
<< 19 24 453 4070821 23 898437 0 e8d8 e1e0 b7d7 a0a4 d9e8 f0e1 i9i5 b2d2 a6a5 a4f4 a5b5 d2f0 i5d5 d0d1 a9a0 i3h3 h7e7 i0i9
<< 20 28 515 4651780 22 902907 0 a6a5 e1e0 e8e9 f0e1 d9e8 b2d2 c6d6 d0d1 h7f7 c3c4 b7e7 b3b4 i9i5 d2f0 f7d9 i3h3 i5i0 f0i0 c7d5 i0f0
>> ?
<< 21 28 690 6210203 22 899638 0 a6a5 e1e0 e8e9 f0e1 d9e8 b2d2 c6d6 d0d1 h7f7 c3c4 b7e7 b3b4 i9i5 d2f0 f7d9 i3h3 i5i0 f0i0 c7d5 i0f0
<< feature GOTMOVE=1
>> rejected GOTMOVE
<< move a6a5
<< Hint: e1e0
<< info string classical evaluation enabled
<< 1 20 0 307 1 153500 0 c6d6
<< 2 20 0 771 2 385500 0 c6d6 f0e1
<< 3 20 0 1239 3 619500 0 c6d6 f0e1 b7e7
<< 4 22 0 1784 4 892000 0 c6d6 f0e1 b7e7 b2d2
<< 5 20 0 2316 5 1158000 0 c6d6 f0e1 b7e7 b2d2 e8e9
<< 6 20 0 2987 6 995666 0 c6d6 f0e1 b7e7 b2d2 e8e9 d0d1
<< 7 19 0 4197 7 1399000 0 c6d6 f0e1 b7e7 d0d1 h7h2 i0i2 h2h8
<< 8 21 0 9100 10 1516666 0 c6d6 f0e1 e8e9 e2i2 i9h9 i3h3 h7e7 c3d3 b7d7
<< 9 21 0 10114 9 1444857 0 c6d6 f0e1 e8e9 e2i2 i9h9 i3h3 h7e7 c3d3 b7d7
<< 10 24 0 11381 10 1422625 0 c6d6 f0e1 e8e9 e2i2 i9h9 i3h3 h7e7 c3d3 d9e8 i2e2
<< 11 20 1 19822 13 1524769 0 c6d6 f0e1 e8e9 e2i2 i9h9 i3h3 h7e7 i2d2 b7d7 d2f0 a9a7 b2e2 f9e8 g3f3
<< 12 24 1 23995 14 1499687 0 c6d6 f0e1 e8e9 e2i2 i9h9 i3h3 d9e8 i2d2 h7f7 i0i4 b7e7 i4c4 a9a7 b2b8
<< 13 24 2 29974 15 1498700 0 c6d6 f0e1 e8e9 e2i2 i9h9 i3h3 d9e8 d0d1 b7e7 i2e2 h7f7 g3f3 g6f6 b2b7 f7d9
<< 14 17 9 107587 18 1182274 0 c6d6 f0e1 e8e9 e2i2 i9h9 i3h3 d9e8 i2e2 h7f7 i0i4 b7e7 i4c4 a9a7 b2d2 f7d9 g3f3 f9f8
<< 15 17 18 183272 18 1001486 0 c6d6 f0e1 e8e9 e2i2 i9h9 i3h3 h7e7 c3d3 f9e8 d0d1 b7d7 i2f2 d7f9 i0i4 a9a7 i4c4
<< 16 26 29 286332 22 987351 0 c6d6 f0e1 e8e9 e2i2 i9h9 i3h3 h7f7 i2e2 b7e7 i0i4 d9e8 d0d1 a9a7 b2d2 f9f8 i4c4
<< 17 11 113 1070325 21 939705 0 e8e9 e2i2 i9h9 i0i1 h7h5 b2e2 d9e8 i3h3 h9h8 i2i0 h8f8 g3f3 c6d6 f0e1 b7e7
<< 18 13 226 2099544 23 925316 0 e8e9 e2i2 i9h9 i3h3 f9e8 i0i1 h7h5 i2i0 b7e7 b2e2 c6d6 f0e1 g6f6 i0f0 h5h2 i1f1 a9a6 d0d1
<< 19 22 378 3492871 24 922331 0 e8e9
>> force
<< 19 22 384 3548554 24 922181 0 e8e9
<< feature GOTMOVE=1
>> rejected GOTMOVE
janggi-korea
 
Posts: 130
Joined: 18 Aug 2020, 12:12

Re: Fairy-Stockfish janggi (ponder Problem)

Postby janggi-korea » 29 Oct 2020, 11:56

All "Ponder" problems are over if we now solve the last problem.


Abort(F8) : Look at the debug file. The game stopped, but the engine continued to ponder. (There is no big problem with using Winboard.)



>> lift a3
<< highlight 9/9/9/9/9/Y8/1Y7/9/9/9
>> lift a3
<< highlight 9/9/9/9/9/Y8/1Y7/9/9/9
>> put b3
>> time 30000
>> otim 30000
>> usermove a3b3
>> usermove a3b3
<< info string classical evaluation enabled
<< 1 32 0 266 1 133000 0 b9c7
<< 2 50 0 521 2 260500 0 b9c7 a0a1
<< 3 84 0 793 3 264333 0 b9c7 a0a1 b7e7
<< 4 116 0 1260 4 420000 0 b9c7 i0i1 b7e7
<< 5 148 0 2218 5 554500 0 b9c7 i0i1 i6h6
<< 6 21 1 12187 7 1015583 0 b9c7 b0c2 h9g7 h0g2 h7e7 h2e2
<< 7 25 1 13243 7 1018692 0 b9c7 b0c2 h9g7 h0g2 b7e7
<< 8 18 2 27671 10 1106840 0 b9c7 b0c2 b7g7 b2e2 g7a7 c0a3 a7a4 e2e4 e6d6
<< 9 12 4 47326 11 1100604 0 b9c7 b0c2 h9g7 h0g2 i6h6 h2e2 b7e7 b2b7
<< 10 12 10 105605 12 996273 0 b9c7 i3h3 h9g7 b0c2 e8e9 h0g2 d9e8 a0a4 c6d6 a4c4
<< 11 9 13 128251 13 957097 0 h9g7 i3h3 b9c7 h0g2 e8e9 h2e2 h7e7 b0c2 c6d6 a0a4 f9e8 a4c4
<< 12 15 18 176551 12 944122 0 h9g7 i3h3 b9c7 h0g2 e8e9 h2c2 b7e7 e1f1 e6d6 c3d3 a9a7 d0e1
<< 13 25 46 449405 19 964388 0 i6h6 h0g2 b9c7 h2c2 b7e7 c2i2 h9i7 b0c2 h7h2 b2e2 e7a7 c0a3 a6b6 a3c6
<< 14 11 70 680633 19 966808 0 i6h6 h0g2 h9g7 h2c2 e6d6 c2i2 i9h9 i2e2 c9e6 i3h3 e8e9 e2e4 d9e8 b0c2 b9c7 e1e0 h7e7 f0e1
<< 15 25 95 922915 20 969448 0 i6h6 h0g2 b9c7 h2e2 h9g7 b0c2 e8e9 e1e0 d9e8 c3d3 b7e7 f0e1 h7h2 b2b7 c6d6
<< 16 22 135 1309285 21 966975 0 i6h6 h0g2 b9c7 b0c2 h9g7 e1e0 e8e9 g3f3 c6d6 a0a4 d9e8 a4d4 i9i5 d0e1 i5g5
<< 17 20 158 1533960 20 966578 0 i6h6 h0g2 b9c7 b0c2 h9g7 e1e0 e8e9 f0e1 d9e8 h2e2 i9i5 i0i2 b7d7 b2b8 c6d6 a0a4 h7e7
<< 18 20 230 2223948 26 964836 0 i6h6 h0g2 b9c7 b0c2 h9g7 e1e0 e8e9 h2e2 b7d7 d0e1 f9e8 b2b8 c6d6 a0a4 a9a7 g3f3 i9i5 i0i2 i5g5
<< 19 12 332 3168705 22 954141 0 i6h6 h0g2
<< 19 20 387 3678981 26 950150 0 i6h6
<< 19 9 428 4051315 26 946126 0 i6h6 h0g2 b9c7 b0c2 h9g7 e1f1 e8e9 h2f2 d9e8 f0e1 i9i5 a0a4 b7d7 e3f3 i5d5 c2e3 d5e5 i3h3 d7a7 a4c4 a6b6
<< 20 17 462 4355808 24 942611 0 i6h6
<< 20 16 483 4557289 25 942172 0 i6h6 b0c2 h9g7 h0g2 b9c7 e1f1 e8e9 h2f2 e6d6 a0a4 d9e8 f0e1 i9i5 i0i2 c9e6 a4f4 a6b6 b2e2 b7b5 g3h3
>> result * {Game aborted}
<< 21 10 602 5640915 25 936251 0 i6h6 b0c2 h9g7 h0g2 b9c7 e1e0 e8e9 f0e1 i9i5 e3f3 d9e8 g0e3 e6d6 i0f0 i5a5 a0a5 a6a5 i3h3 b7e7
<< 22 18 623 5833012 24 936278 0 i6h6
<< 22 6 854 7935652 28 928689 0 i6h6 h0g2 b9c7 h2c2 i9i5 c2c4 c6d6 c4c1 c7d5 b0c2 h9g7 e1e0 e8e9 f0e1 d9e8 e3f3 h7h2 c2e3 d5e3 i0i2 h2h8 g0e3 i5d5 i3h3
<< 23 14 936 8673197 7 926524 0 i6h6
<< 23 22 1037 9585106 24 923954 0 i6h6
<< 23 21 1066 9850926 24 923582 0 i6h6 h0g2 b9c7 b0c2 h9g7 e1e0 e8e9 f0e1 f9e8 e3f3 b7e7 g0e3 c6d6 h2f2 a6a5 b2e2 g6g5 i0f0 h7h1 i3h3 h1c1
<< feature GOTMOVE=1
>> rejected GOTMOVE
<< move i6h6
<< Hint: h0g2
<< info string classical evaluation enabled
<< 1 21 0 407 1 407000 0 b9c7
<< 2 21 0 768 2 384000 0 b9c7 b0c2
<< 3 21 0 1211 3 605500 0 b9c7 b0c2 h9g7
<< 4 21 0 1591 4 795500 0 b9c7 b0c2 h9g7 e1e0
<< 5 21 0 2107 5 1053500 0 b9c7 b0c2 h9g7 e3f3 e8e9
<< 6 25 0 3387 6 1129000 0 b9c7 b0c2 h9g7 e1e0 e8e9 d0e1
<< 7 25 0 4065 7 1355000 0 b9c7 b0c2 h9g7 e1e0 e8e9 d0e1 f9e8
<< 8 25 0 6002 9 1500500 0 b9c7 b0c2 h9g7 e1e0 e8e9 d0e1 b7d7 h2e2 f9e8
<< 9 20 0 7093 10 1773250 0 b9c7 b0c2 h9g7 e1e0 e8e9 d0e1 d9e8 e3f3 e6d6 h2f2 c9e6
<< 10 25 0 12199 11 1524875 0 b9c7 b0c2 h9g7 e3f3 e8e9 g0e3 b7e7 e1f1 e6d6 h2f2 f9e8
<< 11 25 1 19342 13 1611833 0 b9c7 b0c2 h9g7 h2f2 e8e9 e1f1 e6d6 e3f3 g9e6 b2e2 b7e7 c2e3
<< 12 16 1 26418 14 1761200 0 b9c7 b0c2 h9g7 e1f1 e8e9 h2f2 e6d6 e3f3 g9e6 b2e2 b7e7 f0e1 f9e8 c2e3
<< 13 16 2 36632 16 1665090 0 b9c7 b0c2 h9g7 e1f1 e8e9 h2f2 f9e8 f0e1 a6a5 b2b4 c6d6 g3f3 b7e7 @@@@
<< 14 27 5 71214 16 1424280 0 b9c7 b0c2 e8e9 e1f1 h9g7 a0a4 d9e8 h2f2 e6d6 d0e1 c9e6 g3f3 i9i5
<< 15 20 16 176156 20 1074121 0 b9c7 b0c2 h9g7 h2f2 e6d6 f2i2 h7e7 e1f1 e7i7 i3h3 c9e6 d0e1 i9i8 i2f2 g9i6 i0h0 b7d7
<< 16 18 20 212914 21 1018727 0 b9c7 b0c2 h9g7 h2f2 e8e9 e1f1 e6d6 b2e2 d9e8 f0e1 c9e6 e3f3 b7b1 d0d1 h7d7 f1f0 e9d9 c0e3 b1b8
<< 17 24 36 367062 21 1005649 0 b9c7 b0c2 h9g7 h2f2 e8e9 e1f1 e6d6 b2e2 d9e8 a0a1 c9e6 e3f3 i9i5 f0e1 h7e7 d0d1 e6g3 f3g3 g9e6 c0e3
<< 18 16 74 736868 25 989084 0 b9c7 b0c2 h9g7 h2f2 e8e9 e1f1 e6d6 b2e2 d9e8 a0a1 i9i5 f0e1 c9e6 e3f3 i5g5 i0i2 e9d9 i3h3
<< 19 24 109 1062673 25 968708 0 b9c7 b0c2 h9g7 h2f2 e8e9 e1f1 e6d6 b2e2 d9e8 a0a1 i9i5 f0e1 c9e6 e3f3 e9d9 c0e3 i5d5 i3h3 h7h5
<< 20 18 188 1800379 24 956630 0 b9c7 b0c2 h9g7 h2f2 e8e9 e1f1 e6d6 a0a4 f9e8 f0e1 c9e6 e3f3 h7e7 c2e3 i9h9 f1f0 e7e5 i3h3 @@@@ a4a1 h9h8 i0i9
<< 21 26 356 3324745 26 933654 0 b9c7
<< 21 21 381 3555376 26 931458 0 b9c7 b0c2 h9g7 e3f3 e8e9 g0e3 c6d6 a0a4 a6a5 a4f4 d9e8 e1f1 b7e7 f0e1 a9a7 h2f2 h7h2 b2e2 e9d9
<< 22 13 592 5420240 28 914345 0 b9c7 b0c2 h9g7 e3f3 e8e9 g0e3 e6d6 b2e2 h7e7 e3c6 d6c6 a0a4 g7e6 c0e3 c6b6 e1e0 a6a5 a4g4 f9e8 f0e1 a9a6 e3g6 h6g6 g4g6
<< 23 21 875 7912034 30 904232 0 b9c7
<< 23 17 1192 10497759 30 880610 0 b9c7 h2f2 h9g7 e1f1 e6d6 f2i2 i9h9 i3h3 c9e6 b0c2 h9h8 f0e1 e8d8 a0a1 e6g3 h3g3 h7h2 b2f2 d9e8 e3f3 g9e6 c0e3 b7d7
janggi-korea
 
Posts: 130
Joined: 18 Aug 2020, 12:12

Re: Fairy-Stockfish janggi (ponder Problem)

Postby H.G.Muller » 29 Oct 2020, 12:32

Apparently using the 'abort' menu leads to sending of a 'result' command that is not preceded by 'force' first. It could be argued that this is a WinBoard bug. OTOH, since 'result' terminates a game, it could also be argued that this command by itself should be enough to switch the engine to force mode.

I think it is therefore better to solve it in the engine, and treat 'result' and 'force' the same way, rather than ignoring 'result'. So replace

Code: Select all
  else if (token == "accepted" || token == "rejected" || token == "result") {}

by
Code: Select all
  else if (token == "accepted" || token == "rejected") {}

and
Code: Select all
  else if (token == "force")

by
Code: Select all
  else if (token == "force" || token == "result")
User avatar
H.G.Muller
 
Posts: 3453
Joined: 16 Nov 2005, 12:02
Location: Diemen, NL

Re: Fairy-Stockfish janggi (ponder Problem)

Postby janggi-korea » 29 Oct 2020, 14:32

Now solved. Thank you very much. Perhaps all ponder problems have been solved. :D :D :D

Can you see this if you have time?
I played the game, and I saved it.
But there is a problem with loading. Looks like there's a bit of error in Winboard's janggi move rules.
* Pop-up message: Ambiguous move: 11...c5
After loading the game, the action after the error pop-up does not move on Winboard.

Secondly, when the engine or human is a checkmate, the game is stopped because the winboard does not make a decision. And it doesn't automatically save pgn files. So I have to manually use Resign(F9). Is there any way to improve it? Refer to the 2nd PGN file, which also caused an ambiguous move. The # of the last move is the final checkmate. A judgment is required.


[Event "Computer Chess Game"]
[Site "DESKTOP-95KS7KG"]
[Date "2020.10.27"]
[Round "-"]
[White "baek"]
[Black "Janggi-Korea 261020 LB"]
[Result "0-1"]
[TimeControl "30/300"]
[Variant "janggimodern"]
[FEN "rhea1aher/4k4/1c5c1/p1p1p1p1p/9/9/P1P1P1P1P/1C5C1/4K4/REHA1AEHR w 0 1"]
[SetUp "1"]

{--------------
r h e a . a h e r
. . . . k . . . .
. c . . . . . c .
p . p . p . p . p
. . . . . . . . .
. . . . . . . . .
P . P . P . P . P
. C . . . . . C .
. . . . K . . . .
R E H A . A E H R
white to play
--------------}
1. Hd2 Hf7 2. Ed3 ih6 {+0.02/25 39} 3. Ce2 Kd8 {+0.50/21 7} 4. ab3 Ade8
{+0.36/23 8} 5. ef3 Hc7 {+0.44/20 6} 6. Ee3 ed6 {+0.48/19 4} 7. Ra4 d5
{+0.59/21 12} 8. Hg2 Cbd7 {+0.54/20 8} 9. Cf2 Ri8 {+0.57/20 0.9} 10. Ad1
Cd9 {+0.74/21 20} 11. Cd0 c5 {+0.86/18 2.2} 12. Exg6+ hxg6 {+1.23/17 2.2}
13. Rh0 gh6 {+1.44/21 12} 14. gh3 d4 {+2.05/18 7} 15. Hf4 He5 {+3.04/19 3}
16. fe3 Ca7 {+3.13/20 9} 17. Rb4 cb5 {+2.90/23 0.7} 18. Rxd4+ Cxd4
{+2.93/25 0.1} 19. Cxe5 bc5 {+3.01/22 20} 20. Rg0 Rf8 {+3.63/20 17} 21. Hg2
Cd9 {+3.67/21 16} 22. Ce2 Ce7 {+3.78/16 2.5} 23. Ke0 Ee6 {+4.03/21 0.1} 24.
Ade1 Cd6 {+4.28/19 2.0} 25. Aff1 Rg8 {+4.30/22 0.1} 26. ef3 Hd5
{+4.19/23 0.1} 27. Hb1 ab6 {+4.92/16 1.9} 28. hg3 Ra1 {+5.41/18 2.9} 29.
Hd2 Ra0 {+5.66/20 2.3} 30. ih3 bc6 {+5.87/23 0.1} 31. Kf0 Exc3
{+6.98/25 46} 32. bxc3 Hxc3 {+7.13/21 8} 33. He3 Cxd2+ {+11.59/21 8} 34.
Ke0 Cd7 {+11.96/20 0.5} 35. Hf5 Hb1 {+13.56/23 9} 36. Hxe7 Hxd0
{+26.32/24 10} 37. Hxg8 Hxe2+ {+1000.03/245 0.7} 38. Ad0 Rxd0#
{+1000.01/245 0.6}
{White resigns} 0-1

* move history
1. Hd2 Hf7 2. Ed3 ih6 {+0.02/25} 3. Ce2 Kd8 {+0.50/21} 4. ab3 Ade8 {+0.36/23} 5. ef3 Hc7 {+0.44/20} 6. Ee3 ed6 {+0.48/19} 7. Ra4 d5 {+0.59/21} 8. Hg2 Cbd7 {+0.54/20} 9. Cf2 Ri8 {+0.57/20} 10. Ad1 Cd9 {+0.74/21} 11. Cd0

[Event "Computer Chess Game"]
[Site "DESKTOP-95KS7KG"]
[Date "2020.10.29"]
[Round "-"]
[White "baek"]
[Black "Janggi-Korea 291020 LB"]
[Result "*"]
[TimeControl "80/300"]
[Variant "janggimodern"]
[FEN "rhea1aehr/4k4/1c5c1/p1p1p1p1p/9/9/P1P1P1P1P/1C5C1/4K4/RHEA1AEHR w 0 1"]
[SetUp "1"]

{--------------
r h e a . a e h r
. . . . k . . . .
. c . . . . . c .
p . p . p . p . p
. . . . . . . . .
. . . . . . . . .
P . P . P . P . P
. C . . . . . C .
. . . . K . . . .
R H E A . A E H R
white to play
--------------}
1. ab3 ih6 {+0.16/15 1.0} 2. Ra4 Hc7 {+0.20/15} 3. Hg2 Hg7 {+0.25/17} 4.
Ce2 Ke9 {+0.13/14 0.8} 5. ef3+ Cbe7 {+0.35/15} 6. Ege3 ed6 {+0.37/16} 7.
Hc2 Ade8 {+0.28/17} 8. Cd2 Cf7 {+0.32/16} 9. g4 Cd9 {+0.51/14} 10. f4 Ri5
{+0.67/16} 11. i4 Rd5 {+1.09/16} 12. ih4 Rxd2+ {+14.49/16} 13. Ke0 Rxe2+
{+15.03/17} 14. Ade1 Rxc2 {+17.58/17} 15. Ea3 Rxg2 {+19.00/16} 16. Af1 Ra2
{+20.87/20} 17. Ri5 Ra0+ {+1000.02/245 0.5} 18. Ec0 Rxc0# {+1000.01/245}
*
janggi-korea
 
Posts: 130
Joined: 18 Aug 2020, 12:12

Re: Fairy-Stockfish janggi (ponder Problem)

Postby H.G.Muller » 29 Oct 2020, 15:23

I knew it was doing this kind of thing, and I thought I had fixed it. But I had no game at hand that would trigger such a fase illegal-move claim, so I could not test it. And apparently there were 3 bugs there, rather than just the one I fixed.

I now uploaded a version of WinBoard-AA.zip that fixes the problem of correctly disambiguating Pawn moves.

As to the checkmate detection: It looks like WinBoard does recognize the position as checkmate: it prints a # symbol after the last move (which means checkmate in PGN). And the engine produced a 1000.01 score with its last move, which means mate in 1. So there are two questions here:
* why doesn't WinBoard end the game when it recognizes a checkmate?
* why doesn't the engine end the game when it delivers checkmate?

WinBoard should end a game on checkmate when the following two conditions are fulfilled:
1) Legality testing is on (otherwise it cannot be sure of the rules, and thus whether it is indeed a checkmate).
2) When 'Detect mates' is ticked in the Options -> Adjudications menu.
I am not sure whether it would also do this in an engine-defined variant, though, because this typically has other rules than WinBoard thinks it has (namely those of the parent variant). So I might have very well disabled it.

Then there is the engine that can claim game end. But I suppose WinBoard ignores that when legality testing is on.

Did you have legality testing on or off? If on, does it work correctly with legality testing off, and does everything else still work then? Perhaps engine-defined variants should always be played with legality testing off.

Perhaps there is a small inconsisency in WinBoard's handling of checkmates. If it doesn't trust its own judgement anymore even with legality checking on, is should of course trust the engine's judgement. The only reason not to trust the latter is if it is confident it knows better by itself. This is based on the assumption that the engine indeed tried to claim game end in these examples. Do you have a debug log in which I can see whether the engine indeed did that?
Last edited by H.G.Muller on 29 Oct 2020, 15:41, edited 1 time in total.
User avatar
H.G.Muller
 
Posts: 3453
Joined: 16 Nov 2005, 12:02
Location: Diemen, NL

Re: Fairy-Stockfish janggi (ponder Problem)

Postby janggi-korea » 29 Oct 2020, 15:40

Thank you very much for the quick fix. The pawn movement is now correct. :D :D
And I'll test more Agjudication improvements. e.g {1-0, 1/2-1/2, 0-1}
janggi-korea
 
Posts: 130
Joined: 18 Aug 2020, 12:12

Re: Fairy-Stockfish janggi (ponder Problem)

Postby H.G.Muller » 29 Oct 2020, 15:42

OK, note I was still editing my own posting, and have added some questions.

[Edit] I have played a bit with the (now badly obsolete) 1024.exe you gave me, and I can confirm that the engine does not claim the game when it checkmates. That means that with legality testing off the game cannot be end automatically. The following fix might cure this:

Just above the line
Code: Select all
              if(Options["Ponder"] &&

put the code
Code: Select all
              if(UCI::value(Threads.main()->bestThread->rootMoves[0].score) == 100001)
              {
                  sync_cout << (playColor == WHITE ? "1-0" : "0-1") << "{checkmate}" << sync_endl;
              } else

This will detect whether the score of the move that was just printed is equal to the CECP mate-in-1 score (instead of starting to ponder). And when it is, it claims a win for the side it was playing for. SF appears to claim a loss already when it is checkmated itself.
Last edited by H.G.Muller on 29 Oct 2020, 18:56, edited 1 time in total.
User avatar
H.G.Muller
 
Posts: 3453
Joined: 16 Nov 2005, 12:02
Location: Diemen, NL

Re: Fairy-Stockfish janggi (ponder Problem)

Postby janggi-korea » 29 Oct 2020, 16:51

<< 243 100001 9 99412 2 1046442 0 c0d0
<< 244 100001 9 99470 2 1047052 0 c0d0
<< 245 100001 9 99528 2 1047663 0 c0d0
<< feature GOTMOVE=1
>> rejected GOTMOVE
<< move c0d0
>> result 0-1 {Xboard adjudication: Checkmate}
>> quit

1.Test : The original janggi variant and all other janggi variants should have "Test Legality" is on, and "detcet Mate" is on then it print the judgment result. and game ended.
All other exceptions are not adjudicated. And the game does not end, and the clock time goes by. (Message: only marked squares are legal) cant move

* note.: thanks, i understood. Probably janggi users will need the "Test Legality" is on, and "detcet Mate" is on options.
Maybe I should test if janggi's "Test Legality" is perfect. (janggi mate rules)

<< 243 100001 9 99412 2 1068946 0 c0d0
<< 244 100001 9 99470 2 1069569 0 c0d0
<< 245 100001 9 99528 2 1070193 0 c0d0
<< feature GOTMOVE=1
>> rejected GOTMOVE
<< move c0d0
>> lift e0
<< highlight 9/9/9/9/9/9/9/9/9/9
janggi-korea
 
Posts: 130
Joined: 18 Aug 2020, 12:12

Re: Fairy-Stockfish janggi (ponder Problem)

Postby H.G.Muller » 29 Oct 2020, 18:58

OK, this is understandable. Note I have added something to my previous message before I saw you posted this. With legality testing off WinBoard obeys the engine, but SF was not claiming checkmates. This is why it doesn't work with legality testing off. The patch I propose above aims to fix that.
User avatar
H.G.Muller
 
Posts: 3453
Joined: 16 Nov 2005, 12:02
Location: Diemen, NL

Re: Fairy-Stockfish janggi (ponder Problem)

Postby janggi-korea » 30 Oct 2020, 03:25

Applying the above code will cause many problems in compilation.
i think, It seems more reasonable to use "Test Legality" and "Detect Mates" than to fix all of this.


========================================================================================================================

xboard.cpp: In member function 'void XBoard::StateMachine::process_command(Position&, std::string, std::istringstream&, StateListPtr&)':
xboard.cpp:114:77: error: no match for 'operator==' (operand types are 'std::string' {aka 'std::__cxx11::basic_string<char>'} and 'int')
114 | if(UCI::value(Threads.main()->bestThread->rootMoves[0].score) == 100001)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^~ ~~~~~~
| | |
| std::string {aka std::__cxx11::basic_string<char>} int
In file included from C:/msys64/mingw64/include/c++/10.2.0/iosfwd:40,
from C:/msys64/mingw64/include/c++/10.2.0/ios:38,
from C:/msys64/mingw64/include/c++/10.2.0/ostream:38,
from C:/msys64/mingw64/include/c++/10.2.0/iostream:39,
from xboard.cpp:19:
^~~~~~
Last edited by janggi-korea on 30 Oct 2020, 09:37, edited 1 time in total.
janggi-korea
 
Posts: 130
Joined: 18 Aug 2020, 12:12

Re: Fairy-Stockfish janggi (ponder Problem)

Postby H.G.Muller » 30 Oct 2020, 09:24

I think it just wants to have quotes around the 100001. Apparently UCI::value() returns a text string rather than a number, and apparently C++ doesn't allow comparison of numbers with texts through ==. This appears to somehow completely upset the compiler, so that it starts imagining errors everywhere. Just make it:

Code: Select all
              if(UCI::value(Threads.main()->bestThread->rootMoves[0].score) == "100001")
User avatar
H.G.Muller
 
Posts: 3453
Joined: 16 Nov 2005, 12:02
Location: Diemen, NL

Re: Fairy-Stockfish janggi (ponder Problem)

Postby janggi-korea » 30 Oct 2020, 09:51

ok. I succeeded compile. It works very well. thanks.

30. Kf0 Hxe3 {+1000.05/116} 31.
Kf1 Rd2# {+1000.01/245 0.4}
{checkmate} 0-1


..... There is an error that the turn does not change when i use "pass" in analysis mode. Would you like to check?
janggi-korea
 
Posts: 130
Joined: 18 Aug 2020, 12:12

Re: Fairy-Stockfish janggi (ponder Problem)

Postby H.G.Muller » 30 Oct 2020, 10:56

I would need to see a log of the case where this happens, to see what commands the engine received, and determine whether WinBoard sent the wrong commands, or whether the engine failed to process them well.
User avatar
H.G.Muller
 
Posts: 3453
Joined: 16 Nov 2005, 12:02
Location: Diemen, NL

Re: Fairy-Stockfish janggi (ponder Problem)

Postby janggi-korea » 30 Oct 2020, 11:46

ok i see,
First, check this log.
Looks like the clock click turn pass was handled by an unknown command.


>> option Contempt=0
>> option UCI_Elo=2850
>> memory 1284
>> cores 7
>> new
>> random
<< Error (unknown command): random
>> variant janggimodern
<< setup (PH.R.AE..K.C.ph.r.ae..k.c.) 9x10+0_janggi rnba1abnr/4k4/1c5c1/p1p1p1p1p/9/9/P1P1P1P1P/1C5C1/4K4/RNBA1ABNR w - - 0 1
>> level 80 5 0
>> post
<< Error (unknown command): post
>> hard
>> ping 2
<< pong 2
>> accepted setboard
>> accepted usermove
>> accepted time
>> accepted memory
>> accepted smp
>> accepted colors
>> accepted draw
>> accepted highlight
>> accepted reuse
>> accepted name
>> accepted sigint
>> accepted ping
>> accepted debug
>> accepted myname
>> accepted variants
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted option
>> accepted done
>> force
>> analyze
<< info string classical evaluation enabled
<< 1 54 0 271 1 135500 0 b0c2
<< 2 73 0 585 2 292500 0 b0c2 a9a7
<< 3 120 0 992 3 496000 0 b0c2 a9a8 b2e2
<< 4 144 0 1494 4 498000 0 b0c2 a9a8 b2e2 @@@@
<< 5 166 0 2420 5 605000 0 b0c2 a6a5 b2e2
<< 6 25 1 12550 7 965384 0 b0c2 i6h6 b2g2 h9i7 g3h3 b9c7
<< 7 21 1 14647 7 915437 0 b0c2 i6h6 b2g2 h9i7 i3h3 a6b6 g2g4
<< 8 -8 3 28538 11 951266 0 b0c2 i6h6 h0g2 b9c7 a3b3 h9g7 h2e2 h7e7 a0a4
<< 9 -18 6 61200 10 971428 0 h0g2 h9g7 h2e2 b9c7 c3b3 b7e7 i3h3 h7h2
<< 10 -12 9 90442 12 972494 0 h0g2 b9c7 e1e0 h9g7 b0c2 h7e7 d0e1 i9h9 h2e2
<< 11 -5 14 138109 14 972598 0 h0g2 b9c7 b0c2 i6h6 a3b3 h9g7 g3f3 b7e7 h2e2 h7h2 b2b7
<< 12 0 24 240378 14 985155 0 b0c2 b9c7 e1e0 h9g7 h0g2 b7e7 f0e1 h7f7 c3b3 c6d6 h2e2
<< 13 -2 37 374441 17 987970 0 b0c2 h9g7 h0g2 b9c7 a3b3 c6d6 i3h3 b7e7 e1e0 h7f7 d0e1 g6f6 h2h7
<< 14 -16 63 629814 19 988718 0 b0c2 b9c7 e1e0 i6h6 h0g2 e8e9 d0e1 h9g7 a3b3 f9e8 g3f3 g6f6 h2e2
<< 15 -13 78 773170 16 988708 0 b0c2 h9g7 h0g2 b9c7 a3b3 i6h6 h2f2 e8e9 g3f3 c6d6 e1f1 d9e8 b2b4 b7e7 f0e1
<< 16 -10 106 1049841 19 984841 0 b0c2 h9g7 a3b3 i6h6 e1e0 e8e9 h0g2 b9c7 f0e1 f9e8 g3f3 h7e7 a0a1 e7i7 i0h0 c6b6
<< 17 -16 198 1944860 20 980766 0 b0c2 h9g7 a3b3 b9c7 h0g2 i6h6 g3f3 e8e9 e1f1 e6d6 a0a4 g9e6 a4f4 f9e8 h2f2 h7h2 f0e1
>> .
<< Error (unknown command): .
<< 18 -17 259 2522326 22 973119 0 b0c2 h9g7 a3b3 i6h6 g3f3 b9c7 h0g2 e8e9 h2f2 f9e8 i3i4 c6d6 e1f1 h6h5 f0e1 g6g5 a0a1 i9i8 a1d1
>> lift a3
<< highlight 9/9/9/9/9/Y8/1Y7/9/9/9
>> put b3
>> usermove a3b3
<< 19 -17 402 3867317 22 959870 0 b0c2 h9g7 a3b3 i6h6 g3f3 b9c7 h0g2 e8e9 h2f2 f9e8 i3i4 c6d6 e1f1 h6h5 f0e1 g6g5 a0a1 i9i8 a1d1
<< 18 -20 402 3867318 21 959870 0 i3h3 a6b6
<< info string classical evaluation enabled
<< 1 21 0 229 1 229000 0 i6h6
<< 2 21 0 556 2 556000 0 i6h6 h0g2
<< 3 21 0 862 3 862000 0 i6h6 h0g2 b9c7
<< 4 21 0 1217 4 608500 0 i6h6 h0g2 b9c7 h2e2
<< 5 21 0 1615 5 807500 0 i6h6 h0g2 b9c7 h2e2 h9g7
<< 6 21 0 2080 6 1040000 0 i6h6 h0g2 b9c7 h2e2 h9g7 e1e0
<< 7 21 0 2601 7 1300500 0 i6h6 h0g2 b9c7 h2e2 h9g7 e1e0 e8e9
<< 8 21 0 3208 8 1604000 0 i6h6 h0g2 b9c7 h2e2 h9g7 e1e0 e8e9 b0c2
<< 9 21 0 3877 9 1292333 0 i6h6 h0g2 b9c7 h2e2 h9g7 e1e0 e8e9 b0c2 d9e8
<< 10 21 0 4833 10 1611000 0 i6h6 h0g2 b9c7 h2e2 h9g7 e1e0 e8e9 b0c2 d9e8 f0e1
<< 11 21 0 6830 12 1707500 0 i6h6 h0g2 b9c7 h2e2 h9g7 e1e0 e8e9 b0c2 d9e8 f0e1 i9i8 a0a4
<< 12 20 0 8588 13 1717600 0 i6h6 h0g2 b9c7 h2e2 h9g7 e1e0 e8e9 b0c2 d9e8 f0e1 c6d6 a0a4 i9i8
<< 13 20 0 11027 15 1575285 0 i6h6 h0g2 b9c7 h2e2 h9g7 e1e0 e8e9 b0c2 d9e8 f0e1 c6d6 a0a4 i9i8 a4c4 i8f8
<< 14 20 1 21401 15 1337562 0 i6h6 h0g2 b9c7 e1e0 h9g7 b0c2 e8e9 h2e2 d9e8 f0e1 i9i8 a0a4 i8f8 e3f3 b7e7
<< 15 20 27 264764 21 966291 0 i6h6 h0g2 b9c7 b0c2 h9g7 e1e0 e8e9 f0e1 c6d6 e3f3 d9e8 c0e3 b7e7 a0a4 a9a7
<< 16 23 46 448330 20 968315 0 i6h6 h0g2 b9c7 b0c2 h9g7 h2e2 i9i8 g3h3 e8e9 e1e0 c6d6 d0e1 d9e8 i0i1 i8i5 b2d2 i5d5 i1f1
<< 17 23 64 622926 21 965776 0 i6h6 h0g2 b9c7 b0c2 h9g7 e1e0 e8e9 h2e2 f9e8 g3f3 b7d7 f0e1 h7e7 c3d3 a9a7 e2i2 i9h9 a0a4
<< 18 17 97 936589 22 961590 0 i6h6 h0g2 b9c7 b0c2 h9g7 e1e0 e8e9 d0e1 c6d6 h2e2 d9e8 a0a4 a9a7 a4c4 b7e7 e2i2 i9h9 i3h3
<< 19 15 202 1933780 24 955897 0 i6h6 h0g2 b9c7 e1e0 h9g7 f0e1 e8e9 b0c2 d9e8 h2e2 i9i5 e3f3 b7e7 a0a4 a9a7 b2b8 i5b5 b8g8 c6d6
<< 20 13 269 2567873 24 953536 0 i6h6 h0g2 b9c7 e1e0 h9g7 b0c2 e8e9 f0e1 d9e8 h2e2 i9i5 a0a4 h7e7 i0h0 b7d7 c3d3 e9d9 a4c4 a6b6 b2b6 c6b6 c4c7
<< 21 15 367 3487441 26 949480 0 i6h6 h0g2 b9c7 e1e0 h9g7 b0c2 e8e9 d0e1 d9e8 e3f3 b7e7 c0e3 c6d6 a0a4 h7h5 g3h3 h5h8 h2e2 h8d8 e2i2 i9h9 a4c4
>> setboard rhea1aehr/4k4/1c5c1/p1p1p1p1p/9/9/1PP1P1P1P/1C5C1/4K4/RHEA1AEHR w 0 2
<< 22 24 519 4907052 26 944390 0 i6h6
<< 22 18 569 5367911 28 942731 0 i6h6 h0g2 b9c7 e1e0 h9g7 b0c2 e8e9 f0e1 d9e8 a0a4 e6d6 h2e2 c7e6 e3f3 i9i5 i3i4 i5h5 a4d4 d6d5 d4d2 h7e7 g0e3
<< 23 26 856 7955313 28 928708 0 i6h6
<< 23 24 874 8120689 28 928503 0 i6h6 h0g2 b9c7 e1e0 h9g7 b0c2 e8e9 g3f3 d9e8 f0e1 c6d6 f3f4 f9f8 e3e4 b7d7 c2e3 d7f9 h2c2 c7d5 c2c7 h7e7 b2i2 i9h9 i2a2
<< 24 16 1388 12762331 29 919145 0 i6h6 h0g2
>> exit
<< 24 16 1485 13636168 29 917889 0 i6h6 h0g2
>> force
janggi-korea
 
Posts: 130
Joined: 18 Aug 2020, 12:12

PreviousNext

Return to Winboard and related Topics

Who is online

Users browsing this forum: No registered users and 13 guests