The ATP specification, based on the GTP version 2 specification contains no commands for setting up positions by specifying the location of queens and arrows on the board. AmazonsGui will send queens or arrows using the amazongui-setup command. This will send the entire status of the board to the AI. Basically this command will sync the AmazonGUI board with the AI's game board. Therefore, AmazonsGui defines the following ATP extension commands for setting up positions the user has flooded.
Therefore, AmazonsGui defines the following ATP extension commands for setting up positions the user has flooded. :
The argument to this command is a sequence of color point pairs (like for amazonsgui-play_sequence). The effect of the command is that the pieces are placed on the board. This command should only be sent after a clear_board and return a failure, if the board is not empty. It is allowed to setup positions that contain blocks with no liberties. If the Amazons program cannot handle such positions it should detect it and respond with a failure.