Forum



~Gast am 18.08.2012 15:36 #10344


Hallo, mir ist jetzt schon 2x folgendes passiert: auf der Karte "Wagenradfin" (RTTR) (ich glaube aber es ist egal um welche Karte es sich handelt...)

Auf jedenfall kann sich da jeder Spieler in Ruhe entwickeln - was sie auch machen - und in der Mitte der Karte kommts zum Clash. Der KI Gegner hat dort öfters mit großen Armeen angegriffen. Das war öfters ein hin- und her zwischen Burgen verlieren und Burgen erobern. Die Ressourcen waren unerschöfplich sodass der Gegner immer wieder neue Armeen aufstellen konnte - und auch machte.

Bis dann das passierte: ab einem unbestimmten Zeitpunkt hat er plötzlich nichts mehr gemacht. Keine Gebäude mehr angegriffen, und auch keine neuen Gebäude mehr gebaut. Und das war bei allen KI Spielern! Als hätten sie kollektiv ihre Kampfes- und Spiellust verloren. So makaber es auch klingen mag. Dabei hatte jeder KI Spieler noch ihr Hauptlager und eine florierende Wirtschaft. Geldmünzen wurden weiterhin in deren Festungen transportiert. Auch wurden die Festungen weiterhin mit Truppen nachversorgt. Nur: er baute nix neues mehr und er griff nicht mehr an. Ich hab gewartet und gewartet, aber nix ist passiert. Ich habe mich sogar zurückgezogen und meine Burgen abgerissen, damit die KI sich weiter entfalten konnte. Aber nix mehr. Kein einziges Gebäude mehr. Es wurden auch keine neuen Gebäude vorbereitet, d.h. er machte keine neuen Strassen und keine "Würfel" mehr, die den Grundstein der Gebäude zeigten.

Ich bin mir nicht sicher was der Grund sein könnte. Grundsätzlich habe ich in jedem Spiel einen Crash und vielleicht ist die KI schlichtweg inaktiv nach dem neuen Laden eines Spiels. Allerdings hatte ich früher auch Spiele, wo die KI nach dem Neuladen funktionierte. Ich bilde mir allerdings ein, dass beim vorigen Spiel die KI auch nach dem Neuladen noch korrekt funktionierte aber sie dann tatsächlich nach mehrmaligen hin- und her-kämpfen und Burgen verlieren/erobern "die Motivation" verlor und einfach passiv blieb die ganze Zeit.

Verwende Version 8071


Spike am 18.08.2012 17:16 #10346

Im Ruhestand
Nur so erstmal gefragt: hast du im singleplayer oder Multiplayer geladen? Je nachdem hast du darauf geachtet,dass die Ki
wieder ki ist und nicht Dummy?

---



~Gast am 19.08.2012 18:29 #10352


Also das mit Multiplayer weiss ich fix, dass ich dort geladen habe. Das mit den Dummy/Computer glaub ich auch, dass ich Computer AI eingestellt habe, statt den Dummies. Allerdings kann ich es nicht mehr beschwören und der Speicherstand ist inzwischen überschrieben. Werde nächstes Mal genauer darauf achten....


PoC am 19.08.2012 18:59 #10353


Laden = ki kaputt außer du hast meine aktuelle Testversion drauf sonst fängt die KI quasi vom hq aus nochmal neu an kann aber leider nix baun weil schon alles voll - ende.


~Gast am 26.08.2012 00:37 #10393


Stimmt, hab das mal geprüft und mich beim Neuladen als einer der AI Gegner gesetzt. Hab dort dann in relativ großem Radius (ein Radius ungefähr so groß wie der normale Einzugsbereich vom Hauptquartier) um das Hauptquartier Gebäude, Flaggen und Strassen kaputt gemacht.
Nachdem alles abgefackelt war und die Asche auch weg, hab ich das Hauptquartier an 3 oder 4 Stellen wieder mit den umliegenden (ausserhalb des Zerstörungsradius)  existierenden Strassen/Gebäudenetzes) verbunden.
Danach gespeichert, beendet, Karte neu geladen und mir wieder die Originalposition gegegeben. Die Karte hab ich aufgedeckt, damit ich sehe, ob der Gegner vernünftig spielt.
Erstaunlicherweise hat sich die spezifische AI Gegner sogar "regeneriert" nach dieser Aktion. Sie hat tatsächlich wieder Gebäude gebaut nach dem Laden.

Ein seltsames Phänomen ist nach dieser Aktion aber auch passiert: Ich hab ein Gebäude angegriffen und konnte es nicht erobern. Das war in Ordnung weil meine Angriffstruppe zu schwach war, aber das komische war, dass die gegnerischen AI Helfer (also nicht Soldaten, sondern die ganz normalen Warenschlepper) plötzlich stehenblieben alle (als würde immer noch gekämpft werden). Diese "Starre" hat sich erst gelöst, als ich danach wirklich ein Gebäude von ihm erobert habe (es war nicht einmal das Gebäude wo der Stau entstanden ist, sondern ein x-beliebiges anderes). Danach funktionierte die AI wieder und hat sogar wieder von selbst Angriffe auf meine Gebäude gemacht. Sie war danach kuriert offenbar.

Was noch awichtig nzumerken ist: dasselbe versuchte ich bei einem zweiten AI Gegner zu machen: also Gebäude entfernt im Radius um das Hauptquartier - allerdings habe ich danach KEINE Verbindungsstrassen mehr vom Hauptquartier zu dem ausserhalb noch existierenden Strassennetz gemacht. Ich wollte schauen, ob die AI sich von selbst darafft: sie machte zwar wie vorhin Gebäude und Strassen wieder, verband diese an manchen Stellen auch selbst mit dem Strassenetz ausserhalb - aber etwas konnte sie dennoch nicht: sie konnte nicht mehr selbstständig Angreifen und blieb passiv.

Ich weiss nicht genau, ob es relevant war, dass ich nach dem Abfackeln wieder das Hauptgebäude mit dem äusseren Strassennetz verbunden hatte... aber es schien so.
Nuja, wollte das nur erwähnen und möglichst detailiert beschreiben. Vielleicht hat mal jemand Lust die AI so zu implementieren, dass sie nach dem Laden auch noch aktiv weiterspielt. Mich juckts selber in den Fingern, aber kann leider kein C++ :(


PoC am 26.08.2012 06:11 #10395


Hab ich schon gemacht is nur noch nich ins Nightly übernommen.


~Gast am 26.08.2012 10:41 #10396


Oh man, das wär ja super! Wann wird die Nightly released, kanns kaum erwarten :) :) :)


Spike am 27.08.2012 04:19 #10403

Im Ruhestand
Naja poc, ich denke wenn das mit dem holz geregelt ist, dann kann man das soweit gerne übernehmen - weiß nicht wie das mit der KI gerade ist, aber wenn sie noch (ein wenig) besser mit holz umgehen würde, dann würd ich mal jh anhauen das so einzubauen :>

---



PoC am 27.08.2012 09:33 #10406


Hm ich bastel grad eher an bugs rum:
1. Gibt immernoch Merkwürdigkeiten beim Wegebau bzw ich glaub inzwischen sogar das es vom Wege zerstören kommt selten kommts hierbei zu crashes
rest ohne crash:
2. Verteidigungsschlachten bei denen alle Überleben sorgen dafür dass einer der Verteidiger ins Lagerhaus rennt (wie der alte bug beim Erobern)
3. 1 Feld unpassierbares Terrain neben Militärgebäudeflagge sorgt für nen Versagen bei der Auswahl des nächsten Angreifers
4. noch ungeklärt: angreifer steht auf Militärgebäudeflagge aber kein Verteidiger kommt raus

Zum Holz:
Ich kann erstmal noch ne Regel einbaun wenn genug Stämme da sind nochn 5./6. Sägewerk baun.
Nen 4. Förster will ich eigentlich erstmal vermeiden.
Ne Regel: 2 Holzfäller neben Förster stehn lassen selbst wenn man grad kein fällbarer Baum da ist wollt ich noch einbaun.
Und dann nochn System wie Bretter/Steine/Soldaten über die Lagerhäuser verteilt werden sollen momentan gehts ja meist an sich von den Brettern her nur ist der Weg vom Haupthaus, wo meist dann doch alle Sägewerke stehn, bis zur Front recht weit.
Evtl: bei 10 brettern Einlagerung stoppen außer alle Lagerhäuser haben 10 dann wieder erlauben im Haupthaus.


Spike am 27.08.2012 14:31 #10408

Im Ruhestand
Also an den Sägewerken liegt es nicht, es sind einfach zu wenig holzfäller + förster bzw sind die manchmal auch schlecht platziert und dann kann 1förster + holzfäller nix mehr schaffen.

---



PoC am 28.08.2012 18:36 #10410


2&3 hab ich gefixt (kann es zumindest nicht länger reproduzieren aufm alten weg)
Holz: Holzfäller so viele wie möglich, Sägewerke max 5 statt 4 sollte auf Karten mit halbwegs vielen Bäumen bissl besser laufen bei vielen Rohstoffen.

will noch was einbaun damit 2 Holzfäller pro Förster stehnbleiben und den crash(1) wollt ich noch fixen


Spike am 28.08.2012 18:47 #10411

Im Ruhestand
Na dann mach mal den letzten crash weg und perfekt :) das mit das pro förster 2 holzfäller stehen bleiben ist sehr gut

---



~Gast am 29.08.2012 16:52 #10413


Ist es das Zeil den Computer Gegner zu zerstören oder nur sein HQ? Weil ja dann immer die Meldung über den Sieg kommt
wenn man sein HQ zerstört?
Sehe ich es richtig das danach der KI keine Aktionen mehr ausführt?

Eigentlich ist das schade, der KI sollte auch Holz und Stein in Lagerhäuser sammeln und dann im erstfall von dort
operieren!


~Gast am 29.08.2012 17:23 #10414


Also so hab ichs auch erlebt, dass nach der Zerstörung des HQ die AI nichts mehr macht. Auf der einen Seite war ich froh, weil die AI dann nix mehr baute, aber andererseits als menschlicher Spieler hab ich es bei ungünstigen Hauptlagerplatzierungen oft so gemacht, dass ich fast alle Waren ausgelagert habe in eine Lagerhaus und mein Hauptquartier schutzlos gelassen hab - welches dann auch binnen kurzer Zeit erobert wurde. Als Mensch kann man das ja machen :D

Btw. ich hab grad gesehen, dass es ein neues Nightly gibt. Ist dort das mit der AI nach dem Spielstand laden schon implementiert?


PoC am 29.08.2012 18:54 #10415


Die AI sollte erst aufgeben wenn kein HQ,Lagerhaus und Hafen mehr steht allerdings gibts da manchmal Probleme beim zählen in diversen Versionen und noch lagert die AI auch nix um / aus sprich die Chance das die ki noch ne Holzproduktion hat / aufbaun kann ist eher gering und ohne die ists dann ja meist eh nicht mehr lang hin.
Ist schon generell nen Plan wichtige Rohstoffe&Arbeiter für nen eventuellen Verlust des Haupthauses verteilt zu Lagern - bei Brettern und Steinen hätte das gleich noch den Nebeneffekt dass die Expansion bei nem größeren Land nicht so schleicht.


~Gast am 30.08.2012 16:23 #10424


Lagert der KI nicht automatisch überschüssiges Material im nachstgelegen Lagerhaus? BZW das ab einer bestimmten
Überfluss die Waren auf alle Lagerhauser verteilt werden...


~Gast am 30.08.2012 19:30 #10425


Also normalerweise schon im nächstgelegenen Lagerhaus, ausser die Strassen sind verstopft. Das mit dem Überfluss, dass dann auf andere Lagerhäuser ausgelagert wird gibts glaub noch nicht, gab es beim Original Siedler aber auch nicht. Könnte bei großen Karten vielleicht auch zu Problemen führen wie Strassenverstopfung oder so wenn plötzlich nicht mehr in bestimmten Häusern eingelagert werden darf?

Wie siehts inzwischen mit der Ladefunktion aus? Ist das schon in einem der neuesten Nightlys drinnen, dass die KI danach wieder funktioniert? *unruhigaufdemstuhlhinundherrutscht*


~Gast am 02.09.2012 13:24 #10439


Also seit dem letzten Schwall an Changelogs vom gestrigen Tag (letzte Nightly 8135) läuft alles tadellos. Nicht mal den obligatorischen Absturz den ich sonst nach 1-2h Spielzeit habe, ist mehr passiert. Und die KI läuft nach dem Laden auch tadellos weiter. Ziemlich anspruchsvoll geworden das Game! Echt super! Ein Wahnsinn!!


Spike am 02.09.2012 14:47 #10441

Im Ruhestand
Ja, da könnt ihr vor allem poc und jh danken (poc hats geschriben und jh in den code übertragen soweit ich weiß) und hab das ja vorher schon getestet und hab auch 500000 GF (1GF=30ms) Durchgespielt ohne probleme. Auch die "V" funktion im singleplayer ist sehr schön :)

---



Kuzoku am 02.09.2012 15:17 #10442


Huch? Gibts die V-Funktion wieder ?


Spike am 02.09.2012 22:29 #10450

Im Ruhestand
im singleplayer sollte sie jetzt sein^^

---





Feel free to post in English!

Antwort schreiben

Username:
Security code:
Text:

   
  Convert smilies like :), ;) etc. into small graphics?
  Convert WWW-addresses into clickable links?
  Soll Boardcode in ihrer Nachricht aktiviert werden?