base for testing optimization
This commit is contained in:
parent
88b2d01cf8
commit
a80fc9482d
@ -1,4 +1,5 @@
|
|||||||
CXXFLAGS += -O3 -Wall
|
CXXFLAGS += -O3 -Wall
|
||||||
|
CXXFLAGS += -pg
|
||||||
|
|
||||||
# Add .d to Make's recognized suffixes.
|
# Add .d to Make's recognized suffixes.
|
||||||
SUFFIXES += .d
|
SUFFIXES += .d
|
||||||
|
@ -24,6 +24,8 @@ void AIvsAIController::start() {
|
|||||||
|
|
||||||
void AIvsAIController::make_move(Move move) {
|
void AIvsAIController::make_move(Move move) {
|
||||||
board = board.make_move(move);
|
board = board.make_move(move);
|
||||||
|
std::cout << "Made move: " << move << std::endl;
|
||||||
|
exit(0);
|
||||||
view.update_board(board, -1, {});
|
view.update_board(board, -1, {});
|
||||||
|
|
||||||
Colour current_colour = board.white_to_play ? White : Black;
|
Colour current_colour = board.white_to_play ? White : Black;
|
||||||
|
@ -12,11 +12,11 @@
|
|||||||
int main(int argc, char* argv[]) {
|
int main(int argc, char* argv[]) {
|
||||||
// std::string pos =
|
// std::string pos =
|
||||||
// "rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1";
|
// "rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1";
|
||||||
std::string pos =
|
|
||||||
"r3k2r/p1ppqpb1/bn2pnp1/3PN3/1p2P3/2N2Q1p/PPPBBPPP/R3K2R w KQkq - 4 3 ";
|
|
||||||
// std::string pos =
|
// std::string pos =
|
||||||
// "r1b1k2r/p1ppqpb1/1n2pnp1/3PN3/1p2P3/2N2Q1p/PPPBBPPP/"
|
// "r3k2r/p1ppqpb1/bn2pnp1/3PN3/1p2P3/2N2Q1p/PPPBBPPP/R3K2R w KQkq - 4 3
|
||||||
// "R3K2R b KQkq - 3 2";
|
// ";
|
||||||
|
std::string pos =
|
||||||
|
"r3k2r/p1ppqpb1/Bn2pnp1/3PN3/1p2P3/2N2Q1p/PPPB1PPP/R3K2R b KQkq - 0 3";
|
||||||
|
|
||||||
Board b = Board::setup_fen_position(pos);
|
Board b = Board::setup_fen_position(pos);
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user