Robocode

Tela Software:
Robocode
Detalhes de Software:
Versão: 1.7.3.0
Data de upload: 12 May 15
Revelador: The Robocode team
Licença: Livre
Popularidade: 278

Rating: 3.5/5 (Total Votes: 2)

O projeto Robocode é um jogo de programação Java, onde o objetivo é desenvolver um robô batalha de tanques para a batalha contra outros tanques. & Nbsp; As batalhas de robô está executando em tempo real e na tela. O lema do Robocode é: construir o melhor, destruir o resto

O que é novo nesta versão:

  • Bugfixes:
  • AdvancedRobot.setMaxTurnRate () não funciona correctamente a partir da versão 1.5.4
  • Bug [2799165] - pontuações erradas sobrevivência enviados pelo cliente estrondo
  • Bug [2802227] - comportamentos engraçados com robô gráficos / pinturas
  • New RateControlRobot (Beta):
  • Joshua Galecki providenciou um novo tipo de robô, o RateControlRobot, que é uma extensão do AdvancedRobot.
  • A classe RateControlRobot foi criado em uma tentativa de permitir que os robôs mais realistas. Ou seja, muitos robôs reais / física são comandos dada em termos de taxas (& quot; avançar um metro por segundo & quot;). Assim, o RateControlRobot ajuda simulando um robô real.
  • Com este lançamento, pedimos à comunidade para o gabarito e vamos anunciá-lo como estável em um dos próximos grandes lançamentos. Então, por favor relatar problemas ou alterar pedidos etc. para este novo tipo de robô.
  • Mudanças para RoboRumble:
  • Adicionado validação de cada uma das linhas participantes da lista de participantes. Se uma linha participante é inválido devido a, por exemplo, errado formato / sintaxe ou ruim URL, em seguida, uma mensagem de erro é escrita para fora eo participante é ignorado.
  • O formato das linhas nas linhas de participantes é a mesma de sempre.
  • linhas aceites devem seguir este formato: & lt; robot + versão & gt;, (& lt; http-url & gt; | & lt; repositório-id & gt;), onde & lt; robot + versão & gt; deve coincidir com a expressão regular & quot; [. w] + [] [w .-] + & quot ;, o & lt; http-url & gt; deve ser uma URL HTTP apontando para o robô arquivo .jar, eo & lt; repositório-id & gt; deve ser um número. O & lt; http-url & gt; e & lt; repositório-id & gt; são mutuamente exclusivos.
  • Exemplo de linhas aceites:
  • * johndoe.SomeRobot 1.0, http: //somewhere.com/SomeRobot_1_0.jar
  • * johndoe.SomeRobot 1.0,321
  • Removida a mensagem de informação & quot; Tentando baixar & lt; botname & gt; & quot; a partir da saída do console.
  • Outras alterações:
  • As opções de desenvolvimento tornou-se mais útil, como Ruben Moreno Montoliu adicionou uma lista de caminhos e botões para adicionar e remover diretórios, cheio redimensionável.
  • Atualizado o javadoc com uma nota para os setAdjust * () métodos robô, que são ignorados quando virar com valores infinitos.

O que é novo na versão 1.7.1 Beta 2:

  • Bugfixes:
  • Bug [2658090] -. Digitando para encontrar bot não funciona
  • Bug [2666598] - API:. Typo em Documentação onBulletMissed (BulletMissedEvent)
  • Bug [2658167] - Coloque de volta setTime () do evento, a segurança agora é tratada outra maneira, não escondendo o campo
  • Corrigido o problema com os robôs da equipe de carregamento de arquivos .jar aninhadas.
  • No Ubuntu (Linux) o & quot; & quot tamanho janela padrão; não funcionou corretamente.
  • mudanças internas:
  • Na JVM cache habilitado do SOL de arquivos .jar aberto através URLConnection. Resolvido problema com o fechamento desses arquivos através da implementação de URLJarCollector.

O que é novo na versão 1.6.1.4:

  • Bugfixes:
  • robôs Loosing não estavam recebendo onBattleEnded (BattleEndedEvent) eventos.
  • Uma nova correção de problema de segurança para robôs que foram capazes de executar o código através da Linha Despacho Evento (EDT). Os robôs que tentam acessar o EDT será desativado!
  • [2210749] drawArc () não funciona como esperado: Este bug foi corrigido. Além disso, tanto drawArc () e fillArc () agora estão usando a coordenar Robocode e sistema de ângulo.
  • [2157167] janela do console em branco durante a compilação. Alguns sistemas ainda tinha esse problema, então uma nova correção foi aplicada.
  • Novos recursos:
  • Os resultados e rankings atuais (durante uma batalha) agora está mostrando a pontuação como porcentagem (s) entre parênteses ao lado dos pontos de pontuação, como por exemplo, '7875 (12%)' para o escore total nos resultados e '21 / 2900 (14/07%) "com os rankings atuais.
  • Os agradecimentos vão para Endre Palatinus, Eniko Nagy, Attila Csizofszki e Laszlo Vigh para este patch / contribuição! o Alterações
  • A opção de linha de comando EXPERIMENTAL (true / false), permitindo o acesso à interface de pares robô está trabalhando agora para a classe RobocodeEngine também.

Requisitos :

  • Java 2 Standard Edition Runtime Environment

Programas semelhantes

PySWIP
PySWIP

2 Jun 15

Cypher
Cypher

2 Jun 15

yard
yard

11 May 15

LossieASP
LossieASP

3 Jun 15

Comentário para Robocode

Comentários não encontrado
Adicionar comentário
Ligue imagens!