Die Wahrscheinlichkeiten werden mir langsam zu blöd. - Seite 7

 
Mathemat:
Nein, sie sind nicht gleichwertig. Du musst sie immer noch in Vierergruppen zusammenfassen, um zu sehen, wie viele Sechsen es gibt.


Bei Zenturionen oder Legionen würde ich das verstehen. Warum vier von jedem?
 

Ich verstehe schon, ich bin ein kleiner Tollpatsch. Zeit fürs Bett :)

 
Denn das Elementarereignis (das Ergebnis des Tests) ist "mindestens eine Sechs bei vier Würfen". Ich werde einfach ein Programm vorschlagen.
 
Mathemat:
Denn das Elementarereignis (das Ergebnis des Versuchs) besteht darin, dass "bei vier Würfen mindestens eine Sechs fällt".

Überraschung. Das ist es nicht.
[Gelöscht]  
tara:

Svetlana, entschuldigen Sie mich - wir haben uns mit dem Namensgeber unterhalten. Was machen Sie heute Morgen?

Willst du mit mir ins Kino gehen? :)
 
Swetten:
Willst du mich ins Kino einladen? :)

Ja, für eine Tasse Tee...
[Gelöscht]  

Blödmann. :)

 

Vielen Dank :)

 
tara:

Ich werde Sie überraschen. Das ist es nicht.
Wie steht es damit?
 

Sieh her, Namensvetter, dies ist eine Simulation eines mathematischen Spiels (4 Würfel), hundert Millionen Spiele:

#property show_inputs

extern int MAX = 32768;
extern int SERIES = 100000000;

int start( )
{
   int st = GetTickCount( );
   MathSrand( GetTickCount( ) );   
   
   int success = 0;
   for( int i = 0; i < SERIES; i ++ )
   {
      /// В этом маленьком цикле моделируется одна игра (бросок 4 костей). Как только получаем шестерку, игру прекращаем и записываем ее результат как "успех".
      for( int j = 0 ; j < 4; j ++ )
         if( genUniform( ) == 6 )          { success ++ ;   break; }

      ///if( i % 1000000 == 0 )        Comment( i / 1000000 + " mln." );
   }
   
   Print( "success rate = " + ( success + 0.0 ) / SERIES );
   int gone = ( GetTickCount( ) - st ) / 1000.0 ;
   Print( "Total time = " + gone + " sec." );
   return( 0 );
}//+------------------------------------------------------------------+


      int genUniform( )
      {
         int rand = MathRand( );
         return( 1 + 6 * rand / MAX );
      }//+------------------------------------------------------------------+ 

Ergebnis:


Die Simulation einer Gleichverteilung von 1 bis 6 ist nicht sehr genau, aber der Fehler ist gering, nicht mehr als 0,001.

Der S.Q. der Häufigkeitsabweichung von der Wahrscheinlichkeit ist MathSqrt( npq ) / n ~ 1/20000, also hat man auch hier keine Chance, in die Nähe von p=2/3 zu kommen.

Der genaue Wert der Wahrscheinlichkeit (oder...äh...m.o. Häufigkeit) ist 1 - (5/6)^4 ~ 0,517747.