2 Repos
Assigns numerical or boolean scores to function runs or steps to track quality, accuracy, or completion metrics.
Distinct from Function Execution Timing: Distinct from Function Execution Timing: focuses on qualitative scoring and outcome metrics rather than raw latency measurement.
Explore 2 awesome GitHub repositories matching software engineering & architecture · Performance Scoring. Refine with filters or upvote what's useful.
Inngest is a durable execution framework and event-driven automation engine designed to orchestrate background workflows. It enables developers to build resilient, stateful processes by memoizing function steps, ensuring that long-running tasks can automatically resume from the last successful operation after failures, timeouts, or infrastructure restarts. The platform distinguishes itself through its event-driven architecture, which uses a schema-validated bus to trigger functions and coordinate complex, multi-step logic. It employs an onion-model middleware approach for cross-cutting concer
Provides mechanisms to score function performance and accuracy within execution traces for quality tracking.
Ruby Warrior ist eine pädagogische Programmierplattform und eine rundenbasierte Strategie-Engine, die darauf ausgelegt ist, Ruby-Programmierung durch interaktive, taktische Herausforderungen zu lehren. Es fungiert als Spiel, bei dem Benutzer Skripte schreiben, um eine autonome Spielfigur zu steuern, die durch Levels navigiert, indem sie Logik für Kampf, Bewegung und Umgebungsziele implementiert. Die Plattform zeichnet sich dadurch aus, dass Spieler das Verhalten der Figur durch strukturierten Code definieren müssen, der mit einer simulierten, rundenbasierten Welt interagiert. Durch das Abfragen der Umgebung nach Daten wie Gegnerpositionen und Hindernissen entwickeln Benutzer Entscheidungsalgorithmen, die bestimmen, wie ihre Figur auf sich ändernde Bedingungen reagiert. Dieser Prozess betont die algorithmische Entwicklung und die Verfeinerung taktischer Logik, um höhere Leistungswerte zu erzielen. Das System verwaltet den Fortschritt der Spieler und die Charakter-Skripte über lokale Dateisystemverzeichnisse, was die Persistenz der Logik über mehrere Spielsitzungen hinweg ermöglicht. Die Leistung wird nach jedem Level basierend auf Metriken wie Zielerfüllung, Kampfeffizienz und Ausführungsgeschwindigkeit bewertet.
Calculates final results by quantifying combat efficiency and objective completion speed after a level ends.