Developing 8×2 mini chess variant to be played on LCD display

Prototyping a new mini chess variant to be later implemented in 6502 machine codes to run on my Arduino based KIM-1 emulator on the LCD screen.

SOURCE CODE:

============================================
Code Monkey KIM:

HEXPAWN – a machine learning program from 1978:

World’s first commercial chess program – MicroChess by Peter Jennings:

============================================
Support the channel:

============================================
Coding your first chess eninge in Python (6 videos):

Coding bitboard chess engine in C (95 videos):

Array based chess engine in javascript:

Chinese chess ( xiangqi ) engine in javascript:

Chess variants (including Korean chess janggi!):

Chess bot to play chess on any website (tutorials):

Chess programming playlists:

My engines:

============================================
00:00 Device I’m prototyping this chess for
01:38 The idea for a new mini chess variant
03:35 Why I’ve dropped chess for CMK computer (because of running out of RAM…)
05:00 The reasons to prototype this game first (figure out whether it’s worth it…)
06:10 DEVELOPING OF THIS GAME FROM SCRATCH STARTS HERE
07:40 Board representation & piece encoding
21:25 PRINT BOARD
27:37 GENERATE MOVES
01:02:35 MAKE MOVE & TAKE BACK
01:09:20 SEARCH ROUTINE
01:24:13 How computers ‘think’ internally
01:25:32 STATIC EVALUATION
01:41:12 GAME LOOP
01:59:48 Computer plays it self
02:02:05 TESTING GAME – PLAYING A FEW FUN GAMES VS COMPUTER!