TEST_FOERDERER: Seite, Winkel und GF-Verteilung ueber foerderer_tests.json steuerbar

Bisher waren Seite (links/rechts), ein erzwungener Rampenwinkel und die
Aufteilung der Gefaelle-Laenge auf Ein-/Auslauf im Testtreiber hart codiert
(immer "links", automatischer Winkel, 50/50-Split). Alle drei Werte sind
bereits als Parameter/Rueckgabewerte in vf_standard.lsp/vf_core.lsp
vorhanden - keine Aenderung an produktivem LISP-Code noetig, nur am
Testtreiber und der Testdatei.

Neue optionale JSON-Felder: seite, winkel, gf_verteilung (gleichmaessig/
vorne/hinten). Bestehende 12 Testfaelle bleiben unveraendert und
verhalten sich dank Default-Fallbacks identisch zu vorher.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
2026-07-17 17:33:18 +02:00
parent db75a25ae1
commit 1c43a5301b
3 changed files with 144 additions and 14 deletions
+35
View File
@@ -73,5 +73,40 @@
"richtung": "Ab",
"deltaL": 7000,
"deltaH": 5000
},
{
"test_id": "VF_Auf_2000_Rechts",
"richtung": "Auf",
"deltaL": 7000,
"deltaH": 2000,
"seite": "rechts"
},
{
"test_id": "VF_Ab_2000_Winkel27",
"richtung": "Ab",
"deltaL": 7000,
"deltaH": 2000,
"winkel": 27
},
{
"test_id": "VF_Auf_3000_GF_Gleichmaessig",
"richtung": "Auf",
"deltaL": 7000,
"deltaH": 3000,
"gf_verteilung": "gleichmaessig"
},
{
"test_id": "VF_Auf_1000_GF_Vorne",
"richtung": "Auf",
"deltaL": 7000,
"deltaH": 1000,
"gf_verteilung": "vorne"
},
{
"test_id": "VF_Ab_3000_GF_Hinten",
"richtung": "Ab",
"deltaL": 7000,
"deltaH": 3000,
"gf_verteilung": "hinten"
}
]