これってここに書き込んでいいんでしょうか・・・?スレ違いならすぐどかすので言ってください

[1] 授業単元: アルゴリズムとデータ構造
[2] 問題文(含コード&リンク):
リバーシ(オセロ)を作れ。なおreverse(石を反す)、evalate(評価)、Tentative(仮置き)
turn(順番)、terminate(終了判定)、diffcrence(得失点差)、AlfaBeta(最良手)、Display(盤面データ)
Input(入力)、Level(レベル設定)等の関数を使い作成し、作成過程を3〜4段階にわけてレポートにすること。(コメントが明瞭な場合には加点する)
[3] 環境
 [3.1] OS:Linux
 [3.2] コンパイラ名とバージョン:gcc
 [3.3] 言語: C
[4] 期限: 2007年1月23日、正午まで
[5] その他の制限: 最終的に3,4個のファイルが必要になります。授業では二分木やMin-MaX法、α−β法、リスト構造などを習いました。
基礎的なC言語の知識もあります。よろしくお願いします