ソフトウェア設計及び演習用の班Wiki
AI.h
/* AI.h */ #include <stdio.h> #define BOARDSIZE 8 // 盤の大きさ8*8 // 現在の局面を評価 // 正の値は黒い石のパターンに対しての評価なので白の評価であれば // 評価値を正負逆にする必要がある。 void saveBoardToFile( FILE *fp ); int decideComputerMove( int toMove ); //COMの手を決める int evaluate( int side, int nextToMove, int depth ); //局面を評価する関数 // 石の連結の種類の数を更新(黒の場合) void blackConnectionAdmin( int connectNo, int blocked, int openSquare ); // 白の場合 void whiteConnectionAdmin( int connectNo, int blocked, int openSquare );
最終更新日:2014/01/09 16:51:40