Robocode

Software captura de pantalla:
Robocode
Detalles de software:
Versión: 1.7.3.0
Fecha de carga: 12 May 15
Licencia: Libre
Popularidad: 108

Rating: 3.5/5 (Total Votes: 2)

El proyecto Robocode es un juego Java de programación, donde el objetivo es desarrollar un tanque de batalla robot para luchar contra otros tanques. & Nbsp; Las batallas de robots se están ejecutando en tiempo real y en pantalla. El lema de Robocode es: Construir el mejor, destruir el resto

¿Qué hay de nuevo en esta versión:!

  • Corrección de errores:
  • AdvancedRobot.setMaxTurnRate () no funcionaba correctamente desde la versión 1.5.4
  • Bug [2799165] - puntuaciones de supervivencia Wrong enviado por el cliente estruendo
  • Bug [2802227] - comportamientos divertidos con gráficos robot / pinturas
  • Nueva RateControlRobot (Beta):
  • Joshua Galecki ha proporcionado un nuevo tipo de robot, el RateControlRobot, que es una extensión de la AdvancedRobot.
  • La clase RateControlRobot se ha creado con la intención de permitir a los robots más realistas. Es decir, muchos robots reales / física se dan órdenes en términos de tasas (& quot; avanzar un metro por segundo & quot;). Por lo tanto, la ayuda RateControlRobot simulando un robot real.
  • Con este lanzamiento, le pedimos a la comunidad para la retroalimentación y lo anunciaremos tan estable en uno de los próximos grandes lanzamientos. Así que por favor reportar problemas o solicitudes de cambio, etc., para este nuevo tipo de robot.
  • Cambios para RoboRumble:
  • validación añadido de cada una de las líneas de los participantes de la lista de participantes. Si una línea participante no es válido debido a, por ejemplo, mal formato / sintaxis o malo URL, entonces un mensaje de error se escribe y el participante se ignora.
  • El formato de las líneas en las líneas de los participantes es el mismo de siempre.
  • líneas aceptadas deben seguir este formato: & lt; robot + versión & gt;, (& lt; http-url & gt; | & lt; repositorio-id & gt;), donde & lt; robot + versión & gt; debe coincidir con la expresión regular & quot; [. w] + [] [w .-] + & quot ;, & lt; http-url & gt; debe ser una URL HTTP que señala en el robot .jar archivo y el & lt; repositorio-id & gt; debe ser un número. La etiqueta & lt; http-url & gt; y & lt; repositorio-id & gt; son mutua exclusiva.
  • Ejemplo de líneas aceptadas:
  • * johndoe.SomeRobot 1.0, http: //somewhere.com/SomeRobot_1_0.jar
  • * johndoe.SomeRobot 1.0,321
  • Se ha eliminado el mensaje de datos & quot; El intentar descargar & lt; botname & gt; & quot; desde la salida de la consola.
  • Otros cambios:
  • Las opciones de desarrollo se ha convertido en más fácil de usar, ya que Rubén Moreno Montoliu ha añadido una lista de rutas y botones para añadir y eliminar directorios, lleno de tamaño variable.
  • Actualizado el javadoc con una nota para los métodos de robots setAdjust * (), que son ignorados cuando se enciende con valores infinitos.

¿Qué hay de nuevo en la versión 1.7.1 Beta 2:

  • Corrección de errores:
  • Bug [2658090] -. Escribiendo para encontrar bot ya no funciona
  • Bug [2666598] - API:. Typos de Documentación onBulletMissed (BulletMissedEvent)
  • Bug [2658167] - Poner de nuevo método de Evento setTime (), la seguridad que ahora se realiza de otra manera, no ocultando el campo
  • Se ha solucionado el problema con los robots del equipo de carga de archivos .jar anidados.
  • En Ubuntu (Linux) el & quot; & quot tamaño de ventana por defecto; no funcionaba correctamente.
  • Cambios internos:
  • En el almacenamiento en caché habilitado JVM de SUN de los archivos .jar abrió a través URLConnection. Solucionado un problema con el cierre de este tipo de archivos mediante la implementación URLJarCollector.

¿Qué hay de nuevo en la versión 1.6.1.4:

  • Corrección de errores:
  • Soltar los robots no estaban recibiendo onBattleEnded (BattleEndedEvent) eventos.
  • Una nueva solución problema de seguridad para los robots que fueron capaces de ejecutar código a través de la rosca de Despacho de Eventos (EDT). Los robots que intentan acceder a la EDT se desactivarán!
  • [2210749] drawArc () no funciona como se esperaba: Este error se ha corregido. Además, tanto drawArc () y fillArc () ahora están utilizando la Robocode coordinar y sistema de ángulo.
  • [2157167] ventana de la consola en blanco al compilar. Algunos sistemas aún tenían este problema, por lo que una nueva revisión se ha aplicado.
  • Las nuevas características:
  • Los resultados y las clasificaciones actuales (durante una batalla) se muestran ahora la puntuación en porcentaje (s) entre paréntesis justo al lado de los puntos de puntuación, como por ejemplo, '7875 (12%)' para la puntuación total en los resultados y '21 / 2900 (14.7%) "con la clasificación actual.
  • Gracias va a Endre Palatinus, Eniko Nagy, Attila Csizofszki y Laszlo Vigh para este parche / contribución! o cambios
  • La opción de línea de comandos EXPERIMENTAL (verdadero / falso) que permite el acceso a los pares de interfaz robot está trabajando ahora para la clase RobocodeEngine también.

Requisitos

  • Java 2 Standard Edition Runtime Environment

Programas parecidos

Genifer
Genifer

3 Jun 15

PySWIP
PySWIP

2 Jun 15

newLISP
newLISP

17 Feb 15

Comentarios a la Robocode

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!