X-Git-Url: https://git.ucc.asn.au/?p=progcomp2013.git;a=blobdiff_plain;f=qchess%2Fdata%2Fhelp.txt;h=892a7ec8f506f9a13025370e5e473b155e7077c8;hp=1c4671cb6d531ec57b7dde6c27aed5c7bf8c5364;hb=0325af7e6f9c20b549efa84754b4a4a206fe66cc;hpb=707e794d26062516eb4188d1cd2902929613c46b diff --git a/qchess/data/help.txt b/qchess/data/help.txt index 1c4671c..892a7ec 100644 --- a/qchess/data/help.txt +++ b/qchess/data/help.txt @@ -42,6 +42,18 @@ ARGUMENTS IMPORTANT: Only ONE of the games should give the other's address. + @internal:name + An internal agent player + + These agents run within the qchess program (unless there is a timeout setting... never mind). + + Choices are: + + AgentRandom - Makes random moves only + + AgentBishop - Uses probability estimates and a min/max recursive (depth is only one) algorithm + - Will usually take a long time to run + OPTIONS --help @@ -52,9 +64,23 @@ OPTIONS If graphics are enabled (default), then the user will be prompted to choose any of the two players not supplied as arguments. + --reveal + If graphics are enabled, the two states for pieces will always be shown, regardless of whether both states have been revealed. + Note that this switch only affects the GUI and does not provide any information to agent players. + + If graphics are disabled, has no effect. - --file[=filename] + --file[=filename][:events] Replay a game saved in file, or read from stdin if no filename given + If a number of events is supplied, the game will advance that many events before stopping. + + If no players are given, the GUI will NOT ask for player selections. + The game will exit after the replay finishes. Events in the replay will be subject to the normal delay (see --delay). + + If black and white players are supplied, the game will continue using those players. + In this case, there will be no delays between events in the replay (the game starts at the end of the replay) + + (We hope that) this feature will be useful for comparing how different versions of an agent respond to the same situation. --log[=filename] Log moves to a file or stdout if no filename given