Allein-Strafe nicht mehr fuer alleinreisende Gaeste (Einer-Gruppen)

LeuteAllein meldete eine Gruppe schon dann als 'allein', wenn nur eine
ihrer Personen am Tisch sass. Fuer eine Gruppe der Groesse 1 (alleinreisender
Gast) ist das immer der Fall - der Gast bekam die -30-Strafe, egal ob er mit
anderen an einem vollen Tisch sass oder wirklich allein. Das war ein
struktureller Fehlposten, der jede Loesung deckelte.

'Allein' meint aber: von der (mehrkoepfigen) Gruppe getrennt, ohne
Gruppenmitglied am Tisch. Eine Einer-Gruppe hat kein Gruppenmitglied, das
fehlen koennte, und wird daher ausgenommen (sie darf mit anderen am Tisch
sitzen; der leere-Tisch-Fall bleibt ueber die Tischbesetzungs-Strafe erfasst).

Wirkung Hochzeit: bester Wert -78.7 -> -48.7 (die -30 entfaellt). Beispiele
hochzeit und innenhoefe (die einzigen mit Einer-Gruppen) neu berechnet.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
Michael Stangl
2026-07-11 23:08:54 +02:00
parent c42aae7c49
commit b4f957a028
11 changed files with 2400 additions and 2395 deletions
+8 -8
View File
@@ -5,21 +5,21 @@
<line x1="60" y1="60" x2="60" y2="390.0" stroke="#333" stroke-width="1.5"/>
<line x1="60" y1="390.0" x2="840" y2="390.0" stroke="#333" stroke-width="1.5"/>
<line x1="60" y1="390.0" x2="840" y2="390.0" stroke="#eee" stroke-width="1"/>
<text x="52" y="394.0" text-anchor="end" font-size="11" fill="#666">-157</text>
<text x="52" y="394.0" text-anchor="end" font-size="11" fill="#666">-166</text>
<line x1="60" y1="324.0" x2="840" y2="324.0" stroke="#eee" stroke-width="1"/>
<text x="52" y="328.0" text-anchor="end" font-size="11" fill="#666">-142</text>
<text x="52" y="328.0" text-anchor="end" font-size="11" fill="#666">-143</text>
<line x1="60" y1="258.0" x2="840" y2="258.0" stroke="#eee" stroke-width="1"/>
<text x="52" y="262.0" text-anchor="end" font-size="11" fill="#666">-126</text>
<text x="52" y="262.0" text-anchor="end" font-size="11" fill="#666">-119</text>
<line x1="60" y1="192.0" x2="840" y2="192.0" stroke="#eee" stroke-width="1"/>
<text x="52" y="196.0" text-anchor="end" font-size="11" fill="#666">-110</text>
<text x="52" y="196.0" text-anchor="end" font-size="11" fill="#666">-96</text>
<line x1="60" y1="126.0" x2="840" y2="126.0" stroke="#eee" stroke-width="1"/>
<text x="52" y="130.0" text-anchor="end" font-size="11" fill="#666">-94</text>
<text x="52" y="130.0" text-anchor="end" font-size="11" fill="#666">-72</text>
<line x1="60" y1="60.0" x2="840" y2="60.0" stroke="#eee" stroke-width="1"/>
<text x="52" y="64.0" text-anchor="end" font-size="11" fill="#666">-79</text>
<text x="52" y="64.0" text-anchor="end" font-size="11" fill="#666">-49</text>
<text x="18" y="225.0" text-anchor="middle" font-size="12" fill="#333" transform="rotate(-90 18 225.0)">Wertigkeit (hoeher = besser)</text>
<polyline points="60.0,60.0 146.7,60.0 233.3,60.0 320.0,60.0 406.7,60.0 493.3,60.0 580.0,60.0 666.7,60.0 753.3,60.0 840.0,60.0" fill="none" stroke="#2f6f4f" stroke-width="2"/>
<polyline points="60.0,153.6 146.7,113.8 233.3,127.1 320.0,79.6 406.7,78.9 493.3,79.1 580.0,68.1 666.7,68.1 753.3,68.1 840.0,60.0" fill="none" stroke="#c08a2d" stroke-width="2"/>
<polyline points="60.0,250.0 146.7,390.0 233.3,390.0 320.0,92.1 406.7,92.1 493.3,92.1 580.0,72.6 666.7,72.6 753.3,72.6 840.0,60.0" fill="none" stroke="#a03030" stroke-width="2"/>
<polyline points="60.0,117.6 146.7,130.2 233.3,126.0 320.0,75.9 406.7,100.7 493.3,92.4 580.0,69.1 666.7,94.1 753.3,85.7 840.0,64.3" fill="none" stroke="#c08a2d" stroke-width="2"/>
<polyline points="60.0,270.5 146.7,390.0 233.3,390.0 320.0,85.3 406.7,259.4 493.3,259.4 580.0,74.0 666.7,161.1 753.3,161.1 840.0,68.4" fill="none" stroke="#a03030" stroke-width="2"/>
<line x1="680" y1="70" x2="704" y2="70" stroke="#2f6f4f" stroke-width="2"/>
<text x="710" y="74" font-size="11" fill="#333">beste Loesung</text>
<line x1="680" y1="88" x2="704" y2="88" stroke="#c08a2d" stroke-width="2"/>

Before

Width:  |  Height:  |  Size: 4.3 KiB

After

Width:  |  Height:  |  Size: 4.3 KiB