X-Git-Url: https://git.ucc.asn.au/?p=progcomp2013.git;a=blobdiff_plain;f=web%2Fusing.html;fp=web%2Fusing.html;h=24f96b53319336c80e9ebc979081cbe0590e09a8;hp=0000000000000000000000000000000000000000;hb=baa4d9d6440dac63367a80b88b1c466deb9263a9;hpb=a6d91c8bb286fa91f9e2a56b304043ff48154322 diff --git a/web/using.html b/web/using.html new file mode 100644 index 0000000..24f96b5 --- /dev/null +++ b/web/using.html @@ -0,0 +1,108 @@ + + + + + UCC::Progcomp 2013 - Using qchess + + + + +Assuming you have obtained qchess, here is how to use it. + +

GUI - Playing a game

+ +

You'll probably want to play against sample agents to learn the game. Or you'll want to play against your own agent to test it.

+ +
    +
  1. Start qchess
  2. + +
  3. Choose players
  4. + +
  5. Play / Watch game
  6. + +
+ +

Advanced stuff - command line options

+ +

On unix systems, running `./qchess.py --help' should show you a help file.

+

On windows (or on unix) you can also find the help file in data/help.txt

+

Or you can click here

+ +

I'll explain some options here anyway, because no one reads help files. Also it might not be up to date.

+ + + +

Output of qchess

+ +

If you want to be clever and do something like evolutionary code, you'll need to play lots of games and do stuff based on the output.

+ +

qchess outputs lines of the form: `colour [result]'

+ + +
+

The actual competition "simulator" is a bash script that runs lots of qchess instances and creates scores for each agent based on the outputs.

+ + +
+ +

Page last updated 2013-02-18 by matches

+ +

The UCC Website

+

UCC::Progcomp 2013

+ + + + + +