Mismos sistemas?
18 años 9 meses
342
Hola
Esta tarde me he preguntado CONFUSEd sobre los sistemas aleatorios q tienen las salas de poker on line para repartir las cartas.
Seguramente cada sala ha desarrollado su propio software y es lógico pensar q quizás también ha elegido criterios aleatorios diferentes.
Nunca me he creido eso de las salas q tienen fama de badbeat por ejemplo, pero si lo pensamos detenidamente algo de eso puede ocurrir y su fama sea bien merecida :eek:
¿q opináis?
18 años 8 meses
2.222
Hay demasiado dinero y demasiados intereses en ello, como para permitir algo así. No sacan nada de beneficio con ello. Es más, los buenos jugadores, prefieren que no haya badbeats, y son esos jugadores los que juegan en límites altos, y por tanto aportan más rake a la sala. No pueden permitirse perder a esos jugadores, por tanto no pueden modificar una mano sin repercutir en su propio beneficio. A parte de que una sala de poker es un negocio tan rentable que no merece la pena ponerlo en peligro
18 años 6 meses
200
Pues por ahi lei q una sala para garantizar la justicia de su sistema publico el algortimo con el que se reparten las cartas y en ese mismo articulo analizaban el algoritmo y le encontraron errores (involuntarios claro)
O sea q como bien dices es muy cierto q cada sala hace su programa para repartir las cartas...y no veo xq no podrían haber errores...es programacion a fin de cuentas...
18 años 6 meses
4.121
Estoy de acuerdo con Mr.Peralta.Además como jugadores deberíamos exigir algún tipo de publicación,etc de ese tipo,o certificados,que muy pocas salas los tienen.
19 años 2 meses
250
siempre sospecharemos, siempre
mas, nunca lo sabremos, nunca
18 años 4 meses
79
No pueden poner su código de acceso libre porque sería como dar la llave de seguridad de la sala, no?
Supongo q el código de repartir 52 cartas no tiene q ser complicados pero si piensas en los millones de manos q se dan sin parar a tanta gente si q me hace pensar q de vez en cuando haya un error
18 años 6 meses
200
No pueden poner su código de acceso libre porque sería como dar la llave de seguridad de la sala, no?
O sea q te digan que codigo usan normal ps...no quiere decir q te van a dar acceso a q lo modifiques
Supongo q el código de repartir 52 cartas no tiene q ser complicados pero si piensas en los millones de manos q se dan sin parar a tanta gente si q me hace pensar q de vez en cuando haya un error
A q te refieres con error? el badbeat es propio de las leyes de la probabilidad...
18 años 4 meses
308
A mi a veces me da que pensar, hace una temporada en everest el color era casi asegurado conseguirlo error no lo se.
No solo me paso a mi sino a mucha mas gente que se dio cuenta y se aprovechaba de ello.
Ahora parece que yo por lo menos no veo ningun cosa rarilla. Por lo tanto se arreglo o simplemente fue casualidad.
18 años 6 meses
4.121
Si el código está bien,no deberían tener problema en publicarlo,puesto que ese código aseguraría una aleatoriedad total a la hora de barajar.
Si está mal y lo publican la gente se podría aprovechar de los leaks o fallos que pueda tener.Pero teóricamente no debería tenerlos,por lo tanto la publicación no sería un problema.
Lo de publicarlo no me parece necesario,pero no estaría de más un organismo como la casa de la moneda inglesa u otro de esa catergória que revisase esos códigos y los certificase.
Algún tipo de certificado,vamos...
18 años 4 meses
308
Estoy totalmente deacuerdo tiene que haber algo parcial.
18 años 3 meses
591
Hola, hay algunas casas que son auditadas externamente, y asi te lo dicen en su pagina web, para que lo puedas comprobar si quieres... quizas solo sea publicidad esperando que nadie lo compruebe... pèro no creo que se arriesgen. En particular yo he visto Bet365 donde pone expresamente que su sistema de reparta ha sido auditado por la empresa Pricewaterhousecoopers
18 años 8 meses
1.084
yo supongo que el algoritmo de elegir una carta cualquiera, ya sea para un jugador, para el flop o para el river no es que sea un algoritmo, el sacar una carta u otra es una llamada a un función aleatoria, estas funciones aleatorias que yo sepa cojen el número en función del reloj interno de la máquina y por tanto es imposible para ellos saber que número va a salir. Otra cosa es que cuando salga ese número ellos digan, aah este no me interesa, elijo otro y así hasta que salga el que quiera. En caso de que hicieran esto es probable que a la hora de publicar el código quitansen esta parte.
Con las auditorias externas se podría hacer lo mismo de quitar código a no ser que hagan las inspecciones por sorpresa, pero bien podrían tener un código funcionando y otro código para mostrarlo a las auditoría (nadie va a descompilar el código que está corriendo y si lo hacen tampoco les serviría de mucho pues es código a muy bajo nivel), por lo tanto lo que habría que ver no es el código sino hacer una serie de pruebas estadisticas con supongo miles de millones de pruebas y comprobar que haya alguna tendencia clara que no esté dentro de los límites del azar, por ejemplo si un suceso pasa como media una vez cada 20 años y de pronto pasa una vez al dia igual el de la auditoria le dice que repase eso o le suspende. Yo supongo que para analizar estas salas se utilizaran unas tablas de resultados y se esperará que estos esten dentro de estos límites.
En tantas manos que se reparten en una sala es normal que haya un tiempo o un número de manos en las que se repite con mayor frecuencia un echo, por ejemplo que salga el color, pero mirando el ingente número de manos que salen esto es una dato ínfimo que entra muy probablemente dentro de la lógica del azar.
De todas formas creo que las salas no se complican la vida con estas cosas, pero más que las salas que no tienen acceso al código, sería por ejemplo boss media, que ofrece servicios a muchas salas. Si favorecieran los badbeats perjudicarian a los que juegan mucho y dejan mucho rake para ellas. Además ¿alguien conoce alguna sala en la que no se produzcan mas o menos badbeats?
18 años 4 meses
308
De todos modos a mi entender ese codigo podio ser perfectamente revisado por cualquier inspecion. Yo tambien coincido contigo en lo aleatorio, el parametro tiene que sacarse de algun valor del reloj interno si eres programador sabras que hay comandos que te los dan aleatoriamente.
Para mi ese codigo no seria perfecto ya que utiliza un parametro que podria ser no predecible pero tengo mis dudas. Lo logico es que se creara una baraja de poker y obteniendo algun parametro de otro lugar que las entre mezclara y luego ke las volviera a entre mezclar de esta manera tendriamos dos valores esporadicos pero tienen que ser muy impredecibles.
Vamos seria lo logico de esta manera lo que kiero decir es mezclar las cartas como si lo hicieramos con las manos.
Y por supuesto que este codigo sea abierto por que no seria vulnerable.
18 años 11 meses
21.808
Bueno, en Pokerstars por ejemplo, aunque no publican el código sí hablan un poco de su algoritmo aquí: http://www.pokerstars.com/poker/room/features/security/
Para los programadores, como veis es algo más chungo que usar un cutre random(getTime()) o algo así. Los tíos usan:
* user input, including summary of mouse movements and events timing, collected from client software
* true hardware random number generator developed by Intel [3], which uses thermal noise as an entropy source
Y luego ya veis un poco cómo es el algoritmo, que dice que está certificado por dos auditoras...
Con los algoritmos y generadores de números aleatorios simplones que se nos ocurren como práctica de permutaciones en Programación I 😜 pueden pasar cosas como estas: http://itmanagement.earthweb.com/entdev/article.php/11070_616221_1
18 años 4 meses
308
Muy interesante.
Responder
¿Quieres participar?
Inicia sesión o crea tu cuenta gratis para formar parte de la comunidad de Poker-Red.