apresentação 2
TRANSCRIPT
Professor: Anderson Luís Furlan
Extraindo conhecimento do robô Faça o download do código: https://
github.com/alsfurlan/robocode-02
Importe satc.robocode.AndersonRobot_1.0.jar No Source Editor > File > Extracting > Selecione
satc.robocode e AndersonRobot 1.0 e clique em Add, em seguida em Extract!
Vá em File > Open e abra AndersonRobot que está dentro das pastas robots/satc/robocode
Extraindo conhecimento do robô
Robocode no NetBeans
Robocode no NetBeans
Robocode no NetBeans
Robocode no NetBeans
Robocode no NetBeans
Robocode no NetBeans
Robocode no NetBeans
Robocode no NetBeans
Robocode no NetBeans
Robocode no NetBeans
Robocode no NetBeans
Robocode no NetBeans
Robocode no NetBeans
Robocode no NetBeans
AdvancedRobot
AdvancedRobot
AdvancedRobot Características Enquanto um Robot pode só fazer uma coisa ao mesmo
tempo, o AdvancedRobot pode definir vários comandos ao para executar ao mesmo tempo.
São características do AdvancedRobot:Múltiplos eventos simultâneos – Ex.: CrazyEstratégias a cada turn – Ex.: CrazyCriados eventos customizados – Ex.: TargetPode manipular arquivos – Ex.: SittingDuckInteração com o usuário – Ex.: Interactive
AdvancedRobot setAhead setBack setFire execute setTurnLeft setTurnRight setTurnGunRight setTurnGunLeft
setTurnRadarLeft setTurnRadarRight waitFor addCustomEvent onCustomEvent
AdvancedRobot Exemplos de robôs avançados Crazy Interactive Interactive_v2 SittingDuck SpinBot Target
Liga Nacional de Robocode LIAG - Laboratório de Informática, Aprendizado e Gestão da
FT-UNICAMP - Faculdade de Tecnologia da Universidade Estadual de Campinas.
Início em 08/08/2016 e término em 17/10/2016.
Divididos em duas etapas:Torneio local: 08/08/2016 à 19/09/2016.Liga Nacional: 26/09/2016 à 17/10/2016.
Mínimo de 4 equipes
A equipe campeã participa da liga nacional
Liga Nacional de Robocode Equipes Com no mínimo 1 e no máximo 4 participantes, sendo um
líder. As equipes devem se comprometer a enviar o código do robô
em todas as fases do torneio http://www.robocodebrasil.com.br
Build the best, destroy the rest!
ReferênciasRobocode Home. Disponível em: <http://robocode.sourceforge.net>. Acesso em: 20 mar. 2016.
Robowiki. Disponível em: <http://robowiki.net/wiki/Robocode>. Acesso em: 21 mar. 2016.
Robocode Brasil. Disponível em: <http://www.robocodebrasil.com.br>. Acesso em: 01 mai. 2016.