|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.ac.fun.osawalab.tileworld.client.MyAgent
public class MyAgent
エージェントのサンプルクラスです。 ランダムに移動します。適当にいじってください。
コンストラクタの概要 | |
---|---|
MyAgent(String agentID,
PlayerClient playerClient)
エージェントの初期化. |
メソッドの概要 | |
---|---|
String |
getAgentID()
|
char |
getNextAction()
エージェントの行動を決定し、エージェントの次のactionを返します。 |
void |
setWorld(char[][] world)
エージェント現在の世界の状況をセットする. |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public MyAgent(String agentID, PlayerClient playerClient)
agentID
- エージェントIDメソッドの詳細 |
---|
public String getAgentID()
public char getNextAction()
public void setWorld(char[][] world)
world
- 現在の世界の状況
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |