アンダープロモーションとは:クイーン以外に成る理由

ポーンが最後の段に着いたら、クイーンにする。チェスを覚えたばかりのころは、それ以外の選択肢を考えにくいものです。クイーンはいちばん強い駒なので、わざわざ弱い駒を選ぶ理由が思いつかないのです。
ところが、詰チェスを解いていると、クイーン以外を選ぶのが正解の局面に出会います。この記事では、クイーン以外に昇格させる「アンダープロモーション」がどんなときに正解になるかを書きます。局面はどれもプログラムで、書いたとおりになることを確かめてあります。
昇格のルール
国際チェス連盟(FIDE)のチェスのルールの第3.7条に、昇格の決まりがあります。ポーンが最後の段に着いたら、同じ手のうちに、同じ色のクイーン、ルーク、ビショップ、ナイトのどれかと取り替えなければなりません。選べる駒は、すでに取られた駒に限られません。新しい駒の働きは、その手からすぐに始まります。
ポーンのままでいることはできません。そして、四つのうちどれにするかは、指す人が自由に選べます。クイーン以外を選ぶことを、英語で underpromotion と言います。
英語版 Wikipedia の Promotion (chess) には、実戦でナイトやルークに昇格させるのはまれで、ビショップはさらにまれだと書かれています。ふだんはクイーンでかまいません。ただ、まれだからこそ、正解になる場面を知らないと見落とします。
なぜふつうはクイーンなのか
クイーンは、ルークの動きとビショップの動きを両方持っています。ですから、ルークやビショップにできることは、クイーンにも全部できます。
それなのにルークやビショップを選ぶのは、クイーンの「できすぎる」ところが邪魔になるときです。いちばん多いのが、ステイルメイトです。クイーンが利きすぎて、相手の指せる手がなくなってしまう場面です。
ナイトは事情が違います。ナイトの跳ぶ動きは、クイーンにはありません。ナイトにしかかけられないチェックがあるので、ナイトを選ぶ理由は「弱いほうが都合がよい」ではなく、「動きが違う」です。
局面1:ステイルメイトを避けるルーク
局面1: 白のキングが c6、ポーンが c7。黒のキングが a7。白の手番です。
c8 にクイーンを作ると、どうなるでしょうか。クイーンは c8 から、8段目の b8 と a8、斜めの b7 と a6 に利きます。白のキングは b6 と b7 を押さえています。黒のキングの行き先は a8、b8、b7、a6、b6 ですが、全部ふさがれています。それでいて、黒のキングはチェックされていません。黒には指せる手がないので、ステイルメイトで引き分けです。
c8 にルークを作ると、ルークは8段目の b8 と a8 に利きますが、斜めには利きません。黒のキングは a6 へ逃げられます。そこから先は、キングとルーク対キングの終盤なので、白が勝てます。手順は キングとルークでメイトする手順 に書きました。
ビショップやナイトに昇格させても、ステイルメイトにはなりません。ただ、キングとビショップ一つ、キングとナイト一つでは、相手のキングをメイトできません。駒が足りない引き分けです。引き分けの決まりは チェスの引き分けの種類 に書きました。
つまりこの局面では、四つのうち勝てるのはルークだけです。クイーンより弱いルークを選ぶのは、クイーンの斜めの利きを消すためです。
同じ考え方で有名なのが「サアベドラの局面」で、クイーンに昇格させるとステイルメイトの仕掛けにはまり、ルークにすると勝ちます。ステイルメイトとは で触れました。
局面2:ナイトでメイト
局面2: 白のキングが a1、ナイトが g6、ポーンが f5 と f7。黒のキングが h7、ビショップが g8、ポーンが g7 と h6。白の手番で、1手でメイトできます。
f8 にナイトを作る f8=N がメイトです。f8 のナイトは h7 のキングにチェックをかけます。
黒のキングのまわりを見ると、g8 は自分のビショップ、g7 と h6 は自分のポーンでふさがっています。h8 は g6 のナイトが押さえています。g6 のナイトを取ろうにも、f5 のポーンが守っています。ナイトのチェックは間に駒を置いて止められません。そして f8 のナイトを取れる黒の駒もありません。
f8 にクイーンを作っても、h7 にはチェックがかかりません。f8 から h7 へは、縦にも横にも斜めにもつながっていないからです。黒にはまだ指せる手があり、メイトにはなりません。g8 のビショップを取ってクイーンになる手は、チェックにはなりますが、キングに取り返されます。
この局面でメイトになる手は、f8=N の一つだけです。ナイトにしかかけられないチェックが、そのままメイトになる形です。
局面3:ナイトのフォーク
局面3: 白のキングが g1、ポーンが d7。黒のキングが f7、クイーンが b7。白の手番です。
d8 にクイーンを作ると、盤の上はクイーンどうしになり、黒の手番です。黒は Qb1+ とチェックをかけることもできて、白が得をしたとは言えません。
d8 にナイトを作る d8=N+ は、チェックです。d8 のナイトは、f7 のキングと b7 のクイーンに同時に利いています。黒はキングを動かすしかなく、そのあと白は Nxb7 とクイーンを取ります。黒のキングが e7 や e8 に寄って d8 のナイトに迫っても、ナイトはクイーンを取って b7 に移るので、取られません。
一つの駒で二つの駒をねらう手を、フォークと言います。ナイトのフォークは、チェックと組み合わさると特に強くなります。相手はチェックを受けるのが先なので、もう一つの駒を守る暇がありません。フォークについては チェスの戦術の基本 に書きました。
ビショップを選ぶとき
ビショップへの昇格は、四つの中でいちばんまれです。クイーンにしてもルークにしてもステイルメイトになり、ビショップなら相手に指せる手が残って勝てる、という局面でだけ正解になります。ルークの縦横の利きまで邪魔になる、という条件なので、なかなかそろいません。
Wikipedia の記事でも、ビショップへの昇格は主に作られた問題や終盤研究に出てくるものとして紹介されています。実戦では「まずクイーン、だめならルーク、それでもだめならビショップ」という順で考える方法があります。
昇格の前に確かめること
昇格の手を指す前に、確かめることが二つあります。
一つめは、クイーンにしたあとの相手の指せる手です。キングの行き先を一つずつ数え、ほかの駒やポーンに動ける手があるかも見ます。全部なくなって、しかもチェックがかかっていなければ、ステイルメイトです。そのときはルークで斜めの利きを消せないかを考えます。
二つめは、昇格するマスにナイトを置いたら、どこに利くかです。相手のキングにチェックがかかるか、キングと大きな駒を同時にねらえるかを見ます。クイーンでチェックにならないマスでも、ナイトならチェックになることがあります。
将棋の不成との比較
将棋には、成れるのにあえて成らない「不成」があります。弱いほうを選ぶ理由が「強い駒の利きが邪魔になる」という点は、チェスのアンダープロモーションとよく似ています。
違いもあります。将棋は成るか成らないかの二択で、成ったあとの駒は決まっています。成らずにいることもできます。チェスは成らずにいることができず、四つの駒から選びます。また、将棋で成らないのは、銀の斜め後ろの動きのように、成ると失う動きを残したいときが多いのに対して、チェスのナイトは、もとのポーンにはなかった動きを手に入れるために選びます。
詰将棋で不成が正解になる理由は 成らないほうがよい手 に、将棋の成りの基本は 将棋の成りと持ち駒 に書きました。
Chess365 で昇格させるとき
Chess365 は、2手・3手・4手・5手メイトを各1000問収録した詰チェスのアプリです。いつも白番で、ルール上指せる手ならどれでも指せて、黒は最も粘る受けを返します。
ポーンを最後の段に動かすと、「プロモーション」の画面が開き、クイーン、ルーク、ビショップ、ナイトの四つから選べます。自動でクイーンになることはありません。数は多くありませんが、クイーン以外を選ぶのが正解の問題もあります。昇格の画面が出たら、すぐにクイーンを押さずに、上の二つを確かめてから選びます。
黒に指せる手がなく、チェックもかかっていない形にすると「ステイルメイト」と表示されて、失敗になります。リトライは3回あります。局面1のような形でクイーンを選んで失敗したら、次はルークを試してみると、違いがよく分かります。
ヒントを使うと、動かす駒と行き先のマスが光ります。指すのは自分なので、昇格の手なら、どの駒にするかは自分で考えることになります。解いたあとは「感想戦」で、一手ずつ戻したり進めたりできます。
問題はすべて無料で解けて、広告は買い切りの「広告を削除」で消せます。2手メイトの読み方は 詰チェスの始め方 に、アプリの使い方は Chess365 の始め方 に書きました。
