Citat:
Ursprungligen postat av yakuzaemme
Du skrev:
"Ge samma resultat om man startar om programmet och kör igen. Det är det normala i de flesta pogramspråk."
Vilket inte är sant. Skulle jag kopiera din kod och köra den två gånger i rad så finns det inte en chans i världen att det skulle bli samma resultat. Du får mer "säkerhet" genom att ange ett frö, eftersom ingenting är helt slumpmässigt (logiskt?), men TS behöver verkligen inte ange ett frö, och därför behöver du inte kommentera det, eller påstå att han måste/bör det.
|
Du borde kanske läsa på lite bättre vad slumpmässighet är i datorsammanhang. Det finns hur mycket som helst skrivet om "Random seed" på internet, alla programspråk har samma problem och det beror på att hårdvaran är det som bestämmer hur "slumpmässigt" ett tal kan genereras från ett program.
Programmet använder något typ av matematisk formel för att beräkna ett tal som ska vara pseudoslumpmässigt.
Matematik är per definition väldigt förutsägbart. men även på en kvantmekansisk nivå är datorn mycket förutsägbar. Det är bara vi människor som "upplever" att talen genereras slumpmässigt för att det är en så komplex formel att vi inte kan överblicka den med våra sinnen och intellekt.