Visual C# に移植しようと思う。

f:id:mz1500:20180107203459p:plainVisual C++ プラス Dxライブラリではメニューバーが作れないので、C#に移植しようと思いここまで作りました。

千日手の処理をしていないようです。

もう一歩まで追い詰めたのに・・・。

f:id:mz1500:20171230115940p:plain

先手で勝ち・後手で負け。

車を積極的に動かすようにしたところ、初めて勝てた。しかし、後手では負けました。

f:id:mz1500:20171228221423p:plain

f:id:mz1500:20171228221436p:plain

中国のオンライン象棋には負け。

どんなアルゴリズムを使っているのだろう?

f:id:mz1500:20171224013410p:plain

色々な方法を試す。

パス手枝刈り・多重反復深化・捕獲探索、等

ベクターにアップされている他の象棋ソフトには必ず勝てるようになりました。

f:id:mz1500:20171202213134p:plain

f:id:mz1500:20171202213144p:plain

f:id:mz1500:20171202213153p:plain

f:id:mz1500:20171202213205p:plain

f:id:mz1500:20171202213215p:plain