Detalles de software:
Versión: 1.7.3.0
Fecha de carga: 12 May 15
Licencia: Libre
Popularidad: 278
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
Comentarios que no se encuentran