Guten Abend,
könnte mir jemand weiterhelfen? Und zwar habe ich folgendes Problem:
Ich habe eine Liste mit 10 Einträgen und hole mir eine Zufallszahl r, die eine Zahl zwischen 0 und 9 auswählt und somit dann einen der 10 Einträge auswählt. Die Chance, dass ein bestimmter Eintrag in der Liste ausgewählt wird, beträgt also 1/10. Soweit so gut.
Jetzt brauchte ich Code oder eine Formel etc., wo ich Einträge priorisieren kann.
Dh. Eintrag 6 soll plötzlich eine höhere Wahrscheinlichkeit besitzen als die anderen Einträge.
Also
Wahrscheinlichkeit(Eintrag 0) = 1/11
Wahrscheinlichkeit(Eintrag 1) = 1/11
Wahrscheinlichkeit(Eintrag 2) = 1/11
Wahrscheinlichkeit(Eintrag 3) = 1/11
Wahrscheinlichkeit(Eintrag 4) = 1/11
Wahrscheinlichkeit(Eintrag 5) = 1/11
Wahrscheinlichkeit(Eintrag 6) = 2/11
Wahrscheinlichkeit(Eintrag 7) = 1/11
...
Hintergrund ist ein Lernprogramm, welches Fragen, die man häufig falsch beantwortet, öfter abgefragt werden, als die Übrigen.
Die Fragen sind, in echt, in einer SQL-Datenbank in einer Tabelle gespeichert mit folgenden Spalten(ID, Frage, Antwort, Priorität).
Die Variable Priorität soll ein Faktor darstellen, der die Wahrscheinlichkeit beeinflusst.
Ich hoffe ich habe meine Problematik erklären können.
Für jeden Tipp wäre ich sehr dankbar.
Gruß
könnte mir jemand weiterhelfen? Und zwar habe ich folgendes Problem:
Ich habe eine Liste mit 10 Einträgen und hole mir eine Zufallszahl r, die eine Zahl zwischen 0 und 9 auswählt und somit dann einen der 10 Einträge auswählt. Die Chance, dass ein bestimmter Eintrag in der Liste ausgewählt wird, beträgt also 1/10. Soweit so gut.
Jetzt brauchte ich Code oder eine Formel etc., wo ich Einträge priorisieren kann.
Dh. Eintrag 6 soll plötzlich eine höhere Wahrscheinlichkeit besitzen als die anderen Einträge.
Also
Wahrscheinlichkeit(Eintrag 0) = 1/11
Wahrscheinlichkeit(Eintrag 1) = 1/11
Wahrscheinlichkeit(Eintrag 2) = 1/11
Wahrscheinlichkeit(Eintrag 3) = 1/11
Wahrscheinlichkeit(Eintrag 4) = 1/11
Wahrscheinlichkeit(Eintrag 5) = 1/11
Wahrscheinlichkeit(Eintrag 6) = 2/11
Wahrscheinlichkeit(Eintrag 7) = 1/11
...
Hintergrund ist ein Lernprogramm, welches Fragen, die man häufig falsch beantwortet, öfter abgefragt werden, als die Übrigen.
Die Fragen sind, in echt, in einer SQL-Datenbank in einer Tabelle gespeichert mit folgenden Spalten(ID, Frage, Antwort, Priorität).
Die Variable Priorität soll ein Faktor darstellen, der die Wahrscheinlichkeit beeinflusst.
Ich hoffe ich habe meine Problematik erklären können.
Für jeden Tipp wäre ich sehr dankbar.
Gruß