« KAGを使ってみる その2 | メイン | KAGを使ってみる その4 »

KAGを使ってみる その3

前回の続き。

えみりゅんプラグインを入れて、試しに定石ありの
深さ9で設定してみたら……強すぎて泣きました。

40手を過ぎたあたりから思考時間が少し長くなりますが、
そこから怒涛のごとく裏返されていきます。

# 10回くらい対戦してパーフェクト負け3回はしてます。

えみりゅんはどうやら最善の一手を返してくるロジックみたいで、
同じ打ち方をすると毎回同じ手で返してきます。
なので、逆を言うなら一回勝てば同じ手で毎回勝てます。

まあ、鷹野だからこれでいいかと思ったり。
とりあえず鷹野ロジックの組み込みは終了。

次は梨花のロジックなのですが、なにぶん特殊なリバーシなので
キャラによって処理が全く異なる部分が沢山あるわけですが、
梨花の場合は特にめんどくさいことになりそうです。

梨花ロジックを組み込めたらそれをベータ版としてアップ予定。

ところで現状のソースはかなりスパゲッティな感じなので、
最後まで完成したらもう少しまともに整理したいです。
(思いつきで書いてるのでクラス設計もボロボロ)

最低でも至る所から呼ばれているメッセージ表示関数をまとめて、
onMouseDownイベントの処理はRivalクラスにそれぞれ処理を書いて
委譲させるように作りたいところ。

About

2007年10月12日 00:00に投稿されたエントリーのページです。

ひとつ前の投稿は「KAGを使ってみる その2」です。

次の投稿は「KAGを使ってみる その4」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

メールフォーム

ぽそにメール