Files
platz/work/test2/PersonenTische.csv
T
Michael Stangl 644f61ef6b Adaptiver GA-Zyklus, Pool-Groessen-Panel, Konfig direkt aus cfg-Dateien
Zyklus/Farm:
- neuer adaptiver Modus: grosse Startpopulation, die je Generation
  schrumpft (Start/Schrumpfung/MinPopulation) und bei Konvergenz stoppt
  (Geduld Generationen ohne Verbesserung >= Schwelle, max MaxGenerationen)
- Zyklus.laden erkennt adaptives Profil am Feld 'Start' (Modus adaptiv),
  sonst klassisch (Abfolge/Anzahl); Farm._LaufStatisch/_LaufAdaptiv
- neue Trunkierungs-Selektion Farm.PopulationBegrenzen
- [Adaptiv]-Profil in zyklus.cfg (dokumentiert)

Entwicklungsgrafik:
- zweites Panel unter dem Verlauf zeigt die Anzahl erzeugter
  Verteilungen im Pool je Schritt (gemeinsame Zeitachse)

Konfiguration:
- platz.cfg entfernt; zyklus.cfg/strafen.cfg werden direkt aus
  $PLATZ_CFG geladen
- neuer Schalter --zyklus-art (Default Adaptiv) waehlt das GA-Profil
- web/main.py analog: direktes Laden, Profil via PLATZ_ZYKLUSART

Doku (README.md, CLAUDE.md) und Tests entsprechend aktualisiert;
Beispiele mit dem Adaptiv-Default neu berechnet.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-11 14:31:59 +02:00

814 B

1BloedkopfBestelli= Hof 1Tisch 2Nummer 2
2BloedkopfBestelli= Hof 1Tisch 2Nummer 3
3BloedkopfBestelli= Hof 1Tisch 2Nummer 4
4BrandtWilliDr. = Hof 1Tisch 4Nummer 2
5BrueggeHeinz= Hof 1Tisch 5Nummer 2
6DietrichMarlene= Hof 1Tisch 5Nummer 5
7EmmerlichWalter= Hof 1Tisch 3Nummer 4
8FrenzenHeinz Harald= Hof 1Tisch 3Nummer 2
9HoehnBernd RobertProfessor = Hof 1Tisch 1Nummer 4
10JunkeHarald= Hof 1Tisch 4Nummer 3
11KHubert= Hof 1Tisch 5Nummer 3
12LeoneSergio= Hof 1Tisch 4Nummer 4
13MuellerMagnusProfessor = Hof 1Tisch 1Nummer 3
14RuehmannHeinz= Hof 1Tisch 5Nummer 4
15SchumacherMichael= Hof 1Tisch 4Nummer 5
16SchumacherRalf= Hof 1Tisch 3Nummer 3
17StanglMichaelDipl. Ing. = Hof 1Tisch 1Nummer 2