9de80d2f2a
- bestellung.xml -> bestellung.json: neuer JSONConfig (loest XMLConfig ab), alle work-Beispiele konvertiert, Doku (CLAUDE/README/dateiformate) umgestellt - ga.py: Beobachtungsobjekt Entwicklung zeichnet den Loesungsverlauf auf, neuer Schalter --show-development erzeugt Entwicklung.svg (beste/mittlere/ schlechteste Wertigkeit ueber die Zyklus-Aktionen) - web/main.py: neuer Endpunkt /tische-datei (tische.ini-Upload, ast.literal_eval), Frontend kann jetzt eine tische.ini laden - libs/webserver.py: plattformunabhaengige start/stop/status-Steuerung der Web-Testinstanz (ersetzt run_web_helper.ps1), raeumt auch verwaiste --reload-Prozessbaeume zuverlaessig auf - Sicherheit/Modernisierung: eval() -> ast.literal_eval in Tische/Strafliste, sicherer Mini-Auswerter fuer die String-Ausdruecke in zyklus.cfg, defaultdict(set) in Plaetze - SVG: Tischnummer fett zentriert im Tischkreis statt "Tisch x" darueber - Tests: JSONConfig, Entwicklung und der Zyklus-Auswerter abgedeckt (9 Tests) Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
814 B
814 B
| 1 | Bloedkopf | Bestelli | = Hof 1 | Tisch 3 | Nummer 2 |
|---|---|---|---|---|---|
| 2 | Bloedkopf | Bestelli | = Hof 1 | Tisch 3 | Nummer 3 |
| 3 | Bloedkopf | Bestelli | = Hof 1 | Tisch 3 | Nummer 4 |
| 4 | Brandt | Willi | Dr. = Hof 1 | Tisch 4 | Nummer 2 |
| 5 | Bruegge | Heinz | = Hof 1 | Tisch 5 | Nummer 5 |
| 6 | Dietrich | Marlene | = Hof 1 | Tisch 5 | Nummer 3 |
| 7 | Emmerlich | Walter | = Hof 1 | Tisch 4 | Nummer 3 |
| 8 | Frenzen | Heinz Harald | = Hof 1 | Tisch 4 | Nummer 4 |
| 9 | Hoehn | Bernd Robert | Professor = Hof 1 | Tisch 1 | Nummer 4 |
| 10 | Junke | Harald | = Hof 1 | Tisch 2 | Nummer 2 |
| 11 | K | Hubert | = Hof 1 | Tisch 5 | Nummer 4 |
| 12 | Leone | Sergio | = Hof 1 | Tisch 2 | Nummer 4 |
| 13 | Mueller | Magnus | Professor = Hof 1 | Tisch 1 | Nummer 2 |
| 14 | Ruehmann | Heinz | = Hof 1 | Tisch 5 | Nummer 2 |
| 15 | Schumacher | Michael | = Hof 1 | Tisch 2 | Nummer 3 |
| 16 | Schumacher | Ralf | = Hof 1 | Tisch 4 | Nummer 5 |
| 17 | Stangl | Michael | Dipl. Ing. = Hof 1 | Tisch 1 | Nummer 3 |