Chess.com Hans Niemann Report

Chess.com released their Hans Niemann Report. In the report, the Chess.com Fair Play Team concludes Hans Niemann “has likely cheated in more than 100 online chess games, including several prize money events.” Fair Play Team’s Report The report includes several tables and charts of statistical evidence, a description of Chess.com’s cheat detection system, along with numerous emails between the Fair Play Team and Hans. In his email responses to questions asked by the Fair Play Team, Hans confesses to cheating online. Regarding Hans’ game against Magnus Carlsen at the 2022 Sinquefield Cup, the Fair Play Team states, “In our view,… Continue Reading

MadChess Blunders… Er, Wait

I had a Frankenstein moment yesterday. I use the word “Frankenstein” in reference to MadChess. Meaning, I’ve used my powers of concentration to create this thing, a chess engine, by imagining, thinking, then writing code to “teach” it to play a game of chess. This thing becomes terribly powerful. It’s capable of playing the game I “taught” it with the strength of a super Grandmaster, far exceeding my abilities. While I’m glad I can use MadChess to analyze my games against Internet opponents (after the game is complete, of course), and rely on MadChess’ suggested improvements and variations (it is… Continue Reading

Into The Void

MadChess 3.1 participated in a tournament Graham Banks arranged, named Into The Void. This is MadChess 3.1’s debut tournament. As a fan of Black Sabbath, I must say I approve of the name of the tournament. 1 2 3 4 5 6 7 8 9 0 1 2 1 Nawito 22.07 64-bit **** 1010 0½½1 1010 111½ 00½1 ½1½½ ½½½½ ½1½1 ½111 ½101 110½ 27.0/44 2 CM11th Archangel 0101 **** ½½01 ½½01 1½½½ ½11½ ½½0½ 110½ 10½1 ½½10 ½½11 101½ 25.5/44 3 Inanis 1.1.0 64-bit 1½½0 ½½10 **** ½½01 11½½ ½0½½ ½½10 ½½½0 ½110 ½101 10½½ 1011 24.0/44 517.25 4… Continue Reading

Hans Niemann Is an Andy Kaufman-Like Character

I posted the following message on TalkChess, a forum focused on chess engine programming. The topic is tangentially related to chess engine programming. Drama in the World of Chess Nineteen year-old Hans Niemann, unknown in the world of elite chess until very recently, sporting an improbably flat then steep rating progression, defeated World Champion Magnus Carlsen in a tournament game. Did Hans cheat? Did he receive computer assistance? Or did Magnus play poorly? My Thoughts (Posted on TalkChess) Hans Niemann strikes me as an Andy Kaufman-like character. You know, someone who gets off on people hating him, loves playing the… Continue Reading

MadChess 3.1 Released

I have released version 3.1 of my chess engine. I worked on the engine over the last year occasionally, when I had time in the evenings. Slowly, I’ve added about 100 Elo points of playing strength compared to the prior release. This release includes strength improvements achieved by Singular Move, Threat Evaluation, Pawn Structure Evaluation, Move Legality Performance Improvement, Logarithmic LMR Based on QuietMoveNumber and ToHorizon, and evaluation of piece mobility, king safety (including x-ray moves), and threats using Safe Squares. It also includes code quality improvements such as Color Agnostic Code, Removed Endgame King Safety Evaluation, Code Style Refactor… Continue Reading