パッケージ org.aiwolf.common.data
クラス Agent
- java.lang.Object
-
- org.aiwolf.common.data.Agent
-
- すべての実装されたインタフェース:
java.lang.Comparable<Agent>
public final class Agent extends java.lang.Object implements java.lang.Comparable<Agent>
プレイヤーのエージェントです。 各プレイヤーは、エージェントとして他のプレイヤーを識別することができます。 各エージェントは、一意のインデックスを持っています。Player Agent. Each players can identify other players as Agent. Each agent has unique index.- 作成者:
- tori and otsuki
-
-
メソッドの概要
すべてのメソッド staticメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 int
compareTo(Agent target)
boolean
equals(java.lang.Object obj)
static Agent
getAgent(int idx)
指定されたインデックスのエージェントを取得します。int
getAgentIdx()
エージェントのインデックスを返します。int
hashCode()
java.lang.String
toString()
-
-
-
メソッドの詳細
-
getAgent
public static Agent getAgent(int idx)
指定されたインデックスのエージェントを取得します。Get agent of idx- パラメータ:
idx
-エージェントのインデックスagent's idx- 戻り値:
- エージェントAgent
-
getAgentIdx
public int getAgentIdx()
エージェントのインデックスを返します。Get agent's index.- 戻り値:
- エージェントのインデックスAgent's index
-
toString
public java.lang.String toString()
- オーバーライド:
toString
クラス内java.lang.Object
-
hashCode
public int hashCode()
- オーバーライド:
hashCode
クラス内java.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- オーバーライド:
equals
クラス内java.lang.Object
-
-