My favorites | Sign in
Project Home Downloads Source
Project Information
Members
Links

La javaCup es un framework java que permite simular partidos entre tácticas de futbol. Estas tácticas son creadas implementando clases que extienden una sencilla interfaz. El Torneo de la javaCup es realizado desde el 2007 por javahispano.org

Modificaciones para la versión 2012:

1) Se Agrego la constante: public static final double JUGADORES_SEPARACION = 0.75;

Que indica la separación mínima entre jugadores. (Se modifico el valor a 0.75)

2) Se actualizaron constantes que estaban deprecadas.

3) Se realizo una refactorizacion del código: renombrado los métodos al ingles y

reorganización de paquetes y clases.

4) Esta en curso la traducción del tutorial al ingles.

5) Se modificaron los sprites de los jugadores.

Modificaciones para la versión 2011:

1) La opacidad del portero y los jugadores depende de la velocidad del balón. Cuando la velocidad del balón es máxima la probabilidad de que el jugador pueda rematar el balón es de un 70%, esta probabilidad aumenta hasta llegar a 100% cuando el balón esta detenido.

2) Se agrando el pórtico en un 20%. 1) y 2) están en la linea de evitar porteros casi perfectos.

3) Se modificaron las constantes:

   ALTURA_CONTROL_BALON = 3;
   DISTANCIA_CONTROL_BALON = 1;
   DISTANCIA_CONTROL_BALON_PORTERO = 1.2;
   VELOCIDAD_MIN = 0.25;
   VELOCIDAD_MAX = 0.5;
   ALTO_ARCO = 5;
   AMP_ARCO = 1.2;
   LARGO_ARCO = 7.32 * AMP_ARCO;

4) Se modifico la trayectoria del balón, con el fin de hacerlo mas realista.

5) En relación a la modificación de la trayectoria, se agregaron dos métodos a SituacionPartido:

a) public double[] getTrayectoria(int iteracion): retorna un array con las coordenadas x,y,z de la trayectoria del balon en las siguientes iteraciones.

b) public int[] getRecuperacionBalon(): retorna un array donde el primer elemento es la iteracion donde se puede recuperar el balon, los siguientes números corresponden a los indices de los jugadores que pueden recuperar el balon, ordenados desde el mas cercano al mas lejano del punto de recuperación.

6) Se reduce en un 75% la potencia del remate cuando es saque de costado.

Powered by Google Project Hosting