diff --git a/ArduChess.ino b/ArduChess.ino index dd48394..0d3a3b0 100644 --- a/ArduChess.ino +++ b/ArduChess.ino @@ -1,3 +1,5 @@ +#pragma GCC optimize ("-O3") + #include #include "Board.h" @@ -48,7 +50,7 @@ void setup() { int elapsed = micros() - startTime; Serial.print(elapsed); - Serial.println("microseconds for 5 moves"); + Serial.println(F("microseconds for 5 moves")); } diff --git a/Board.h b/Board.h index b6041b0..741d8a6 100644 --- a/Board.h +++ b/Board.h @@ -256,4 +256,5 @@ Unmove Board::read_unmove() { } return u; } + #endif