王手将棋
2011-11-30 23:33:48
自作のコンピュータ将棋のプログラムについては、最初の一手を指すことに成功した後、テストとソースプログラムの修正を繰り返し、今日(2011年11月30日)の昼頃には、なんとか見かけ上は「王手将棋」として動作できるようになりました。
王手に対応する処理を実装してないので、王手がかかると反則負けしてしまいます。
王手がかかっていることの判定は出来るようにしてあるので、王手に対して「投了」するようにすれば、「王手将棋」の出来上がり。
と言いたいところですが、王手を回避する努力を全くしてないプログラムなので、「王手将棋」の相手として利用するには物足りません。
ここまで来れば、「ルール通りに将棋を指すプログラム」が出来るまで、あと一歩です。
今後、王手に対応する処理の実装を最優先に作業することにします。