jltursan escribió:A ver si Uto nos cuenta que tiene entre manos. Viendo el rango no creo que se trate de un analizador de los resultados de la primitiva...
La verdad es que estoy haciendo, y ya veremos si termino, es un nuevo parser para Spectrum y quizá CPC. El parser estará fuertemente basado en el PAW y DAAD, pero espero poder mejorar unas cuantas cosas que aun no quiero desvelar. Sucede que ambos sistemas(DAAD y PAW) tienen una instrucción llamada CHANCE que basicamente devuelve un true/false aleatorio:
Código: Seleccionar todo
CHANCE percent
Succeeds if percent is less than or equal to a random number in the range 1-100 (inclusive). This a
CHANCE 50 condition would allow PAW to look at the next CondAct only if the random number
generated was between 1 and 50, a 50% chance of success.
Acabo de ver que no es entre 0 y 100 sino entre 1 y 100, y la verdad es que pensandolo fríamente CHANCE 100 no tiene ningún sentido, y CHANCE 0 tampoco lo habría tenido, así que un número entre 1 y 99 sería más sensato, pero bueno, como PAW/DAAD es entre 1 y 100, pues lo haremos igual.
La verdad es que el hilo está dando mucho de si, y aunque estoy un poco ausente del mismo, ya he tomado nota de las últimas soluciones, que me parecen bastante buenas

Aunque no llegue a hacer ese parser, este hilo ha dado para estrujarnos el cerebro un poco

Gracias a todos de nuevo.