C#版があまりにも弱いので、バグだらけで開発を断念していたC++版を改良することにした。結構単純にバグ取りができた上になかなか強い。ISDN象棋の最強レベルに勝った。
①一手だけ駒を進める。 ②利きを生成する。 ③一手戻す。 ④それに応じた利きを生成して元に戻す。 で、できるかと思っていたがどうにもならないバグが発生。 これを防ぐためには砲の駒をA,Bと別の駒と認識させ、虚の利き(砲の駒が相手の駒を取る以外の移動可…
最弱モードには勝つようになったのだが、相手はJavaScriptなんだよな・・・。
java独特のクセに悩んだが、ようやくできた。
引用をストックしました
引用するにはまずログインしてください
引用をストックできませんでした。再度お試しください
限定公開記事のため引用できません。