ssc0713 - sistemas evolutivos e aplicados à robótica aluno

16
SSC0713 - Sistemas Evolutivos e Aplicados à Robótica Aluno PAE Maurício A Dias Professor Claudio F. M. Toledo

Upload: others

Post on 15-Mar-2022

2 views

Category:

Documents


0 download

TRANSCRIPT

SSC0713 - Sistemas Evolutivos e Aplicados à RobóticaAluno PAE – Maurício A DiasProfessor – Claudio F. M. Toledo

O que é o Robocode Instalação Interface Como programar um Robô Links Úteis

Simulador robótico de tanques de guerra que brigam entre si para ver quem é o melhor

São robôs pois:

Possuem comportamento programável

Possuem sensores e atuadores

Arquivo robocode.zip É necessário ter instalado o JRE ou o JDK

▪ Arquivo : jdk-7u9-windows-i586

Depois é necessário configurar as variáveis de ambiente▪ J A V A _ H O M E m u st be set u p t o poi n t at t h e h om e di rect ory

f or Jav a (JDK or JRE).▪ Wi n dows ex am pl e: J A V A _ H O M E = C : \ P r o g r a m F i l e s \ J a v a \ j d k 1 .

5 . 0 _ 2 2▪ UNIX, Li n u x , Mac OS ex am pl e: J A V A _ H O M E = / u s r / l o c a l / j d k 1 . 5 . 0

_ 2 2

▪ P A T H m u st i n cl u de t h e pat h t o t h e b i n of t h e Jav a h om e di rect ory (J A V A _ H O M E ) t h at i n cl u des j a v a . e x e f or st art i n g t h e Jav a v i rt u al Mach i n e (JVM).▪ Wi n dows ex am pl e: P A T H = % P A T H % ; % J A V A _ H O M E %

Instalar o ROBOCODE▪ Arquivo : robocode-1.7.4.2-setup

Para programar o robô é necessário iniciar o robot editor

Robot->Editor

▪ File -> new robot

▪ Escrever um nome para o Robô

▪ E do diretório onde serão armazenados os Robôs

Salve o robô Compile o robô

Compiler -> compile

Pronto seu robô já aparece na tela de batalha

http://robowiki.net/wiki/Robocode http://robocode.sourceforge.net/docs/roboco

de/

SSC0713 - Sistemas Evolutivos e Aplicados à RobóticaAluno PAE – Maurício A DiasProfessor – Claudio F. M. Toledo