Commit Graph

18 Commits

Author SHA1 Message Date
Quinten Kock a6bfca6ddc Remove panic from end of bench 2020-06-18 21:20:51 +02:00
Quinten Kock 8abb6d46fb Add castling code to benchmark 2020-06-18 21:17:18 +02:00
Quinten Kock e69fd01b66 Implement multiple functions in main 2020-06-18 20:45:10 +02:00
Quinten Kock 6d342e4e0e Panic at end of bench() 2020-06-18 19:58:51 +02:00
Quinten Kock 61296d8a9a Reimplement board as struct 2020-06-18 01:21:04 +02:00
Quinten Kock 6b84aaedc6 Implement benchmark, correct name for ACF_CLEAR_UNMOVE 2020-06-18 01:03:45 +02:00
Quinten Kock c69d0b96d5 Remove ACF_FAST_PIECE feature 2020-06-17 23:59:45 +02:00
Quinten Kock 0b75a0c169 Fancier printing 2020-06-17 23:59:13 +02:00
Quinten Kock 519455ab69 Compile everything with -O3 2020-06-17 21:19:22 +02:00
Quinten Kock 86e2455639 Improve optimization 2020-06-17 21:10:00 +02:00
Quinten Kock 3702bddfd3 Small optimizations, add benchmark 2020-06-16 04:30:02 +02:00
Quinten Kock e4c7dcc7e2 Increase serial speed 2020-06-16 03:56:53 +02:00
Quinten Kock adb77a6990 Implement enpassant 2020-06-16 03:22:05 +02:00
Quinten Kock 9389b5e5e9 Start properly implementing make and unmake 2020-06-16 00:58:19 +02:00
Quinten Kock 9adccec70a Start implementing make 2020-06-16 00:10:21 +02:00
Quinten Kock a4bc961b2c Explicitly include Arduino.h to make it possible to create a future compat layer to run on a normal computer 2020-06-15 23:20:11 +02:00
Quinten Kock ce74c6c4f9 Implement a lot of stuff 2020-06-15 22:49:14 +02:00
Quinten Kock c1934f6398 Rename ino file to repo name 2020-06-15 18:53:48 +02:00