Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
cityrules.tab - Neue Version
#22
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 )
Zitieren


Nachrichten in diesem Thema
cityrules.tab - Neue Version - von S_K - 03-06-2007, Sunday-03:47:16
[Kein Betreff] - von Alexander Brose - 03-06-2007, Sunday-16:27:43
[Kein Betreff] - von S_K - 03-06-2007, Sunday-17:20:50
[Kein Betreff] - von Oliver - 03-06-2007, Sunday-18:36:28
[Kein Betreff] - von S_K - 08-06-2007, Friday-14:52:05
[Kein Betreff] - von prissi - 08-06-2007, Friday-20:04:49
[Kein Betreff] - von S_K - 09-06-2007, Saturday-01:32:39
[Kein Betreff] - von S_K - 09-06-2007, Saturday-02:15:42
[Kein Betreff] - von S_K - 09-06-2007, Saturday-17:19:01
[Kein Betreff] - von prissi - 09-06-2007, Saturday-17:57:36
[Kein Betreff] - von Wurzelgnom - 09-06-2007, Saturday-18:18:21
[Kein Betreff] - von The Transporter - 09-06-2007, Saturday-20:34:30
[Kein Betreff] - von prissi - 09-06-2007, Saturday-22:43:28
[Kein Betreff] - von Wurzelgnom - 10-06-2007, Sunday-07:30:38
[Kein Betreff] - von prissi - 10-06-2007, Sunday-18:24:54
[Kein Betreff] - von Oliver - 10-06-2007, Sunday-19:19:42
[Kein Betreff] - von Dirk - 10-06-2007, Sunday-21:35:36
[Kein Betreff] - von The Transporter - 10-06-2007, Sunday-22:42:03
[Kein Betreff] - von S_K - 12-06-2007, Tuesday-00:08:02
[Kein Betreff] - von S_K - 12-06-2007, Tuesday-00:08:59
[Kein Betreff] - von whoami - 12-06-2007, Tuesday-00:46:49
[Kein Betreff] - von S_K - 12-06-2007, Tuesday-03:29:46
[Kein Betreff] - von prissi - 12-06-2007, Tuesday-14:20:32
[Kein Betreff] - von S_K - 20-06-2007, Wednesday-19:12:15
[Kein Betreff] - von prissi - 20-06-2007, Wednesday-21:10:16
[Kein Betreff] - von S_K - 23-06-2007, Saturday-19:51:47
[Kein Betreff] - von prissi - 23-06-2007, Saturday-21:22:40
[Kein Betreff] - von S_K - 23-06-2007, Saturday-23:20:37
[Kein Betreff] - von Kasei - 28-06-2007, Thursday-23:43:59
[Kein Betreff] - von Alexander Brose - 26-06-2009, Friday-00:02:40
[Kein Betreff] - von prissi - 26-06-2009, Friday-00:11:34
[Kein Betreff] - von Hajo - 26-06-2009, Friday-00:18:09
[Kein Betreff] - von Alexander Brose - 26-06-2009, Friday-09:31:31

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste