  Automatisierte Stadtverwaltung (ASV)
========================================

Die ASV ist ein neues Werkzeug, das in den GTK+ Clienten der
Freeciv-Version 1.12.1 eingebaut ist. Es soll Ihnen helfen, Ihre
Stdte zu verwalten; es dient dazu, die Arbeiter auf die zur Verfgung
stehenden Felder zu verteilen (oder sie in Forscher, Steuereintreiber
oder Unterhalter zu verwandeln), um das meiste aus einer Stadt heraus-
zuholen. Sie knnen die ASV fr jede Stadt jederzeit ein- oder aus-
schalten, aber es gibt einige Schwierigkeiten (weiter unten erklrt),
wenn Sie Stdte mit und Stdte ohne ASV nahe beieinander haben. In jedem
Fall bentigen Sie einen aktuellen Server der Version 1.12.1 oder neuer;
die ASV funktioniert nicht mit der Server-Version 1.12.0.

Der Kern der ASV ist ein optimierender Algorithmus; er versucht die
Arbeiter einer Stadt so zu verteilen, das ein vom Spieler vorgegebenes
Ziel so gut wie mglich erreicht wird. Wie Sie wahrscheinlich wissen,
gibt es bereits eine Art von Optimierung, wenn Sie ein Stadtfenster ffnen
und auf das Mittelfeld (das Stadtsymbol) der kleinen Karte klicken. Diese 
Optimierung versucht hauptschlich, die Forschungsleistung einer Stadt zu
maximieren; sie verhindert aber nicht, dass die Stadt in Aufruhr gert.

Die neue automatisierte Stadtverwaltung geht weit ber diese alte Methode
der Optimierung hinaus. Erstens wird die ASV stets ttig, wenn sich
irgendetwas in der Stadt ndert. Wenn die Stadt wchst oder schrumpft,
Armeen hinein oder heraus ziehen, wenn Felder bewssert, Bergwerke
errichtet, oder von feindlichen Truppen besetzt werden, wird die ASV aktiv.
Zweitens untersttzt sie alle Arten der Optimierung, wie Produktion
(Schilder), Gold, Forschung oder Luxus. Drittens gibt die ASV dem Spieler
eine genaue Kontrolle darber, und der Spieler kann Bedingungen fr
die Stadtproduktion aufstellen. Dazu gehrt auch die Bedingung, zu feiern,
wodurch es leichter wird, die Stdte wachsen zu lassen, auch in schwereren
Zeiten. Die vierte, und wahrscheinlich wertvollste Eigenschaft der ASV in
Kriegszeiten ist es, dass sie Ihre Stdte zufrieden hlt und dadurch von
Revolten abhlt.


  Anwendung
=============

Sie knnen die ASV fr eine Stadt einstellen, wenn Sie das Stadtfenster
ffnen und auf den ASV Reiter klicken. Auf der linken Seite knnen Sie eine
Vorgabe fr ein bestimmtes Ziel whlen, whrend Sie auf der rechten Seite
komplexere Ziele mit Hilfe der Schieberegler einstellen knnen. Sie knnen
auch erst eine Vorgabe whlen, und sie dann mit den Schiebereglern verndern.
Wenn Sie eine neue Einstellung gefunden haben, knnen Sie sie als Vorgabe
unter einem Namen abspeichern. Dies ist nicht notwendig, aber sehr
praktisch, weil Sie die Einstellung dann vom Stadtreport aus berwachen und
ndern knnen. Vergessen Sie nicht, Ihre Einstellungen (im "Spiel"-Men) zu
speichern, wenn Sie Ihre eigenen Vorgaben erzeugt haben.

Es gibt zwei Arten von Schiebereglern: die Regler rechts geben mittels 
Faktoren an, um wieviel wertvoller ein Produkt gegenber anderen ist 
(z.B. wieviel wertvoller ein Schild ist gegenber allem anderen). Die 
Regler links sind Bedingungen, die auf jeden Fall erfllt werden mssen:
Sie knnen die ASV anweisen, keine Nahrung zu verlieren, indem Sie den
berschu auf Null stellen; Sie knnen der ASV erlauben, Gold zu verlieren,
indem Sie den berschu z.B. auf -3 stellen, und sie zwingen, mindestens 
5 Schilder zu erzeugen, indem Sie den Produktionsberschu auf 5 stellen. 
Die mchtigste Bedingung ist allerdings die "Begeisterung"-Bedingung, die
Ihre Stadt sofort anfangen lt zu feiern (was sich normalerweise eine 
Runde nach der nderung auswirkt).

Es ist offensichtlich, dass die ASV diese Bedingungen nicht in jedem Fall
erfllen kann. Wann immer die Bedingungen nicht zu erfllen sind, beendet
die ASV ihre Ttigkeit fr die Stadt mit der Nachricht: "Die ASV kann die
Bedingungen fr Berlin nicht erfllen, Kontrolle zurckgegeben." Sie haben
dann die Wahl, die Verwaltung Ihrer Stadt selbst zu bernehmen (was einige
Nachteile hat, siehe unten), oder das Stadtfenster zu ffnen und die
berschu-Bedingungen so zu ndern, dass sie erflt werden knnen.

Wenn Sie eine Einstellung fr eine Stadt vorgenommen haben, mssen Sie auf
"Einschalten" klicken, um die ASV zu aktivieren. Wenn dieser Schaltertext
grau erscheint, ist die ASV entweder schon aktiv., oder die Aufgabe kann
nicht erfllt werden. Im letzten Fall sehen Sie Striche anstelle von Zahlen
in der Ergebnistabelle. Falls Sie die ASV jemals freiwillig deaktivieren
wollen, klicken Sie auf "ausschalten".


  Fortgeschrittene Anwendung
==============================

Es gibt im Moment noch nicht viel Erfahrung in der Anwendung der ASV, aber
einige allgemeine Anmerkungen sind vielleicht hilfreich. Normalerweise
hngen die Produktionsziele Ihrer Stdte davon ab, in welcher Phase des
Spiels Sie sich befinden, ob Sie Ihre Nation weit ausbreiten wollen, schnell
wachsen, fortgeschrittene Technologien erwerben oder Krieg fhren wollen.
Sie knnen einen hohen Faktor fr Forschung einstellen, um Technologien zu 
erwerben, oder einen hohen Faktor fr Schilder, um Armeen zu produzieren.
Der hchste verfgbare Faktor ist 25, das bedeutet: wenn der 
Schilder-Faktor auf 25 eingestellt ist, und alle anderen auf 1, dann zieht 
die ASV ein einziges Schild 25 Gold (oder Handel) vor. Dies ist sehr viel,
denn mit Gold knnen Sie Einheiten ja auch kaufen. Dies bedeutet auch, das
die ASV Gold, Forschung, Luxus und Nahrung gleich (schlecht) bewertet; aber
wenn Sie Krieg fhren, wird Ihnen normalerweise Gold oder Luxus wichtiger
sein. Es ist also wahrscheinlich eine gute Idee, eine zweite (oder sogar
dritte) Wahl fr die Stadtproduktion anzugeben, z.B. einen Gold-Faktor von
5. Dies gibt immer noch 1 Schild den Vorzug vor 5 Gold (und gleichzeitig
einem Gold den Vorzug vor 5 von etwas anderem).

Bedingungen sind nicht in allen Fllen ntzlich. Wenn Sie ein hohes
Einkommen haben wollen, ist es wahrscheinlich besser, einen Gold-Faktor 
von 25 einzustellen, als eine Bedingung fr 5 Gold berschu. Da eine
groe Stadt mehr Gold bringen kann als eine kleine, luft es wahrscheinlich
darauf hinaus, das Sie fr jede Stadt einen anderen bersch einstellen.

Wenn allerdings der Schilder-berschu einer Stadt negativ ist, kann sie
nicht mehr alle Einheiten untersttzen. Sie werden dann einige der Einheiten
verlieren, die die Stadt untersttzt. Wenn der Nahrungsberschu negativ
ist, wird die Stadt hungern und am Ende (wenn die Kornkammern geleert sind) 
schrumpfen. Das kann gewollt sein, aber falls die Stadt Siedler
untersttzt, werden Sie sie verlieren, bevor die Stadt schrumpft.
Bedingungen knnen auch eine Warnfunktion haben.

Ob Bedingungen erfllt werden knnen, hngt in groem Mae von den globalen
Forschungs-, Steuer-, und Luxusraten ab. Z.B. ist ein Goldberschu leichter
mit einer hohen Steuerrate als mit einer niedrigen zu erfllen. Sie sollten
immer erwgen, diese Raten anzupassen, wenn Sie daran gehen, fr eine groe
Zahl von Stdten die ASV-Vorgaben zu ndern.

Tip: Um zu verhindern, das die ASV aus Versehen abgeschaltet wird, wenn Sie
die Raten ndern, sollten Sie dies im "Steuern"-Dialog zu tun, und nicht von
der Raten-Anzeige im Hauptfenster aus.


  Nachteile
=============

Die ASV ist ein sehr mchtiges Werkzeug, das Sie nicht nur vom
Mikromanagement Ihrer Stdte befreit, sondern Ihnen auch mehr Leistung
bringt als Sie je gesehen haben (nun, zumindest den meisten Spielern).

Es gibt jedoch auch Nachteile. Sobald Sie die ASV eingeschaltet haben,
schnappt sie sich jedes gute Feld in der Umgebung der Stadt, das frei
ist. Daher werden Sie es sehr schwer haben, eine Stadt von Hand zu
verwalten, die neben einer von der ASV verwalteten liegt. Dies gilt sowohl
fr das Stadtfenster als auch fr die Hauptkarte. Wenn Sie einen Teil Ihrer
Stdte automatisch, den anderen von Hand verwalten wollen, sollten die
Stdte am besten auf verschiedenen Inseln liegen.

Es gibt einige Situationen, in denen die ASV die ihr gesetzten Bedingungen
nur zeitweilig nicht erfllen kann, z.B. wenn Sie ein Schiff von einer Stadt
in die andere verlegen, oder wenn ein Feind durch Ihr Gebiet zieht. Die ASV
gibt die Kontrolle dann an Sie zurck, und Sie mssen sie von Hand wieder
einschalten. Ein Ansatz, um dies zu vermeiden, ist vielleicht, die
berschsse so niedrig wie mglich (-20) einzustellen. Natrlich mssen Sie
mit den Nahrungs- und Schilderberschssen vorsichtig sein.

Obwohl die ASV ihren Job fr die Stadt sehr gut macht, gibt sie doch nie
ein Feld zum Nutzen einer anderen Stadt frei. Auch werden die
ASV-kontrollierten Stdte in einer eher zuflligen Reihenfolge berechnet;
davon hngen die Ergebnisse ab, und knnen nach einer Neuberechnung auch
unterschiedlich sein (wenn die Steuerrate gendert wird z.B.). Es gibt daher
keine Garantie, das die Ergebnisse immer optimal sind.


  Einstellungsdatei
=====================

Der Client kann die Vorgabenliste fr die ASV aus einer Datei laden und
speichern. Wenn Sie "Einstellugen speichern" im "Spiel"-Men whlen, werden
nicht nur die allgemeinen Optionen und die Optionen fr die
Nachrichtendarstellung gespeichert, sondern auch alle nderungen in den
ASV-Vorgaben.

Das Format der Optionsdatei (normalerweise ~/.civclientrc) wird im folgenden
beschrieben (fr den Fall, das Sie diese Vorgaben manuell, also mit einem
Texteditor, ndern mchten).

Unter dem Kopf [cma] befindet sich ein Wert "number_of_presets". Dies muss
die Anzahl der Vorgaben sein, die sich in der Datei befinden. Wenn Sie
manuell eine Vorgabe hinzufgen oder lschen, mssen Sie diese Zahl
anpassen.

Danach folgt ein Feld, das die Vorgaben enthlt. Hier ist der Kopf:

preset={ "name","minsurp0","factor0","minsurp1","factor1","minsurp2",
"factor2","minsurp3","factor3","minsurp4","factor4","minsurp5",
"factor5","reqhappy","factortarget","happyfactor"

also lautet die Reihenfolge der Vorgaben so:

Name der Vorgabe, berschuss 0, Faktor 0, ... ,
Begeisterungsbedingung, das Ziel [0,1], der Glcksfaktor

Zur Zeit gibt es 6 berschsse und 6 Faktoren. Es sind:
0 = Nahrung, 1 = Schilder, 2 = Handel, 3 = Gold, 4 = Luxus, 5 = Forschung

Auerdem ist zur Zeit "factortarget" im Clienten nicht nderbar. Die
Bedeutung dieses (vorletzten) Parameters ist nicht dokumentiert.

Das Feld sollte mit '}' enden.

Hier sind 21 Vorgaben, die Sie verwenden knnen, falls Ihnen keine eigenen
einfallen:

"Max Nahrung",0,10,0,1,0,1,0,1,0,1,0,1,0,0,1
"Max Schilder",0,1,0,10,0,1,0,1,0,1,0,1,0,0,1
"Max Handel",0,1,0,1,0,10,0,1,0,1,0,1,0,0,1
"Max Steuern",0,1,0,1,0,1,0,10,0,1,0,1,0,0,1
"Max Luxus",0,1,0,1,0,1,0,1,0,10,0,1,0,0,1
"Max Forschung",0,1,0,1,0,1,0,1,0,1,0,10,0,0,1
"+2 Nahrung",2,1,0,1,0,1,0,1,0,1,0,1,0,0,1
"+2 Schilder",0,1,2,1,0,1,0,1,0,1,0,1,0,0,1
"+2 Handel",0,1,0,1,2,1,0,1,0,1,0,1,0,0,1
"+2 Gold",0,1,0,1,0,1,2,1,0,1,0,1,0,0,1
"+2 Luxus",0,1,0,1,0,1,0,1,2,1,0,1,0,0,1
"+2 Forschung",0,1,0,1,0,1,0,1,0,1,2,1,0,0,1
"Max Nahrung keine Goldgrenze",0,10,0,1,0,1,-20,1,0,1,0,1,0,0,1
"Max Schilder keine Goldgrenze",0,1,0,10,0,1,-20,1,0,1,0,1,0,0,1
"Max Handel keine Goldgrenze",0,1,0,1,0,10,-20,1,0,1,0,1,0,0,1
"Max Gold keine Goldgrenze",0,1,0,1,0,1,-20,10,0,1,0,1,0,0,1
"Max Luxus keine Goldgrenze",0,1,0,1,0,1,-20,1,0,10,0,1,0,0,1
"Max Forschung keine Goldgrenze",0,1,0,1,0,1,-20,1,0,1,0,10,0,0,1
"Max Nahrung+Schilder keine Goldgrenze",0,10,0,10,0,1,-20,1,0,1,0,1,0,0,1
"Max Nahrung+Schilder+Handel",0,10,0,10,0,10,0,1,0,1,0,1,0,0,1
"Max alles",0,1,0,1,0,1,0,1,0,1,0,1,0,0,1

hier sind 6 weitere, die nach einigem Nachdenken hinzugefgt wurden:

"+1 Nahrung, max Schilder keine Goldgrenze",1,1,0,10,0,1,-20,1,0,1,0,1,0,0,1
"+2 Nahrung, max Schilder keine Goldgrenze",2,1,0,10,0,1,-20,1,0,1,0,1,0,0,1
"+3 Nahrung, max Schilder keine Goldgrenze",3,1,0,10,0,1,-20,1,0,1,0,1,0,0,1
"+4 Nahrung, max Schilder keine Goldgrenze",4,1,0,10,0,1,-20,1,0,1,0,1,0,0,1
"+5 Nahrung, max Schilder keine Goldgrenze",5,1,0,10,0,1,-20,1,0,1,0,1,0,0,1
"+6 Nahrung, max Schilder keine Goldgrenze",6,1,0,10,0,1,-20,1,0,1,0,1,0,0,1

und noch 8 weitere, einige mit mehreren Zielen:

"Forschung um jeden Preis",0,1,0,5,-20,1,-20,1,-20,1,-20,25,0,0,1
"Feiern und vermehren",1,1,0,25,-20,1,-20,12,-20,1,-20,1,1,0,1
"Wachstum um jeden Preis",1,25,0,5,-20,1,-20,1,-20,1,-20,5,0,0,1
"Forschung und ein paar Schilder",0,1,0,8,0,1,-3,1,0,1,0,25,0,0,1
"Schilder und ein wenig Geld",0,1,0,25,0,1,-3,3,0,1,0,1,0,0,1
"viele Schilder und wenig Geld",0,1,0,25,0,1,0,9,0,1,0,1,0,0,1
"Schilder und etwas Forschung",0,1,0,25,0,1,-2,1,0,1,0,8,0,0,1
"Feiern und sofort wachsen",1,1,0,25,-20,1,-20,1,-20,1,-20,8,1,0,1

Stand: 09. Januar 2002
