Ashes of Empire Befehlssyntax Der hier aufgeführte Befehlssyntax bezieht sich auf die PBeM-Spiele Ashes of Empire Partie, welche von Sebastian Sager geleitet werden. Zur Syntax der Befehlsdateien: • Der Dateiname muss befXsYtZ.txt sein, wobei X Spielnummer Y Spielernummer Z auszuwertender turn sind. • Alle PV's müssen angegeben werden. Will man es nicht ändern, gibt man also das alte PV an. Sein eigenes PV darf NICHT angegeben werden (auch kein Strich oder ähnliches). Dies ist im File voreingestellt, man muss also nur überschrieben. • Alle Frachtflüge müssen in einer Zeile stehen. • Alle Flugbefehle von eigenen Planeten müssen in einer Zeile stehen. Notfalls noch / -> dazuschreiben in der gleichen Zeile. Eine Angabe FI oder TR kann weggelassen werden. Kontrolliert aber sorgfältig, dass IMMER das Ziel angegeben ist. Korrekt (1 FI nach 28, 1 TR nach 29): 1 / -> 28 / 1 -> 29 da identisch mit: 1 / 0 -> 28 0 / 1 -> 29 Schwerer Fehler (kann nicht erkannt werden): 10 / 5 -> 10 / 5 -> 29 Hier werden 10 / 5 nach 10 geschickt und 0 / 5 nach 29!!! • Flugbefehle von Flotten auf fremden Planeten sind in der Form 27: 1/3 -> 32 zu geben. Hier: schicke 1FI 3TR von 27 nach 32. Sollen mehrere Flotten von einem Planeten geschickt werden, so müssen mehrere Befehle (jeweils eine Zeile) gegeben werden: 27: 1/3 -> 32 27: 1/0 -> 28 VORSICHT: dies entspricht nicht unbedingt der Norm bei den anderen Flotten. Werde ich nochmal ändern, ist aber noch so implementiert! • Die Bauten müssen in einer Zeile stehen. • Spielername wird geändert mit Name = Wilder Wueterich • Home planet wird geändert mit HP = 15 • Spionage wird folgendermaßen befohlen: Spionage auf 5 Spionage auf 13 • PP werden folgendermaßen eingesetzt: 7 PP fuer PR auf 2 3 PP fuer FM 2 PP fuer TM • Planetennamen werden geändert, indem zwischen : und dem Wort Frachtflüge ein Name angegeben wird: Planet 10: Barnard's Arrow Frachtflüge: bewirkt die Umbenennung von Planet 10 in Barnard's Arrow- Es können nur eigene Planeten umbenannt werden (also nicht in der Runde der Eroberungen wie bei einigen Spielleitern möglich) • Nachrichten für die GM müssen am Ende der Befehlsdatei stehen und von der Zeile Nachrichten: eingeleitet und der Zeile Nachrichtenende abgeschlossen werden (wegen möglicher Signatures). Nachrichten werden geshuffelt und sind anonym, werden aber in einem Block eingefügt. • Die ID einfach ignorieren, aber auf keinen Fall ändern. Beispieldatei: Befehlsbogen für Spieler 2 Game 7 Turn 3 Spieler 2 Id 34763387 HP = 10 Name = Mephistopheles 7 PP fuer PR auf 2 3 PP fuer FM Spionage auf 3 Spionage auf 5 27: 1/0 -> 32 27: 1/0 -> 28 PV - Änderungen 1 2 3 4 5 6 7 8 1 2 2 2 2 2 1 Planet 2: Frachtflüge: 1 C4 -> 3 Bauten: PDU: 1 FP: 2 OP: 5 RP: 2 FY: 1 Flugbefehle: 13/2 -> 21 1/0 -> 3 TY: 2 FI: 6 Planet 10: Barnard's Arrow Frachtflüge: Bauten: PDU: 0 FP: 2 OP: 2 RP: 3 FY: 2 Flugbefehle: 10/4 --> 21 TY: 2 FI: TR: 3 6 TR: 3 Nachrichten: Mephistopheles sucht Verbuendete. Interessant waere vor allem ein Abstecken der Einflusssphaere in der Mitte der Karte. Schreibt an: [email protected] Nachrichtenende Mit einem abschätzigen Blick, für den allein er schon mehr als einen grausamen Tod verdient hätte, mustert Euch Euer Berater. "So, Ihr wollt wirklich wissen, wie wir vorgehen, wenn Ihr Eure Baubefehlskapazitäten nicht ausschöpft?" Euer hochrot anlaufender Kopf bringt ihm seine Vorgänger im Amte und deren oft überraschend schnelles und dann doch wieder nicht so gnädig vorrübergehendes Ende in Erinnerung. Ohne weitere Gesten oder Worte berichtet er hastig: "Im Grossen und Ganzen gibt es drei Möglichkeiten, wie die Baubefehle ausgeführt werden können. Wenn Euer Hoheit sich damit abgeben mögen, so verplant Ihr höchsteigen sämtliche Arbeiter und lasst weniger als 4 Arbeiter, am besten natürlich gar keine, übrig. Dieses ist der erste und wohl auch der normale Fall. Der zweite Fall tritt ein, wenn Eure Hoheit sich aus irgendeinem Grunde gar nicht mit diesem Planeten befassen mögen, sei es wegen NMR, weil der Planet übersehen wurde oder aber weil Eure Hoheit es so wünschen, um sich schneller wieder Wein, Weib und Gesang widmen zu können. Hier gebe ich Euch dann die Meldung, dass ich mich um die Befehle kümmere, hoffentlich in Eurem Sinne." Eure hochgezogene linke Augenbraue lässt ihn kurz stocken und seine Bemerkung über Eure Freizeitbeschäftigung verfluchen, bevor er weiterspricht. "In diesem Fall halten wir uns an folgende Regeln: 1. Baue so viele PDUs, bis PDU=HD gilt (wenn genügend Arbeiter) 2. Baue so viele FI, wie möglich sind 3. Baue so viele TR, wie möglich sind WIEDERHOLE, solange verbleibende A > 3 4. Berechne Vorrat an rare, ore und fuel in der nächsten Runde (Vorrat diese Runde minus FI und TR - Bauten plus Produktion der vorhandenen und geplanten plants). 5. Wenn weniger rare vorhanden als für alle FY und TY benötigt, baue ein RP 6. Wenn weniger fuel vorhanden als für alle FY und TY benötigt, baue ein FP 7. Wenn weniger ore vorhanden als für alle FY und TY benötigt, baue ein OP 8. Wenn von allen genug vorhanden sind: a. Wenn A>=20 und mehr als doppelt so viele FY wie TY vorhanden sind baue ein TY b. Sonst wenn A>=15 baue FY c. Sonst verbrate restliche A für RP/OP" Erwartungsvoll schaut Euch Euer Berater an. "Und was ist mit der Produktionsrate?!?" poltert Ihr. "Die Produktionsrate? Ich verstehe nicht ganz..." stammelt er. "Vielleicht werden Produktionsstätten gebaut, die in der Runde gar nichts bringen, wenn die PR unter 1 ist" erklärt Ihr genüsslich. "Ausserdem sind mir das immer noch zu viele OP, verdammt!" "Euer Hoheit sind so schlau und allwissend! Darum wird es wohl das beste bleiben, wenn Ihr weiterhin die Entscheidungen trefft, mein Lord!" "Hmmm." antwortet Ihr verärgert. "Und was ist nun mit der dritten Möglichkeit?" "Die dritte Möglichkeit besteht in dem Fall, in dem Ihr Arbeiter verplant, aber Ressourcen übriglasst. Absichtlich, natürlich!" Er tritt von einem Fuss auf den anderen. Irgendwie läuft das ganze Gespräch anders, als er sich das vorgestellt hatte. "In diesem Fall wird von unerfahrenen Beratern oft von einem Fehler ausgegangen und so wird es auch berichtet, auch wenn dies natürlich niemals der Fall sein wird. Jedenfalls werden, wie könnte es auch anders sein, Eure weisen Entscheidungen auf jeden Fall in die Tat umgesetzt. Die verbleibenden Arbeiter werden dann genau nach dem Algorithmus für Fall 2 behandelt. Es können sich also maximal 3 Arbeiter der gemeinnützigen..." (ein erstes Lächeln zeigt sich auf Euren Lippen) "... Arbeit entziehen. Falls mal weniger FI oder TR gebaut werden können, als von Euch gewünscht, so wird diesen Arbeitern natürlich keinesfalls erlaubt faul herumzulungern, sie werden ebenfalls nach obigem Plan eingeteilt." Mit einem abfälligen Wink entlasst Ihr Euren ersten Berater, nicht ohne Euch zu schwören, Ihn demnächst freiwillig auf einen Spähfighter ins Krisengebiet zu kommandieren. Fürs erste wird er aber wohl leider noch gebraucht.