|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use UT2004Match.Bots | |
|---|---|
| cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag | |
| cz.cuni.amis.pogamut.ut2004.tournament.deathmatch | |
| cz.cuni.amis.pogamut.ut2004.tournament.match | |
| Uses of UT2004Match.Bots in cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag |
|---|
| Methods in cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag with parameters of type UT2004Match.Bots | |
|---|---|
protected void |
UT2004CaptureTheFlag.outputResults(UCCWrapper ucc,
UT2004Server server,
UT2004Analyzer analyzer,
UT2004Match.Bots bots,
UT2004MatchResult result,
File outputDirectory)
|
protected UT2004CaptureTheFlagResult |
UT2004CaptureTheFlag.processResults(UCCWrapper ucc,
UT2004Server server,
UT2004Analyzer analyzer,
UT2004Match.Bots bots,
List<Integer> winners,
Map<cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId,PlayerScore> finalScores,
Map<Integer,TeamScore> teamScores)
|
protected UT2004MatchResult |
UT2004CaptureTheFlag.waitMatchFinish(UCCWrapper ucc,
UT2004Server server,
UT2004Analyzer analyzer,
UT2004Match.Bots bots,
long timeoutInMillis)
|
| Uses of UT2004Match.Bots in cz.cuni.amis.pogamut.ut2004.tournament.deathmatch |
|---|
| Methods in cz.cuni.amis.pogamut.ut2004.tournament.deathmatch with parameters of type UT2004Match.Bots | |
|---|---|
protected void |
UT2004DeathMatch.outputResults(UCCWrapper ucc,
UT2004Server server,
UT2004Analyzer analyzer,
UT2004Match.Bots bots,
UT2004MatchResult result,
File outputDirectory)
|
protected UT2004DeathMatchResult |
UT2004DeathMatch.processResults(UCCWrapper ucc,
UT2004Server server,
UT2004Analyzer analyzer,
UT2004Match.Bots bots,
List<cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId> winners,
Map<cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId,PlayerScore> finalScores)
|
protected UT2004MatchResult |
UT2004DeathMatch.waitMatchFinish(UCCWrapper ucc,
UT2004Server server,
UT2004Analyzer analyzer,
UT2004Match.Bots bots,
long timeoutInMillis)
|
| Uses of UT2004Match.Bots in cz.cuni.amis.pogamut.ut2004.tournament.match |
|---|
| Methods in cz.cuni.amis.pogamut.ut2004.tournament.match that return UT2004Match.Bots | |
|---|---|
protected UT2004Match.Bots |
UT2004Match.startBots(UCCWrapper ucc,
UT2004Server server)
Usually STEP 5 ... starts all custom & native bots + changes their teams if needed. |
| Methods in cz.cuni.amis.pogamut.ut2004.tournament.match with parameters of type UT2004Match.Bots | |
|---|---|
protected void |
UT2004Match.matchIsAboutToBegin(UCCWrapper ucc,
UT2004Server server,
UT2004Analyzer analyzer,
UT2004Match.Bots bots)
Optional (usually) STEP 7 ... set up any listeners needed. |
protected abstract void |
UT2004Match.outputResults(UCCWrapper ucc,
UT2004Server server,
UT2004Analyzer analyzer,
UT2004Match.Bots bots,
UT2004MatchResult result,
File outputDirectory)
Usually STEP 12 ... concludes the match by producing/presenting whatever statistics needed about the match. |
protected void |
UT2004Match.restartMatch(UT2004Server server,
UT2004Match.Bots bots)
Usually STEP 8 ... restarts the match (in order to reinitialize the environment and restart all bots). |
protected void |
UT2004Match.shutdownAll(UCCWrapper ucc,
UT2004Server server,
UT2004Analyzer analyzer,
UT2004Match.Bots bots)
Usually STEP 13 ... shutdowns everything |
protected UT2004Analyzer |
UT2004Match.startAnalyzer(UCCWrapper ucc,
UT2004Match.Bots bots,
File outputDirectory,
boolean humanLikeObserving)
Optional (usually) STEP 6 ... it is nice to collect some data about bots, that is done by the analyzer that automatically observe any custom-bot. |
protected abstract UT2004MatchResult |
UT2004Match.waitMatchFinish(UCCWrapper ucc,
UT2004Server server,
UT2004Analyzer analyzer,
UT2004Match.Bots bots,
long timeoutInMillis)
Usually STEP 10 ... you wait for a predefined time (blocking method) for the match to finish. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||