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!

4 Comments

  1. 00:00 Device I'm prototyping this chess for01:38 The idea for a new mini chess variant03: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 HERE07:40 Board representation & piece encoding21:25 PRINT BOARD27:37 GENERATE MOVES01:02:35 MAKE MOVE & TAKE BACK01:09:20 SEARCH ROUTINE01:24:13 How computers 'think' internally01:25:32 STATIC EVALUATION01:41:12 GAME LOOP01:59:48 Computer plays it self02:02:05 TESTING GAME – PLAYING A FEW FUN GAMES VS COMPUTER!

  2. You'll end up reinventing chess by yourself haha :p Great video!

  3. This is brilliant, you realise you're possibly the ONLY person in the world doing this?! (That's a positive thing in my view).

Leave a Reply

Your email address will not be published. Required fields are marked *