Transcript Document
E班 数値解析Ⅱ Final Report070727 数値解析Ⅱ 最終報告 070725@S1-311 数値解析Ⅱ E班 Final Report070727 目次 メンバー チームの目標 最終結果報告 経過説明 考察 参考文献 数値解析Ⅱ E班 Final Report070727 メンバー リーダー:津久井悠大 プログラマー:山道淳 プログラマー2:前田晋吾 バグ担当:田中紀博 バグ担当2:縄船真志 後方支援:森俊佑 数値解析Ⅱ E班 Final Report070727 チームの目標 中間活動報告の頃 プログラムが分かりかけ た。 チームの方向性が決 まっていた。 最強のオセロ作成へ 目標 評価関数の導入 (アルファ・ベータ法導入) 盤面の点数の改定 ビジュアルの変更 数値解析Ⅱ E班 Final Report070727 最終報告 ■出来た部分■ 点数の改定 (場合わけを細かくする) 盤面の変更 50 5 40 40 5 1 15 15 40 15 30 30 30 30 40 15 30 30 40 15 30 30 30 30 30 30 数値解析Ⅱ E班 Final Report070727 ここにコンピューターが置く。 点数の改定 点数が+40される。 50 5 40 40 45 40 40 5 1 15 15 45 41 15 15 40 15 30 30 30 30 40 15 30 30 30 30 40 15 30 30 40 15 30 30 40 15 30 30 40 15 30 30 30 30 30 30 30 30 30 30 数値解析Ⅱ E班 Final Report070727 点数の改定 ここにコンピューターが置く。 50 5 点数が+5される。 40 40 45 40 45 41 15 15 45 41 15 15 40 15 30 30 30 30 40 15 30 30 30 30 40 15 30 30 40 15 30 30 40 15 30 30 40 15 30 30 30 30 30 30 30 30 30 30 数値解析Ⅱ E班 Final Report070727 盤面の変更 白の盤面を緑に。 盤面を拡大 昔風表現に。 ※詳しくは、実際のプロ グラムを参照。 50 5 40 40 5 1 15 15 40 15 30 30 30 30 40 15 30 30 40 15 30 30 30 30 30 30 E班 数値解析Ⅱ Final Report070727 出来なかった部分とその要因 評価関数を導入できなかった。 ⇒本のCDをプログラムに取り組むも、コンパイルで きなかった。 次の手を打てないときに終了に進むプログラムを 追加できなかった。 ⇒プログラミングレベルが、「読める」が「書ける」と ころまで学習できなかった。 エラーが続出 結論;「修正」レベルに留まった。 数値解析Ⅱ E班 Final Report070727 考察 プログラムを理解していない ⇒エラー発生 ⇒修正箇所が分からない。 ⇒評価関数導入の断念 <来期受講生への申し送り> プログラム初心者に「開発」は難しい。 出来ているものを「改良する」視点を持つ。 E班 数値解析Ⅱ Final Report070727 参考文献 E班 数値解析Ⅱ Final Report070727 ご清聴有難うございました。 D班スタッフ一同