示例#1
0
 /// <summary>
 /// Konstruktor
 /// </summary>
 /// <param name="daten">Daten</param>
 /// <param name="genauigkeit">Genauigkeit</param>
 public Simulation(EingabeDaten daten, double genauigkeit)
 {
     Bedarf       = new Bedarf[daten.M, daten.M];
     EingabeDaten = daten;
     Genauigkeit  = genauigkeit;
     BerechneBedarf();
 }
示例#2
0
 /// <summary>
 /// Initialisiert Alle Bedarfsfunktionen
 /// </summary>
 private void BerechneBedarf()
 {
     // Iteriere ueber Quadrate
     for (int y = 0; y < EingabeDaten.M; y++)
     {
         for (int x = 0; x < EingabeDaten.M; x++)
         {
             // Erzeuge Bedarf und speichere diesen ab
             Bedarf[x, y] = new Bedarf(
                 EingabeDaten.AngebotVerteilung[x, y],
                 EingabeDaten.NachfrageVerteilung[x, y],
                 x, y, Genauigkeit);
         }
     }
 }