A C G I M N R S T

A

addChattyPlayerListener(ChattyPlayerListener) - Method in class net.antichess.ai.AntichessAIPlayer
adds a listener for this player's chat events
AntichessAIPlayer - class net.antichess.ai.AntichessAIPlayer.
Proposed base class for antichess AI player.
AntichessAIPlayer(boolean, long, long, String) - Constructor for class net.antichess.ai.AntichessAIPlayer
 

C

ChatEvent - class net.antichess.ai.ChatEvent.
This is an event fired by a player who wants to send a message.
ChattyPlayerListener - interface net.antichess.ai.ChattyPlayerListener.
Classes that implement this interface listen for chat events.

G

getMessage() - Method in class net.antichess.ai.ChatEvent
 
getMove(String, long, long) - Method in class net.antichess.ai.AntichessAIPlayer
This is the most important method that a subclass of this class will have to implement.
getOpeningMove() - Method in class net.antichess.ai.AntichessAIPlayer
If the player is white, then he must make the first move of the game.
getTimeSent() - Method in class net.antichess.ai.ChatEvent
 

I

isWhite - Variable in class net.antichess.ai.AntichessAIPlayer
a boolean indicating if this player is white or black

M

message - Variable in class net.antichess.ai.ChatEvent
the chat message

N

net.antichess.ai - package net.antichess.ai
The exposed API that AI players on antichess.net must implement.

R

recordChatEvent(ChatEvent) - Method in interface net.antichess.ai.ChattyPlayerListener
take note of the ChatEvent
removeChattyPlayerListener(ChattyPlayerListener) - Method in class net.antichess.ai.AntichessAIPlayer
removes a listener from this player's chat events
ruleSet - Variable in class net.antichess.ai.AntichessAIPlayer
the rules under which this player is playing

S

sendChat(String) - Method in class net.antichess.ai.AntichessAIPlayer
a method that the player can call to send a message to his opponent

T

timeInMillis - Variable in class net.antichess.ai.ChatEvent
the time at which the message was sent
toString() - Method in class net.antichess.ai.ChatEvent
 

A C G I M N R S T

Copyright © 2003 antichess.net. All Rights Reserved.