Schroedinger's Gambit

Competition: Write an AI to play Quantum Chess. You can enter in any language that supports reading/writing from standard input/output.

Quantum chess is a variant of chess in which the type of a piece changes during play.

The game was invented by Selim Akl, and first implemented by Alice Wismath. You can see their original website here.

You can play against the current leading AI in our competition here


Game Rules

The game rules are basically the same as the original rules.

Differences / Clarifications


Competition Rules

The competition consists of a number of preliminary rounds, and a final round. See here for the current schedule.

Scores accumulate over the rounds. You do not have to enter an earlier round to compete in a later round (but will not receive a score for that round).

Each round will be a round robin. Each AI competing will play each other AI (not itself) as both black and white.

Points are awarded for each game as follows:

Yes, this does effectively mean that you gain more points if there are more opponents.

Scores in the final round will be weighted so that the finals are worth 50% and the combined sum of the preliminary round scores is the remaining 50%.

The Sample AI's will score points as normal, but will not be considered when determining the winner (this is to stop me from giving the prize to myself). Don't worry, they aren't very smart anyway.


Getting Started

  1. Join the mailing list
  2. Join the #progcomp channel on IRC
  3. Obtain a copy of the qchess program
  4. Using the qchess program
  5. Writing an agent for the qchess program
  6. Entering the competition

Important Links

git http://git.ucc.asn.au
IRC #progcomp
Mailing List progcomp at ucc
Dates subject to change
Results will appear here
Contact matches or wheel at ucc

Page last updated 2013-03-29 by matches

The UCC Website

UCC::Progcomp Website