Skip to content

Kartendichte: fünf AE-Felder auf 128×128 lassen keine Wahl, nur einen Wettlauf #93

Description

@cubetribe

Aus dem Betatest vom 10.08.2026 (Build 4053c15, macOS). Quelle: docs/production/hashkrieg/Testberichte/2026-08-10_4053c15_T-01.md

Beobachtung

„Die aktuelle Map benötigt mindestens ungefähr doppelt so viele AE-Vorkommen, eventuell sogar mehr."

„Endliche Ressourcen funktionieren strategisch vor allem dann gut, wenn Spieler mehrere Alternativen haben und tatsächlich Entscheidungen treffen müssen: Welches Feld erschließe ich? Welches verteidige ich? Welches überlasse ich dem Gegner? Wo expandiere ich? Wo greife ich an?"

„Zu wenige Vorkommen machen die Mechanik dagegen schnell zu einem reinen Engpass."

Der Messwert

Fünf Felder auf 128×128 Zellen, davon zwei als Startfelder gebunden (MatchBootstrap.cs:164):

Feld Zelle Reserve Rolle
1 (7, 7) 9.000 AE Startbasis
2 (117, 117) 9.000 AE Startbasis
3 (24, 40) 9.000 AE frei
4 (100, 84) 9.000 AE frei
5 (62, 62) 15.000 AE Kartenmitte

Für zwei Spieler bleiben damit drei umkämpfte Felder — der Bericht hat recht, dass daraus keine Entscheidung entsteht, sondern ein Wettlauf. Jeder nimmt das nächstgelegene freie Feld (3 bzw. 4), und die Mitte entscheidet den Rest.

Kapazitätsseitig ist Luft: EconomySystem.MaxFields = 64 (EconomySystem.cs:130). Die Zahl ist reine Kartengestaltung, keine technische Grenze.

Zwei Dinge mitziehen

  1. Determinismus-Szenario. Dieselbe Feldliste steht gespiegelt in tools/Nova.SimRunner/Determinism10000Scenario.cs:659. Wer nur MatchBootstrap ändert, lässt das Szenario driften.
  2. Die KI muss vorher stehen. Mehr Felder helfen der KI nichts, solange sie nur das nächstgelegene ansteuert (siehe das KI-Issue dieser Runde). Mehr Felder auf der Karte machen den KI-Stillstand sogar auffälliger, weil die ungenutzten Reserven wachsen.

Abhängigkeit: nach der Territoriums-Entscheidung (Baubereichs-Expansion) — wie weit eine Basis wachsen darf, bestimmt mit, wie dicht Felder liegen dürfen.

Hoheit

Gameplay/Match/MatchBootstrap.cs und tools/Nova.SimRunner/ — Maintainer-Strang.

Metadata

Metadata

Assignees

No one assigned

    Labels

    designSpieldesign, Mechanik, Balance

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions