Othello

Dependencies:   mbed

main.cpp

Committer:
Yuto_K
Date:
2018-09-04
Revision:
0:8c7f841516ab

File content as of revision 0:8c7f841516ab:

#include "led_func.h"
#include "othellomain.h"

Ticker LedBoard;

void SetLEDBoard(Board board){
    for(uint8_t i=0;i<8;i++){
        for(uint8_t j=0;j<8;j++){
            if(board.board[i][j]==BLACK)led_board[i][j].SetColor(CBLUE);
            if(board.board[i][j]==WHITE)led_board[i][j].SetColor(CGREEN);
        }
    }
}

int main(){
    ResetLEDBoard();
    RandomAI player1(BLACK);
    RandomAI player2(WHITE);
    Board mainboard;
    LedBoard.attach_us(&PrintLEDBoard,100);
    Play(player1,player2,mainboard);
    while(1){}
}