(no title)
sharedfrog | 3 years ago
Whatever comes out of these accusations, the chess world will sure enjoy its new infusion of drama.
[1] https://twitter.com/MagnusCarlsen/status/1566848734616555523
sharedfrog | 3 years ago
Whatever comes out of these accusations, the chess world will sure enjoy its new infusion of drama.
[1] https://twitter.com/MagnusCarlsen/status/1566848734616555523
icelancer|3 years ago
Hans didn't play engine perfect lines when beating Magnus in the Sinquefield Cup, though he obviously played extremely accurately.
squidbeak|3 years ago
It's pretty grim for him if he really didn't cheat. He won't be invited to a tournament involving Magnus again.
textadventure|3 years ago
lovemenot|3 years ago
ManWith2Plans|3 years ago
Hikaru was less reserved on the other hand. He called Hans's post-game interview analysis sub-2700 level after Hans Neiman badly mis-evaluated several positions.
bananamerica|3 years ago
bo1024|3 years ago
fasthands9|3 years ago
Do computers play like top humans? Or different stylistically?
ie - if you were a top player and looking at the moves of an opponent, could you discern if the style was more similar to a top rated human or a top rated computer?
CSMastermind|3 years ago
They can also show up when for instance there are multiple checkmates in a position. The computer will choose the one requiring the least number of moves even if it requires deep calculation and perfect play. Humans will just trade off material and go for an easy win.
Now that chess engines have started to use neural networks in move selection the amount of "computer moves" has decreased noticeably.
> if you were a top player and looking at the moves of an opponent, could you discern if the style was more similar to a top rated human or a top rated computer?
With a large enough sample size I believe that top players would be able to tell the difference. But that sample size is much larger than a single game or likely even the ~10 games being played in a tournament.
Edit:
Oh I should also mention that in the context of cheating with computers there are more signals to look at than the moves themselves. Time management is normally a huge giveaway for cheating. In online chess this normally manifests itself as players using the exact same amount of time for each move in spite of the positions being very different in terms of complexity.
In the match being talked about above Hans, the challenger, used a suspicious amount of time during the opening sequence. He played the opening moves in around 10 minutes which is weird because if he had memorized the lines he would have played them much faster. If he didn't memorize the lines then it would have taken him much more than 10 minutes to calculate it all.
grumpopotamus|3 years ago
faeriechangling|3 years ago
Generally, the biggest heuristic for identifying cheating is identifying somebodies moves share statistical similarity to the top moves of common engines (Especially stockfish). This doesn't really work after a single game, but anybody playing the top move of stockfish 90% of the time over 100 games is a cheater. Nobody that isn't cheating can do that. Cheaters are savvy though, they will notice in a position there are maybe 5 decent moves they can choose from, so for just that position they will choose stockfish's 5th choice. Or maybe they'll only check the engine at the most critical moments of the game and turn the engine off and play normally afterwards. Notice that the person being debated in this article is somebody with a history of cheating, the evidence they cheated in this specific game is likely not as good as the evidence they are just generally a cheater.
On top of this more empirical analysis, there's more subjective analysis. Humans tend to try to simplify games when they're ahead to reduce computational complexity, but computers don't do this as it's not a good strategy for a computer. Humans will tend to follow a narrative and follow a general idea throughout a game with ideas they calculated earlier in the game or in their preparation, whereas computers don't care about narratives and will completely switch plans on a dime. In the endgame the computer starts having a LOT of winning moves that it hasn't calculated to the end and can start making very offbeat choices, whereas humans tend to use a set of rote memorised strategies that are known wins. Again though, a skilled cheater realises all this and will choose weaker more human-like moves that are probably the engines 2nd or 3rd choice.
There's also metadata. Cheaters usually take a few seconds to think about a move that a human would make instantly (this came up in the article where it took the cheater 20 seconds to make their first move), they probably exhibit different browser/app interaction habits. Humans have all sorts of particularities about UI interaction and time management. A lot of people play blitz and bullet chess because cheaters struggle to cheat convincingly under time pressure.
bjourne|3 years ago
seanhunter|3 years ago
The clearest example in modern play is a4 and h4 as white (eg early h4 vs the King's Indian Defense) or a5/h5 as black. These are now frequently played in various positions because since they were discovered a few years back by alphazero, they have been extensively examined and found to be good, but prior to that, no strong human would play them.
camjohnson26|3 years ago
ummonk|3 years ago
ken47|3 years ago
It would be very hard to detect a sophisticated cheater solely by examining their moves in a vacuum. They could pick moves that appear to be "human" e.g. moves that appear to be chosen based on the common heuristics that strong human players tend to rely upon, rather than moves based on very deep brute force calculations, where we could never match the strongest chess engines.
The giveaway is usually in the time required for each move. Humans will tend to spend varying amounts of time on each move, with significantly more time spent at critical moments in a game. A computer will pretty much spend the same amount of time for each move. But even here, a sophisticated cheater could disguise this side effect by only using computer assistance at critical moments.
[1] https://wismuth.com/elo/calculator.html#rating1=3546&rating2...
thret|3 years ago
https://www.youtube.com/watch?v=64o62MrhvXc&t=1400s
colechristensen|3 years ago
In a nutshell, computers do some things that are very unlikely for humans to do. A lot of the play is similar, but some things are outliers and high level chess players will notice the unusual style and high accuracy moves of a person assisted by a computer.
Flankk|3 years ago
[deleted]
hocuspocus|3 years ago
After the fact, it'd probably be more obvious. Human players will typically avoid unnatural moves that require long sequences of perfect play before they pay off.
But top players are also the best qualified at cheating in a way that wouldn't raise suspicion. Many games are lost or drawn because of small mistakes or inaccuracies during the endgame. And playing a perfect endgame is not implausible at this level.
veidelis|3 years ago
" I didn’t guess it, but by some miracle I checked this today, and it’s such a ridiculous miracle that I don’t even remember why I checked it. I just remembered 12…h6 and everything after this, and I’ve no idea why I would check such a ridiculous thing, but I checked it, and I even knew that 13…Be6! is just very good. It’s so ridiculous that I checked it. " https://chess24.com/en/read/news/sinquefield-cup-3-niemann-b...
ebiester|3 years ago
However, people at the GM level also tend to have an ability to look at a position and remember what they were thinking at that point of time. They internalize lines in a way that is a branch of moves. So, in this case Be6! is such a sharp position that you would expect them to talk a bit through it because it takes a lot of prep.
Further, when they turned off Stockfish analysis, his analysis goes down sharply.
Further, he was banned from chess.com twice because he was cheating with an engine.
Further, when he was talking about a set of analysis, he made something up on the spot involving a match between Carlsen and GM Wesley So, and Wesley So said that what he had said was impossible for multiple reasons on another chess streamer's twitch.
It's a lot of little things that don't add up. It's like if you were in an interview and asking a developer to explain some code on their Github about ML, and they sounded like they didn't understand the basic principles of the model they coded. It doesn't mean they didn't write the code, but it casts suspicion.
runnerup|3 years ago
There's no smoking gun to show laypeople like you and I but people familiar with the scene and its norms do find this to be a salient point of data against Hans.
nsv|3 years ago
queuebert|3 years ago
Edit: For clarification, after losing to an obvious engine user, they used an engine themselves to strike back.
pvillano|3 years ago
zibby8|3 years ago
sgjohnson|3 years ago
And no source will. I'm not sure why chess.com didn't make it public (by a notice on his profile that his account was suspended for Fair Play violations).
But yes, the only 2 entities that can definitively state that are:
1. chess.com
2. Hans himself
Not sure why chess.com won't, but Hans won't for obvious reasons.
avip|3 years ago
icelancer|3 years ago
sdwr|3 years ago
I don't see a cheater, I see someone who's been grinding for a while and finally popped off. Dunno if he can keep it up though, might be one of those miracle performances that he never recovers from (ex. Linsanity). He comes across as arrogant and a little affected (the hand flourishes, stylistic pauses), but I like him a lot better than Hikaru. Hoping he continues to see success and smooths out his interview performance over time.
If anything, I'm suspicious it's was a throw from Magnus, or at least subconsciously choosing when to relinquish the throne. This is the guy you want to see in the spotlight. He's interesting, confident, and puts his heart into the game.
tzs|3 years ago
Hans, playing back, crushed Magnus in their first game. Then afterwards when an interviewer tried to interview him about the game he just said "The chess speaks for itself" and walked away.
A lot of commentators interpreted that as a bit of trash talk about Magnus, who convincingly won the remaining 3 games.
tzs|3 years ago
If Hans were to score 1 point off Magnus in a 4 game match it would be far more likely to be be by drawing twice than by winning once.
epigramx|3 years ago
pk2200|3 years ago
rcxdude|3 years ago
bumbledraven|3 years ago
HOW TO CATCH A CHESS CHEATER Ken Regan Finds Moves Out of Mind Chess Life, June 2014 https://cse.buffalo.edu/~regan/personal/JuneCLarticleKWR.pdf
runnerup|3 years ago
1) Feet could be stimulated using electrical voltage (low level shocks).
2) Cheaters could put one foot on their knee and the system would only activate vibration when it was near a 90-degree rotation.
3) Cheaters could incorporate a vibration-damping polymer like sorbothane, probably a particularly low durometer to absorb vibrations between shoe insert and floor plate.
I believe the answer is going to have to be establishing a "secure" zone that can't be crossed by anyone without a full x-ray scan of all personal effects and mmWave scanners. If clothing blocks the mmWave scan, people would have to don lighter / more form-fitting clothing while going through the mmWave scanner, send their preferred clothes through the x-ray machine, and then swap into their desired clothes in a secure changing room/bathroom.
The main downside to this is increased cost; I'm not even sure how much this would cost to operate. And for which events would FIDE make this extra cost a requirement? Every FIDE rated event seems completely unreasonable - many of these are small local events with very little budget and lots of 1200 rated players. Perhaps any rated event which includes any of the top-10 players? Is there enough money at that level of chess to fund a requirement like this?
Still some potential for hiding cheating devices in relatively private areas like bathrooms, changing rooms, utility closets, or even "planting" large objects like potted plants/etc with hidden compartments. Most likely I'd imagine the player wouldn't grab these, they'd have someone they trust hide them in the weeks before the event and have a person retrieve these and then drop them in a secure bathroom stall/etc. These would be, for example, identical shoes to the ones they came in with.
Perhaps worth having players go through the scanners again right before they sit down at the table, including in the middle of the match if they take a bathroom break/etc. Maybe that would work, but I'm still concerned about the price -- that would need a separate analysis. How much money is available for each of these matches?
The stakes right now are pretty personal but if nations governments get involved in the cheating for reasons of national pride like they do for the Olympics[0] then I'm not sure anyone would be able to stop the cheating.
Another strategy might be to change the format of the top level of chess to "allow" cheating by giving everyone access to whatever engine they want, powered by identical hardware and watt-limited. So the competition would be "man+machine" vs "man+machine". There's been some chat about this but I'm not sure that matches wouldn't be so insanely even that you'd need 300+ games to build a reasonable confidence interval so that you can even determine which player "won". Currently the TCEC (highest level engine vs. engine championship) uses 22 games per matchup to determine a clear result. Even that would be excessive.
0: https://en.wikipedia.org/wiki/Icarus_(2017_film)
1: https://en.wikipedia.org/wiki/Top_Chess_Engine_Championship#....
gs17|3 years ago
There's also no reason to expect the shoe form factor to be used repeatedly. One cheater was accused of morse code blinks, although he also had a camera on him [0]. When people talk about vibrating shoes there's always someone joking about a wireless buttplug instead, which would probably not show up in the mmWave scan (I don't know exactly what they look like but I doubt they have huge antennas sticking out). A Faraday cage would go a lot further for the price than airport style scanners IMO (and make every match a cage match, which makes chess sound way cooler), but it's probably still overkill.
[0] https://www.news.com.au/sport/sports-life/chess-players-extr...
systemvoltage|3 years ago
PowerPlayChess covered the game, it was a magnificent performance but also not perfect: https://www.youtube.com/watch?v=n27zd_dVtFw
Those saying it he got banned on chess.com, it was total bullshit, here it is of how it happened live on Han's stream when he was an IM: https://livestreamfails.com/post/84343
More info here, if he was really cheating he would have been banned for life. It was a suspension for 60 mins: https://twitter.com/boomer_chess/status/1566872068922265606
Alireza was also banned on Chess.com for cheating but there was none. I don't think HN crowd realizes how easy it is to falsely get banned on Chess.com, don't assassinate someone's character based on that: https://www.chessdom.com/alireza-firouzja-was-banned-for-che...
jonwachob91|3 years ago
Firouzja was 11 years old at the time of his ban and he was an unknown commodity at the time. He was quickly unbanned b/c it was revealed that he was just a kid developing very fast.
Hans' situation and Firouzja's situation are not the same.
PKop|3 years ago