Skip to content
/ kidpawn Public

A very simple chess robot with great tactics and zero strategy

License

Notifications You must be signed in to change notification settings

leopd/kidpawn

Repository files navigation

Kid-pawn, a very simple chess program

This is an extremely weak, but playable, chess program. It understands no strategy, but tries its hardest to protect its pieces, take yours, and end up with more material. It can beat you if you underestimate it.

I wrote it to help my daughter, who's learning chess. The other online chess programs she plays are reasonably strategic, but make stupid mistakes, like not completing a trade after she takes a protected piece. She was learning to take advantage of this tendency. In constrast, this player never makes "stupid" mistakes, but will behave randomly if it doesn't see a clear material advantage to any move.

Playing

python webplay.py

Open browser to http://localhost:5000.

About

A very simple chess robot with great tactics and zero strategy

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published