facebook twitter hatena line email

「将棋プログラム/フォーマット」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(sfenフォーマット)
行23: 行23:
 
  先手の香車:L、後手の香車:l (Lanceの頭文字)
 
  先手の香車:L、後手の香車:l (Lanceの頭文字)
 
  先手の歩:P、後手の歩:p (Pawnの頭文字)
 
  先手の歩:P、後手の歩:p (Pawnの頭文字)
 +
 +
先手の成飛車:+R、後手の成飛車:+r (Rookの頭文字)
 +
先手の成角:+B、後手の成角:+b (Bishopの頭文字)
 +
先手の成銀:+S、後手の成銀:+s (Silverの頭文字)
 +
先手の成桂馬:+N、後手の成桂馬:+n (kNightより)
 +
先手の成香車:+L、後手の成香車:+l (Lanceの頭文字)
 +
先手の成歩:+P、後手の成歩:+p (Pawnの頭文字)
 +
 +
空マスの数を数字で表す。
 
  lnsgkgsnl/1r5b1/ppppppppp/9/9/9/PPPPPPPPP/1B5R1/LNSGKGSNL
 
  lnsgkgsnl/1r5b1/ppppppppp/9/9/9/PPPPPPPPP/1B5R1/LNSGKGSNL
 +
 +
持ち駒はwと1の間に書く。枚数は記号の前に書く。
 +
sfen 9/9/9/9/9/9/9/9/9 w KRB2G2S2N2L9Pkrb2g2s2n2l9p 1
 +
  
 
参考:http://www.geocities.jp/shogidokoro/usi.html
 
参考:http://www.geocities.jp/shogidokoro/usi.html

2017年9月26日 (火) 05:13時点における版


棋譜フォーマット

  • csaフォーマット(こちらの方が良い)
  • kifフォーマット

局面フォーマット

  • sfenフォーマット

csaフォーマット

駒名:歩から玉まで:FU,KY,KE,GI,KI,KA,HI,OU 上の成駒:TO,NY,NK,NG,UM,RY

参考:http://www.computer-shogi.org/protocol/record_v22.html

sfenフォーマット

先手の玉:K、後手の玉:k (Kingの頭文字)
先手の飛車:R、後手の飛車:r (Rookの頭文字)
先手の角:B、後手の角:b (Bishopの頭文字)
先手の金:G、後手の金:g (Goldの頭文字)
先手の銀:S、後手の銀:s (Silverの頭文字)
先手の桂馬:N、後手の桂馬:n (kNightより)
先手の香車:L、後手の香車:l (Lanceの頭文字)
先手の歩:P、後手の歩:p (Pawnの頭文字)
先手の成飛車:+R、後手の成飛車:+r (Rookの頭文字)
先手の成角:+B、後手の成角:+b (Bishopの頭文字)
先手の成銀:+S、後手の成銀:+s (Silverの頭文字)
先手の成桂馬:+N、後手の成桂馬:+n (kNightより)
先手の成香車:+L、後手の成香車:+l (Lanceの頭文字)
先手の成歩:+P、後手の成歩:+p (Pawnの頭文字)

空マスの数を数字で表す。

lnsgkgsnl/1r5b1/ppppppppp/9/9/9/PPPPPPPPP/1B5R1/LNSGKGSNL

持ち駒はwと1の間に書く。枚数は記号の前に書く。

sfen 9/9/9/9/9/9/9/9/9 w KRB2G2S2N2L9Pkrb2g2s2n2l9p 1


参考:http://www.geocities.jp/shogidokoro/usi.html