ICS Options

Here you can set general options for ICS play.

[_] Tab Sheet 'General'

Local Echo: Sets if your inputs are shown in the chat window.

Auto flip board: When a game begins with you playing, the boards flips automatically so that your side is at the bottom.

Check if to move: Turns on/off checking what side to move if you input moves. A perhaps annoying error message can be avoided this way.

Game End

Send # of gameend commands:

If number is 0, no gameend command is sent. If number is on1, sends the command "gameend" when a game has finished. If number is two or more, sends the command "gameend", "gameend2", {"gameend3"}, ..., when a game has finished.

[_] Tab Sheet 'Computer play'

Auto accept: Here all challenges are accepted automatically. This only applies to computer accounts. So you have to check the check box 'computer account' in the log-in dialog.

Remote Control

You can control your engine from a different account by using a tell like:

tell [yourengine] [password] [do something]

Please replace:

[yourengine] with the name of your engine

[password] with the password you typed in this dialogue

[do something] the command you want to send to the engine

Don't use the brackets[].

[_] Tab Sheet 'Files'

Protocol:

If you want to protocol all input to and output from the server, you can set a file here. This file can be re-read as a simulation afterwards.

Auto Save:

All games you observe or play can be saved automatically here.

[_] Tab Sheet 'Login Script'

Modifies the file ICSLoginScript.txt, which contains the login script used while logging-in to chess servers. The file resides in the Arena directory. The button "run now" runs it now. If the checkbox "Login-script enabled" is checked, it is executed after logging-in to a chess server. You may use the login script to adjust your settings or execute commands after a login.

Note: The length of the login script is limited to 200 lines.

defining buttons