public static void OnNormalTestPassed(this ModelTime now, Action <ModelTime> action, double probability) { var quantile = 1 - probability; var test = new Func <bool>(() => Normal.InvCDF(0.5, 1, Normal.Sample()) >= quantile); OnContinuousDistributionTest(now, test, action, probability); }
private void Start() { mTime = new ModelTime(); mTime = DataPersistor.persist.mTime;// para sa natitirang time InvokeRepeating("Timer", 0, 0.1f); }
public TransactLog(ModelTime time, EventTypeEnum type) { Time = new ModelTime() { Time = time.Time }; Event = type; }
private static void OnContinuousDistributionTest(ModelTime now, Func <bool> test, Action <ModelTime> action, double probability) { if (!test()) { return; } action(now); }
public static void OnUniformTestPassed(this ModelTime now, Action <ModelTime> action, double density) { var quantile = 1 - density; var test = new Func <bool>(() => ContinuousUniform.InvCDF(0, 1, ContinuousUniform.Sample()) >= quantile); OnContinuousDistributionTest(now, test, action, density); }
public static void StrictlyEachTick(this ModelTime now, Action <ModelTime> action, int tickNumber = 0) { if (now.Ticks % tickNumber != 0) { return; } action(now); }
private void Start() { AudioManager.instance.StopAll();//stops music playing from previous scene Scene scene = SceneManager.GetActiveScene(); switch (scene.name) //plays BGM based on version randomized { case "MinigameFreeThrowVer1": AudioManager.instance.Play("Shooting1"); break; case "MinigameFreeThrowVer2": AudioManager.instance.Play("Shooting2"); break; case "MinigameFreeThrowVer3": AudioManager.instance.Play("Shooting3"); break; } mTime = new ModelTime(); mTime.milliseconds = 10; mTime.seconds = 3; mTime.minutes = 0; InvokeRepeating("StartTimer", 0, 0.1f); }
public static DateTimeOffset AsOffset(this ModelTime time, ModelTimeStep step) { Func <int, TimeSpan> span; switch (step) { case ModelTimeStep.Millisecond: span = (t) => TimeSpan.FromMilliseconds(t); break; case ModelTimeStep.Second: span = (t) => TimeSpan.FromSeconds(t); break; case ModelTimeStep.Minute: span = (t) => TimeSpan.FromMinutes(t); break; case ModelTimeStep.Hour: span = (t) => TimeSpan.FromHours(t); break; case ModelTimeStep.Day: span = (t) => TimeSpan.FromDays(t); break; case ModelTimeStep.Month: span = (t) => TimeSpan.FromDays(t * 30); break; case ModelTimeStep.Year: span = (t) => TimeSpan.FromDays(360 * t); break; default: throw new ArgumentOutOfRangeException(); } return(time.Begin + span(time.Ticks)); }
public List <Model_Creditoff> Sort_Time() { var list_time = new List <ModelTime>(); var List_company = new List <Model_Creditoff>(); var list = helpFunction.Open_Favorites(); var count = 0; foreach (var items in list) { var date = items.time_credit.Split(' '); var num_date = Convert.ToDouble(date[0]); var str_date = date[1]; var strok = 0.0; switch (str_date[0]) { case 'д': strok = num_date; break; case 'м': strok = num_date * 30; break; case 'л': strok = num_date * 365; break; } ; var data = new ModelTime(count, strok, str_date); list_time.Add(data); count++; } var list_time_sorted = list_time.OrderByDescending(u => u.time); foreach (var items in list_time_sorted) { List_company.Add(list[items.id]); } return(List_company); }
public ProjectStarted(ModelTime occured) { TimeOccured = occured; }
private void GameTimerStart() { mTime = DataPersistor.persist.mTime; InvokeRepeating("GameTimer", 0, 0.1f); GameTimerStarts = true; }
public Form1(ModelTime model) { InitializeComponent(); this.Model = model; }
void Start() { DataPersistor.persist.bagCompounds = new List<string>(); mTime = new ModelTime(); elementNameDictionary = new Dictionary<string, string> { {"H","Hydrogen"}, {"He","Helium"}, {"Li","Lithium"}, {"Be","Beryllium"}, {"B","Boron"}, {"C","Carbon"}, {"N","Nitrogen"}, {"O","Oxygen"}, {"F","Fluorine"}, {"Ne","Neon"}, {"Na","Sodium"}, {"Mg","Magnesium"}, {"Al","Aluminum"}, {"Si","Silicon"}, {"P","Phosphorus"}, {"S","Sulfur"}, {"Cl","Chlorine"}, {"Ar","Argon"}, {"K","Potassium"}, {"Ca","Calcium"}, {"Sc","Scandium"}, {"Ti","Titanium"}, {"V","Vanadium"}, {"Cr","Chromium"}, {"Mn","Manganese"}, {"Fe","Iron"}, {"Co","Cobalt"}, {"Ni","Nickel"}, {"Cu","Copper"}, {"Zn","Zinc"}, {"Ga","Gallium"}, {"Ge","Germanium"}, {"As","Arsenic"}, {"Se","Selenium"}, {"Br","Bromine"}, {"Kr","Krypton"}, {"Rb","Rubidium"}, {"Sr","Strontium"}, {"Y","Yttrium"}, {"Zr","Zirconium"}, {"Nb","Niobium"}, {"Mo","Molybdenur"}, {"Tc","Technetium"}, {"Ru","Ruthenium"}, {"Rh","Rhodium"}, {"Pd","Palladium"}, {"Ag","Silver"}, {"Cd","Cadmium"}, {"In","Indium"}, {"Sn","Tin"}, {"Sb","Antimony"}, {"Te","Tellurium"}, {"I","Iodine"}, {"Xe","Xenon"}, {"Cs","Caesium"}, {"Ba","Barium"}, {"La","Lanthanum"}, {"Ce","Cerium"}, {"Pr","Praseodymium"}, {"Nd","Neodymium"}, {"Pm","Promethium"}, {"Sm","Samarium"}, {"Eu","Europium"}, {"Gd","Gadolinium"}, {"Tb","Terbium"}, {"Dy","Dysprosium"}, {"Ho","Holmium"}, {"Er","Erbium"}, {"Tm","Thulium"}, {"Yb","Ytterbium"}, {"Lu","Lutetium"}, {"Hf","Hafnium"}, {"Ta","Tantalum"}, {"W","Tungsten"}, {"Re","Rhenium"}, {"Os","Osmium"}, {"Ir","Iridium"}, {"Pt","Platinum"}, {"Au","Gold"}, {"Hg","Mercury"}, {"Tl","Thallium"}, {"Pb","Lead"}, {"Bi","Bismuth"}, {"Po","Polonium"}, {"At","Astatine"}, {"Rn","Radon"}, {"Fr","Francium"}, {"Ra","Radium"}, {"Ac","Actinium"}, {"Th","Thorium"}, {"Pa","Protactinium"}, {"U","Uranium"}, {"Np","Neptunium"}, {"Pu","Plutonium"}, {"Am","Americium"}, {"Cm","Curium"}, {"Bk","Berkelium"}, {"Cf","Californium"}, {"Es","Einsteinium"}, {"Fm","Fermium"}, {"Md","Mendelevium"}, {"No","Nobelium"}, {"Lr","Lawrencium"}, {"Rf","Rutherfordium"}, {"Db","Dubnium"}, {"Sg","Seaborgium"}, {"Bh","Bohrium"}, {"Hs","Hassium"}, {"Mt","Meitnerium"}, {"Ds","Darmstadtium"}, {"Rg","Roentgenium"}, {"Cn","Copernicium"}, {"Nh","Nihonium"}, {"Fl","Flerovium"}, {"Mc","Moscovium"}, {"Lv","Livermorium"}, {"Ts","Tennessine"}, {"Og","Oganesson"}, }; }