ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

Java質問&情報提供サイトコミュのJavaアップレット オセロゲームについての質問

  • mixiチェック
  • このエントリーをはてなブックマークに追加
 恐縮ですが、質問させていただきます。
 現在、大学の授業で、Javaアプレットについて学んでいます。
 その授業で、「教科書のプログラムを改良しなさい」という課題が出たのですが、分からないところが発生してしまいました。


 改良しているプログラムは、オセロのプログラムです。

 改良点は、以下のとおりです。
 http://up.spawn.jp/file/up23411.txt

 既存のプログラム(教科書のプログラム)は、以下のとおりです。
 http://up.spawn.jp/file/up23413.txt

 そして、出来る限り自分で改良したプログラムは、以下のとおりです。
 http://up.spawn.jp/file/up23417.txt

 自分が出来た改良は、
 ?チョイスを生成し、EASY,NORMAL,DIFFICULTのリストを作成した事
 ?改良したプログラムの465行目のif文にミニマックス法のアルゴリズムを、470行目のif文に(ミニマックス法+α-β法)のアルゴリズムを挿入すれば、目標としたプログラムが完成するようにした事
 の二点です。

 しかし、既存のプログラムに即して、465行目のif文にミニマックス法のアルゴリズムを、470行目のif文に(ミニマックス法+α-β法)のアルゴリズムを挿入することが出来ません。


 自分でも考えてみるつもりですが、明日の14:40〜の発表に間に合う自信が無く、急で本当に申し訳ないのですが、どなたかプログラミングの力のある方に教えていただければ幸いです。

 よろしくお願いします。

コメント(2)

課題の期限が過ぎてから書き込むのもなんですが、
ミニマックス法やオセロにおける評価関数などなどについては
たとえばこれらのページが詳しく参考になります。
http://hp.vector.co.jp/authors/VA015468/platina/algo/index.html
http://fujitake.dip.jp/sealsoft/thell/algorithm.html
ごさごささん、ありがとうございます☆
教えていただいたサイトは初めて見るので、とても勉強になります。
プログラムがまだ不完全なので、作り直してみます!

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

Java質問&情報提供サイト 更新情報

Java質問&情報提供サイトのメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。