Популярное

Dynamically programmable Arduino based computer I built to run a chess program

110 Просмотры
Размещено
Imaginary 8-bit CPU emulator running on arduino nano that can be programmed in machine codes from 4x4 keypad and display output on LCD screen.

Developing a chess program to run on CMK Computer:
https://www.youtube.com/watch?v=xclW3tqkmhc&list=PLmN0neTso3JyjaiJUSN6LZqxI__CNLSHG

CMK COMPUTER DEMO ON THE REAL HARDWARE:
https://www.youtube.com/watch?v=Rvx2P4ulBlA&list=PLLfIBXQeu3aaMjeyPxJzT34DAG6v1vQqq

CMK COMPUTER IN ONLINE SIMULATOR:
https://maksimkorzh.github.io/cmk-computer/

CMK COMPUTER ON TINKERCAD:
https://www.tinkercad.com/things/9SkBg4xUM7Y

CMK COMPUTER ON GITHUB:
https://github.com/maksimKorzh/cmk-computer
====================================================
Coding your first chess eninge in Python (6 videos):
https://www.youtube.com/watch?v=ZDhFHrHG-hY&list=PLmN0neTso3JyHJ4YqTo4IT8LPm4laNhZ5

Coding bitboard chess engine in C (95 videos):
https://www.youtube.com/watch?v=QUNP-UjujBM&list=PLmN0neTso3Jxh8ZIylk74JpwfiWNI76Cs

Array based chess engine in javascript:
https://www.youtube.com/watch?v=uA22IJSiEyc&list=PLmN0neTso3JyHz4YvcQrfS7pd9pC_BFBc

Chinese chess ( xiangqi ) engine in javascript:
https://www.youtube.com/watch?v=r3g2wxFLTVY&list=PLmN0neTso3Jw59oLgLUwSTZ_AO_u-pwWt

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

Chess bot to play chess on any website (tutorials):
https://www.youtube.com/watch?v=aUDkVUAHd0Q&list=PLmN0neTso3Jzbh1P5Tr3o_wvAawFE2__e

Chess programming playlists:
https://www.youtube.com/channel/UCB9-prLkPwgvlKKqDgXhsMQ/playlists

My engines:
https://www.chessprogramming.org/Maksim_Korzh

Support the channel:
https://www.patreon.com/code_monkey_king

00:00 What a heck is CMK computer?
00:03 Memory layout
04:27 Runtime environment of CMK computer
05:03 Machine codes and assembly mnemonics overview
06:03 If you wanna have a look at how it works on a real hardware...
06:10 CMK computer emulator (powered by tinkercad)
07:45 Entering bytes from keypad
10:14 How I develop a chess program on CMK computer
10:56 How CMK assembly source code looks like)
12:42 RUNNING A HELLO WORLD PROGRAM ON CMK COMPUTER
13:46 RUNNING INFINITE ASCII CHARSET SCROLL PROGRAM ON CMK COMPUTER
14:45 RUNNING MARIO WALKING ACROSS THE LCD SCREEN PROGRAM ON CMK COMPUTER
15:42 RUNNING CHROME DINO GAME ON CMK COMPUTER
17:30 But it's not chess... Yeah, I know, hence this on creating a chess program for CMK computer)
Категория
Ардуино
Комментариев нет.