示例#1
0
文件: AI.cs 项目: feldma/Gomoku
 public AI(Map board, int gameSize) {
     if(board == null)
         throw new ArgumentNullException();
     if(gameSize < 2)
         throw new ArgumentException();
     this.board = board;
     this.gameSize = gameSize;            
 }
示例#2
0
文件: Form1.cs 项目: feldma/Gomoku
        public Form1() {
            InitializeComponent();

            //SetClientSizeCore(CellSize * BoardSize, CellSize * BoardSize);
            SetClientSizeCore(527, 600);
            Board = new Map(BoardSize);
            AI = new AICore(Board, GameSize);

        }
示例#3
0
文件: AICore.cs 项目: feldma/Gomoku
        public AICore(Map board, int gameSize)
            : base (board, gameSize) {

        }
示例#4
0
        public DumbLogic(Map board, int gameSize)
            : base(board, gameSize) {

        }