Technische Dokumentation

Technische Dokumentation

Hier findest du technische Details zu den Spielmechaniken von TaktikManager FM. Alles was unter der Haube passiert — transparent und nachvollziehbar.

Match Engine

Die Match Engine simuliert Spiele Minute für Minute über 90 Minuten. Jede Minute wird einzeln berechnet:

  • Ballbesitz: Berechnet aus Teamstärke und Kontroll-Modifiern (36%–64% Spanne)
  • Chancenkreation: Basierend auf Angriffsmodifier, Verteidigungsstärke und Energielevel
  • xG (Expected Goals): Qualität jeder Chance wird bewertet
  • Torkonvertierung: xG-basiert mit Zufallsfaktor
  • Zielwerte: ~2.7 Tore/Spiel, ~55% Heimsiege, 8–12% Nullnullspiele

Energie-System

Jeder Spieler startet mit 100% Energie. Der Verbrauch hängt ab von:

  • Ausdauer-Attribut des Spielers
  • Taktische Rolle (Pressing-Stürmer > tiefer Verteidiger)
  • Team-Taktik (hohes Pressing kostet mehr)
  • Ab Minute 60 beschleunigt sich der Abbau

Niedrige Energie reduziert Schussgenauigkeit, Passquote und Zweikampfstärke um bis zu 30%.

Tagesform (Gauss-Verteilung)

Jeder Spieler hat eine Tagesform die per Gauss-Verteilung bestimmt wird. Spieler mit hoher Formkonsistenz (verstecktes Attribut) schwanken weniger.

Big-Game-Faktor

Das versteckte Attribut Big-Game-Faktor (1–5) bestimmt ob ein Spieler in wichtigen Spielen (Pokal, Derbys) aufblüht oder einbricht. Wert 5 = konstante Leistungssteigerung, Wert 1 = Leistungseinbruch unter Druck.

Heimvorteil

Das Heimteam erhält einen Bonus von 32 Punkten auf die Teamstärke-Berechnung.

Spielerentwicklung

  • Unter 18: 1.4x Wachstumsmultiplikator
  • Peak: 26–29 Jahre
  • Abbau: Ab 32 Jahren, langsam zunehmend
  • Naturtalent (1–5): Bestimmt Maximalwerte (Talent 5 = max 20, Talent 1 = max 10)
  • Spielzeit + Professionalität: Beeinflussen Entwicklungsgeschwindigkeit

Moral-System

Moral (0–100) wird durch 5 Faktoren beeinflusst: Spielergebnisse, Einsatzzeit, Gehalt, Transfernachrichten und wichtige Spiele. Niedrige Moral verursacht bis zu 15% Leistungseinbusse.

Deterministische Simulation

Die Engine nutzt einen Seeded Random Number Generator. Der Seed wird aus Saison, Spieltag, Heim- und Auswärtsteam berechnet. Gleicher Seed = gleiches Ergebnis. Immer. Auf jedem Rechner.

Diese Dokumentation wird kontinuierlich erweitert. Fragen? Ab ins Forum!