質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

88.90%

MIN-MAX法によるリバーシの着手決定

受付中

回答 0

投稿 編集

  • 評価
  • クリップ 0
  • VIEW 157

_syusyu_

score 1

MIN-MAX法によるリバーシの着手決定

「局面、手番、局面評価関数を与えたとき、MIN-MAX法によって着手決定を行う3引数関数を記述する」という課題が出ました。
しかし、私は大学で初めてプログラミングに触れた文系学生なので、色々調べてみましたが理解が追い付かず、何処から手を付ければ良いのか困っています。
「この順に考えて記述していけば良い」というような、取っ掛かりを教えて頂けると大変助かります。
よろしくお願いします。

課題における指定

bwが手番(白・黒)
boardが局面
eval-funcが局面評価関数
MIN-MAX法で読む手数は適当な変数で別に与える
着手は(a b)のように返し、上からa列、左からb列のマスを表す

  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 過去に投稿した質問と同じ内容の質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

質問への追記・修正の依頼

  • miyabi_takatsuk

    2020/07/15 18:01

    課題を出してくれた大学の講師さんに相談されてはいかがでしょうか?

    キャンセル

  • Daregada

    2020/07/15 18:18

    課題の題名はそれだけかもしれませんが、実際にはもっとたくさんの情報が与えられているはずです(そうしないと採点が大変だから)。例えば、「局面はXXXXのように表現するものとする」とか、「手番は以下の形式で与える。YYYYYYYYYYYY」とか、そういうやつです。もしあるならそれらも質問に加えてください。

    キャンセル

  • _syusyu_

    2020/07/15 19:04

    オンライン授業で教授にも質問してみたのですが、「この程度分かるだろう」と言わんばかりできちんと答えて頂けなかったので……

    キャンセル

  • SaitoAtsushi

    2020/07/16 02:18

    よく知られているアルゴリズムは資料がたくさんあり、グーグルで検索して上位にあるような説明はとっかかりとして充分なものです。
    体系的な知識が記述された教科書は更にわかりやすいはずです。
    わからないのであれば前提知識が不足しているので「min-max 法のわかりやすい説明」をどれだけしたところであまり意味がありません。
    どこがわからないのか具体的にしてくれればどういう前提知識を仕入れてくれば良いのか言えることもありますが、何もかも全然わからないという状況に対しては答えようがないんです。

    キャンセル

まだ回答がついていません

15分調べてもわからないことは、teratailで質問しよう!

  • ただいまの回答率 88.90%
  • 質問をまとめることで、思考を整理して素早く解決
  • テンプレート機能で、簡単に質問をまとめられる

関連した質問

同じタグがついた質問を見る