Changes

Jump to: navigation, search

Maksim Korzh

5,084 bytes added, 14:17, 31 August 2020
Created page with "'''Home * People * Maksim Korzh''' FILE:MaksymKorzh.jpg|border|right|thumb|link=https://github.com/maksimKorzh| Maksym Korzh <ref>[https://github.com/maks..."
'''[[Main Page|Home]] * [[People]] * Maksim Korzh'''

[[FILE:MaksymKorzh.jpg|border|right|thumb|link=https://github.com/maksimKorzh| Maksym Korzh <ref>[https://github.com/maksimKorzh maksimKorzh (Maksym Korzh) · GitHub]</ref> ]]

'''Maksim (Maksym) Korzh''', (Code Monkey King)<br/>
an Ukrainian [https://en.wikipedia.org/wiki/Freelancer 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 [https://en.wikipedia.org/wiki/Upwork Upwork] but soon moved to [https://en.wikipedia.org/wiki/YouTube YouTube] to create
a [https://en.wikipedia.org/wiki/YouTube_(channel) channel] dedicated to [https://en.wikipedia.org/wiki/Web_scraping web scraping] and [https://en.wikipedia.org/wiki/Web_development web development] <ref>[https://www.youtube.com/c/MaksimKorzh_aka_CodeMonkeyKing/featured Code Monkey King - YouTube]</ref>,
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 <ref>[https://www.youtube.com/channel/UCB9-prLkPwgvlKKqDgXhsMQ Chess Programming - YouTube]</ref>.

=Chess Engines=
So far, Maksim Korzh has published following didactic [[:Category:Open Source|open source chess engines]]:
{| class="wikitable"
! colspan="2" | Engine
! Language
! GitHub
! YouTube
|-
| [[BBC]]
| Bit Board Chess
| [[C]]
| [https://github.com/maksimKorzh/bbc BBC]
| [https://youtu.be/QUNP-UjujBM BBC]
|-
| [[BMCP]]
| Bare Minimum Chess Program
| [[C]]
| [https://github.com/maksimKorzh/bmcp BMCP]
| [https://www.youtube.com/watch?v=927rfAPHX6E&list=PLLfIBXQeu3abJwgFt7JPFGVpxazkGoh16 BMCP]
|-
| [[BMCP(JS)]]
| Bare Minimum Chess Program
| [[JavaScript]]
| [https://github.com/maksimKorzh/bmcp_js BMCP(JS)]
|
|-
| [[Chenglite]]
|
| [[C]]
| [https://github.com/maksimKorzh/Chenglite Chenglite]
|
|-
| [[Nibble-Chess]]
|
| [[C]]
| [https://github.com/maksimKorzh/nibble-chess Nibble-Chess]
|
|-
| [[Wukong]]
|
| [[C]]
| [https://github.com/maksimKorzh/wukong Wukong]
|
|}


=Forum Posts=
==2018 ...==
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=68415 Minimalist UCI chess engine written by self learner from scratchg] by [[Maksim Korzh]], [[CCC]], September 11, 2018
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=68416 Newbie's question about printing the PV] by [[Maksim Korzh]], [[CCC]], September 11, 2018 » [[Principal Variation]]
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=68455 Minimalism in chess programming] by [[Maksim Korzh]], [[CCC]], September 16, 2018
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=68800 Board representation idea] by [[Maksim Korzh]], [[CCC]], November 01, 2018
* [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=69118 A tribute to community] by [[Maksim Korzh]], [[CCC]], December 02, 2018
'''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=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]]
==2020 ...==
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=74700 negamax alpha beta search doesn't always return mating score] by [[Maksim Korzh]], [[CCC]], August 06, 2020
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=74752 Using piece-square table score for move ordering] by [[Maksim Korzh]], [[CCC]], August 11, 2020 » [[Piece-Square Tables]], [[Move Ordering]]
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=74853 Chess programming on YouTube: NOBODY CARES?] by [[Maksim Korzh]], [[CCC]], August 21, 2020
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=74917 Comparing 4 move generators: 0x88 vs 10x12 vs 10x12 + bitboards HYBRID vs Pure MAGIC BITBOARDS] by [[Maksim Korzh]], [[CCC]], August 28, 2020

=External Links=
* [https://github.com/maksimKorzh maksimKorzh (Maksym Korzh) · GitHub]
* [https://www.linkedin.com/in/maksym-korzh-9a3799186/ Maksym Korzh | LinkedIn]
* [https://www.youtube.com/c/MaksimKorzh_aka_CodeMonkeyKing/featured Code Monkey King - YouTube]
* [https://www.youtube.com/channel/UCB9-prLkPwgvlKKqDgXhsMQ Chess Programming - YouTube]

=References=
<references />
'''[[People|Up one level]]'''
[[Category:Chess Programmer|Korzh]]

Navigation menu