public void AddDetails() { Console.WriteLine("enter event name"); EventName.Add(Console.ReadLine()); Console.WriteLine("enter event type"); EventType.Add(Console.ReadLine()); }
/// <summary> /// Get the solution for the world state /// </summary> /// <param name="instance">World state</param> /// <returns></returns> public T GetSolution(double[] instance) { eventTypes.Sort(); foreach (EventType eventType in eventTypes) { if (eventType.GetOffset(instance) < data.maximumOffset) { eventType.Add(instance); return(eventType.Solution); } } EventType newEventType = AddEventType(); newEventType.Add(instance); newEventType.Solution = data.solutions[data.random.Next(0, data.solutions.Length)]; return(newEventType.Solution); }
private void InsertEventTypes() { ReportStart(_cache.EventType, "Event Type"); var currentProgress = 0; foreach (var item in _cache.EventType) { var entity = new Entity.tEventType() { Type = Enum.GetName(typeof(Collection.EventType), item), }; _context.tEventType.Add(entity); EventType.Add(item, entity); IncreaseCurrent(ref currentProgress); } ReportFinish(); }