Detalhes de Software:
Versão: 1.7.3.0
Data de upload: 12 May 15
Licença: Livre
Popularidade: 278
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
Comentários não encontrado