robocode - ifrndocente.ifrn.edu.br/tadeuferreira/disciplinas/2013.2/... · 2013-11-25 · robocode...
TRANSCRIPT
![Page 1: Robocode - IFRNdocente.ifrn.edu.br/tadeuferreira/disciplinas/2013.2/... · 2013-11-25 · robocode rotatelogs route robocode routef routef robocode. sh Loaded net.sf. Loading plugi](https://reader034.vdocuments.pub/reader034/viewer/2022043005/5f89b8022f0fb3600f03e23f/html5/thumbnails/1.jpg)
Robocode
Introdução
![Page 2: Robocode - IFRNdocente.ifrn.edu.br/tadeuferreira/disciplinas/2013.2/... · 2013-11-25 · robocode rotatelogs route robocode routef routef robocode. sh Loaded net.sf. Loading plugi](https://reader034.vdocuments.pub/reader034/viewer/2022043005/5f89b8022f0fb3600f03e23f/html5/thumbnails/2.jpg)
Instalação
Acesse: docente.ifrn.edu.brDisciplinas-> Algoritmos ->Instalador do Robocode
Acesse: docente.ifrn.edu.brDisciplinas-> Algoritmos ->Instalador do Robocode
![Page 3: Robocode - IFRNdocente.ifrn.edu.br/tadeuferreira/disciplinas/2013.2/... · 2013-11-25 · robocode rotatelogs route robocode routef routef robocode. sh Loaded net.sf. Loading plugi](https://reader034.vdocuments.pub/reader034/viewer/2022043005/5f89b8022f0fb3600f03e23f/html5/thumbnails/3.jpg)
Download
![Page 4: Robocode - IFRNdocente.ifrn.edu.br/tadeuferreira/disciplinas/2013.2/... · 2013-11-25 · robocode rotatelogs route robocode routef routef robocode. sh Loaded net.sf. Loading plugi](https://reader034.vdocuments.pub/reader034/viewer/2022043005/5f89b8022f0fb3600f03e23f/html5/thumbnails/4.jpg)
Use o atalho:CTRL+ALT+TPara abrir o terminal
Use o atalho:CTRL+ALT+TPara abrir o terminal
Digite os seguintes comandos:cd Downloadsjava -jar robocode.jar
Digite os seguintes comandos:cd Downloadsjava -jar robocode.jar
![Page 5: Robocode - IFRNdocente.ifrn.edu.br/tadeuferreira/disciplinas/2013.2/... · 2013-11-25 · robocode rotatelogs route robocode routef routef robocode. sh Loaded net.sf. Loading plugi](https://reader034.vdocuments.pub/reader034/viewer/2022043005/5f89b8022f0fb3600f03e23f/html5/thumbnails/5.jpg)
Inicie a instalação clicando em SimInicie a instalação clicando em Sim
![Page 6: Robocode - IFRNdocente.ifrn.edu.br/tadeuferreira/disciplinas/2013.2/... · 2013-11-25 · robocode rotatelogs route robocode routef routef robocode. sh Loaded net.sf. Loading plugi](https://reader034.vdocuments.pub/reader034/viewer/2022043005/5f89b8022f0fb3600f03e23f/html5/thumbnails/6.jpg)
Aceite a criação da pasta clicando em SimAceite a criação da pasta clicando em Sim
![Page 7: Robocode - IFRNdocente.ifrn.edu.br/tadeuferreira/disciplinas/2013.2/... · 2013-11-25 · robocode rotatelogs route robocode routef routef robocode. sh Loaded net.sf. Loading plugi](https://reader034.vdocuments.pub/reader034/viewer/2022043005/5f89b8022f0fb3600f03e23f/html5/thumbnails/7.jpg)
Clique em OKClique em OK
![Page 8: Robocode - IFRNdocente.ifrn.edu.br/tadeuferreira/disciplinas/2013.2/... · 2013-11-25 · robocode rotatelogs route robocode routef routef robocode. sh Loaded net.sf. Loading plugi](https://reader034.vdocuments.pub/reader034/viewer/2022043005/5f89b8022f0fb3600f03e23f/html5/thumbnails/8.jpg)
![Page 9: Robocode - IFRNdocente.ifrn.edu.br/tadeuferreira/disciplinas/2013.2/... · 2013-11-25 · robocode rotatelogs route robocode routef routef robocode. sh Loaded net.sf. Loading plugi](https://reader034.vdocuments.pub/reader034/viewer/2022043005/5f89b8022f0fb3600f03e23f/html5/thumbnails/9.jpg)
Terminada a instalação, volte ao terminal e digite os seguintes comandos:cdcd robocode./robocode.sh
Terminada a instalação, volte ao terminal e digite os seguintes comandos:cdcd robocode./robocode.sh
![Page 10: Robocode - IFRNdocente.ifrn.edu.br/tadeuferreira/disciplinas/2013.2/... · 2013-11-25 · robocode rotatelogs route robocode routef routef robocode. sh Loaded net.sf. Loading plugi](https://reader034.vdocuments.pub/reader034/viewer/2022043005/5f89b8022f0fb3600f03e23f/html5/thumbnails/10.jpg)
Selecione Robot -> EditorSelecione Robot -> Editor
![Page 11: Robocode - IFRNdocente.ifrn.edu.br/tadeuferreira/disciplinas/2013.2/... · 2013-11-25 · robocode rotatelogs route robocode routef routef robocode. sh Loaded net.sf. Loading plugi](https://reader034.vdocuments.pub/reader034/viewer/2022043005/5f89b8022f0fb3600f03e23f/html5/thumbnails/11.jpg)
Clique em SimClique em Sim
![Page 12: Robocode - IFRNdocente.ifrn.edu.br/tadeuferreira/disciplinas/2013.2/... · 2013-11-25 · robocode rotatelogs route robocode routef routef robocode. sh Loaded net.sf. Loading plugi](https://reader034.vdocuments.pub/reader034/viewer/2022043005/5f89b8022f0fb3600f03e23f/html5/thumbnails/12.jpg)
Clique em OkClique em Ok
![Page 13: Robocode - IFRNdocente.ifrn.edu.br/tadeuferreira/disciplinas/2013.2/... · 2013-11-25 · robocode rotatelogs route robocode routef routef robocode. sh Loaded net.sf. Loading plugi](https://reader034.vdocuments.pub/reader034/viewer/2022043005/5f89b8022f0fb3600f03e23f/html5/thumbnails/13.jpg)
Escolha File -> New RobotEscolha File -> New Robot
![Page 14: Robocode - IFRNdocente.ifrn.edu.br/tadeuferreira/disciplinas/2013.2/... · 2013-11-25 · robocode rotatelogs route robocode routef routef robocode. sh Loaded net.sf. Loading plugi](https://reader034.vdocuments.pub/reader034/viewer/2022043005/5f89b8022f0fb3600f03e23f/html5/thumbnails/14.jpg)
Escreva o seu Primeiro nome como nome do robo.Lembre-se que a primeira letra deve ser maiúscula
Escreva o seu Primeiro nome como nome do robo.Lembre-se que a primeira letra deve ser maiúscula
![Page 15: Robocode - IFRNdocente.ifrn.edu.br/tadeuferreira/disciplinas/2013.2/... · 2013-11-25 · robocode rotatelogs route robocode routef routef robocode. sh Loaded net.sf. Loading plugi](https://reader034.vdocuments.pub/reader034/viewer/2022043005/5f89b8022f0fb3600f03e23f/html5/thumbnails/15.jpg)
ExemploExemplo
![Page 16: Robocode - IFRNdocente.ifrn.edu.br/tadeuferreira/disciplinas/2013.2/... · 2013-11-25 · robocode rotatelogs route robocode routef routef robocode. sh Loaded net.sf. Loading plugi](https://reader034.vdocuments.pub/reader034/viewer/2022043005/5f89b8022f0fb3600f03e23f/html5/thumbnails/16.jpg)
Esse é o nome do seu pacote de robôsUse as suas iniciais, todas minúsculas
Esse é o nome do seu pacote de robôsUse as suas iniciais, todas minúsculas
![Page 17: Robocode - IFRNdocente.ifrn.edu.br/tadeuferreira/disciplinas/2013.2/... · 2013-11-25 · robocode rotatelogs route robocode routef routef robocode. sh Loaded net.sf. Loading plugi](https://reader034.vdocuments.pub/reader034/viewer/2022043005/5f89b8022f0fb3600f03e23f/html5/thumbnails/17.jpg)
Clique em Ok para criar a pasta onde fcarão os seus robôs
Clique em Ok para criar a pasta onde fcarão os seus robôs
![Page 18: Robocode - IFRNdocente.ifrn.edu.br/tadeuferreira/disciplinas/2013.2/... · 2013-11-25 · robocode rotatelogs route robocode routef routef robocode. sh Loaded net.sf. Loading plugi](https://reader034.vdocuments.pub/reader034/viewer/2022043005/5f89b8022f0fb3600f03e23f/html5/thumbnails/18.jpg)
Retre as // do início das linhas 3 e 21Retre as // do início das linhas 3 e 21
![Page 19: Robocode - IFRNdocente.ifrn.edu.br/tadeuferreira/disciplinas/2013.2/... · 2013-11-25 · robocode rotatelogs route robocode routef routef robocode. sh Loaded net.sf. Loading plugi](https://reader034.vdocuments.pub/reader034/viewer/2022043005/5f89b8022f0fb3600f03e23f/html5/thumbnails/19.jpg)
Salve o seu robô clicando em:File -> SaveSalve o seu robô clicando em:File -> Save
![Page 20: Robocode - IFRNdocente.ifrn.edu.br/tadeuferreira/disciplinas/2013.2/... · 2013-11-25 · robocode rotatelogs route robocode routef routef robocode. sh Loaded net.sf. Loading plugi](https://reader034.vdocuments.pub/reader034/viewer/2022043005/5f89b8022f0fb3600f03e23f/html5/thumbnails/20.jpg)
Clique em Sim para criar a pasta onde serão salvos os seus Robôs
Clique em Sim para criar a pasta onde serão salvos os seus Robôs
![Page 21: Robocode - IFRNdocente.ifrn.edu.br/tadeuferreira/disciplinas/2013.2/... · 2013-11-25 · robocode rotatelogs route robocode routef routef robocode. sh Loaded net.sf. Loading plugi](https://reader034.vdocuments.pub/reader034/viewer/2022043005/5f89b8022f0fb3600f03e23f/html5/thumbnails/21.jpg)
Clique em OKClique em OK
![Page 22: Robocode - IFRNdocente.ifrn.edu.br/tadeuferreira/disciplinas/2013.2/... · 2013-11-25 · robocode rotatelogs route robocode routef routef robocode. sh Loaded net.sf. Loading plugi](https://reader034.vdocuments.pub/reader034/viewer/2022043005/5f89b8022f0fb3600f03e23f/html5/thumbnails/22.jpg)
Compile o seu robô clicando em:Compiler -> Compile
A mensagem “Compiled Sucessfully” deve aparecer
Compile o seu robô clicando em:Compiler -> Compile
A mensagem “Compiled Sucessfully” deve aparecer
![Page 23: Robocode - IFRNdocente.ifrn.edu.br/tadeuferreira/disciplinas/2013.2/... · 2013-11-25 · robocode rotatelogs route robocode routef routef robocode. sh Loaded net.sf. Loading plugi](https://reader034.vdocuments.pub/reader034/viewer/2022043005/5f89b8022f0fb3600f03e23f/html5/thumbnails/23.jpg)
Feche o editor e volte à tela principal.Selecione: Battle -> New
Feche o editor e volte à tela principal.Selecione: Battle -> New
![Page 24: Robocode - IFRNdocente.ifrn.edu.br/tadeuferreira/disciplinas/2013.2/... · 2013-11-25 · robocode rotatelogs route robocode routef routef robocode. sh Loaded net.sf. Loading plugi](https://reader034.vdocuments.pub/reader034/viewer/2022043005/5f89b8022f0fb3600f03e23f/html5/thumbnails/24.jpg)
Adicione o seu clicando no botão AddAdicione o seu clicando no botão Add
![Page 25: Robocode - IFRNdocente.ifrn.edu.br/tadeuferreira/disciplinas/2013.2/... · 2013-11-25 · robocode rotatelogs route robocode routef routef robocode. sh Loaded net.sf. Loading plugi](https://reader034.vdocuments.pub/reader034/viewer/2022043005/5f89b8022f0fb3600f03e23f/html5/thumbnails/25.jpg)
Adicione o robô Corners do pacote sampleAdicione o robô Corners do pacote sample
![Page 26: Robocode - IFRNdocente.ifrn.edu.br/tadeuferreira/disciplinas/2013.2/... · 2013-11-25 · robocode rotatelogs route robocode routef routef robocode. sh Loaded net.sf. Loading plugi](https://reader034.vdocuments.pub/reader034/viewer/2022043005/5f89b8022f0fb3600f03e23f/html5/thumbnails/26.jpg)
Clique em Rules e no campo “Number of Rounds” coloque 3Clique em Start Battle
Clique em Rules e no campo “Number of Rounds” coloque 3Clique em Start Battle
![Page 27: Robocode - IFRNdocente.ifrn.edu.br/tadeuferreira/disciplinas/2013.2/... · 2013-11-25 · robocode rotatelogs route robocode routef routef robocode. sh Loaded net.sf. Loading plugi](https://reader034.vdocuments.pub/reader034/viewer/2022043005/5f89b8022f0fb3600f03e23f/html5/thumbnails/27.jpg)
Que vença o melhorQue a sorte esteja sempre a seu favor
Que vença o melhorQue a sorte esteja sempre a seu favor