G
Gast
Gast
Ist wohl eher ein Matheproblem aber ich steh irgendwie auf dem Schlauch.
Ich habe 3 Aktionen, die mit verschiedenen Wahrscheinlichkeiten ausgeführt werden. Wahrscheinlichkeiten sind bekannt. Also z.B.:
Aktion1 wird mit 20% Wahrscheinlichkeit ausgeführt
Aktion2 wird mit 30% Wahrscheinlichkeit ausgeführt
Aktion3 wird mit 50% Wahrscheinlichkeit ausgeführt
Wie krieg ich das hin, dass die Aktionen entsprechend ihrer Wahrscheinlichkeiten unterschiedlich häufig ausgewählt werden?
Also...
...soll Nummer der gewählten Aktion ausgeben und es soll in 20% der Fälle Aktion1, in 30% der Fälle Aktion2 und in 50% der Fälle Aktion3 rauskommen.
Danke im Vorraus!
Ich habe 3 Aktionen, die mit verschiedenen Wahrscheinlichkeiten ausgeführt werden. Wahrscheinlichkeiten sind bekannt. Also z.B.:
Aktion1 wird mit 20% Wahrscheinlichkeit ausgeführt
Aktion2 wird mit 30% Wahrscheinlichkeit ausgeführt
Aktion3 wird mit 50% Wahrscheinlichkeit ausgeführt
Wie krieg ich das hin, dass die Aktionen entsprechend ihrer Wahrscheinlichkeiten unterschiedlich häufig ausgewählt werden?
Also...
Code:
public int chooseAction(){
int nummer;
.
.
.
return nummer;
}
...soll Nummer der gewählten Aktion ausgeben und es soll in 20% der Fälle Aktion1, in 30% der Fälle Aktion2 und in 50% der Fälle Aktion3 rauskommen.
Danke im Vorraus!