B C G I L M S

B

BotWithParams - Class in cz.cuni.amis.pogamut.ut2004.examples.botwithparams
This bot does not do anything - it is a show-case that will (hopefully) explain, how to create your own parameters for the bot, and you will see how to obtain them during runtime.
BotWithParams() - Constructor for class cz.cuni.amis.pogamut.ut2004.examples.botwithparams.BotWithParams
 

C

CustomBotParameters - Class in cz.cuni.amis.pogamut.ut2004.examples.botwithparams
This class defines additional parameters you want your bot to have.
CustomBotParameters() - Constructor for class cz.cuni.amis.pogamut.ut2004.examples.botwithparams.CustomBotParameters
 
cz.cuni.amis.pogamut.ut2004.examples.botwithparams - package cz.cuni.amis.pogamut.ut2004.examples.botwithparams
 

G

getBotSkin() - Method in class cz.cuni.amis.pogamut.ut2004.examples.botwithparams.CustomBotParameters
This returns the skin of the bot to be used.
getInitializeCommand() - Method in class cz.cuni.amis.pogamut.ut2004.examples.botwithparams.BotWithParams
Here we can modify initializing command for our bot, e.g., sets its name, skin, skill level according to getParams(), i.e., CustomBotParameters.getName(), CustomBotParameters.getBotSkin() and CustomBotParameters.getSkillLevel().
getName() - Method in class cz.cuni.amis.pogamut.ut2004.examples.botwithparams.CustomBotParameters
This returns the name of the bot to be used.
getParams() - Method in class cz.cuni.amis.pogamut.ut2004.examples.botwithparams.BotWithParams
This method returns the parameters of the bot, to be used.
getSkillLevel() - Method in class cz.cuni.amis.pogamut.ut2004.examples.botwithparams.CustomBotParameters
This returns the desired skill level of the bot to be used.

I

isJumping() - Method in class cz.cuni.amis.pogamut.ut2004.examples.botwithparams.CustomBotParameters
Whether the bot should be jumping.
isRotating() - Method in class cz.cuni.amis.pogamut.ut2004.examples.botwithparams.CustomBotParameters
Whether the bot should be rotating.

L

logic() - Method in class cz.cuni.amis.pogamut.ut2004.examples.botwithparams.BotWithParams
Inside logic we're implementing jumping / turning behavior as instructed by getParams(), i.e., CustomBotParameters.isJumping() and CustomBotParameters.isRotating().

M

main(String[]) - Static method in class cz.cuni.amis.pogamut.ut2004.examples.botwithparams.BotWithParams
This method is called when the bot is started either from IDE or from command line.

S

setBotSkin(String) - Method in class cz.cuni.amis.pogamut.ut2004.examples.botwithparams.CustomBotParameters
Sets the skin to be used for the bot.
setJumping(boolean) - Method in class cz.cuni.amis.pogamut.ut2004.examples.botwithparams.CustomBotParameters
Sets 'jumping behavior'.
setName(String) - Method in class cz.cuni.amis.pogamut.ut2004.examples.botwithparams.CustomBotParameters
Sets the name for the bot.
setRotating(boolean) - Method in class cz.cuni.amis.pogamut.ut2004.examples.botwithparams.CustomBotParameters
Sets 'rotating behavior'.
setSkillLevel(int) - Method in class cz.cuni.amis.pogamut.ut2004.examples.botwithparams.CustomBotParameters
Sets desired skill level of the bot.

B C G I L M S

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