public override void OnRoundEnded(RoundEndedEvent evnt) { round++; // Out.WriteLine("The round has ended"); //WriteRound(); //WriteStats(); }
public override void OnRoundEnded(RoundEndedEvent evnt) { for (int i = 0; i < behaviors.Count; ++i) { var behavior = behaviors[i]; behavior.OnRoundEnded(evnt); } }
public void InvokeRoundEnded(RoundEndedEvent ev, NPServer server) { RoundEnded.InvokeSafely(ev); if (!AddonInstances.TryGetValue(server, out IAddonDedicated <IConfig, IConfig> addon)) { return; } addon.InvokeRoundEnded(ev); }
public override void OnRoundEnded(RoundEndedEvent evnt) { base.OnRoundEnded(evnt); Console.WriteLine("------ My Learning Scores are: -------- "); Console.WriteLine(_aimLearner); Console.WriteLine("Accuracy: "); Console.WriteLine(Accuracy); using (var outFile = this.GetDataFile("Accuracy_" + this.Name + ".csv")) { outFile.Position = outFile.Length; var bytes = Encoding.Unicode.GetBytes(Math.Round(Accuracy, 2) + Environment.NewLine); outFile.Write(bytes, 0, bytes.Length); } }
public override void OnRoundEnded(RoundEndedEvent evnt) { Out.WriteLine("RoundEnded!"); }
public virtual void OnRoundEnded(RoundEndedEvent evnt) { }
public override void OnRoundEnded(RoundEndedEvent e) { //WriteQFunctionToFile(); base.OnRoundEnded(e); }
public override void OnRoundEnded(RoundEndedEvent evnt) { ClearState(); }
public override void OnRoundEnded(RoundEndedEvent evnt) { }
public void InvokeRoundEnded(RoundEndedEvent ev) => RoundEnded.InvokeSafely(ev);