56将棋開発ブログ

5×6マスのミニ将棋、「56将棋」で遊べるものをいろいろ開発してます。

プチボナ 56shogi を公開しました

【2015/10/28 追記】
ごーろく将棋 56shogi のページをリニューアル、移転したためリンク先を変更しました


プチボナ 56shogiを公開しました。

プチボナ 56shogi は、Bonanzaをベースにした5×6マス将棋盤で動作する
思考エンジンです。

ミニ将棋GUIプチ将棋」に思考エンジンとして登録することで
対局することができます。
プチ将棋」で対局するときの設定などはこちらをご覧ください。

Bonanzaをベースにしてはいますが、評価関数は簡単なものに変更しています。
(指し手生成、探索、1手詰みルーチンはほぼBonanzaそのまま、5×6マスに対応させました)
そのあたりの詳しいことはこちらをご覧ください。

プチ将棋」の添付エンジンで「ssp」という、
任意の大きさの盤面と開始局面、USIプロトコルに対応している素晴らしい思考エンジンがあります。
プチボナ 56shogi はそのsspに、勝率約95%程度です。

プチボナ 56shogiは評価関数がBonanzaのものではないのと、序盤が粗いので、将棋倶楽部24で上級くらいの棋力の方なら勝てるのではないかと思ってます。

将棋初心者、初級者の方には、以前から公開している
ごーろく将棋 56shogi
がおすすめです。
(こちらはダウンロードしなくてもブラウザで対局できます)

【2015/10/28 追記】
ブラウザ版にプチボナ 56shogi を移植したので、上級者の方でも楽しめると思います。


5×6マスのおすすめの初期配置は、これです。
f:id:tetsuzuki1115:20150430100733p:plain

これまで「ごーろく将棋 56shogi」と(勝手に)呼んでいた初期配置です。
居飛車のような戦いになり、面白いです。

また、プチボナ 56shogi は5×6将棋盤、成れる最大段は「2」という条件で動作します。
初期配置での最大数は、歩は10枚、金銀桂香は4枚ずつ、飛角は2枚ずつです。

なので、桂馬や香車をつかって、
f:id:tetsuzuki1115:20150430101139p:plain
このような初期配置にしても面白いと思います。

わたしが考えた勝手な定義としては、「ごーろく将棋 56shogi」は、
・5×6マス
・成れる最大段は2
(2段目までがお互いの陣地で、移動元か移動先が敵陣の場合、成ることができる)
・トライルール
(先手なら3一、後手なら3六に自玉が移動した時点で、敵駒の利きがそのマスになければトライ勝ち)
・その他のルールは本将棋と同様
(二歩、行きどころのない駒を打つor不成、打ち歩詰め、連続王手の千日手、王手放置は反則)
・初期配置
 1.二段目に一列に歩を並べる
 2.お互いの玉は一段目におく
 3.残りの一段目のマスは、玉と歩以外の任意の駒を並べる

というルールです。

初期配置の3.残りの一段目のマスは、玉と歩以外の任意の駒を並べる
というルールは、先手と後手で非対称な初期配置でも面白いかな、
と思って幅をもたせたものです。
初心者のためのハンデとしても良いかもしれません。


プチボナ 56shogi 、できればたくさんの方に遊んでいただけると嬉しいです。
バグ、不具合のご報告、ご意見ご感想などは、このブログにコメントしていただくか、
以下のメールアドレスまでご連絡ください。
tetsuzuki1115@gmail.com

それでは。