タイトル画面からゲーム開始まで *もの *画像 struct image  *幅  int width *高さ int height *座標 int x int y *操作 *表示(画像 座標) void draw() *選択(盤面)  int select_board *ファイルの読み込み void load_file() *盤面(ゲーム中) *もの *画像 struct image *幅 int width *高さ int height *プレイヤー int player *座標 int x int y *コマ int piece  *(白 int white 黒 int black) *操作 *表示(画像 座標 コマ エラー画面) void draw() *置く(コマ) void put() *ひっくり返す void reverse *判定(コマが置けるかどうか)void judge() *(コマを置ける場所があるかどうか) *交代(プレイヤー) void change() *判定 *もの *画像 struct image *幅 int width *高さ int height *コマ int piece  *(白 int white 黒 int black) *操作 *石を数える void count() *勝者判定 void winner() *タイトルに戻る void again()