BuzzerBeater Forums

Ayuda – Español > partido repetido exactamente

partido repetido exactamente

Set priority
Show messages by
This Post:
00
289136.25 in reply to 289136.22
Date: 9/19/2017 6:19:41 AM
Floriondos Team
III.15
Overall Posts Rated:
11331133
Yo discrepo sobre esto que siempre gana el mejor. No es ni será la primera vez que el motor juega una mala pasada a alguien que cree que gana sin bajar del autobús. No se si hay azar o no pero cosas raras han habido unas cuantas.

La explicación que yo le doy a lo que resalto la divido en dos:
1. No conocer el funcionamiento exacto del sistema.
2. Errores de programación.

Pero entonces ¿cómo es que a veces tira el mismo jugador en dos ataques seguido? ¿Y cómo explicas que el mismo jugador unas veces falle el lanzamiento y otras anote?

Bueno, has de tener un poco más de imaginación. Es decir, el algoritmo debe ser más complejo que todo eso. Lo complico un poco más para ilustrar el ejemplo de antes:

1. El base tira.
2. Siguiente jugada: el sistema mira lo que ha pasado antes.
3. Opción uno: si el base ha tirado antes, ya no tira en esta jugada.
4. Opción dos (inventada, obviamente): si el base ha tirado antes, tirará otra vez (porque tiene X habilidad superior a la defensa de su par, por ejemplo). En la siguiente jugada el base ya no tirará. El sistema otorga un número limitado de intentos de tiro consecutivos en base a las habilidades del jugador y de su defensor correspondiente, entre otros parámetros.
5. Los fallos/aciertos vendrán dados por su porcentaje en función de sus habilidades.

Existen funciones que "aleatorizan" los resultados. Sin ir más lejos, Éxcel tiene una en la que tú le pones el rango y el sistema te pone un número "al azar" dentro de ese rango. Pero esa función también está programada a su vez. No existe el azar propiamente dicho en informática. En la wikipedia existe un artículo muy interesante en la generación de números aleatorios:
https://es.wikipedia.org/wiki/Generador_de_números_aleator....

This Post:
00
289136.26 in reply to 289136.25
Date: 9/19/2017 7:57:19 AM
Overall Posts Rated:
8888
El resultado esta hecho antes del partido. De hecho,por lo que tengo entendido,puedes saber cuantos puntos va a meter algún jugador tuyo si lo tienes en el HoF,y le calculas la media de puntos,porque al parecer cambia en el transcurso del partido...siendo joven esto claro...ojala venga algún erudito a arrojar luz sobre esto,pero creo que esto pasa...

This Post:
00
289136.27 in reply to 289136.25
Date: 9/19/2017 10:16:40 AM
Overall Posts Rated:
8484
Excelente explicación Cyber!

Precisamente este factor aleatorio, que como bien dices no deja de ser otra fórmula matemática, es lo que hace que sea prácticamente imposible que se pueda dar 2 partidos iguales en todo.
Lo mismo pasa en HT, en RZA y todos los juegos similares.


This Post:
00
289136.29 in reply to 289136.28
Date: 9/19/2017 11:59:06 AM
The Wall
III.10
Overall Posts Rated:
6767
pero es que hasta tu mismo te rspondes

hay 2 partidos iguales ? si lo has visto
se tiro todos los tiros el mismo? no

pues algo cambia

From: Bot

This Post:
00
289136.30 in reply to 289136.28
Date: 9/19/2017 12:00:28 PM
Overall Posts Rated:
8484
Factor aleatorio, funciones que aleatorizan el resultado,.... le demos el nombre que queramos, pero entiendo (tal vez me equivoque) que el algoritmo es tan complejo, por la multitud de datos calculados, que es prácticamente imposible que se den dos partidos idénticos de principio a fin. O sea, que debe ser un bug.

This Post:
00
289136.31 in reply to 289136.30
Date: 9/19/2017 4:24:19 PM
Ocoyorum
IV.16
Overall Posts Rated:
241241
Second Team:
Los 8 Elegidos
¿Y no habéis pensado que tal vez aprovechan el resultado de un partido anterior para no tener que recalcular el resultado de un partido en una liga donde sólo hay bots (o un humano)? Lo único que consigues haciendo todos esos cálculos es perder tiempo en algo intrascendente (porque total... perder contra un bot es complicado, así que tampoco creo que al humano en cuestión le afecte demasiado que gane uno u otro). Supongo que en el partido de liga donde el local es visitante se calcula todo de nuevo por el factor cancha.

PD: Sólo es mi opinión. Como programador (aunque nunca he tocado páginas web), imagino que lo hacen para ahorrar... y, aunque parezca poca cosa, todo ahorro es bienvenido.

Last edited by Controlado por ordenador at 9/19/2017 4:30:07 PM

This Post:
11
289136.32 in reply to 289136.31
Date: 9/20/2017 4:08:45 AM
Floriondos Team
III.15
Overall Posts Rated:
11331133
¿Y no habéis pensado que tal vez aprovechan el resultado de un partido anterior para no tener que recalcular el resultado de un partido en una liga donde sólo hay bots (o un humano)? Lo único que consigues haciendo todos esos cálculos es perder tiempo en algo intrascendente (porque total... perder contra un bot es complicado, así que tampoco creo que al humano en cuestión le afecte demasiado que gane uno u otro). Supongo que en el partido de liga donde el local es visitante se calcula todo de nuevo por el factor cancha.

PD: Sólo es mi opinión. Como programador (aunque nunca he tocado páginas web), imagino que lo hacen para ahorrar... y, aunque parezca poca cosa, todo ahorro es bienvenido.

No es descartable, aunque me parece bastante improbable. ¿Existe un requisito para que eso se aplique? Sólo hay una manera de comprobarlo. Y ahora la conocemos: hagámoslo nosotros.
Tal y como planteo en este mensaje (289136.14), tenemos varios escenarios donde despejar dudas. Yo mismo, la temporada que viene, intentaré hacer la prueba. No sé por qué, pero me da la sensación de que cuando consiga hacerlo lograremos información MUY valiosa.
Porque la siguiente fase, si esto se cumple, es hacer probaturas de alineación, tácticas, etc. Es decir, partidos idénticos en todo a excepción de un solo parámetro. Y eso sí que nos despejará incógnitas de este juego.

This Post:
00
289136.34 in reply to 289136.14
Date: 9/20/2017 2:22:10 PM
El Paular
II.2
Overall Posts Rated:
431431
Second Team:
Espantajáparos
Hola, por mi parte intentaré buscar alguna ocasión para probar alguno de los posibles escenarios que plantea Cyberfistro a ver que conclusiones se pueden sacar.

A priori a mi me parece muy raro que se de el mismo resultado, ya que habría que partir de equipos con entusiasmo exactamente igual ya que si no me imagino que habría variación en la evolución del partido del sábado al del martes. Una décima de entusiasmo de más en uno de ellos haría cambiar las miles de jugadas posibles a desarrollar durante la simulación del partido.

Y además en este caso entre el partido del sábado y el del martes hay actualizaciones diarias (domingo, lunes y martes) que tendrían que ser absolutamente iguales en los dos equipos. Me parece imposible con jugadores que tendrán diferente edad, resistencia ... que la evolución delestado de los jugadores tras esas actualizaciones sean exactas.

A ver si podemos sacar algo en claro!!!

This Post:
00
289136.35 in reply to 289136.34
Date: 9/20/2017 4:53:43 PM
Floriondos Team
III.15
Overall Posts Rated:
11331133
A priori a mi me parece muy raro que se de el mismo resultado, ya que habría que partir de equipos con entusiasmo exactamente igual ya que si no me imagino que habría variación en la evolución del partido del sábado al del martes. Una décima de entusiasmo de más en uno de ellos haría cambiar las miles de jugadas posibles a desarrollar durante la simulación del partido.

Y además en este caso entre el partido del sábado y el del martes hay actualizaciones diarias (domingo, lunes y martes) que tendrían que ser absolutamente iguales en los dos equipos. Me parece imposible con jugadores que tendrán diferente edad, resistencia ... que la evolución delestado de los jugadores tras esas actualizaciones sean exactas.


Tienes razón, eso no lo había contemplado. Lo que dices es cierto. Claro, en los ejemplos expuestos, todos los equipos eran botificados, por lo que el entusiasmo era el mismo toda la temporada.
Así pues, es necesario que los dos equipos que realicen la prueba tengan el mismo entusiasmo. Es un detallle al que se le debe prestar atención, sin duda. Como no controlo del todo los aumentos y disminuciones del entusiasmo, por lo menos, éste debe estar al mismo nivel por debajo de "preparados" en ambos equipos, o bien, al mismo nivel por encima de "preparados" también en ambos equipos. La duda que tengo es si el entusiasmo admite subniveles, en cuyo caso sería casi imposible de realizar la prueba con idéntico resultado.
Por suerte, con el BuzzerManager podemos hacer un cálculo bastante aproximado para saber a qué atenernos y si es viable el "invento".

Advertisement