Developing 8x2 mini chess variant to be played on LCD display

Опубликовано: 03 Март 2026
на канале: Chess Programming
524
11

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:
https://github.com/maksimKorzh/8x2_mi...
============================================
Code Monkey KIM:
   • Old School Hello World  

HEXPAWN - a machine learning program from 1978:
   • HEXPAWN - a machine learning program from ...  

World's first commercial chess program - MicroChess by Peter Jennings:
   • World's first commercial chess program - M...  
============================================
Support the channel:
  / code_monkey_king  
============================================
Coding your first chess eninge in Python (6 videos):
   • Toyfish: CHESS ENGINE in PYTHON for ABSOLU...  

Coding bitboard chess engine in C (95 videos):
   • Bitboard CHESS ENGINE in C: intro  

Array based chess engine in javascript:
   • How to reuse javascript CHESS ENGINE code ...  

Chinese chess ( xiangqi ) engine in javascript:
   • Discovering Chinese chess Xiangqi to creat...  

Chess variants (including Korean chess janggi!):
https://github.com/maksimKorzh/bmcp-v...

Chess bot to play chess on any website (tutorials):
   • CHESS BOT interface to play on ANY WEBSITE...  

Chess programming playlists:
   / @chessprogramming591  

My engines:
https://www.chessprogramming.org/Maks...
============================================
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!