Difference between revisions of "Maksim Korzh"
GerdIsenberg (talk | contribs) |
GerdIsenberg (talk | contribs) |
||
Line 84: | Line 84: | ||
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=75204 How to rate my engine in CCRL?] by [[Maksim Korzh]], [[CCC]], September 25, 2020 » [[CCRL]] | * [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=75204 How to rate my engine in CCRL?] by [[Maksim Korzh]], [[CCC]], September 25, 2020 » [[CCRL]] | ||
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=75267 How to calculate piece weights with logistic regression?] by [[Maksim Korzh]], [[CCC]], October 01, 2020 » [[Automated Tuning#Regression|Regression]], [[Point Value by Regression Analysis]], [[Point Value]] | * [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=75267 How to calculate piece weights with logistic regression?] by [[Maksim Korzh]], [[CCC]], October 01, 2020 » [[Automated Tuning#Regression|Regression]], [[Point Value by Regression Analysis]], [[Point Value]] | ||
+ | * [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=75352 Web based GUI for UCI chess engine: YouTube series] by [[Maksim Korzh]], [[CCC]], October 10, 2020 » [[GUI#Tutorial|Web GUI Tutorial]] | ||
=External Links= | =External Links= |
Revision as of 18:00, 10 October 2020
Maksim (Maksym) Korzh, alias Code Monkey King,
an Ukrainian freelancer and computer chess programmer.
As a computer chess aficionado and chess programming enthusiast, he learned JavaScript, Python and C languages, as well as x86 Assembly.
He started freelancing at Upwork but soon moved to YouTube to create
a channel dedicated to web scraping and web development [2],
and further combined his profession with his computer chess activity for a YouTube channel dedicated to chess programming - where he introduced chess programming topics along with the development of various chess engines for didactic purpose [3].
Chess Engines
So far, Maksim Korzh has published following open source chess engines, not all compliant with the FIDE rules of chess:
Engine | Language | GitHub | YouTube | |
---|---|---|---|---|
BBC | Bit Board Chess | C | BBC | BBC |
BMCP | Bare Minimum Chess Program | C | BMCP | BMCP |
BMCP(JS) | Bare Minimum Chess Program | JavaScript | BMCP(JS) | |
Chengine | C | Chengine | ||
Chenglite | C | Chenglite | ||
Nibble-Chess | C | Nibble-Chess | ||
Wukong | C | Wukong |
Forum Posts
2018 ...
- Minimalist UCI chess engine written by self learner from scratchg by Maksim Korzh, CCC, September 11, 2018
- Newbie's question about printing the PV by Maksim Korzh, CCC, September 11, 2018 » Principal Variation
- Minimalism in chess programming by Maksim Korzh, CCC, September 16, 2018
- Board representation idea by Maksim Korzh, CCC, November 01, 2018
- How to incrementally update attack tables? by Maksim Korzh, CCC, November 21, 2018 » Incremental Updates, Attack and Defend Maps
- CCR board representation by Maksim Korzh, CCC, November 25, 2018 » Array of Nibbles
- A tribute to community by Maksim Korzh, CCC, December 02, 2018
2019
- Chess engine in braifuck by Maksim Korzh, CCC, March 04, 2019
- A tribute to chess programming community by Maksim Korzh, CCC, March 11, 2019
- Bare minimum chess program in javascript by Maksim Korzh, CCC, June 08, 2019
- A question to MCTS + NN experts by Maksim Korzh, CCC, July 17, 2019 » Deep Learning, MCTS
2020 ...
- negamax alpha beta search doesn't always return mating score by Maksim Korzh, CCC, August 06, 2020
- Using piece-square table score for move ordering by Maksim Korzh, CCC, August 11, 2020 » Piece-Square Tables, Move Ordering
- Chess programming on YouTube: NOBODY CARES? by Maksim Korzh, CCC, August 21, 2020
- Comparing 4 move generators: 0x88 vs 10x12 vs 10x12 + bitboards HYBRID vs Pure MAGIC BITBOARDS by Maksim Korzh, CCC, August 28, 2020
- Bitboard CHESS ENGINE in C: YouTube series by Code Monkey King by Maksim Korzh, CCC, September 06, 2020
- BBC 1.0 release - UCI chess engine by CMK by Maksim Korzh, CCC, September 24, 2020 » BBC
- How to rate my engine in CCRL? by Maksim Korzh, CCC, September 25, 2020 » CCRL
- How to calculate piece weights with logistic regression? by Maksim Korzh, CCC, October 01, 2020 » Regression, Point Value by Regression Analysis, Point Value
- Web based GUI for UCI chess engine: YouTube series by Maksim Korzh, CCC, October 10, 2020 » Web GUI Tutorial
External Links
- maksimKorzh (Maksym Korzh) · GitHub
- Maksym Korzh | LinkedIn
- Code Monkey King - YouTube
- Chess Programming - YouTube