ガイドツール
チェスプレイヤーのためのFEN入門
FENはPGNを補う形式です。PGNが対局を、FENが1つのポジションを記録します。読み方を知るだけで意外なほど時間を節約できます。
何のためにあるのか
PGNは対局を記録します。FENは1つのポジションを1行のテキストで完全に記録します。
この違いが重要です。そこへ至る指し手を省いてポジションだけを示す、特定の局面からエンジンを動かす、パズルを保存する。こうした用途に対局全体は不要で、FENが適しています。
Forsyth-Edwards Notationの略で、19世紀に原型を考案した新聞記者と、それをコンピューター向けに改良したプログラマーの名に由来します。
6つのフィールド
駒の配置。 ランク8から1までをスラッシュで区切ります。大文字は白、小文字は黒の駒です。数字は連続する空きマスを示すので、4P3は空き4マス、白ポーン1つ、空き3マスを表します。
手番。 wまたはbです。見落としやすいものの、ポジションの意味をすべて変えます。
キャスリング権。 白のキングサイドとクイーンサイドはKとQ、黒はkとqです。どちらもキャスリングできない場合は-です。チェス盤を見るだけでは分からないため、記録する必要があります。
アンパッサン。 アンパッサンでポーンを取れる対象マス、または-です。これも駒の配置だけでは分かりません。
半手クロック。 50手ルールのために使う、直前の駒取りまたはポーンの手からの半手数です。
手数。 対局が現在何手目かを示します。
最後の2つは簡易ツールでは無視されがちですが、引き分け判定に関わるためエンジンには重要です。
実際に使用するとき
解析するポジションを設定する。 FENを解析盤へ貼り付ければ、そこまでの手を再現せず、その局面から始められます。
質問する。 ポジションについて尋ねるなら、FENの共有が正確です。スクリーンショットでは、受け取った人がエンジンへそのまま貼り付けられません。
パズルを保存する。 戦術問題は1つのポジションであり、対局全体ではありません。
対局途中の局面からレパートリーを始める。 初手からではなく特定のストラクチャーから準備したい場合、FENで開始地点をソフトへ伝えられます。
うまくいかない2つのこと
手番フィールドがない、または間違っている。 同じ駒配置でもwとbではまったく別のポジションです。エラーは出ません。エンジン評価に意味がないと感じたら、まず確認してください。
文字列が途中で切れている。 FENは1行です。一部のチャットアプリは折り返したり、末尾を切ったりします。読み込めない場合はフィールドを数えてください。6つ必要です。
PGNとの関係
2つの形式は一緒に使えます。PGNではFENタグとSetUpタグを使い、タグペアにFENを含められます。これにより、初期配置以外から始まる対局を記録できます。
ソフト間で分析を移し、指し手やバリエーションも残したいならPGNが必要です。ポジションだけならFENを選びます。もう一方の形式は、 チェスプレイヤーのためのPGN入門で解説しています。
知る価値はあるが、暗記する価値はない
FENを手書きする必要はありません。どのソフトにもコピー機能があります。
役立つのは、問題が起きたときに文字列を読めることです。一目見れば、キャスリング権が抜けている、白番のつもりが黒番になっている、といった点を確認できます。覚えるのに約5分、初めて読み込みに失敗したときには1時間を節約できます。