Janoz, dat van die random etc dat wist ik allemaal al, daar vroeg ik dus ook niet om. Beter lezen voortaan a.u.b!
Datgene wat ik vroeg ging over kansberekening. Nu heb ik op unioversitair nivo al het een en ander gehad over kansberekeningen, zoals normale verdeling, poisson verdeling etc...
Het probleem waar ik meezit kan ik oplossen door een hele grote database te maken met 2 kolommen 1 kolom voor de id's en de andere kolom met de prijzen, deze prijzen komen meerdere keren voor om zo de kans te bepal en voor de prijs. Een voorbeeldje. Als ik een database heb met 1000 records. Als ik hiernu 900x een 1 in doe en 100x een 2 is de kans op een 1 9/10 en de kansop 2 1/10. Om dit verder uit te breiden en de kans op bijv een prijs van 1000 op 1/10000000 te laten uitkomen kom ik op een ontzettend grote database uit. Mijn vraag is nu, kan dit niet makkelijker. Nu kan ik wel een random getal tussen 1 en 1000 laten trekken, de kans op elke getal is dan 1/1000 maar dit is niet wat ik bedoel ik wil het dus zo hebben:
prijs | kans
1 | 1/10
20 | 1/100
2000 | 1/100000
10000 | 1/10000000
Hoe krijg ik dit voor elkander? Dit moet trouwens allemaal in 1 trekking gebeuren. Dus bij elke trekking maak ik kans op bovengenoemde prijzen met bovengenoemde kansen. Hier zal ongetwijfeld de random functie voor gebruikt moeten worden...
Datgene wat ik vroeg ging over kansberekening. Nu heb ik op unioversitair nivo al het een en ander gehad over kansberekeningen, zoals normale verdeling, poisson verdeling etc...
Het probleem waar ik meezit kan ik oplossen door een hele grote database te maken met 2 kolommen 1 kolom voor de id's en de andere kolom met de prijzen, deze prijzen komen meerdere keren voor om zo de kans te bepal en voor de prijs. Een voorbeeldje. Als ik een database heb met 1000 records. Als ik hiernu 900x een 1 in doe en 100x een 2 is de kans op een 1 9/10 en de kansop 2 1/10. Om dit verder uit te breiden en de kans op bijv een prijs van 1000 op 1/10000000 te laten uitkomen kom ik op een ontzettend grote database uit. Mijn vraag is nu, kan dit niet makkelijker. Nu kan ik wel een random getal tussen 1 en 1000 laten trekken, de kans op elke getal is dan 1/1000 maar dit is niet wat ik bedoel ik wil het dus zo hebben:
prijs | kans
1 | 1/10
20 | 1/100
2000 | 1/100000
10000 | 1/10000000
Hoe krijg ik dit voor elkander? Dit moet trouwens allemaal in 1 trekking gebeuren. Dus bij elke trekking maak ik kans op bovengenoemde prijzen met bovengenoemde kansen. Hier zal ongetwijfeld de random functie voor gebruikt moeten worden...