Uses of Class
cz.cuni.amis.pogamut.ut2004.tournament.match.UT2004Match.Bots

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   
cz.cuni.amis.pogamut.ut2004.tournament.teamdeathmatch   
 

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(cz.cuni.amis.pogamut.ut2004.utils.UCCWrapper ucc, cz.cuni.amis.pogamut.ut2004.server.impl.UT2004Server server, cz.cuni.amis.pogamut.ut2004.analyzer.UT2004Analyzer analyzer, UT2004Match.Bots bots, UT2004MatchResult result, File outputDirectory)
           
protected  UT2004CaptureTheFlagResult UT2004CaptureTheFlag.processResults(cz.cuni.amis.pogamut.ut2004.utils.UCCWrapper ucc, cz.cuni.amis.pogamut.ut2004.server.impl.UT2004Server server, cz.cuni.amis.pogamut.ut2004.analyzer.UT2004Analyzer analyzer, UT2004Match.Bots bots, List<Integer> winners, Map<cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId,cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages.PlayerScore> finalScores, Map<Integer,cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages.TeamScore> teamScores)
           
protected  UT2004MatchResult UT2004CaptureTheFlag.waitMatchFinish(cz.cuni.amis.pogamut.ut2004.utils.UCCWrapper ucc, cz.cuni.amis.pogamut.ut2004.server.impl.UT2004Server server, cz.cuni.amis.pogamut.ut2004.analyzer.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(cz.cuni.amis.pogamut.ut2004.utils.UCCWrapper ucc, cz.cuni.amis.pogamut.ut2004.server.impl.UT2004Server server, cz.cuni.amis.pogamut.ut2004.analyzer.UT2004Analyzer analyzer, UT2004Match.Bots bots, UT2004MatchResult result, File outputDirectory)
           
protected  UT2004DeathMatchResult UT2004DeathMatch.processResults(cz.cuni.amis.pogamut.ut2004.utils.UCCWrapper ucc, cz.cuni.amis.pogamut.ut2004.server.impl.UT2004Server server, cz.cuni.amis.pogamut.ut2004.analyzer.UT2004Analyzer analyzer, UT2004Match.Bots bots, List<cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId> winners, Map<cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId,cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages.PlayerScore> finalScores)
           
protected  UT2004MatchResult UT2004DeathMatch.waitMatchFinish(cz.cuni.amis.pogamut.ut2004.utils.UCCWrapper ucc, cz.cuni.amis.pogamut.ut2004.server.impl.UT2004Server server, cz.cuni.amis.pogamut.ut2004.analyzer.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(cz.cuni.amis.pogamut.ut2004.utils.UCCWrapper ucc, cz.cuni.amis.pogamut.ut2004.server.impl.UT2004Server server)
          Usually STEP 5.1 ... 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(cz.cuni.amis.pogamut.ut2004.utils.UCCWrapper ucc, cz.cuni.amis.pogamut.ut2004.server.impl.UT2004Server server, cz.cuni.amis.pogamut.ut2004.analyzer.UT2004Analyzer analyzer, UT2004Match.Bots bots)
          Optional (usually) STEP 7 ... set up any listeners needed.
protected abstract  void UT2004Match.outputResults(cz.cuni.amis.pogamut.ut2004.utils.UCCWrapper ucc, cz.cuni.amis.pogamut.ut2004.server.impl.UT2004Server server, cz.cuni.amis.pogamut.ut2004.analyzer.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(cz.cuni.amis.pogamut.ut2004.server.impl.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(cz.cuni.amis.pogamut.ut2004.utils.UCCWrapper ucc, cz.cuni.amis.pogamut.ut2004.server.impl.UT2004Server server, cz.cuni.amis.pogamut.ut2004.analyzer.UT2004Analyzer analyzer, UT2004Match.Bots bots)
          Usually STEP 13 ... shutdowns everything
protected  cz.cuni.amis.pogamut.ut2004.analyzer.UT2004Analyzer UT2004Match.startAnalyzer(cz.cuni.amis.pogamut.ut2004.utils.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  void UT2004Match.waitHumanPlayers(cz.cuni.amis.pogamut.ut2004.server.impl.UT2004Server server, UT2004Match.Bots bots)
          Usually STEP 5.2 ... wait till all human players gets connected to the game.
protected abstract  UT2004MatchResult UT2004Match.waitMatchFinish(cz.cuni.amis.pogamut.ut2004.utils.UCCWrapper ucc, cz.cuni.amis.pogamut.ut2004.server.impl.UT2004Server server, cz.cuni.amis.pogamut.ut2004.analyzer.UT2004Analyzer analyzer, UT2004Match.Bots bots, long timeoutInMillis)
          Usually STEP 10 ... you wait for a predefined time (blocking method) for the match to finish.
 

Uses of UT2004Match.Bots in cz.cuni.amis.pogamut.ut2004.tournament.teamdeathmatch
 

Methods in cz.cuni.amis.pogamut.ut2004.tournament.teamdeathmatch with parameters of type UT2004Match.Bots
protected  void UT2004TeamDeathMatch.outputResults(cz.cuni.amis.pogamut.ut2004.utils.UCCWrapper ucc, cz.cuni.amis.pogamut.ut2004.server.impl.UT2004Server server, cz.cuni.amis.pogamut.ut2004.analyzer.UT2004Analyzer analyzer, UT2004Match.Bots bots, UT2004MatchResult result, File outputDirectory)
           
protected  UT2004TeamDeathMatchResult UT2004TeamDeathMatch.processResults(cz.cuni.amis.pogamut.ut2004.utils.UCCWrapper ucc, cz.cuni.amis.pogamut.ut2004.server.impl.UT2004Server server, cz.cuni.amis.pogamut.ut2004.analyzer.UT2004Analyzer analyzer, UT2004Match.Bots bots, List<Integer> winners, Map<cz.cuni.amis.pogamut.unreal.communication.messages.UnrealId,cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages.PlayerScore> finalScores, Map<Integer,cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages.TeamScore> teamScores)
           
protected  UT2004MatchResult UT2004TeamDeathMatch.waitMatchFinish(cz.cuni.amis.pogamut.ut2004.utils.UCCWrapper ucc, cz.cuni.amis.pogamut.ut2004.server.impl.UT2004Server server, cz.cuni.amis.pogamut.ut2004.analyzer.UT2004Analyzer analyzer, UT2004Match.Bots bots, long timeoutInMillis)
           
 



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