Quantum Chess provides an alternative to traditional chess ai which is based on branching, iterations, and historical plays databases. Instead Quantum Chess models each piece as a wave function between other pieces on the board allowing the discovery of optimal continuous paths. Please see the discussion page on where to begin.

The theoretical advantage of Quantum Chess is that it automatically prunes redundant moves unlike iterative/branching models while maintaining strategy-like behavior completely unlike both chess AIs and humans.

It is intended as an experiment to play against itself, and later to interface to other computers and humans. This should help form the basis for understanding real-world problems in a completely different way.

Let this be an experiment into how we think about objects and waves as much as a viable ai chess alternative.

Project Samples

Project Activity

See All Activity >

Follow Quantum Chess Player

Quantum Chess Player Web Site

Other Useful Business Software
Go from Code to Production URL in Seconds Icon
Go from Code to Production URL in Seconds

Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
Try it free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Quantum Chess Player!

Additional Project Details

Operating Systems

MinGW/MSYS2

Intended Audience

Advanced End Users, Developers, Education

User Interface

OpenGL

Programming Language

C++

Related Categories

C++ Console Games, C++ Game Development Frameworks, C++ Chess Games

Registered

2012-10-31