public void AddDetails()
 {
     Console.WriteLine("enter event name");
     EventName.Add(Console.ReadLine());
     Console.WriteLine("enter event type");
     EventType.Add(Console.ReadLine());
 }
Esempio n. 2
0
        /// <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);
        }
Esempio n. 3
0
        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();
        }