Deutsches Simutransforum
cityrules.tab - Neue Version - Druckversion

+- Deutsches Simutransforum (https://simutrans-forum.de/mybb)
+-- Forum: Simutrans (https://simutrans-forum.de/mybb/forumdisplay.php?fid=3)
+--- Forum: Wie spiele ich Simutrans? (https://simutrans-forum.de/mybb/forumdisplay.php?fid=6)
+--- Thema: cityrules.tab - Neue Version (/showthread.php?tid=2390)

Seiten: 1 2 3 4


- whoami - 12-06-2007

Zitat:Original von S_K
- Das Prüfen der Regeln wird abgebrochen, sobald eine passt.
So mal ganz ohne Quelltext-Kenntnisse: Das ändert doch die Wirkung der Wahrscheinlichkeiten für Fälle, in denen mehrere Muster passen? Um das zu korrigieren, könnten die Muster quasi-zufällig durchprobiert werden. (oder einfache Möglichkeit: die Muster als Ringpuffer darstellen, um den Beginn der Suche jeweils eins weiter zu schieben.)


- S_K - 12-06-2007

Zitat:Original von whoami
Zitat:Original von S_K
- Das Prüfen der Regeln wird abgebrochen, sobald eine passt.
So mal ganz ohne Quelltext-Kenntnisse: Das ändert doch die Wirkung der Wahrscheinlichkeiten für Fälle, in denen mehrere Muster passen? Um das zu korrigieren, könnten die Muster quasi-zufällig durchprobiert werden. (oder einfache Möglichkeit: die Muster als Ringpuffer darstellen, um den Beginn der Suche jeweils eins weiter zu schieben.)

Wenn eine Regel passt, dann darf gebaut werden, egal ob noch eine andere passt oder auch nicht. Im Quelltext sind Ansätze dazu zu erkennen, dass die Positionen noch höherstufig bewertet werden sollen, aber das wurde/wird nicht verwendet.

Die Positionen für die Häuser werden zufällig ausgewählt und dann überprüft.

Die Positionen für die Strassen werden wie du vorschlägst der Reihe nach durchgeprüft, aber der Anfang des Ringes wird zufällig gewählt. Gebaut wird dann bei der ersten passenden, die dank des zufälligen Anfanges gleichverteilt ist. ( index = ( i + zufallszahl ) % länge )


- prissi - 12-06-2007

Ein Patchfile zu der letzten Version wäre hilfreicher. Aber ich werde mir das mal ansehen.


- S_K - 20-06-2007

Soll ich das Patchfile noch machen?


- prissi - 20-06-2007

Ich ging davon aus, deine wesentlichen Kritikpunkte berücktsichtigt zu haben.


- S_K - 23-06-2007

Ah, hatte gar nicht bemerkt, dass die SVN-Version schon die (oder zumindest Teile) Änderungen drin hat. Soll ich mal drüberschauen, ob alles so funktioniert wie es soll?


- prissi - 23-06-2007

Schaden täte es sicher nicht ...


- S_K - 23-06-2007

Gibt es für die neue cityrules.tab einen pak64 oder ähnliches?

Die alten funktionieren ja nicht mehr richtig dann mit der neuen Definition der chance.


- Kasei - 28-06-2007

so 2 neue cityrules, eine erzeugt eher 2x2 felder die andere 3x3
bitte mal testen.


- Alexander Brose - 26-06-2009

Ich muss mal blöd fragen:
Sind (zumindest recht häufige) 4x4-Flächen möglich?

Kann mir jemand erklären, wie ich die cityrules entsprechend modifizieren muss, so dass die Stadtstraßen 4x4- oder 5x5-Bauflächen freilassen?
Sprich was ich ändern muss.