DrPantera / gsiege

Gades Siege teaches expert systems programming by having AIs compete in a Stratego-inspired board game.
http://drpantera.github.io/gsiege/
GNU General Public License v3.0
0 stars 1 forks source link

Repeticiones clasif final copa #36

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
En la parte inferior del log de la copa aparece una clasificación. Eliminar 
las repeticiones de ella (si un equipo ha quedado primero, no hace falta decir 
que ha quedado segundo, cuarto, etc

Original issue reported on code.google.com by manuel.p...@gm.uca.es on 7 Jun 2011 at 7:56

GoogleCodeExporter commented 9 years ago
Done

Original comment by theom...@gmail.com on 16 Jun 2011 at 10:22

GoogleCodeExporter commented 9 years ago
Quizás no lo expliqué bien, sólo hay que eliminar las repeticiones de 
nombres de equipos. Si un equipo ha quedado primero, no hace falta decir que ha 
quedado segundo, cuarto, etc. Pero el que ha quedado cuarto sí hay que decirlo.

Adjunto una pantalla:
En ella está bien la clasificación de KekoKeko y manuelPabloRecio, pero 
deberían aparecer MarioMorcillo y JesusJesus como cuartos clasificados.

Original comment by manuel.p...@gm.uca.es on 23 Jun 2011 at 8:40

Attachments:

GoogleCodeExporter commented 9 years ago

Original comment by theom...@gmail.com on 27 Jun 2011 at 2:12

GoogleCodeExporter commented 9 years ago
Vale, lo he rehecho de nuevo porque antes estaba reguleramente implementado. La 
cosa es, desde mi ignorancia deportiva, ¿por qué quedan cuartos y no 
terceros? Es decir, ahora está implementado de la siguiente manera:
  - Va recorriendo los equipos según la clasificación
  - En el momento en que un equipo haya ganado menos partidos que el procesado en la iteración anterior, su posición en el podio será una menor
  - Repetir con todos.

Así, para una copa de 4 jugadores, el primero tendría el oro, el segundo la 
plata y los dos siguientes el bronce.

Original comment by theom...@gmail.com on 27 Jun 2011 at 4:30

Attachments:

GoogleCodeExporter commented 9 years ago
En ese ejemplo, sí.

Lo que pasa es que si hay ocho equipos:

* El ganador es 1
* El finalista es 2
* Los semi-finalistas son 3 o 4 (da igual). 
* Los cuarto-finalistas son 5 (si antes pusiste 3) u 8 (si antes pusiste 4).
* Los octavo-finalistas son 9 (si antes pusiste 3 y 5) o 16 (si antes pusiste 4 
y 8).
* Etc.

La cosa es que realmente, los dos que pierden semi-finales podrían jugar un 
partido para ver quien es tercero y cuarto (esto es típico cuando hay 
medallas). Y los cuatro perdedores de cuartos de final podrían jugar dos 
partidos para decidir quien es 5, 6, 7 u 8 (esto se hace cuando, por ejemplo, 
los 5 mejores clasificados de la copa de Europa van a las olimpiadas). 
Igualmente con los ocho de octavo, pero tres partidos.

A veces se le da el tope superior, porque es el puesto más alto al que 
podrían llegar si se les dejara competir. Pero a veces el 4 es más real 
porque quiere decir que están entre los 4 primeros.

Total, que como no lo vamos a hacer simplemente se le da a cada uno su 
proporción y punto, implementa la que prefieras.

Original comment by manuel.p...@gm.uca.es on 27 Jun 2011 at 7:53

GoogleCodeExporter commented 9 years ago
Como te he comentado por mail, al final lo he puesto de la segunda forma que 
indicas: 
** CLASIFICACIÓN FINAL
1 - 2011MarioMario 
2 - 2010EscaEsca 
4 - 2011ComputComput 
4 - 2009RosunixRosunix 
8 - 2011JesusJesus 
8 - 2011JuandeJuande 
8 - 2009PabloRecioPabloRecio 
8 - 2010FcoBohorquezFcoBohorquez 
16 - 2011ValentinValentin 
16 - 2011PalomoPalomo 
16 - 2009NoeliaNoelia 
16 - 2009Gent0ozaGent0oza 
16 - 2010RabbitRabbit 
...

Original comment by theom...@gmail.com on 28 Jun 2011 at 10:47

GoogleCodeExporter commented 9 years ago

Original comment by manuel.p...@gm.uca.es on 28 Jun 2011 at 11:16