[Tiptoi] Random Funktion

Leon Gotpc leon.gotpc at gmail.com
Mo Apr 13 06:50:06 CEST 2015


Danke für den Code aber was bedeutet J (seed)
                 J (Random)
Welcher Befehl ist J?

Viele Grüße
Gotpc
Am 12.04.2015 18:53 schrieb "stephan schewe" <MacDaxter at web.de>:

>
> Also dies ist nur die reine Würfelfunktion,
>
> wuerfel_start: # Start-OID zum Würfelbeginn
>   J(seed)
>   # Pseudo Random Numbers
>   ########################
>   #
>   seed: # wiederholt $n bis eine andere OID berührt wird
>   - $n<768? $n+=1 P(leer) J(seed) # P(leer) bestimmt die zähler
> geschwindigkeit
>   - $n:=1 J(seed)
>   # $maxn=6:
>   # 769 = 6 * 128 + 1 ==> Ergebnis-1 einfach durch 128 teilen => Reihe 0
> bis 5
>   # reasonable numbers for b: 115 187 202
>   # x[i]=(0+202*x[i-1]) mod 769; x[1]=1
>   random:
>   - $n*=202 $n%=769 J(zahl) # pseudo random number 1 to 768
>   zahl: # 0-5
>   - $zahl:=$n $zahl-=1 $zahl/=128 J(zahl_1)
>   zahl_1:
>   - $zahl==0? P(eins) J(wuerfel_start)
>   - $zahl==1? P(zwei) J(wuerfel_start)
>   - $zahl==2? P(drei) J(wuerfel_start)
>   - $zahl==3? P(vier) J(wuerfel_start)
>   - $zahl==4? P(fuenf) J(wuerfel_start)
>   - $zahl==5? P(sechs) J(wuerfel_start)
>   - P(fehler)
>   wuerfel: # virtuelles würfelfeld
>   J(random)
>
> Mfg
>  *Gesendet:* Sonntag, 12. April 2015 um 17:20 Uhr
> *Von:* "Leon Gotpc" <leon.gotpc at gmail.com>
> *An:* "Die Mailingliste für Tiptoi-Bastler" <tiptoi at lists.nomeata.de>
> *Betreff:* Re: [Tiptoi] Random Funktion
>
> Kann mir jemand sagen wie diese Variante vom Olchispiel geht oder nen link
> dazu schicken?
>
> Viele Grüße
> Gotpc
> Am 12.04.2015 12:53 schrieb "stephan schewe" <MacDaxter at web.de>:
>>
>>  Also ich habe für ein kleines Würfelspiel, die Seedvariante von dem
>> Olchispiel benutzt (Vielen Dank für den Code!) die variante funtioniert
>> einwandfrei und ist auch nicht schwer zu verstehen bzw. wo anders zu
>> implementieren, man benötigt nur eine OID dafür und man kann sie dadurch
>> besser anpassen anstatt viele kleine oid´s nebeneinander zu ordnen. Das mit
>> den Batterien rausnehmen kann auch bei Anderen Aufgaben passieren, wenn man
>> ausversehn eine Endlosschleife irgendwo einbaut durch einen
>> Variablenzähler, der dann keine Übereinstimmung mit den Spielregistern hat,
>> aber eigentlich lässt sich der stift durch langes drücken immer ausschalten
>> egal wo er gerade hängt.
>>
>>
>> Mfg
>>  *Gesendet:* Samstag, 11. April 2015 um 20:55 Uhr
>> *Von:* "Daniela Tovar" <daniela.tovar at gmx.de>
>> *An:* "Die Mailingliste für Tiptoi-Bastler" <tiptoi at lists.nomeata.de>
>> *Betreff:* Re: [Tiptoi] Random Funktion
>>  Dafür gibts drei Varianten.
>>
>> Variante A: diese habe ich nicht richtig verstanden, allerdings hat mir
>> an der Beschreibung nicht gefallen, dass es hiess, man muss zur Not dem
>> Stift die Batterien raus nehmen. Diese hatte hier in der Mailingliste
>> jemand implementiert für das Olchis-Fussball-Spiel.
>>
>> Variante B: Die OIDs für Zahlen 1-6 jeweils einmalig nebeneinander zu
>> klatschen, sodass dann eine kleine Fläche gleichmäßig mit den 6 OIDs
>> bedruckt ist: ABCDEFABCDEFABCDEF... Dann ist es Zufall, wenn man den Stift
>> auf diese kleine Fläche hält, welche OID erkannt wird.
>>
>> Variante C: wird von Ravensburger benutzt, ist eine echte
>> Zufallsfunktion, wir wissen noch nicht, wie sie funktioniert
>>
>> 2015-04-11 20:29 GMT+02:00 Leon Gotpc <leon.gotpc at gmail.com>:
>>>
>>> Weiß jemand wie man eine Random funktion im tttool erstellen kann? Ich
>>> arbeite an einem Spiel wie Hundred Doors und bei sowas wäre das extrem
>>> wichtig.
>>> Gruß Gotpc
>>>
>>> --
>>> tiptoi mailing list
>>> tiptoi at lists.nomeata.de
>>> https://lists.nomeata.de/mailman/listinfo/tiptoi
>>>
>>
>>
>>
>>
>> --
>> Daniela Tovar
>> August-Metz-Weg 5
>> 64297 Darmstadt Eberstadt
>> 06151/6790212
>>  -- tiptoi mailing list tiptoi at lists.nomeata.de
>> https://lists.nomeata.de/mailman/listinfo/tiptoi
>>
>> --
>> tiptoi mailing list
>> tiptoi at lists.nomeata.de
>> https://lists.nomeata.de/mailman/listinfo/tiptoi
>>
>
>  -- tiptoi mailing list tiptoi at lists.nomeata.de
> https://lists.nomeata.de/mailman/listinfo/tiptoi
>
> --
> tiptoi mailing list
> tiptoi at lists.nomeata.de
> https://lists.nomeata.de/mailman/listinfo/tiptoi
>
>
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <https://lists.nomeata.de/pipermail/tiptoi/attachments/20150413/d1c38e70/attachment.htm>


Mehr Informationen über die Mailingliste tiptoi