Quinten Kock quintenk
  • Joined on 2020-03-27
quintenk pushed to uci at quintenk/ArduChess 2020-06-20 03:26:38 +02:00
21e956519e Impl UCI bench and perft
quintenk pushed to uci at quintenk/ArduChess 2020-06-20 02:32:13 +02:00
fd1158c0c8 Fix compiler warnings
quintenk pushed to uci at quintenk/ArduChess 2020-06-19 18:58:36 +02:00
9184324a7f move UCI_COMMANDS fully to PROGMEM
quintenk pushed to uci at quintenk/ArduChess 2020-06-19 18:28:12 +02:00
ce19f8793a Store UCI strings in progmem
ec306fe6ad attempts are being made
Compare 2 commits »
quintenk pushed to uci at quintenk/ArduChess 2020-06-19 17:20:20 +02:00
db63b54764 Implement basic UCI framework
quintenk pushed to master at quintenk/ArduChess 2020-06-19 16:12:17 +02:00
11dacef42b Update TODO messages
quintenk pushed to master at quintenk/ArduChess 2020-06-19 15:49:31 +02:00
834d4f1cf4 Remove \t\n
quintenk pushed to master at quintenk/ArduChess 2020-06-19 14:49:57 +02:00
dd9acb7295 optimize make routine
c54e2b9e1a Fix perft, extend benchmark
cc5562c533 Fix lingering state bug in movegen
25156e7ac7 Fix move generation I think
65015c9a6c attempt at move generation
Compare 13 commits »
quintenk pushed to struct at quintenk/ArduChess 2020-06-19 03:39:29 +02:00
dd9acb7295 optimize make routine
quintenk pushed to struct at quintenk/ArduChess 2020-06-19 03:05:25 +02:00
c54e2b9e1a Fix perft, extend benchmark
cc5562c533 Fix lingering state bug in movegen
25156e7ac7 Fix move generation I think
Compare 3 commits »
quintenk pushed to struct at quintenk/ArduChess 2020-06-19 00:46:11 +02:00
65015c9a6c attempt at move generation
quintenk pushed to struct at quintenk/ArduChess 2020-06-18 21:20:53 +02:00
a6bfca6ddc Remove panic from end of bench
quintenk pushed to struct at quintenk/ArduChess 2020-06-18 21:19:26 +02:00
fd808ef5e0 Implement unmaking and castle rights
8abb6d46fb Add castling code to benchmark
Compare 2 commits »
quintenk pushed to struct at quintenk/ArduChess 2020-06-18 20:47:13 +02:00
36a4ff5676 Better board_init, implement basic castling in unmake
e69fd01b66 Implement multiple functions in main
Compare 2 commits »
quintenk pushed to struct at quintenk/ArduChess 2020-06-18 19:58:53 +02:00
6d342e4e0e Panic at end of bench()
quintenk pushed to struct at quintenk/ArduChess 2020-06-18 19:57:49 +02:00
3a95a80333 Use #define constants, and more PROGMEM
61296d8a9a Reimplement board as struct
quintenk pushed to master at quintenk/ArduChess 2020-06-18 01:04:00 +02:00
6b84aaedc6 Implement benchmark, correct name for ACF_CLEAR_UNMOVE
quintenk pushed to master at quintenk/ArduChess 2020-06-17 23:59:47 +02:00
c69d0b96d5 Remove ACF_FAST_PIECE feature
0b75a0c169 Fancier printing
Compare 2 commits »
quintenk pushed to master at quintenk/ArduChess 2020-06-17 23:58:45 +02:00
e400106b55 Put unmake struct on a diet
quintenk pushed to master at quintenk/ArduChess 2020-06-17 23:19:41 +02:00
6954cfcb0c Merge branch 'master' of ssh://git.dehosting.club:3022/quintenk/ArduChess
6d774260a3 Start working on unmake
Compare 2 commits »