|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectapoSkunkman.ai.ApoSkunkmanAI
Stinker.StinkerMain
public class StinkerMain
| Constructor Summary | |
|---|---|
StinkerMain()
|
|
| Method Summary | |
|---|---|
java.lang.String |
getAuthor()
gibt den Namen des Authors zurück returns the name of the author |
java.lang.String |
getPlayerName()
gibt den Namen des Teams zurück returns the name of the player |
void |
load(java.lang.String path)
wird vor dem Start eines Levels aufgerufen und dient zur Initialisierung der Variablen der KI und zum Laden einer eigenen Datei z.B. für ein neuronales Netz Der übergebene String ist der Pfad, wo die KI liegt |
void |
save(java.lang.String path)
wird aufgerufen, wenn das Spiel beendet wurde und ein Sieger feststeht Außerdem dient es zum Speichern einer eigenen Datei Der übergebene String ist der Pfad, wo die KI liegt |
void |
think(ApoSkunkmanAILevel level,
ApoSkunkmanAIPlayer player)
eigentliche Hauptmethode zum Nachdenken des Spielers wenn ein Spieler steht wird sie alle ApoSkunkmanAIConstants.WAIT_TIME_THINK Millisekunden aufgerufen wenn ein Spieler sich bewegt, wird die Methode nicht aufgerufen bis er wieder zum Stehen kommt Die Methode übergibt das Level mit den Angaben zur Zeit, dem Levelarray, den Gegner usw. |
| Methods inherited from class apoSkunkman.ai.ApoSkunkmanAI |
|---|
getImage |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public StinkerMain()
| Method Detail |
|---|
public java.lang.String getPlayerName()
ApoSkunkmanAI
getPlayerName in class ApoSkunkmanAIpublic java.lang.String getAuthor()
ApoSkunkmanAI
getAuthor in class ApoSkunkmanAIpublic void load(java.lang.String path)
ApoSkunkmanAI
load in class ApoSkunkmanAIpath - : Pfad, wo die KI drin liegtpublic void save(java.lang.String path)
ApoSkunkmanAI
save in class ApoSkunkmanAIpath - : Pfad, wo die KI drin liegt
public void think(ApoSkunkmanAILevel level,
ApoSkunkmanAIPlayer player)
ApoSkunkmanAI
think in class ApoSkunkmanAIlevel - : Das Levelobjektplayer - : Der eigene Spieler
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||