docs: Lehrbuchaufgabe mit Abbildung als tasks/wegenetz_mit_abbildung.md
Text sprachlich neu gefasst (gleiche Werte, gleiche Teilfragen), eingebettetes Bild byte-identisch; Rest einer Punktzahl hinter Teil b) entfernt. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
parent
89b61d8c62
commit
88adcff586
3 changed files with 12 additions and 2 deletions
|
|
@ -233,7 +233,7 @@ def check_figure_readings(first, second) -> List[CheckIssue]:
|
|||
Ein Bildmodell kann eine Pfeilbewertung dem falschen Pfeil zuordnen oder eine Ziffer verlesen; eine einzige
|
||||
Lesung wäre dann ungeprüft die Datengrundlage jeder weiteren Stufe. Verglichen werden die Datenzeilen als
|
||||
Zahlentupel (`_number_rows`). Erster Ansatz – alle Zahlen des Freitexts – schlug im ersten echten Lauf
|
||||
fälschlich an: eine Lesung zählte zusätzlich „Knoten: 1, 2, 3, 4“ auf (test_Image.md, 17.09.2026).
|
||||
fälschlich an: eine Lesung zählte zusätzlich „Knoten: 1, 2, 3, 4“ auf (tasks/wegenetz_mit_abbildung.md, 17.09.2026).
|
||||
Eine vertauschte Pfeilrichtung (2 → 3 statt 3 → 2) fällt auf; eine in BEIDEN Lesungen gleich falsche nicht.
|
||||
"""
|
||||
from understanding.figures import canonical_figure_id
|
||||
|
|
|
|||
10
tasks/wegenetz_mit_abbildung.md
Normal file
10
tasks/wegenetz_mit_abbildung.md
Normal file
File diff suppressed because one or more lines are too long
|
|
@ -14,7 +14,7 @@ from understanding.understand import understand_task
|
|||
PNG = "iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mNkYPhfDwAChwGA60e6kgAAAABJRU5ErkJggg=="
|
||||
AUFGABE = f"Gesucht sind die minimalen Fahrtkosten von Knoten 1 nach Knoten 4.\n\n\n"
|
||||
|
||||
# Graph aus test_Image.md
|
||||
# Graph aus tasks/wegenetz_mit_abbildung.md
|
||||
GRAPH = FigureTranscription(id="Abbildung 1", shows="gerichteter Graph mit 4 Knoten",
|
||||
transcription="Pfeil 1 → 2: 3\nPfeil 1 → 3: 1\nPfeil 3 → 2: 1\nPfeil 2 → 4: 3\nPfeil 3 → 4: 5")
|
||||
VERLESEN = GRAPH.model_copy(update={"transcription": GRAPH.transcription.replace("2 → 4: 3", "2 → 4: 5")})
|
||||
|
|
|
|||
Loading…
Reference in a new issue