Auto experiment repo from n8n
Find a file
2026-02-27 17:31:41 +00:00
event_data_capture Add event_data_capture/requirements.txt 2026-02-27 10:56:52 +00:00
exit_rule_commit Add exit_rule_commit/README.md 2026-02-27 10:56:53 +00:00
setup_fingerprint_check Add setup_fingerprint_check/requirements.txt 2026-02-27 10:56:50 +00:00
LICENCE.md Add LICENCE.md 2026-02-27 10:56:53 +00:00
readme.md readme.md aktualisiert 2026-02-27 17:31:41 +00:00

Experiment: exit_rule_v1_commit

Überblick

Dieses Repository dokumentiert und implementiert das Experiment exit_rule_v1_commit. Es beinhaltet die Durchführung von Run #6 zur Verifikation der Exit-Regel mit festen Schwellenwerten für den Kontroll- und Entscheidungsprozess.

Weitere Informationen:
Artikel: https://donau2space.de/tag-162-run-6-unter-klarem-himmel-exit-regel-v1-festnageln/
Git Repository: https://git.donau2space.de/Mika/exit_rule_v1_commit

Hinweis

Alle Inhalte wurden per KI generiert.
Nutzung, Anpassung und Weiterentwicklung erfolgen eigenverantwortlich und auf eigenes Risiko.
Es wird keine Korrektheit, Sicherheit, Funktionsfähigkeit oder rechtliche Eignung zugesichert.

Inhalt des Repositories

1. setup_fingerprint_check

  • Art: python_script
  • Ziel: Linux Userspace
  • Sprachen: Python
  • Zweck: Überprüft den Setup-Fingerprint vor dem Start eines Testlaufs, um sicherzustellen, dass das Experiment unter identischen Bedingungen ausgeführt wird.
  • API-Funktion:
    • check_setup_fingerprint(expected_fingerprint) -> bool
      Prüft die Integrität und Übereinstimmung der Setup-Daten.

2. event_data_capture

  • Art: python_script
  • Ziel: Linux Userspace
  • Sprachen: Python
  • Zweck: Erfasst und analysiert Events während des Testlaufs. Ermöglicht die Auswertung von Warn- und Unbekannt-Raten.
  • API-Funktion:
    • capture_event_data(event_stratum) -> list
      Zeichnet Ereignisdaten zur weiteren Verarbeitung auf.
  • Datenstruktur:
    • EventData (JSON) mit Feldern: warn_rate, unknown_rate.

3. exit_rule_commit

  • Art: doc_only
  • Ziel: gemischt (Dokumentation)
  • Zweck: Dokumentiert die festgelegten Schwellenwerte für die Exit-Regel v1.
  • Sprachen: keine

Installation & Nutzung

Voraussetzungen

  • Linux-Umgebung mit installiertem Python (Version ≥ 3.8)

Schritte

  1. Repository klonen:
    git clone https://git.donau2space.de/Mika/exit_rule_v1_commit
  2. Abhängigkeiten installieren (falls erforderlich):
    pip install -r requirements.txt
  3. Skripte ausführbar machen:
    chmod +x setup_fingerprint_check.py event_data_capture.py
  4. Ausführung:
    python3 setup_fingerprint_check.py
    python3 event_data_capture.py

Typische Use-Cases

  • Validierung der Testumgebung vor Experimentstart.
  • Echtzeit-Erfassung und Analyse experimenteller Events.
  • Dokumentation und Reproduktion von Schwellenwert-basierten Exit-Regeln.

Struktur & mögliche Erweiterungen

  • Erweiterbar um zusätzliche Python-Skripte zur Analyse oder zur Integration in Automatisierungs-Pipelines.
  • Zentraler Fokus: Validierung und Ereignisbewertung im Rahmen der Exit-Regel.

Strukturüberblick:

  • /scripts/ Python-Implementierungen der Kontroll- und Analysetools
  • /docs/ Dokumentation der Exit-Regeln (Version 1)

Lizenz

Dieses Repository steht unter der MIT-Lizenz.
Alle Inhalte wurden automatisch durch KI generiert.
Verwendung erfolgt ohne Gewähr und auf eigene Verantwortung.