A B C E F G H I K L M N O P R S T U V W

A

addBot(UT2004BotConfig...) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlagConfig
 
addBot(UT2004BotConfig...) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchConfig
 
addBot(UT2004BotConfig...) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchTournamentConfig
Adds NEW bot configuration into the object, checks whether there is no BotId clash (if so, throws an exception).
addBot(UT2004BotConfig...) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004MatchConfig
Adds NEW bot configuration into the object, checks whether there is no BotId clash (if so, throws an exception).
addNativeBot(UT2004NativeBotConfig...) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlagConfig
 
addNativeBot(UT2004NativeBotConfig...) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchConfig
 
addNativeBot(UT2004NativeBotConfig...) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchTournamentConfig
Adds NEW native bot configuration into the object, checks whether there is no BotId clash (if so, throws an exception).
addNativeBot(UT2004NativeBotConfig...) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004MatchConfig
Adds NEW native bot configuration into the object, checks whether there is no BotId clash (if so, throws an exception).
addParameter(String, Object) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.botexecution.UT2004BotExecutionConfig
Adds parameter to be passed onto the command-line executing the bot via Java "-D" switch.

B

botId2UnrealId - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match.Bots
Contains mapping of IUT2004BotConfig.getBotId() (from UT2004MatchConfig.bots) to UnrealId of the bot inside UT2004 (id that was given to bot by UT2004).
botObservers - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match.Bots
If UT2004Analyzer is used, this will be filled with respective observers in STEP 6.
botProcess - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.botexecution.UT2004BotExecution
When UT2004BotExecution#start()ed it contains the bot process.
bots - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchTournamentConfig
Custom (Pogamut) bots in the tournament.
bots - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match.Bots
Wrappers of custom bots' processes.
bots - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004MatchConfig
 

C

call() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatch1v1
 
call() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchRepeater
 
call() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchTournament
 
call() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match
 
call() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004MatchExecutor
 
changeBotTeam(UT2004Server, UnrealId, int) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatch
 
changeBotTeam(UT2004Server, UnrealId, int) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match
 
cleanUp() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatch1v1
Removes directory with match results, called automatically in UT2004DeathMatch1v1.run().
cleanUp() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchTournament
WARNING: this method will delete the whole directory where results are stored!
cleanUp() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchTournamentConfig
WARNING: Removes directory with tournament results.
cleanUp() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match
WARNING: this method will delete the whole directory where results are stored!
clearBots() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlagConfig
 
clearBots() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchConfig
 
clearBots() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchTournamentConfig
 
clearBots() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004MatchConfig
 
clearNativeBots() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlagConfig
 
clearNativeBots() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchConfig
 
clearNativeBots() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchTournamentConfig
 
clearNativeBots() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004MatchConfig
 
closeLogger() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match
Usually STEP 14 that close logging to file.
config - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.botexecution.UT2004BotExecution
 
config - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match
Configuration of the match, it contains all information that is needed to start the match.
configure1Vs1() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatch1v1
Contains main code that setups the UT2004DeathMatchConfig, UT2004BotConfig and UCCWrapper instances (it might be interesting for you to check the code for yourself if you wish to customize it further...).
copyReplay(UCCWrapper, String, File) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match
Optional (usually) STEP 11 ... moves replay file to desired directory.
createConfiguration(List<IToken>) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchTournamentConfig
Creates UT2004DeathMatchConfig for bots of ids from 'chosenBots'.
createGB2004Ini() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match
Usually STEP 2 ... it overwrites the GameBots2004.ini file that is present in UT2004 home.
createMatch() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatch1v1
Creates new instance of UT2004DeathMatch with desired configuration + validates it (i.e., if it won't throw an exception you may be sure, that the UT2004DeathMatch instance is correctly configured).
createMatcheConfigs(int) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchTournamentConfig
This method will create all combinations of matche configs that consists of 'numBotsInOneMatch' bots, i.e., all 1v1 (numBotsInOneMatch == 2) or all 1v1v1 (numBotsInOneMatch == 3), etc.
createMatcheConfigs() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchTournamentConfig
This method will create all combinations of matche configs that consists of 'numBotsInOneMatch' that is obtained via UT2004DeathMatchTournamentConfig.getNumBotsInOneMatch().
cz.cuni.amis.pogamut.ut2004.tournament - package cz.cuni.amis.pogamut.ut2004.tournament
 
cz.cuni.amis.pogamut.ut2004.tournament.botexecution - package cz.cuni.amis.pogamut.ut2004.tournament.botexecution
 
cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag - package cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag
 
cz.cuni.amis.pogamut.ut2004.tournament.deathmatch - package cz.cuni.amis.pogamut.ut2004.tournament.deathmatch
 
cz.cuni.amis.pogamut.ut2004.tournament.generator - package cz.cuni.amis.pogamut.ut2004.tournament.generator
 
cz.cuni.amis.pogamut.ut2004.tournament.match - package cz.cuni.amis.pogamut.ut2004.tournament.match
 
cz.cuni.amis.pogamut.ut2004.tournament.match.result - package cz.cuni.amis.pogamut.ut2004.tournament.match.result
 
cz.cuni.amis.pogamut.ut2004.tournament.utils - package cz.cuni.amis.pogamut.ut2004.tournament.utils
 

E

equals(Object) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004MatchConfig
 
exception - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match
 
exceptions - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchRepeater
 
execute() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlag
 
execute() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatch
 
execute() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match
Performs the match and return the result (or throw an exception in case of error).

F

FILE_SEPARATOR - Static variable in class cz.cuni.amis.pogamut.ut2004.tournament.generator.UT2004DMTableGenerator
 
fileHandler - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match
 
fragLimit - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchConfig
 
fragLimit - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchTournamentConfig
Used as UT2004DeathMatchConfig.setFragLimit(int).

G

GameBots2004Ini - Class in cz.cuni.amis.pogamut.ut2004.tournament
Ordinary IniFile that loads its defaults from classpath:/cz/cuni/amis/pogamut/ut2004/tournament/deathmatch/GameBots2004-Deathmatch.ini if not specified.
GameBots2004Ini() - Constructor for class cz.cuni.amis.pogamut.ut2004.tournament.GameBots2004Ini
Constructs Ini file with defaults taken from 'classpath:/cz/cuni/amis/pogamut/ut2004/tournament/deathmatch/GameBots2004-Deathmatch.ini'.
GameBots2004Ini(File) - Constructor for class cz.cuni.amis.pogamut.ut2004.tournament.GameBots2004Ini
Constructs GameBots2004Ini with defaults taken 'source' (file must exists!).
GameBots2004Ini(GameBots2004Ini) - Constructor for class cz.cuni.amis.pogamut.ut2004.tournament.GameBots2004Ini
 
gb2004FileBackup - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match
Where we have backed up the GB2004.ini file...
gb2004Ini - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004MatchConfig
 
generate(List<UT2004DeathMatchConfig>, int, List<IToken>, int, List<IToken>) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchTournamentConfig
 
generate() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.generator.UT2004DMTableGenerator
 
generateMatches(int) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchTournamentConfig
 
getAllBotIds() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004MatchConfig
Ids are sorted: 1) custom bots, 2) native bots.
getAllBots() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlagResult
Returns list of all bot (custom + native) ids.
getAllBots() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchResult
Returns list of all bot (custom + native) ids.
getBot1JarPath() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatch1v1
Used as UT2004BotExecutionConfig.setPathToBotJar(String) for the first bot.
getBot1Name() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatch1v1
Used as UT2004BotConfig.setBotId(String) for the first bot.
getBot2JarPath() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatch1v1
Used as UT2004BotExecutionConfig.setPathToBotJar(String) for the second bot.
getBot2Name() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatch1v1
Used as UT2004BotConfig.setBotId(String) for the second bot.
getBotClass() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004NativeBotConfig
 
getBotConfig(IToken) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchTournamentConfig
Returns bot configuration regardless it is custom (Pogamut) bot id or native UT2004 bot id.
getBotId() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.botexecution.UT2004BotExecutionConfig
Returns ID of this bot configuration.
getBotId() - Method in interface cz.cuni.amis.pogamut.ut2004.tournament.match.IUT2004BotConfig
Returns ID of this bot configuration.
getBotId(UnrealId) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match.Bots
 
getBotId() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004NativeBotConfig
 
getBotObservers() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlagResult
Map with observers (custom bots only!)
getBotObservers() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchResult
Map with observers (custom bots only!)
getBotProcess() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.botexecution.UT2004BotExecution
Process of the bot (non-null if started).
getBots() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlagResult
Returns list with custom bots (run by Pogamut platform).
getBots() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchResult
Returns list with custom bots (run by Pogamut platform).
getBots() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchTournamentConfig
Map with custom (Pogamut) bots that are enlisted to the tournament.
getBots() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004MatchConfig
 
getConfig() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match
Returns configuration of the match.
getCTFScoreLimit() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.GameBots2004Ini
Gets frag limit of the capture-the-flag game (or null if not specified).
getCTFTimeLimit() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.GameBots2004Ini
Returns time limit of the capture-the-flag game in minutes (or null if not specified).
getCurrentDate() - Static method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match
May be used for file names.
getDMFragLimit() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.GameBots2004Ini
Gets frag limit of the death match game (or null if not specified).
getDMTimeLimit() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.GameBots2004Ini
Returns time limit of the death match game in minutes (or null if not specified).
getException() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatch1v1
If UT2004DeathMatch1v1.run() terminates with an exception, it will be made available through this getter.
getException() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match
If exception occures during the match execution, it is stored and made available through this method.
getExceptions() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchRepeater
After the UT2004DeathMatchRepeater.run() or UT2004DeathMatchRepeater.call() returns list of exceptions that had happened during matches (Array is guaranteed to have the length of UT2004DeathMatchRepeater.repeats, some items may be null.
getExceptions() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchTournament
If some match fails, the exception reported is stored within this map.
getExceptions() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004MatchExecutor
If some match fails, the exception reported is stored within this map.
getFinalScores() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlagResult
Final scores of bots.
getFinalScores() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchResult
Final scores of bots.
getFragLimit() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatch1v1
Used as UT2004DeathMatchConfig.setFragLimit(int).
getFragLimit() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchConfig
Returns frag limit (score limit) of the match.
getFragLimit() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchTournamentConfig
Used as UT2004DeathMatchConfig.setFragLimit(int).
getGb2004Ini() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004MatchConfig
Preinitialized automatically.
getGB2004IniFile() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match
Returns file that is pointing to GameBots2004.ini that will be used by ucc.exe.
getJarFile() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.botexecution.UT2004BotExecutionConfig
Returns path to jar as a file.
getKey() - Method in enum cz.cuni.amis.pogamut.ut2004.tournament.utils.UT2004TournamentProperty
 
getKillCounts() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlagResult
Who -> killed Whom -> How many times, i.e., map.get(killerId).get(victimId) == how many time killer killed the victim.
getKillCounts() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchResult
Who -> killed Whom -> How many times, i.e., map.get(killerId).get(victimId) == how many time killer killed the victim.
getLog() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatch1v1
Logger used for outputting info about the match.
getLog() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchRepeater
Log that is being used.
getLog() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match
Returns logger used for outputting stuff.
getMapName() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatch1v1
Used as UCCWrapperConf.setMapName(String).
getMatchConfig() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchRepeater
Which match we're going to evaluate.
getMatchId() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match
Returns ID of the match.
getMatchId() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004MatchConfig
 
getMatchName() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatch1v1
Used as UT2004MatchConfig.setMatchId(String).
getMatchTimeEnd() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlagResult
When the match has ended (in seconds).
getMatchTimeEnd() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchResult
When the match has ended (in seconds).
getNativeBots() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlagResult
Returns list with native bots (bots from UT2004 itself).
getNativeBots() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchResult
Returns list with native bots (bots from UT2004 itself).
getNativeBots() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchTournamentConfig
Map with native UT2004 bots that are enlisted to the tournament.
getNativeBots() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004MatchConfig
 
getNum(int, int) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchRepeater
 
getNumBotsInOneMatch() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchTournamentConfig
How many bots should be present in one match.
getOutputDir() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatch1v1
Used as UT2004DeathMatchConfig.setOutputDirectory(File).
getOutputDir() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchTournamentConfig
Used as UT2004DeathMatchConfig.setOutputDirectory(File).
getOutputDirectory() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004MatchConfig
 
getOutputPath() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchTournament
Returns directory where all tournament matches will be output.
getOutputPath() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match
Parent path of all files that should be output by the class as results.
getOutputPath(String) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match
Returns path relative to UT2004Match.getOutputPath().
getParameters() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.botexecution.UT2004BotExecutionConfig
 
getPathToBotJar() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.botexecution.UT2004BotExecutionConfig
Path to the runnable jar file contining the bot to be run.
getPort() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.UT2004Ini
Returns port where UT2004 dedicated server will be listening at / announcing itself.
getPriority() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.utils.UT2004TournamentPropertiesProvider
 
getRepeats() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchRepeater
How many times we will repeat the UT2004DeathMatchRepeater.getMatchConfig().
getResult() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatch1v1
Last result of the match.
getResult() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match
Returns result of the match (if it was performed by either calling UT2004Match.run() or UT2004Match.call()).
getResults() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchRepeater
After the UT2004DeathMatchRepeater.run() or UT2004DeathMatchRepeater.call() returns list of match results (Array is guaranteed to have the length of UT2004DeathMatchRepeater.repeats, some items may be null == exception happened).
getResults() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchTournament
This map holds the results of respective matches.
getResults() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004MatchExecutor
This map holds the results of respective matches.
getRunning() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.botexecution.UT2004BotExecution
Flag of the state of the bot process.
getScoreLimit() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlagConfig
Returns score limit of the match.
getServerName() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.UT2004Ini
Returns "server name", string that will appear when advertising the server via LAN.
getServerShortName() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.UT2004Ini
Returns "short server name", dunno when is that used.
getSkillLevel() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004NativeBotConfig
Skill level of the native bot.
getSuicides() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlagResult
How many times the bot (key == botId) has commit suicide.
getSuicides() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchResult
How many times the bot (key == botId) has commit suicide.
getTeamNumber() - Method in interface cz.cuni.amis.pogamut.ut2004.tournament.match.IUT2004BotConfig
Returns team of the bot.
getTeamNumber() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004BotConfig
 
getTeamNumber() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004NativeBotConfig
 
getTeamScores() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlagResult
Returns scores of respective teams that were in the game.
getTimeLimit() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlagConfig
Returns time limit of the match in seconds.
getTimeLimit() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchConfig
Returns time limit of the match in seconds.
getTimeLimitInMinutes() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatch1v1
Used as UT2004DeathMatchConfig.setTimeLimit(int).
getTimeLimitInMinutes() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchTournamentConfig
Used as UT2004DeathMatchConfig.setTimeLimit(int).
getToken(IToken, int, int) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchRepeater
 
getTotalKills() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlagResult
How many times one bot killed another bot.
getTotalKills() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchResult
How many times one bot killed another bot.
getTournamentId() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchTournamentConfig
Used for unique identification of the tournament (optional).
getUccConf() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchTournamentConfig
UccConfiguration used for running ucc.exe for respective matches.
getUccConf() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004MatchConfig
 
getUccHome() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match
Returns file that is pointing to a directory that contains ucc.exe.
getUnrealHome() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatch1v1
Used as UCCWrapperConf.setMapName(String).
getUnrealId(IToken) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match.Bots
 
getWasKilled() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlagResult
How many times some bot was killed by ANOTHER bot (== without suicides).
getWasKilled() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchResult
How many times some bot was killed by ANOTHER bot (== without suicides).
getWinnerBot() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.result.UT2004IndividualMatchResult
 
getWinnerTeam() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.result.UT2004TeamMatchResult
 

H

hashCode() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004MatchConfig
 
humanLikeLog - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchConfig
 

I

isBotJarExist() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.botexecution.UT2004BotExecutionConfig
Whether the jar specified by this config exists.
isDraw() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.result.UT2004IndividualMatchResult
 
isDraw() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.result.UT2004TeamMatchResult
 
isHumanLikeLogEnabled() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004MatchConfig
 
isIndividual() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.result.UT2004MatchResult
 
isNativeBot(IToken) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchTournamentConfig
 
isNativeBot(IToken) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match.Bots
 
isNativeBot(UnrealId) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match.Bots
 
isNativeBot(IToken) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004MatchConfig
 
isRedirectStdErr() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.botexecution.UT2004BotExecutionConfig
Whether the StdErr of the bot execution should be redirected to log (== true, default) or sunk (== false).
isRedirectStdOut() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.botexecution.UT2004BotExecutionConfig
Whether the StdOut of the bot execution should be redirected to log (== true, default) or sunk (== false).
isRunning() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.botexecution.UT2004BotExecution
Flag of the state of the bot process.
isTeamMatch() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match
Whether team / inidividuals are fighting in this match.
IUT2004BotConfig - Interface in cz.cuni.amis.pogamut.ut2004.tournament.match
Simple interface for data describing the bot.

K

Key_CTF_ScoreLimit - Static variable in class cz.cuni.amis.pogamut.ut2004.tournament.GameBots2004Ini
 
Key_CTF_TimeLimit - Static variable in class cz.cuni.amis.pogamut.ut2004.tournament.GameBots2004Ini
 
Key_DM_FragLimit - Static variable in class cz.cuni.amis.pogamut.ut2004.tournament.GameBots2004Ini
 
Key_DM_TimeLimit - Static variable in class cz.cuni.amis.pogamut.ut2004.tournament.GameBots2004Ini
 
Key_Port - Static variable in class cz.cuni.amis.pogamut.ut2004.tournament.UT2004Ini
 
Key_ServerName - Static variable in class cz.cuni.amis.pogamut.ut2004.tournament.UT2004Ini
 
Key_ShortName - Static variable in class cz.cuni.amis.pogamut.ut2004.tournament.UT2004Ini
 

L

log - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.botexecution.UT2004BotExecution
Log used by the object, specified during the construction.
log - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match
 

M

main(String[]) - Static method in class cz.cuni.amis.pogamut.ut2004.tournament.generator.UT2004DMTableGenerator
 
main(String[]) - Static method in class cz.cuni.amis.pogamut.ut2004.tournament.UT2004DeathMatchConsole
 
matchConfig - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchRepeater
 
matchEnd - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match.Bots
System.currentTimeMillis() when the match has ended.
matchId - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004MatchConfig
 
matchIsAboutToBegin(UCCWrapper, UT2004Server, UT2004Analyzer, UT2004Match.Bots) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match
Optional (usually) STEP 7 ... set up any listeners needed.
matchStart - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match.Bots
System.currentTimeMillis() when the match was restarted.
matchTimeEnd - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlagResult
When the match has ended (in seconds);
matchTimeEnd - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchResult
When the match has ended (in seconds);

N

nativeBotId2UnrealId - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match.Bots
Contains mapping of IUT2004BotConfig.getBotId() (from UT2004MatchConfig.nativeBots) to UnrealId of the bot inside UT2004 (id that was given to bot by UT2004).
nativeBots - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchTournamentConfig
Native bots in the tournament.
nativeBots - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004MatchConfig
 
nativeUnrealId2BotId - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match.Bots
Contains mapping of UnrealId of the bot inside UT2004 (id that was given to bot by UT2004) to IUT2004BotConfig.getBotId() (from UT2004MatchConfig.nativeBots).
numBotsInOneMatch - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchTournamentConfig
How many bots should be present in one match.

O

outputAggregatedResults() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchRepeater
 
outputAggregatedResults(File) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchRepeater
 
outputDir - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchTournamentConfig
Used as UT2004DeathMatchConfig.setOutputDirectory(File).
outputDirectory - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004MatchConfig
 
outputResults(UCCWrapper, UT2004Server, UT2004Analyzer, UT2004Match.Bots, UT2004MatchResult, File) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlag
 
outputResults(UCCWrapper, UT2004Server, UT2004Analyzer, UT2004Match.Bots, UT2004MatchResult, File) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatch
 
outputResults(UCCWrapper, UT2004Server, UT2004Analyzer, UT2004Match.Bots, UT2004MatchResult, File) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match
Usually STEP 12 ... concludes the match by producing/presenting whatever statistics needed about the match.
outputResults_step1(UT2004CaptureTheFlagResult, File) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlag
 
outputResults_step1(UT2004DeathMatchResult, File) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatch
 
outputResults_step2(UT2004CaptureTheFlagResult, File) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlag
 
outputResults_step2(UT2004DeathMatchResult, File) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatch
 

P

processResults(UCCWrapper, UT2004Server, UT2004Analyzer, UT2004Match.Bots, List<Integer>, Map<UnrealId, PlayerScore>, Map<Integer, TeamScore>) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlag
 
processResults(UCCWrapper, UT2004Server, UT2004Analyzer, UT2004Match.Bots, List<UnrealId>, Map<UnrealId, PlayerScore>) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatch
 

R

recordReplay(UT2004Server, String) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match
Optional (usually) STEP 9 ... begin recording UT2004 replay
removeParameter(String) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.botexecution.UT2004BotExecutionConfig
Removes parameter to be passed onto the command-line executing the bot via Java "-D" switch.
repeats - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchRepeater
 
restartMatch(UT2004Server, UT2004Match.Bots) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match
Usually STEP 8 ... restarts the match (in order to reinitialize the environment and restart all bots).
restoreGB2004IniBackup() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match
Usually STEP 10.
result - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match
 
results - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchRepeater
 
run() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatch1v1
Executes the match.
run() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchRepeater
 
run() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchTournament
 
run() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match
Runs the match, its result is than available through UT2004Match.getResult().
run() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004MatchExecutor
 
running - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.botexecution.UT2004BotExecution
Flag whether the bot is running, we're synchronizing access to this class on this flag.

S

scoreLimit - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlagConfig
 
Section_Engine_GameInfo - Static variable in class cz.cuni.amis.pogamut.ut2004.tournament.GameBots2004Ini
 
Section_Engine_GameReplicationInfo - Static variable in class cz.cuni.amis.pogamut.ut2004.tournament.UT2004Ini
 
Section_GameBots2004_BotConnection - Static variable in class cz.cuni.amis.pogamut.ut2004.tournament.GameBots2004Ini
 
Section_GameBots2004_BotCTFGame - Static variable in class cz.cuni.amis.pogamut.ut2004.tournament.GameBots2004Ini
 
Section_GameBots2004_BotDeathMatch - Static variable in class cz.cuni.amis.pogamut.ut2004.tournament.GameBots2004Ini
 
Section_GameBots2004_BotDoubleDomination - Static variable in class cz.cuni.amis.pogamut.ut2004.tournament.GameBots2004Ini
 
Section_GameBots2004_BotScenario - Static variable in class cz.cuni.amis.pogamut.ut2004.tournament.GameBots2004Ini
 
Section_GameBots2004_BotTeamGame - Static variable in class cz.cuni.amis.pogamut.ut2004.tournament.GameBots2004Ini
 
Section_GameBots2004_ControlConnection - Static variable in class cz.cuni.amis.pogamut.ut2004.tournament.GameBots2004Ini
 
Section_GameBots2004_ControlServer - Static variable in class cz.cuni.amis.pogamut.ut2004.tournament.GameBots2004Ini
 
Section_GameBots2004_GBHUD - Static variable in class cz.cuni.amis.pogamut.ut2004.tournament.GameBots2004Ini
 
Section_GameBots2004_GBScenarioMutator - Static variable in class cz.cuni.amis.pogamut.ut2004.tournament.GameBots2004Ini
 
Section_GameBots2004_RemoteBot - Static variable in class cz.cuni.amis.pogamut.ut2004.tournament.GameBots2004Ini
 
Section_UnrealGame_DeathMatch - Static variable in class cz.cuni.amis.pogamut.ut2004.tournament.GameBots2004Ini
 
Section_UnrealGame_UnrealMPGameInfo - Static variable in class cz.cuni.amis.pogamut.ut2004.tournament.GameBots2004Ini
 
Section_URL - Static variable in class cz.cuni.amis.pogamut.ut2004.tournament.UT2004Ini
 
setBot(UT2004BotConfig...) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlagConfig
 
setBot(UT2004BotConfig...) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchConfig
 
setBot(UT2004BotConfig...) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchTournamentConfig
Sets bot configuration into the object, does not checks whether there is BotId clash.
setBot(UT2004BotConfig...) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004MatchConfig
Sets bot configuration into the object, does not checks whether there is BotId clash.
setBot1JarPath(String) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatch1v1
 
setBot1Name(String) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatch1v1
 
setBot2JarPath(String) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatch1v1
 
setBot2Name(String) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatch1v1
 
setBotClass(String) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004NativeBotConfig
not used right now
setBotId(String) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.botexecution.UT2004BotExecutionConfig
Sets ID of this bot configuration.
setBotId(IToken) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.botexecution.UT2004BotExecutionConfig
Sets ID of this bot configuration.
setBotId(String) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004BotConfig
 
setBotId(IToken) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004BotConfig
 
setBotId(IToken) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004NativeBotConfig
Sets ID of this bot configuration.
setBotId(String) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004NativeBotConfig
Sets ID of this bot configuration.
setBotObservers(Map<IToken, UT2004AnalyzerObsStats>) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlagResult
Map with observers (custom bots only!)
setBotObservers(Map<IToken, UT2004AnalyzerObsStats>) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchResult
Map with observers (custom bots only!)
setBots(Map<IToken, UT2004BotConfig>) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlagConfig
 
setBots(List<IToken>) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlagResult
List with custom bots (run by Pogamut platform).
setBots(Map<IToken, UT2004BotConfig>) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchConfig
 
setBots(List<IToken>) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchResult
List with custom bots (run by Pogamut platform).
setBots(Map<IToken, UT2004BotConfig>) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchTournamentConfig
 
setBots(Map<IToken, UT2004BotConfig>) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004MatchConfig
 
setCTFScoreLimit(int) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.GameBots2004Ini
Sets score limit of the capture-the-flag game.
setCTFTimeLimit(int) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.GameBots2004Ini
Sets time limit of the capture-the-flag game in minutes.
setDMFragLimit(int) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.GameBots2004Ini
Sets frag limit of the death match game.
setDMTimeLimit(int) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.GameBots2004Ini
Sets time limit of the death match game in minutes.
setDraw(boolean) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.result.UT2004IndividualMatchResult
 
setDraw(boolean) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.result.UT2004TeamMatchResult
 
setFinalScores(Map<IToken, PlayerScore>) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlagResult
Final scores of bots.
setFinalScores(Map<IToken, PlayerScore>) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchResult
Final scores of bots.
setFragLimit(int) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatch1v1
 
setFragLimit(int) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchConfig
Alters GB2004Ini as well.
setFragLimit(int) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchTournamentConfig
 
setGb2004Ini(GameBots2004Ini) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlagConfig
Values from current Frag/Time limit are automatically copied into the ini.
setGb2004Ini(GameBots2004Ini) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchConfig
Values from current Frag/Time limit are automatically copied into the ini.
setGb2004Ini(GameBots2004Ini) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004MatchConfig
No need to call, preinitialized automatically.
setHumanLikeLogEnabled(boolean) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatch1v1
 
setHumanLikeLogEnabled(boolean) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchConfig
 
setHumanLikeLogEnabled(boolean) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004MatchConfig
 
setKillCounts(HashMapMap<IToken, IToken, Integer>) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlagResult
Who -> killed Whom -> How many times, i.e., map.get(killerId).get(victimId) == how many time killer killed the victim.
setKillCounts(HashMapMap<IToken, IToken, Integer>) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchResult
Who -> killed Whom -> How many times, i.e., map.get(killerId).get(victimId) == how many time killer killed the victim.
setLog(LogCategory) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatch1v1
Sets logger used for outputting info about the match.
setLog(LogCategory) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchRepeater
 
setMapName(String) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatch1v1
 
setMapName(String) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchTournamentConfig
 
setMatchConfig(UT2004DeathMatchConfig) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchRepeater
 
setMatchId(IToken) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004MatchConfig
 
setMatchId(String) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004MatchConfig
 
setMatchName(String) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatch1v1
 
setMatchTimeEnd(double) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlagResult
When the match has ended (in seconds).
setMatchTimeEnd(double) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchResult
When the match has ended (in seconds).
setNativeBot(UT2004NativeBotConfig...) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlagConfig
 
setNativeBot(UT2004NativeBotConfig...) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchConfig
 
setNativeBot(UT2004NativeBotConfig...) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchTournamentConfig
Sets native bot configuration into the object, does not checks whether there is BotId clash.
setNativeBot(UT2004NativeBotConfig...) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004MatchConfig
Sets native bot configuration into the object, does not checks whether there is BotId clash.
setNativeBots(Map<IToken, UT2004NativeBotConfig>) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlagConfig
 
setNativeBots(List<IToken>) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlagResult
List with native bots (bots from UT2004 itself).
setNativeBots(Map<IToken, UT2004NativeBotConfig>) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchConfig
 
setNativeBots(List<IToken>) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchResult
List with native bots (bots from UT2004 itself).
setNativeBots(Map<IToken, UT2004NativeBotConfig>) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchTournamentConfig
 
setNativeBots(Map<IToken, UT2004NativeBotConfig>) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004MatchConfig
 
setNumBotsInOneMatch(int) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchTournamentConfig
 
setOutputDir(String) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatch1v1
 
setOutputDir(String) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchTournamentConfig
 
setOutputDirectory(File) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlagConfig
 
setOutputDirectory(File) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchConfig
 
setOutputDirectory(File) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004MatchConfig
 
setParameters(Map<String, ?>) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.botexecution.UT2004BotExecutionConfig
 
setPathToBotJar(String) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.botexecution.UT2004BotExecutionConfig
Sets the path to jar-file of the bot.
setPathToBotJar(String) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004BotConfig
 
setPort(int) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.UT2004Ini
Sets port where UT2004 dedicated server will be listening at / announcing itself.
setRedirectStdErr(boolean) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.botexecution.UT2004BotExecutionConfig
Sets whether the StdErr of the bot execution should be redirected to log (== true, default) or sunk (== false).
setRedirectStdErr(boolean) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004BotConfig
 
setRedirectStdOut(boolean) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.botexecution.UT2004BotExecutionConfig
Sets whether the StdOut of the bot execution should be redirected to log (== true, default) or sunk (== false).
setRedirectStdOut(boolean) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004BotConfig
 
setRepeats(int) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchRepeater
 
setScoreLimit(int) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlagConfig
Alters GB2004Ini as well.
setServerName(String, String) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.UT2004Ini
Sets (short) server name for the server that will get advertised via LAN.
setSkillLevel(int) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004NativeBotConfig
Sets desired skill level that the bot should have.
setSuicides(Map<IToken, Integer>) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlagResult
How many times the bot (key == botId) has commit suicide.
setSuicides(Map<IToken, Integer>) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchResult
How many times the bot (key == botId) has commit suicide.
setTeamNumber(int) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004BotConfig
Sets team number the bot should play for.
setTeamNumber(int) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004NativeBotConfig
Sets team number of the team the bot should join.
setTeamScores(Map<Integer, TeamScore>) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlagResult
Sets team scores.
setTimeLimit(int) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlagConfig
Alters GB2004Ini as well.
setTimeLimit(int) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchConfig
Alters GB2004Ini as well.
setTimeLimitInMinutes(int) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatch1v1
 
setTimeLimitInMinutes(int) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchTournamentConfig
 
setTotalKills(Map<IToken, Integer>) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlagResult
How many times one bot killed another bot.
setTotalKills(Map<IToken, Integer>) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchResult
How many times one bot killed another bot.
setTournamentId(IToken) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchTournamentConfig
 
setTournamentId(String) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchTournamentConfig
 
setUccConf(UCCWrapperConf) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlagConfig
 
setUccConf(UCCWrapperConf) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchConfig
 
setUccConf(UCCWrapperConf) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchTournamentConfig
 
setUccConf(UCCWrapperConf) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004MatchConfig
 
setUnrealHome(String) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatch1v1
 
setUnrealHome(String) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchTournamentConfig
 
setupLogger() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match
Usually STEP 0 that set up logger to output to file.
setWasKilled(Map<IToken, Integer>) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlagResult
How many times some bot was killed by ANOTHER bot (== without suicides).
setWasKilled(Map<IToken, Integer>) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchResult
How many times some bot was killed by ANOTHER bot (== without suicides).
setWinnerBot(IToken) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.result.UT2004IndividualMatchResult
 
setWinnerTeam(int) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.result.UT2004TeamMatchResult
 
shutdown(boolean) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.botexecution.UT2004BotExecution
Shutdowns the process and cleans-up everything, preparing the object to be UT2004BotExecution#start()ed again.
shutdownAll(UCCWrapper, UT2004Server, UT2004Analyzer, UT2004Match.Bots) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match
Usually STEP 13 ... shutdowns everything
shutDownHook - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.botexecution.UT2004BotExecution
Task that will kill the BOT process when user forgets to do so before the JVM is killed.
shutDownHookThread - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.botexecution.UT2004BotExecution
 
start(String, int) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.botexecution.UT2004BotExecution
Start the bot process.
startAnalyzer(UCCWrapper, UT2004Match.Bots, File, boolean) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match
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.
startBots(UCCWrapper, UT2004Server) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match
Usually STEP 5 ... starts all custom & native bots + changes their teams if needed.
startControlServer(UCCWrapper) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match
Usually STEP 4 ... after the UCC has started up, you usually want to connect to it to confirm it is up and running and be able to observe any changes in the environment / alter the environment, etc.
startUCC() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match
Usually STEP 3 ... it starts up the UCC, it is a blocking method that waits until UCC is up and running.
stop() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.botexecution.UT2004BotExecution
Shuts down the bot process (if it is running, otherwise does nothing).
streamSinkError - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.botexecution.UT2004BotExecution
Sink for the STDERR of the bot, it may be redirected to UT2004BotExecution.log.
streamSinkOutput - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.botexecution.UT2004BotExecution
Sink for the STDOUT of the bot, it may be redirected to UT2004BotExecution.log.

T

teamMatch - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match
 
timeLimitInMin - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlagConfig
 
timeLimitInMin - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchConfig
 
timeLimitInMinutes - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchTournamentConfig
Used as UT2004DeathMatchConfig.setTimeLimit(int).
toString() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.botexecution.UT2004BotExecutionConfig
 
toString() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlagResult
 
toString() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchResult
 
toString() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004BotConfig
 
toString() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match
 
toString() - Method in enum cz.cuni.amis.pogamut.ut2004.tournament.utils.UT2004TournamentProperty
 
tournamentId - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchTournamentConfig
Unique id of the tournament.

U

uccConf - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchTournamentConfig
 
uccConf - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004MatchConfig
 
unrealId2BotId - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match.Bots
Contains mapping of UnrealId of the bot inside UT2004 (id that was given to bot by UT2004) to IUT2004BotConfig.getBotId() (from UT2004MatchConfig.bots).
UT2004BotConfig - Class in cz.cuni.amis.pogamut.ut2004.tournament.match
Describes configuration of the custom-bot created using Pogamut platform.
UT2004BotConfig() - Constructor for class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004BotConfig
 
UT2004BotConfig(UT2004BotConfig) - Constructor for class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004BotConfig
Copy-constructor.
UT2004BotExecution - Class in cz.cuni.amis.pogamut.ut2004.tournament.botexecution
Class that wrapps the execution of the bot from the jar defined by UT2004BotExecutionConfig.
UT2004BotExecution(UT2004BotExecutionConfig, Logger) - Constructor for class cz.cuni.amis.pogamut.ut2004.tournament.botexecution.UT2004BotExecution
 
UT2004BotExecutionConfig - Class in cz.cuni.amis.pogamut.ut2004.tournament.botexecution
 
UT2004BotExecutionConfig() - Constructor for class cz.cuni.amis.pogamut.ut2004.tournament.botexecution.UT2004BotExecutionConfig
Parameter-less constructor.
UT2004BotExecutionConfig(UT2004BotConfig) - Constructor for class cz.cuni.amis.pogamut.ut2004.tournament.botexecution.UT2004BotExecutionConfig
Copy-constructor;
UT2004CaptureTheFlag - Class in cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag
 
UT2004CaptureTheFlag(UT2004CaptureTheFlagConfig, LogCategory) - Constructor for class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlag
 
UT2004CaptureTheFlagConfig - Class in cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag
 
UT2004CaptureTheFlagConfig() - Constructor for class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlagConfig
 
UT2004CaptureTheFlagConfig(UT2004CaptureTheFlagConfig) - Constructor for class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlagConfig
Copy-constructor.
UT2004CaptureTheFlagResult - Class in cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag
 
UT2004CaptureTheFlagResult() - Constructor for class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlagResult
 
UT2004CaptureTheFlagResult(int) - Constructor for class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlagResult
 
UT2004DeathMatch - Class in cz.cuni.amis.pogamut.ut2004.tournament.deathmatch
 
UT2004DeathMatch(UT2004DeathMatchConfig, LogCategory) - Constructor for class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatch
 
UT2004DeathMatch1v1 - Class in cz.cuni.amis.pogamut.ut2004.tournament.deathmatch
Performs 1v1 death-match for two Pogamut bots (no native bots here).
UT2004DeathMatch1v1() - Constructor for class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatch1v1
Parameter-less constructor, don't forget to initialize everything!
UT2004DeathMatch1v1(String) - Constructor for class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatch1v1
Match-name only constructor, don't forget to initialize everything!
UT2004DeathMatch1v1(String, String, String, String, String, String) - Constructor for class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatch1v1
Initializes all needed fields for combat of 2 bots.
UT2004DeathMatchConfig - Class in cz.cuni.amis.pogamut.ut2004.tournament.deathmatch
 
UT2004DeathMatchConfig() - Constructor for class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchConfig
 
UT2004DeathMatchConfig(UT2004DeathMatchConfig) - Constructor for class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchConfig
Copy-constructor.
UT2004DeathMatchConsole - Class in cz.cuni.amis.pogamut.ut2004.tournament
 
UT2004DeathMatchConsole() - Constructor for class cz.cuni.amis.pogamut.ut2004.tournament.UT2004DeathMatchConsole
 
UT2004DeathMatchRepeater - Class in cz.cuni.amis.pogamut.ut2004.tournament.deathmatch
Simple class that allows to run 1 match multiple times automatically suffixing ID of the match (name of the output directory) with numbers.
UT2004DeathMatchRepeater() - Constructor for class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchRepeater
Parameter-less constructor, don't forget to initialize UT2004DeathMatchRepeater#setMatchConfig(UT2004Match) and UT2004DeathMatchRepeater.setRepeats(int).
UT2004DeathMatchRepeater(LogCategory) - Constructor for class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchRepeater
Parameter-less constructor, don't forget to initialize UT2004DeathMatchRepeater#setMatchConfig(UT2004Match) and UT2004DeathMatchRepeater.setRepeats(int).
UT2004DeathMatchRepeater(UT2004DeathMatchConfig, int, LogCategory) - Constructor for class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchRepeater
 
UT2004DeathMatchResult - Class in cz.cuni.amis.pogamut.ut2004.tournament.deathmatch
 
UT2004DeathMatchResult() - Constructor for class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchResult
 
UT2004DeathMatchResult(IToken) - Constructor for class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchResult
 
UT2004DeathMatchTournament - Class in cz.cuni.amis.pogamut.ut2004.tournament.deathmatch
Class that performs the tournament as described by UT2004DeathMatchTournamentConfig.
UT2004DeathMatchTournament(UT2004DeathMatchTournamentConfig, LogCategory) - Constructor for class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchTournament
 
UT2004DeathMatchTournamentConfig - Class in cz.cuni.amis.pogamut.ut2004.tournament.deathmatch
Configuration for the UT2004DeathMatchTournament class.
UT2004DeathMatchTournamentConfig() - Constructor for class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchTournamentConfig
Parameter-less constructor, don't forget to initialize everything!
UT2004DMTableGenerator - Class in cz.cuni.amis.pogamut.ut2004.tournament.generator
 
UT2004DMTableGenerator() - Constructor for class cz.cuni.amis.pogamut.ut2004.tournament.generator.UT2004DMTableGenerator
 
UT2004IndividualMatchResult - Class in cz.cuni.amis.pogamut.ut2004.tournament.match.result
Represents the result of the match (very limited).
UT2004IndividualMatchResult() - Constructor for class cz.cuni.amis.pogamut.ut2004.tournament.match.result.UT2004IndividualMatchResult
 
UT2004IndividualMatchResult(IToken) - Constructor for class cz.cuni.amis.pogamut.ut2004.tournament.match.result.UT2004IndividualMatchResult
 
UT2004Ini - Class in cz.cuni.amis.pogamut.ut2004.tournament
Ordinary IniFile that loads its defaults from classpath:/cz/cuni/amis/pogamut/ut2004/tournament/deathmatch/GameBots2004-Deathmatch.ini if not specified.
UT2004Ini() - Constructor for class cz.cuni.amis.pogamut.ut2004.tournament.UT2004Ini
Constructs Ini file with defaults taken from 'classpath:/cz/cuni/amis/pogamut/ut2004/tournament/deathmatch/GameBots2004-Deathmatch.ini'.
UT2004Ini(File) - Constructor for class cz.cuni.amis.pogamut.ut2004.tournament.UT2004Ini
Constructs GameBots2004Ini with defaults taken 'source' (file must exists!).
UT2004Ini(UT2004Ini) - Constructor for class cz.cuni.amis.pogamut.ut2004.tournament.UT2004Ini
 
UT2004Match<CONFIG extends UT2004MatchConfig,RESULT extends UT2004MatchResult> - Class in cz.cuni.amis.pogamut.ut2004.tournament.match
This class serves as a gateway for creating various matches using custom bots.
UT2004Match(boolean, CONFIG, LogCategory) - Constructor for class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match
Construct the match with provided configuration.
UT2004Match.Bots - Class in cz.cuni.amis.pogamut.ut2004.tournament.match
 
UT2004Match.Bots() - Constructor for class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match.Bots
 
UT2004MatchConfig - Class in cz.cuni.amis.pogamut.ut2004.tournament.match
Base configuration of the UT2004 match, you have to specify: Match id Concrete GB2004Ini file to be used via GameBots2004Ini Concrete UCC to run via UCCWrapperConf Concrete list of bots to be used via UT2004BotConfig Guess what... everything is preinitialized... but you should at least adjust uccConf.
UT2004MatchConfig() - Constructor for class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004MatchConfig
 
UT2004MatchConfig(UT2004MatchConfig) - Constructor for class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004MatchConfig
Copy-constructor.
UT2004MatchExecutor<MATCH extends UT2004Match,RESULT extends UT2004MatchResult> - Class in cz.cuni.amis.pogamut.ut2004.tournament.match
UT2004Match executor that will execute one instance of match a time == NO PARALELIZATION HERE!
UT2004MatchExecutor(MATCH[], Logger) - Constructor for class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004MatchExecutor
 
UT2004MatchResult - Class in cz.cuni.amis.pogamut.ut2004.tournament.match.result
Represents the result of the match (very limited).
UT2004MatchResult(boolean) - Constructor for class cz.cuni.amis.pogamut.ut2004.tournament.match.result.UT2004MatchResult
 
UT2004NativeBotConfig - Class in cz.cuni.amis.pogamut.ut2004.tournament.match
Describes configuratioin of UT2004 native bot.
UT2004NativeBotConfig() - Constructor for class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004NativeBotConfig
 
UT2004NativeBotConfig(UT2004NativeBotConfig) - Constructor for class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004NativeBotConfig
Copy-constructor.
UT2004TeamMatchResult - Class in cz.cuni.amis.pogamut.ut2004.tournament.match.result
Represents the result of the TEAM match (very limited).
UT2004TeamMatchResult() - Constructor for class cz.cuni.amis.pogamut.ut2004.tournament.match.result.UT2004TeamMatchResult
 
UT2004TeamMatchResult(int) - Constructor for class cz.cuni.amis.pogamut.ut2004.tournament.match.result.UT2004TeamMatchResult
 
UT2004TournamentPropertiesProvider - Class in cz.cuni.amis.pogamut.ut2004.tournament.utils
UT 2004 Tournament specific props.
UT2004TournamentPropertiesProvider() - Constructor for class cz.cuni.amis.pogamut.ut2004.tournament.utils.UT2004TournamentPropertiesProvider
 
UT2004TournamentProperty - Enum in cz.cuni.amis.pogamut.ut2004.tournament.utils
The key is returned via UT2004TournamentProperty.toString() method.

V

validate() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match
Usually STEP 1 in match execution ... it validates the contents of UT2004Match.config.
validate() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004MatchConfig
Checks the contents, whether everything is set-up correctly, if not, raises an exception with explanation.
validateInner() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlagConfig
 
validateInner() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatchConfig
 
validateInner() - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004MatchConfig
Performs validation of the match configuration: Checks whether the match id is non-null.
validationBuffer - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004MatchConfig
 
validationError - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004MatchConfig
 
valueOf(String) - Static method in enum cz.cuni.amis.pogamut.ut2004.tournament.utils.UT2004TournamentProperty
Returns the enum constant of this type with the specified name.
values() - Static method in enum cz.cuni.amis.pogamut.ut2004.tournament.utils.UT2004TournamentProperty
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitForEnd - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.botexecution.UT2004BotExecution
Task that is waiting for the end of the bot process to switch UT2004BotExecution.running back to false and shutdown all other utility threads (like sink).
waitForEndThread - Variable in class cz.cuni.amis.pogamut.ut2004.tournament.botexecution.UT2004BotExecution
 
waitMatchFinish(UCCWrapper, UT2004Server, UT2004Analyzer, UT2004Match.Bots, long) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.capturetheflag.UT2004CaptureTheFlag
 
waitMatchFinish(UCCWrapper, UT2004Server, UT2004Analyzer, UT2004Match.Bots, long) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.deathmatch.UT2004DeathMatch
 
waitMatchFinish(UCCWrapper, UT2004Server, UT2004Analyzer, UT2004Match.Bots, long) - Method in class cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match
Usually STEP 10 ... you wait for a predefined time (blocking method) for the match to finish.

A B C E F G H I K L M N O P R S T U V W

Copyright © 2014 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.