Othello企画のレビュー内容 - K0me-Lab

Download Report

Transcript Othello企画のレビュー内容 - K0me-Lab

★C++/オブジェクト指向実践企画★
Othelloゲーム作成
重点発表項目
レビューの項目について

成果物のレビューでは、基本的に自分が
必要と思う内容を扱えばよいが、基本的に
この資料で挙げるような項目を説明すると
良い
1.全体クラス図


全体的なクラス構造をクラス図で説明する
すべてを一つのクラス図で説明しようとせ
ず、複雑になってしまうなら適宜省略する
こと
2.全体シーケンス





全体的なシーケンスを、1のクラス図と共に、
シーケンス図、状態遷移図等を用いて説明する
1のクラス図のような、概要レベルのシーケンス
でよい
A.初期化シーケンス
B.人が打つ場合のシーケンス
C.AIが打つ場合のシーケンス
3.詳細説明




以下の点について、詳細なクラス構造、シーケ
ンス、アルゴリズムの説明を行う
A.(以前の説明のとおり、OthelloSystem部分を
ライブラリ的に作成している場合)
OthelloSystemのインタフェースの詳細
B.盤面の状態の保持、ある場所に石を置ける
かどうかの判定、置いたときに石を返して盤面
状態を変更する処理について
C.(もし作成したなら)AIの思考アルゴリズム