1. Quantum Chess
  2. News

Quantum Chess News

Australian Pricing

It was brought to my attention that Australia was unable to access the game. I've submitted a change that should fix the problem.

Still Here and Developing. Join Our Discord!

So I have seen an influx of new players and I wanted to let everyone know this is still an ongoing project, and due to some life changes it is getting a lot more love and attention than it has in the past months. Here is where we are at right now.

Our most active community members hang out in our discord channel which can be found here

The currently available game features the "double" quantum move, a buggy networked play experience, and an AI that doesn't understand quantum moves. But it is playable and in my opinion quite fun. Some people have no problem establishing networked games, others can't seem to get a stable game going no matter what they try. The best way to get a networked game going is to ask in the discord.

The next version of the game is under heavy development. It will feature a much stronger AI that will be able to make quantum moves. It will also use a different rule set. Instead of the "double" quantum move it will be a "split" move. The piece will always move, and it will split to occupy two different positions that are one classical move away. A new networking infrastructure is being investigated as well.

To keep up with the latest in ongoing development, and add your input as the game evolves, please join the Discord community. I will try and keep updates here a bit more consistently.

Thanks For The Interest And Support!

Update

Hey everyone, here is a quick update. We're debugging an internal test build with the new engine. There are some strange bugs popping up, we're trying to track them down before releasing the build. The new build will support a new rule set. Quantum Moves will no longer be double moves. We now support two types of quantum moves: Split and Merge.

Split Moves allow you to split a piece to occupy a superposition of two squares that are reachable in a single standard move. There is no more probability that you did not move at all.

Merge Moves allow you to select two squares partially occupied by the same piece type, and try to merge them together into a single square that is reachable by both in a single standard move.

These descriptions are accurate on an otherwise empty board, but as with the previous quantum rules the exact state of the board and interference effects can lead to some unexpected behavior.

This is a pretty big change, but it is for the better. The previous double move variant had some major issues that were hindering the development of a fast engine. The new move rules also make it easier to consider the possibility of going truly quantum on a quantum computer some day.

We're trying to get this new version out as soon as we can. Thanks for the patience and support.

-QC Team

Progress Report

Hey everyone,

Just a quick update. Some developments in the past few months, and the desire to optimize for performance, have led to nearly a complete redesign of the game. The next release version will have a different rule set, with the quantum move being changed from its current form. Instead of a double move, it will be more like a split move. The piece will always move, but the player will chose two target locations to then occupy in superposition. A lot of work is being done under the hood, and this change may still take a bit before it sees the light of day. We're keeping at it.

Thanks for the support and for playing!

Making Progress

Just a quick update. Progress is being made on the C++ version of the engine. We've settled on a significantly different representation for a board superposition that gives us more control over exactly what data needs to be accessed and manipulated throughout the game. We also have access to some pretty cool optimization techniques. Some of the core functionality is already running up to 30 times faster than before.

There is still a good amount to be done though. The representation and basic move functionality are there. Quantum move path calculation and execution is in the works. Next step will be measurement, and then we have to tie the engine into the existing interface, among other things.

Thank you again for the continued support.
-QC Team