稲庭対策
80手越えて互いに歩兵をもたず、2筋の歩兵が突かれず残ってたら稲庭ということで
桂馬を二枚強制的にはねさせる
ちょっと稲庭判定がいいかげんすぎですかね。
まじめに判定すると遅いしなあ
あ、ルートでだけ真面目に判定しますか?
ルートでフラグだけたてておいて、後は探索中に二枚桂跳ね推奨でOKOK
// inaniwa if( teban>=80 && !hand[SFU] && !hand[EFU] && ban[2+8*16]==SFU && ban[8+8*16]==SFU ) { if( ban[4+6*16]==EKE ) score-=400; if( ban[6+6*16]==EKE ) score-=400; } if( teban>=80 && !hand[SFU] && !hand[EFU] && ban[2+4*16]==EFU && ban[8+4*16]==EFU ) { if( ban[4+6*16]==SKE ) score+=400; if( ban[6+6*16]==SKE ) score+=400; }