Esempio n. 1
0
 public EmpiricSimulationWorker(EmpiricSimulationWorker wsp, Etage etageDeCombat)
 {
     EtagesEffectues = wsp.EtagesEffectues.ToDictionary(x => x.Key, x => x.Value);
     EtagesEffectues.Add(new Etage(etageDeCombat.Difficulte, etageDeCombat.MesVagues, etageDeCombat.Numero, etageDeCombat.NomZone), 0);
     EtagesDisponibles = wsp.EtagesDisponibles.ToList();
     EtagesDisponibles.Remove(etageDeCombat);
     CiblesAAbattre = wsp.CiblesAAbattre.ToDictionary(x => x.Key, x => x.Value);
     Overkills      = wsp.Overkills;
 }
Esempio n. 2
0
 public EmpiricSimulationWorker(Etage etageDeDepart, List <Etage> etagesRestants, Dictionary <E_NomEnnemiSucces, uint> cibles)
 {
     EtagesEffectues = new Dictionary <Etage, uint>()
     {
         { new Etage(etageDeDepart.Difficulte, etageDeDepart.MesVagues, etageDeDepart.Numero, etageDeDepart.NomZone), 0 }
     };
     EtagesDisponibles = etagesRestants.ToList();
     EtagesDisponibles.Remove(etageDeDepart);
     CiblesAAbattre = cibles.ToDictionary(x => x.Key, x => x.Value);
     Overkills      = 0;
 }