Commit b62f274c authored by judge's avatar judge

Tidy website a bit

parent 0a0868c0
web/qwebchess/index.html
\ No newline at end of file
Date: Thu, 28 Mar 2013 12:39:32 +0800 (WST)
From: Sam Moore <[email protected]>
To: [email protected]
Subject: [UCC::ProgComp] Competition schedule
The schedule is currently as follows:
Hello,
Committee has decided to use the 4th Saturday of each month from May until
October for progcomp.
So, here is a tentative schedule:
5th April - Bug fixing day / Day for bugging the organiser
25th May - Round 1
22nd June - Round 2
27th July - Round 3
24th August - Round 4
21st September - Round 5
27th July - Round 1
24th August - Round 2
21st September - Round 3
26th October - Finals
We might end up doing fewer rounds, but the finals will be in October.
I will generally try and be around in UCC Clubroom on the days listed, but
obviously physical presence is not necessary to compete.
Scores will be weighted so that the finals are worth 50%,
and the other rounds are worth equal amounts.
[SZM]
Vice President 2013
Rounds are weighted so that the finals are worth 50%, the other rounds are
worth equal amounts.
Good luck!
_______________________________________________
Progcomp mailing list
[email protected]
http://lists.ucc.gu.uwa.edu.au/mailman/listinfo/progcomp
Date: Thu, 28 Mar 2013 12:39:32 +0800 (WST)
From: Sam Moore <[email protected]>
To: [email protected]
Subject: [UCC::ProgComp] Competition schedule
Hello,
Committee has decided to use the 4th Saturday of each month from May until
October for progcomp.
So, here is a tentative schedule:
5th April - Bug fixing day / Day for bugging the organiser
25th May - Round 1
22nd June - Round 2
27th July - Round 3
24th August - Round 4
21st September - Round 5
26th October - Finals
We might end up doing fewer rounds, but the finals will be in October.
I will generally try and be around in UCC Clubroom on the days listed, but
obviously physical presence is not necessary to compete.
Scores will be weighted so that the finals are worth 50%,
and the other rounds are worth equal amounts.
[SZM]
Vice President 2013
_______________________________________________
Progcomp mailing list
[email protected]
http://lists.ucc.gu.uwa.edu.au/mailman/listinfo/progcomp
......@@ -7,9 +7,18 @@
<body bgcolor=white>
<hr>
<p> Page last updated 2013-02-18 by matches </p>
<h2> Entering </h2>
<p> We don't have any fancy uploader here. Just email your AI with build instructions to matches at ucc.asn.au </p>
<h2> Support </h2>
<p> Your solution should compile and run on Debian GNU/Linux 6.0 "Squeeze". </p>
<p> If you want to use an unusual language, please contact me earlier so that I can confirm it will run. </p>
<p>We don't have an SLA, but feel free to contact me via email or the IRC channel with bugs.</p>
<hr>
<p> Page last updated 2013-07-04 by matches </p>
<p> <a href="http://www.ucc.asn.au">The UCC Website</a> </p>
<p> <a href="http://progcomp.ucc.asn.au/2013/web">UCC::Progcomp 2013</a> </p>
......
......@@ -4,16 +4,17 @@
</head>
<body bgcolor=white>
<h1> Quantum Chess </h1>
<h1> Schroedinger's Gambit </h1>
<p> <b>Competition: </b> Write an AI to play Quantum Chess. You can enter in <b>any</b> language that supports reading/writing from standard input/output. </p>
<p> Quantum chess is a variant of chess in which the type of a piece changes during play. </p>
<p> The game was invented by Selim Akl, and first implemented by Alice Wismath. You can see their original website <a href="http://research.cs.queensu.ca/Parallel/QuantumChess/QuantumChess.html"/>here</a>.
<p> You can play against the current leading AI in our competition <a href="http://progcomp.ucc.asn.au/2013/web/qwebchess/">here</a> </p>
</p>
<hr><h2> Rules </h2><p> The rules are basically the same as <a href="http://research.cs.queensu.ca/Parallel/QuantumChess/QuantumChess.html"/>the original rules</a>. </p>
<hr><h2> Game Rules </h2><p> The game rules are basically the same as <a href="http://research.cs.queensu.ca/Parallel/QuantumChess/QuantumChess.html"/>the original rules</a>. </p>
<h3> Differences / Clarifications </h3>
<ul>
......@@ -23,6 +24,26 @@
<ul> <li> (because I'm too lazy to give players a choice) </li> </ul>
<li> I might shorten the number of moves before a draw is declared, we'll see. </li>
</ul>
<hr>
<h2> Competition Rules </h2>
<p> The competition consists of a number of preliminary rounds, and a final round. See <a href="dates.txt">here</a> for the current schedule. </p>
<p> 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). </p>
<p> Each round will be a round robin. Each AI competing will play each other AI (not itself) as both black and white. </p>
<p> Points are awarded for each game as follows: </p>
<ul>
<li> Win: 3 points </li>
<li> Loss: 1 point </li>
<li> Draw: 2 points </li>
</ul>
<p> <i>Yes</i>, this does effectively mean that you gain more points if there are more opponents. </p>
<p> 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%. </p>
<p> 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.</p>
<hr><h2> Getting Started </h2>
<ol>
......
......@@ -33,9 +33,11 @@
<div style="width:100%;">
<!-- Board and UI -->
<div>
<table style="margin-left: auto; margin-right: auto; font-size: 18" width=500px height=500px id="board"></table>
<table style="margin-left: auto; margin-right: auto; font-size: 16" width=550px height=550px id="board" border=0 cellspacing=0 cellpadding=0></table>
<button id="start">New Game</button>
<p id="loglink"></p>
<p id="indexlink"> <a href="http://progcomp.ucc.asn.au/2013/web/">UCC::Progcomp 2013 - Schroedinger's Gambit</a> </p>
<p> <a href="http://research.cs.queensu.ca/Parallel/QuantumChess/QuantumChess.html">Quantum Chess</a> designed by Dr Selim Akl and Alice Wismath </p>
</div>
<!-- Message box
......
This diff is collapsed.
......@@ -12,7 +12,7 @@ playerColour = ""; // colour of this player
pieceChar = {"W" : { "p" : "\u2659", "h" : "\u2658", "b" : "\u2657", "r" : "\u2656", "q" : "\u2655", "k" : "\u2654", "?" : "?"},
"B" : { "p" : "\u265F", "h" : "\u265E", "b" : "\u265D", "r" : "\u265C", "q" : "\u265B", "k" : "\u265A", "?" : "?"}};
emptyHTML = "<!--0-->&nbsp; <big> <bold>&nbsp;</bold> </big> &nbsp;"
emptyHTML = "<!--0-->"
gameStarted = false;
canClick = true;
......@@ -34,7 +34,7 @@ $(document).ready(function()
pieceSelected = "";
canClick = false;
$.ajax({url : "/cgi-bin/qchess.cgi", data : {r : "force_quit"}, success : function() {}});
$.ajax({url : "/cgi-bin/qchess.cgi", data : {r : "start", m : "black"}}).done(function(data) {$(this).update(data)});
$.ajax({url : "/cgi-bin/qchess.cgi", data : {r : "start"}}).done(function(data) {$(this).update(data)});
}
......@@ -355,7 +355,7 @@ $(document).ready(function()
boardHTML += "<tr id=\"y"+y+"\">";
for (var x = 0; x < 8; ++x)
{
boardHTML += "<td id=\""+x+""+y+"\">"+emptyHTML+"</td>";
boardHTML += "<td id=\""+x+""+y+"\" width=\"12.5%\" height=\"12.5%\" align=\"center\">"+emptyHTML+"</td>";
}
boardHTML += "</tr>";
}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment