irwin
irwin
Our great sponsors
irwin | irwin | |
---|---|---|
57 | 2 | |
486 | 10 | |
- | - | |
0.0 | 3.2 | |
over 1 year ago | about 2 years ago | |
Python | Python | |
GNU Affero General Public License v3.0 | GNU Affero General Public License v3.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
irwin
-
How common is false banning in chess?
For Lichess, you can get some sort of idea from reading the code. If I remember correctly, there's some threshold for the site suspecting you of cheating based on a variety of simple metrics (accuracy, blurring, etc) and then it gets sent to machine learning tools to analyze (here is one of them, and here's another).
-
Chess’s Governing Body Delays Report on Hans Cheating Scandal
Lichess is open source. Here is their anti-cheating code on github: https://github.com/clarkerubber/irwin
-
Spotting a cheater: Stats analysis
Yeah Irwin is the old lichess model - here (https://github.com/clarkerubber/irwin) as well as the more maintained fork (https://github.com/lakinwecker/irwin/commits/master)
-
Lichess - Cheaters, bots, AI-based human hybrid opponents
This is nonsense. They’re a free and open source nonprofit with no interest in commercial buyers. I’ve played on lichess for 3 years, over which time I’ve never encountered more than 1 cheater within 10 games (and normally much less than that). Because the website is open source, you can see the cheat detection they use. It’s not perfect — there is no perfect system — but it’s transparent and in my experience very good.
- A question for technologists: can we start an open-source cheat-detection engine that becomes the gold standard of cheat detection engines?
- Can we see the Lichess cheat detection stuff?
- Banned for cheating, appealed, denied. What now?
-
Machine Learning for detecting anomalies in chess
Isnt't lichess' cheat detection an ML based system?
- Main Takeaways from the Chess.com Report
-
Which site has better cheat detection?
What's this? It was given as an answer on a question about this on lichess https://github.com/clarkerubber/irwin
irwin
-
Spotting a cheater: Stats analysis
Yeah Irwin is the old lichess model - here (https://github.com/clarkerubber/irwin) as well as the more maintained fork (https://github.com/lakinwecker/irwin/commits/master)
-
Irwin – the protector of Lichess from all chess players villainous
https://github.com/lakinwecker/irwin has more recent commits and I think is what actually runs on Lichess, or at least close to it. Not sure much fundamentally changed though. This isn't "the whole of Lichess' anticheat". It's a tool doing one specific thing which it mostly has been doing that way since it was created. There are a bunch of other parts to cheat detection, some of which are much more recent developments. For example kaladin, which has also been linked in the other thread about Lichess. But there's a fair bit more. Understandably though, Lichess doesn't really talk much about all of them, even though pretty much all of it is open source if you know where to look and how to use it.
What are some alternatives?
nnue-pytorch - Stockfish NNUE (Chess evaluation) trainer in Pytorch
kaladin - Machine learning tool aimed at automating cheat detection using insights data.
lichess-bot - A bridge between Lichess API and chess engines
python-chess-annotator - Reads chess games in PGN format and adds annotations using an engine
anarchychess-bot - The (un)official Lichess bot of r/AnarchyChess. Plays the Ruy Lopez, always captures en passant, never plays rook a4, and plays ke2!!/ke7!! when possible.
Auto-Chess - A chess bot that automatically calculates the best moves and plays them for you
pychess - PyChess - a chess client for Linux/Windows
lila - ♞ lichess.org: the forever free, adless and open source chess server ♞
libmelee - Open Python 3 API for making your own Smash Bros: Melee AI that works with Slippi Online
chess - A chess library, chess engine, Lichess client, and UCI implementation written in Java
Lila - ♞ lichess.org: the forever free, adless and open source chess server ♞ [Moved to: https://github.com/lichess-org/lila]