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!