Chess
よくある質問
エンジンが本当のルールに従っているとどうしてわかりますか?
合法手生成はコンピュータチェスにおける正しさの標準テストである perft で検証しています。プログラムが一定の深さまであらゆる合法手順を数え、その合計が多くの独立したエンジンの間で一致している数と合わなければなりません。テストする局面は6つで、キャスリング、アンパッサン、プロモーション、ピンされた駒、ディスカバードチェックを合わせて網羅し、合計11,024,485局面になります。どこか一つでもルールが誤っていれば数は食い違うので、これは意見ではなく合否の事実です。
駒はどうやって動かしますか?
駒をクリックまたはタップすると合法手が盤上に現れるので、指したいマスをクリックします。点は静かな手、輪は取る手を表し、色違いではなく形が違います。ドラッグ操作はありません——スマートフォンでは、ドラッグ中の駒が指の下に来て、狙っているマスをちょうど隠してしまうからです。
どのレベルを選べばいいですか?
学習中ならレベル1です。1手先を読み、そのうえで最善に近い手の中から意図的に選ぶので、ごく普通の初心者の間違いを犯し、駒を取られる位置に残します。レベル2はきちんとした気軽な相手です。レベル3と4はより深く読み静止探索を加えるため、駒交換で駒を渡さなくなります——たいていはそこが、反応ではなく計画を立て始めなければならない地点です。
キャスリング、アンパッサン、プロモーションに対応していますか?
3つとも対応しており、細かい部分も含みます。チェックからの、チェックを通過する、チェックに入るキャスリングはできません。アンパッサンはポーンが2マス進んだ直後の一手でのみ合法です。プロモーションはクイーンと決めつけず、どの駒にするかを尋ねます。これらはまさに perft テストが確認するためのルールであり、エンジンが最も気づかれにくい形で間違えやすい部分だからです。
手を戻せますか?
戻せます。Take back ボタンはあなたの手番まで巻き戻すので、押し間違いで対局が終わることはありません。すべての手は指されるたびに盤の下へ標準的なチェス記譜で記録され、同種の駒2つが同じマスに到達できるときも正しく区別されるので、何が起きたかを読み返せます。
引き分けにはどうやってなりますか?
ステイルメイト(手番側に合法手がないがチェックされていない)、50手ルール(駒を取らずポーンも動かさないまま50手が経過)、同一局面3回の反復、そしてメイトに足りない駒——キング対キング、キングとビショップ1枚またはナイト1枚、同色マスのビショップ2枚——による引き分けがあります。