- 改良
- SFEN(USI)形式の出力をサポートしました。[Shigeaki Matsumuraさんがパッチ提供]
- Added
Game#to_usi
. - Added
Game#to_sfen
(the alias ofGame#to_usi
) - Added
Board#to_usi
. - Added
Board#to_sfen
. (the alias ofBoard#to_usi
) - Added
Board#usi_captured
. - Added
Board#sfen_captured
. (the alias ofBoard#usi_captured
)
- Added
- Ruby 2.0.0のサポートをやめました。
- SFEN(USI)形式の出力をサポートしました。[Shigeaki Matsumuraさんがパッチ提供]
- TODO
- SFEN(USI)形式の入力(
Board#move_by_usi
)をサポートする
- SFEN(USI)形式の入力(
- Shigeaki Matsumuraさん
- Improvements
- Improved mevement error detection. [Patch by Shigeaki Matsumura]
- Implemented Nifu restriction in
move_by_csa
. [Patch by Toru YAGI]
- Shigeaki Matsumura
- Toru YAGI
- Improvements
- Supported Bundler.require (require "shogi-ruby").
- Added Board.register and Cell.register as plugin system.
- Removed a deprecated method
move_from_csa
.
- Fixes
- Fixed error messages.
- 修正
- 七段目に入る駒と七段目から出る駒が成れなかった問題を修正 [Yoshiyuki Kawashimaさんがパッチ提供]
- Yoshiyuki Kawashimaさん
- 改良
- Board#atメソッドを追加