lichess.org
Donate

only play account of X days old

Despite any work put into anti cheating measure, people are still cheating on lichess. I report them daily but they are not being banned, either because they didn't cheat, or because lichess considered they didn't.
There are various way to cheat without getting caught, namely being extremely careful.
People who get caught cheating eventually change their ip and create a new account. There is definitely a logic there, if you don't cheat and you are good at chess, your account will most likely be at least X months old. People who just started learning chess naturally will have a recent account. Of course this is a generality, Dannythedonkey wasn't a cheat.

Still, i feel like having an option to play player whose account is at least X days old would be a nice way to elimitate these types of cheat.
Playing against cheaters is like practising against SF, fun (except you always lose)
Like this idea since most times try to avoid new accounts as it seems 50% if not more of the time they'll play unfairly. usually be the case I accept these below 1500s and they crush me in 5+5 so will jump into a 3+0 vs a 2000+ and crush them with all my raging fury which further makes me suspect the previous opponent had to have cheated.

THIS Needs to be addressed and dealt with >>
github.com/jonaspeterson/lichess-cheat-bot
Yes these bot are extremely easy to make and most people don't put them on github, they just keep it to themselves to make it hard for lichess (or different chess website) to catch.

@savagechess2k the problem is that when you play stockfish (let's say level 9), your expectations are set, you know you're not going to win, it's the same when a 1400 plays a 2800.
But when you play someone of your strenght (according to the rating) and they just completely smash you and they play quicker than you do, there is an issue because it makes you feel like you're not progressing, is 1900 crushes me it means i'm 1500.

You can see with such bot above that a player can play his own move whenever he wants, and given a bullet game, if he plays a move from the engine it might not be the best move given the move is played too quick and the engine didn't have much time to calculate, which is where it's hard to catch.

Also keep in mind that people who use bot for every move at the typical 1200 patzer who can't play chess at all, these people get banned extremely quickly.
The real problem is with people who actually know how to play chess, so they can keep up with you in a game, and only deliver the crushing blow whenever they want and when lichess checks it out they think "well he is 1900 strenght, that move he might have seen by himself" when he just cheated in reality. I was playing with someone otb, someone i met on chess.com, this guy was so mad when losing and thinking the opponent cheat that he would cheat back in the rematch to see if even with the engine he would win or not, turn out this guy was a huge dick (account roque-star on lichess) irl.

Try to play people who have a average ratings. For ex. Rapid 1800, blitz 1750, bullet 1730. Like 1700 - 1800 average.
Yeah i try to but you know when you want to play bullet you just seek and wait, plus if you have wait, then the game start then you check the stats, and then abort, it's considered fair play violation and you risk a ban. And given what I said the experienced cheater get his ratings right, they don't cheat to get to 2800 because they know they get banned, on chess.com titled players cheat at every titled tuesday, almost every single time someone is caught cheating, and these are FM CM NM etc, it's even harder to tell because such player can play very good moves by themselves according to their strenght. And the longer the account, the more they can cheat because anticheating tool will have to deal with a lot of move that they played by themselves
1st) My experience is just the contrary. Being near 1500, I get many 1500?-opponents, and most of them play like "Let me try, if I still remember the rules of that strange game, ma granpa taught me centuries ago". I believe, I am at least 100 points overrated because of all these newbies.

2nd) This is another egoistic idea, similar to the option "Let me play only against 100%-non-disconnectors". It says: Let others do the risky work of finding out, which newcomers play fairly.
It's not egoistic, playing against non disconnecting people only is something you want, would you want to play to disconnecting people only? no? then this is black or white, if i could i'd use such an option, i hate people disconnecting or letting the clock ticks.

When you're rated X and you get paired up with someone rated X + 100, it is not surprising that they cancel the game right away because they don't want to play lower rated player, that's very understandable. This is the same idea.

Your experience at this level is surely different, cheat don't stay at this level!
It is surprising they cancel the game, they can set the rating level of the opponent when they start a custom game.
@TacticalTrickyKnight It is not the same, to select opponents by rating. When I say, give me opponents between 1400 and 1600, then those outside this range will easily find other opponents than me. There is no disadvantage for the rest of the player pool.

However, nobody wants to play against cheaters. So, if it was true, that newbies are frequently cheating, then your decision to not play against newbies puts this burden on all the other players. This is egoistic.

This topic has been archived and can no longer be replied to.