rondinellimorais/chess_recognition

This project uses computer vision techniques to detect objects on a chessboard. The data are converted into an 8x8 numpy matrix which is passed to the minimax algorithm to suggest a move.

29
/ 100
Experimental

This project helps chess players analyze their games or practice new strategies by providing real-time move suggestions. It takes a video feed or image of a physical chessboard, identifies the pieces and their positions, and then suggests the best next move based on the classic minimax algorithm. An aspiring chess player, enthusiast, or coach could use this to get AI assistance during a game or to review game states.

No commits in the last 6 months.

Use this if you want an AI assistant to suggest optimal moves for a physical chess game, visible via a camera feed.

Not ideal if you're looking for an online chess engine, a digital board analyzer, or a tool to play against an AI opponent.

chess-analysis game-strategy board-game-AI chess-coaching
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 7 / 25
Maturity 16 / 25
Community 6 / 25

How are scores calculated?

Stars

30

Forks

2

Language

Jupyter Notebook

License

MIT

Last pushed

Jun 13, 2023

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/computer-vision/rondinellimorais/chess_recognition"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.