Commit Graph

18 Commits

Author SHA1 Message Date
Quinten Kock cc20fa0ce5 smol fixes 2020-06-16 04:52:19 +02:00
Quinten Kock 3702bddfd3 Small optimizations, add benchmark 2020-06-16 04:30:02 +02:00
Quinten Kock a995784aac Hopefully add castling 2020-06-16 03:57:40 +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 3e2fca227b implement more Board functions outside Class definition 2020-06-16 00:15:32 +02:00
Quinten Kock 9adccec70a Start implementing make 2020-06-16 00:10:21 +02:00
Quinten Kock 7c05006d9d Fix unmove storing 2020-06-16 00:09:54 +02:00
Quinten Kock 19a2e5e076 Implement panic() function 2020-06-16 00:08:29 +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 0b9f92218c Save SRAM with making `const` bytes `static const` 2020-06-15 22:49:45 +02:00
Quinten Kock ce74c6c4f9 Implement a lot of stuff 2020-06-15 22:49:14 +02:00
Quinten Kock fa18fa6a98 Rename PTR_PTR_UNMAKE 2020-06-15 20:27:51 +02:00
Quinten Kock 3797e28c5b Implement Unmake storing and reading (untested) 2020-06-15 19:12:11 +02:00
Quinten Kock c1934f6398 Rename ino file to repo name 2020-06-15 18:53:48 +02:00
Quinten Kock e19995a0f4 Implement board printing 2020-06-15 05:48:17 +02:00
Quinten Kock 72424baa47 Initial commit 2020-06-15 05:37:19 +02:00