Foros del Web » Programación para mayores de 30 ;) » Programación General »

Hacer ranking de enfrentamiento entre dos jugadores

Estas en el tema de Hacer ranking de enfrentamiento entre dos jugadores en el foro de Programación General en Foros del Web. He decidido recurrir nuevamente a la sabiduría de esta comunidad ya que he estado pensando mucho en cómo resolver un problema y no encuentro una ...
  #1 (permalink)  
Antiguo 01/01/2008, 23:55
Avatar de reyesoft  
Fecha de Ingreso: abril-2006
Ubicación: San Rafael, Mendoza
Mensajes: 311
Antigüedad: 18 años
Puntos: 15
Información Hacer ranking de enfrentamiento entre dos jugadores

He decidido recurrir nuevamente a la sabiduría de esta comunidad ya que he estado pensando mucho en cómo resolver un problema y no encuentro una forma eficiente de hacerlo.

Imaginemos la siguiente situación. Tenemos muchas fotos y se va por la calle mostrando a las personas de a dos fotos y se le pregunta ¿cuál de los dos es más flaco? La persona elige y se guarda el dato.

Ahora, ¿cómo hago un ranking de los más flacos?

Hay que tener en cuenta también que:
  • Se pueden agregar más fotos en cualquier momento
  • Si ingresa la foto de alguien superflaco, ¿le será fácil de llegar a la primera posición?
En el caso que se haga por puntos, existe un problema en cómo selecciono las dos fotos, porque si tomamos a alguien que es flaco (A), y siempre lo enfrentamos con personas gordas sumará muchos puntos ya que siempre ganará; y tal vez si tomamos a alguien más flaco que A (B), y lo hacemos enfrentar contra persona flacas no siempre ganará, por lo que no sumará tantos puntos. Por tanto gana A en vez de B que era más flaco.

Espero haberme explicado. Tal vez a esto ya exista una solución o algoritmo y yo estoy tratando de reinventar la rueda. Y sino, gracias de antemano por la ayuda para inventar esta rueda .
__________________
Pablo Reyes

Compra/venta saldos PayPal, Skrill, Neteller, Bitcoins, etc.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:08.