Professional Documents
Culture Documents
COMUNICACIONES
5 Ingeniera de Telecomunicacin
Robots avanzados
Nuestros robots
setAdjustGunForRobotTurn(boolean flag)
setAdjustRadarForRobotTurn(boolean flag)
setAdjustRadarForGunTurn(boolean flag)
COMANDOS BSICOS
Obtencin de informacin
getX()
getY()
getHeading()
getGunHeading()
getRadarHeading()
getBattleFieldWidth()
getBattleFieldHeight()
COMANDOS BSICOS
Disparando
fire(double power)
fireBullet(double power)
COMANDOS BSICOS
Eventos
double getBearing()
double getEnergy()
String getName()
etc.
EJEMPLO DE ROBOT BSICO
package nombrePaquete;
import robocode.Robot;
import robocode.ScannedRobotEvent;
robocode.AdvancedRobot
Extiende a robocode.Robot
Acciones asncronas
robocode.TeamRobot
Extiende a robocode.AdvancedRobot
Comunicacin entre robots
NUESTROS ROBOTS
WallsRobot
Robot bsico
Disparo inteligente
Modo huida
NUESTROS ROBOTS
TrackerRobot
Robot avanzado
Busca objetivos
Acercamiento al objetivo
Disparo predictivo
Modo retirada
NUESTROS EQUIPOS
WallsTeam
Robots bsicos del tipo WallsRobot
Disparo inteligente
Modo retirada
Realizado por: