Hi guys, I've just implemented bare minimum Korean chess (Janggi) engine:
Play online (choose Janggi from drop down variants menu):
https://maksimkorzh.github.io/bmcp-variants/
Video intro (see timestamps to skip to the gist):
This was one of the most exciting projects I ever had.
Implementing Janggi rules is very challenging but also fun.
And one last thing - it's made in style of HGM's microMax/MaxQi -
a single function engine with 3 nested loops movegen.
Bare minimum Korean chess Janggi engine with GUI in vanilla JavaScript
Moderators: hgm, Rebel, chrisw
-
- Posts: 771
- Joined: Sat Sep 08, 2018 5:37 pm
- Location: Ukraine
- Full name: Maksim Korzh
Bare minimum Korean chess Janggi engine with GUI in vanilla JavaScript
Didactic chess engines:
https://www.chessprogramming.org/Maksim_Korzh
Chess programming YouTube channel:
https://www.youtube.com/channel/UCB9-pr ... KKqDgXhsMQ
https://www.chessprogramming.org/Maksim_Korzh
Chess programming YouTube channel:
https://www.youtube.com/channel/UCB9-pr ... KKqDgXhsMQ