Erste öffentliche Fassung: Math Model Generator & Solver
Übersetzt natürlichsprachige Optimierungsaufgaben (Deutsch) per LLM in eine geprüfte Modellspezifikation, erzeugt Solver-Code und führt ihn in einer bubblewrap-Sandbox aus. Deterministische Prüfungen ohne LLM, Report als Markdown/HTML, Benchmark mit 19 verifizierten Fällen. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
commit
b74445b8d6
2 changed files with 7655 additions and 0 deletions
2
benchmark/cases/schicht_cpsat/expected.json
Normal file
2
benchmark/cases/schicht_cpsat/expected.json
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
{"problem_class": "Constraint Programming (CP)", "target_stack": "Google OR-Tools (CP-SAT)", "sense": "minimize", "objective_value": 51, "tolerance": 1e-6,
|
||||
"source": "Brute Force über alle 4^6 Zuordnungen"}
|
||||
15
benchmark/cases/schicht_cpsat/task.txt
Normal file
15
benchmark/cases/schicht_cpsat/task.txt
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
Ein Supermarkt plant einen Tag mit drei Schichten (Früh, Spät, Nacht). Sechs Mitarbeitende stehen zur Verfügung; jede Person arbeitet an diesem Tag in höchstens einer Schicht oder hat frei.
|
||||
Die Frühschicht braucht mindestens 2 Personen, die Spätschicht mindestens 2 Personen und die Nachtschicht genau 1 Person.
|
||||
Wenn Anna arbeitet, muss Ben in derselben Schicht arbeiten. Clara und David dürfen nicht in derselben Schicht eingeteilt werden.
|
||||
Die Lohnkosten (in Euro) je Person und Schicht:
|
||||
|
||||
Person | Früh | Spät | Nacht
|
||||
-------|------|------|------
|
||||
Anna | 10 | 12 | 15
|
||||
Ben | 11 | 10 | 14
|
||||
Clara | 9 | 13 | 16
|
||||
David | 12 | 11 | 13
|
||||
Eva | 10 | 14 | 12
|
||||
Felix | 13 | 12 | 11
|
||||
|
||||
Freie Personen verursachen keine Kosten. Erstelle einen Schichtplan mit minimalen Lohnkosten.
|
||||
Loading…
Reference in a new issue