static void Main(string[] args) { var empire = new Empire(21817); var rebels = new Rebels(31817); // Performs all communication until the Rebels respond "Success" or until receives a "Game over!". do { byte[] message = empire.communicate(Empire.Option.TELL_ME_MORE); message = empire.verify(message); if (empire.findCoordinates(message)) { rebels.write(message); switch (rebels.read()) { case Rebels.Response.OK: continue; case Rebels.Response.SUCESS: empire.communicate(Empire.Option.STOP); return; case Rebels.Response.GAME_OVER: empire.close(); return; } } } while (true); }
private async Task SeedDataAsync() { var docs = await Rebels.ToListAsync(); if (docs.All(d => d.Id != "luke")) { await Rebels.AddOrUpdateAsync(new Rebel { Id = "luke", Name = "Luke", Surname = "Skywalker", Age = 19 }); } if (docs.All(d => d.Id != "leia")) { await Rebels.AddOrUpdateAsync(new Rebel { Id = "leia", Name = "Leia", Surname = "Organa", Age = 19 }); } }
public void Init() { Console.WriteLine("Combien de soldat voulez-vous"); int numberOfSoldier = int.Parse(Console.ReadLine()); for (int i = 0; i < numberOfSoldier; i++) { Rebels Rebel = new Rebels(); Stormtroopers Stormtrooper = new Stormtroopers(); Rebels.Add(Rebel); Stormtroopers.Add(Stormtrooper); } }
public void CheckUnicityOfMatriculeSoldiersInitTests() { List <Soldiers> _rebels = new List <Soldiers>(); List <Soldiers> _stormtroopers = new List <Soldiers>(); int SumOfSoldiers = 1000000; for (var i = 0; i < SumOfSoldiers; i++) { var Rebel = new Rebels(); var Stormtrooper = new Stormtroopers(); _rebels.Add(Rebel); _stormtroopers.Add(Stormtrooper); Assert.AreNotSame(Rebel.Matricule, Stormtrooper.Matricule); } }
public void Attack(Rebels Rebel) { base.Attack(Rebel); Console.WriteLine($" Pour la princesses Organa !"); }