詰将棋エンジンのKomoringHeights 1.1.0 (64AVX2)の不具合について。
基本的にはSeoTsumeより扱いやすいエンジンですが、
初形で先手に王手がかかっている局面で、不詰を返すようです。
双玉創作に使う場合は注意が必要かと。
簡単な1手詰のUSIログは以下のとおり。
最後の方に checkmate nomate と書いていますが、これが不詰を示しています。
<1:usiok
>1:setoption name USI_Ponder value false
>1:setoption name Threads value 4
>1:setoption name MultiPV value 1
>1:setoption name USI_Hash value 256
>1:setoption name WriteDebugLog value
>1:setoption name GenerateAllLegalMoves value true
>1:setoption name ThreadIdOffset value 0
>1:setoption name LargePageEnable value true
>1:setoption name NodesLimit value 0
>1:setoption name PvInterval value 1000
>1:setoption name RootIsAndNodeIfChecked value true
>1:setoption name ScoreCalculation value Ponanza
>1:setoption name PostSearchLevel value MinLength
>1:isready
<1:Error! : No such option: USI_Ponder
<1:readyok
>1:usinewgame
>1:position sfen 8k/8p/8K/7N1/9/9/9/9/9 b 2r2b4g4s3n4l17p 1
>1:go mate infinite
<1:info time 1 nodes 6 nps 6000 hashfull 0 depth 0 seldepth 0 score mate 9999 string # 1st result: {disproof_hand= 豁ゥ31 鬥・ 譯・ 驫7 隗・ 鬟・ 驥・ len=4002 amount=3}
<1:info time 1 nodes 6 nps 6000 hashfull 0 currmove 2d1b+ score mate 9999 depth 1 seldepth 0 pv 2d1b+
<1:checkmate nomate
>1:quit
>1:setoption name USI_Ponder value false
>1:setoption name Threads value 4
>1:setoption name MultiPV value 1
>1:setoption name USI_Hash value 256
>1:setoption name WriteDebugLog value
>1:setoption name GenerateAllLegalMoves value true
>1:setoption name ThreadIdOffset value 0
>1:setoption name LargePageEnable value true
>1:setoption name NodesLimit value 0
>1:setoption name PvInterval value 1000
>1:setoption name RootIsAndNodeIfChecked value true
>1:setoption name ScoreCalculation value Ponanza
>1:setoption name PostSearchLevel value MinLength
>1:isready
<1:Error! : No such option: USI_Ponder
<1:readyok
>1:usinewgame
>1:position sfen 8k/8p/8K/7N1/9/9/9/9/9 b 2r2b4g4s3n4l17p 1
>1:go mate infinite
<1:info time 1 nodes 6 nps 6000 hashfull 0 depth 0 seldepth 0 score mate 9999 string # 1st result: {disproof_hand= 豁ゥ31 鬥・ 譯・ 驫7 隗・ 鬟・ 驥・ len=4002 amount=3}
<1:info time 1 nodes 6 nps 6000 hashfull 0 currmove 2d1b+ score mate 9999 depth 1 seldepth 0 pv 2d1b+
<1:checkmate nomate
>1:quit
【関連する記事】






