Difference between revisions of "Maksim Korzh"
GerdIsenberg (talk | contribs) |
GerdIsenberg (talk | contribs) |
||
Line 63: | Line 63: | ||
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=68995 How to incrementally update attack tables?] by [[Maksim Korzh]], [[CCC]], November 21, 2018 » [[Incremental Updates]], [[Attack and Defend Maps]] | * [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=68995 How to incrementally update attack tables?] by [[Maksim Korzh]], [[CCC]], November 21, 2018 » [[Incremental Updates]], [[Attack and Defend Maps]] | ||
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=69046 CCR board representation] by [[Maksim Korzh]], [[CCC]], November 25, 2018 » [[Nibble#ArrayOfNibbles|Array of Nibbles]] | * [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=69046 CCR board representation] by [[Maksim Korzh]], [[CCC]], November 25, 2018 » [[Nibble#ArrayOfNibbles|Array of Nibbles]] | ||
− | |||
'''2019''' | '''2019''' | ||
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=70093 Chess engine in braifuck] by [[Maksim Korzh]], [[CCC]], March 04, 2019 | * [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=70093 Chess engine in braifuck] by [[Maksim Korzh]], [[CCC]], March 04, 2019 | ||
+ | * [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=69118 A tribute to community] by [[Maksim Korzh]], [[CCC]], March 11, 2019 | ||
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=70956 Bare minimum chess program in javascript] by [[Maksim Korzh]], [[CCC]], June 08, 2019 | * [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=70956 Bare minimum chess program in javascript] by [[Maksim Korzh]], [[CCC]], June 08, 2019 | ||
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=71301 A question to MCTS + NN experts] by [[Maksim Korzh]], [[CCC]], July 17, 2019 » [[Deep Learning]], [[Monte-Carlo Tree Search|MCTS]] | * [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=71301 A question to MCTS + NN experts] by [[Maksim Korzh]], [[CCC]], July 17, 2019 » [[Deep Learning]], [[Monte-Carlo Tree Search|MCTS]] |
Revision as of 19:51, 31 August 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 didactic open source chess engines:
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) | |
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
2019
- Chess engine in braifuck by Maksim Korzh, CCC, March 04, 2019
- A tribute to 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
External Links
- maksimKorzh (Maksym Korzh) · GitHub
- Maksym Korzh | LinkedIn
- Code Monkey King - YouTube
- Chess Programming - YouTube