Ist das ein Bug?
Ist das ein Bug?
Meinst du, dass dort nur Pilze sind aber keine Purifier/Suburbs?
Kein richtiger Bug. Das liegt daran, dass die KI immer wieder neue Städte von anderen KI's erobert haben, die noch nicht Fungus Metagenesis und Fungal Hormones hatten.
Dadurch kamen immer wieder Felder in die Benutzung, die weniger als 4 Mineralien erzeugten.
Sie hat aber bei anderen Städten, wo's noch garnix gab schon besser agiert.
Hier ist ein Auszug aus dem Log:
From: Nothing To: Road Before: 0 After: 0
From: Nothing To: Fort Before: 0 After: 0
From: Nothing To: Farm Before: 0 After: 0
From: Nothing To: Mine Before: 0 After: 0
From: Nothing To: ConstructionBay Before: 0 After: 2
From: Nothing To: FieldLaboratory Before: 0 After: 0
From: Nothing To: EnergyPark Before: 0 After: 0
From: Nothing To: Suburb Before: 0 After: 2.27273
From: Nothing To: Purifier Before: 0 After: 3.264
From: Nothing To: Forest Before: 0 After: 1.632
From: Nothing To: Fungus Before: 0 After: 2.368
Wie man sieht, sollte hier lieber ein Purifier gebaut werden. Wenn alle unbearbeiteten Felder fertig gewesen wären, hätte sie dann auch wieder Pilze in Purifier umgebaut.
Edit: Hab' grad aber nochmal was getweaked. Der Wert des Fungus sollte unter 2 fallen, wenn die Stadt unglücklich ist.
So sieht es schon viel angenehmer aus.
Geändert von AIL (03. Februar 2015 um 22:06 Uhr)
Meine KI für "Remnants of the Precurors" (Master of Orion Remake) => https://github.com/Xilmi/Rotp-Fusion/releases
Meine KI für "UFO: Enemy Unknown" => https://github.com/Xilmi/OpenXcom/releases
Sieht gar nicht mal schlecht aus. Zuviele Pilze, aber trotzdem gar nicht mal schlecht.
Du musst den Leuten nicht gleich auf die Füße treten.
Entschuldigung, ich wollte ja nicht, dass er gleich kalte Füße bekommt.
Doch. Wenn alle 36 Geländefelder einer Stadt mit Pilzen gefüllt sind, dann bräuchtest du 72 Arbeiter, um diese auch alle aufzubrauchen.
Die Stadt hätte dann
108 - 8 - 4 - 8 - 16 - 2 = 70 Unzufriedenheit durch Überbevölkerung
und
36 + 36 * 0.6 + 72 * 0.8 - 4 - 8 - 16 - 2 = 85.2 Unzufriedenheit durch Verschmutzung
Insgesamt:
70 + 85.2 - 4 - 8 - 16 = 127.2 Unzufriedenheit.
Doch bereits ab 25 Unzufriedenheit hast du keinerlei Produktion mehr.
Ergo bist du ab dem Moment, wo die Bevölkerung zu groß wird, als dass du allein mit Gebäuden gegensteuern kannst, zwingend darauf angewiesen einen entsprechenden Anteil an Purifiern und Suburbs zu haben!
Wenn ich jetzt Lehrer wäre, würde ich dem Schüler eine Eins versprechen, der mir ausrechnet, bei welchem Zufriedenheits- oder Unzufriedenheitswert die Schwelle ist, ab der ein zusätzlicher Pilz mehr bringt als ein Purifier.
Meine KI für "Remnants of the Precurors" (Master of Orion Remake) => https://github.com/Xilmi/Rotp-Fusion/releases
Meine KI für "UFO: Enemy Unknown" => https://github.com/Xilmi/OpenXcom/releases
Statt des genau auszurechnen, würde ich es schätzen und dann schrittweise dem Optimum annähern. Das sollte in dem Fall weniger Arbeit machen. Bin aber im Moment knapp bei Zeit.
Sorry, hatte mich verschrieben. Meinte natürlich Pilse
Für die KI würde ich aber eher einen Ansatz wählen, dass sie keine Pilze mehr anpflanzt, wenn bereits nicht alle Wertvollen Rohstoffplätze benutzt werden. Dann sollte sie sich eher um Überbevölkerung und Umweltverschmutzung kümmern. Das sollte sich dann eigentlich den Optimum annähern und währe nicht zu statisch.
Das ist exakt so wie es funktioniert.
Dass sie es auf dem ersten Screenshot nicht so gehandhabt hat, lag wie gesagt daran, dass sie gerade neue Städte erobert hat, wodurch sie auch Rohstoffplätze benutzte, die schlechter waren als Pilze.
Das verhalten ist nicht 100% optimal, weil ein wenig die Weitsicht fehlt aber im Endeffekt gleicht es sich rasch wieder aus.
Meine KI für "Remnants of the Precurors" (Master of Orion Remake) => https://github.com/Xilmi/Rotp-Fusion/releases
Meine KI für "UFO: Enemy Unknown" => https://github.com/Xilmi/OpenXcom/releases
Oh man, copy&paste-Fehler sind der Hass!
Auf der Suche nach der Ursache, wieso trotz meinem tollen neuen Mechanismus, der eigentlich voll gut funktionieren müsste, die KI auf Berge keine Minen baut, obwohl das mal voll angebracht wäre fand' ich diesen schönen Fehler:
Ich glaube selbst Leuten ohne Programmiererfahrung könnte der Fehler leicht in's Auge springen. ^^Code:if (player.getMiners() > 0) { averageMineralSource = player.getMineralsPerTurnFromMiners() / player.getFarmers(); }
Meine KI für "Remnants of the Precurors" (Master of Orion Remake) => https://github.com/Xilmi/Rotp-Fusion/releases
Meine KI für "UFO: Enemy Unknown" => https://github.com/Xilmi/OpenXcom/releases
getFarmers statt getMiners?
Solche kleine Verwechslungen bzw. Flüchtigkeitsfehler sehe ich bei MoM auch öfters mal...
Warum macht ihr beiden nichts zusammen?!?
Stattdessen eierst du bei den fanatics rum.
Conflict on Chiron - Sid Meier's Alpha Centauri vs. Call to Power!
Neu Version Conflict on Chiron v3.4 BETA - 16.01.16
Patch1 - 07.04.16
Die deutschen Sounds und Wunderfilme sind bereits in der MainFile integriert!
Ihr könnt sofort loslegen.
Über Feedback würde ich mich freuen...