Skip to content

TatarLDW/Chess-Cheat-Detector

Repository files navigation

Chess Cheating Detection System

Python Version License Wiki

Detect engine assistance in chess games with Stockfish analysis and comprehensive visualizations

👋 Hi, I'm TatarLDW

🔧 Chess Cheating Detection System Developer

I built a powerful chess cheating detection system that helps players identify engine assistance.

✨ Features

  • 🔍 Deep move analysis - Accuracy, centipawn loss, engine correlation
  • 👤 Player filtering - Analyze specific players or sides
  • 📊 Comprehensive metrics - 9-in-1 visualizations, error classification
  • 📈 Statistical analysis - Pattern detection, trend analysis
  • 📄 Multiple outputs - Text reports, JSON, PNG, PDF

🚀 Quick Start

# Clone the repository
git clone https://github.com/TatarLDW/chess-cheat-detector.git
cd chess-cheat-detector

# Install dependencies
pip install -r requirements.txt

# Analyze a player
python deep_analysis_report.py games.pgn --player "Username"

# Generate visualization
python detailed_viz.py --player "Username"

📫 Contact Me

💬 Need Help?

If you suspect cheating in your chess games and are inexperienced in python:

  1. Send me their Chess.com username
  2. I'll run the analysis for you
  3. I'll send back a detailed report

About

Advanced chess cheating detection system using Stockfish engine analysis

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages