FEN (.fen)
バージョン13.3では,"FEN" はWolfram Paclet RepositoryのWolfram/Chessパクレットに置き換わった.
予備知識
-
- チェスゲームの配置を記述するための標準的な表記法.
- FENはForsyth-Edwards Notationの頭字語である.
- 1つのFEN文字列は,チェスゲームの1つの状態を表す.
- FEN ファイルには,多くの場合,FEN文字列で記述された多くの配置が保存される.
- ASCII形式.
- スコットランドのジャーナリストDavid Forsythによって最初に開発された.後にSteven J. Edwardsによって拡張された.
- FEN 文字列は,ゲームの初期配置を記述するためにPGNファイルで使用される.
ImportとExport
- Import["file.fen"] はFENファイルをインポートし,配置を示すグラフィックスを返す.
- Import["file.fen",elements] は指定された要素をインポートする.
- 一般的な情報は,以下の関数ページを参照のこと.
-
Import ファイルからインポートする CloudImport クラウドオブジェクトからインポートする ImportString 文字列からインポートする ImportByteArray バイト配列からインポートする
Import要素
- 一般的なImport 要素:
-
"Elements" ファイル中の有効な要素とオプションのリスト "Summary" ファイルの概要 "Rules" 使用可能なすべての要素の規則のリスト - ゲーム要素:
-
"ActivePlayer" 次に動くプレイヤー "FENStrings" 動きのためのFEN文字列 "MoveNumber" ゲームの動きの数 "PositionRendering" 位置のGraphicsレンダリング - Import はデフォルトで "PositionRendering" 要素をFEN形式に使用する.
- 手番の数字は,ゲーム内の手番の実際の数と必ずしも一致する必要はない.通常,0は移動番号が不明であることを意味する.
- 全体的なファイル要素:
-
"PositionCount" ファイルに保存された位置の数