03-03-2016, 20:44
Heh... koncepcja ewoluuje, więc jeszcze trochę namieszam i pokomplikuję, aby zbyt łatwo nie było.
1. Można użyć jeszcze innego i chyba prostszego sposobu liczenia oceny dla komunikacji miejskiej i międzymiastowej, gdyby te wcześniejsze okazały się zbyt problematyczne.
Otóż:
Komunikacja miejska (rozwinięcie pomysłu Milka)
miejskie stacje > miejskie stacje
Liczy się liczba pasażerów i poczty dostarczonych lub przeładowanych (liczone x0,5) na stacje należące do miasta zabranych z innych miejskich stacji bez względu na pochodzenie.
Dostawy dla oceny 100% wynosiłyby również 100% tego co produkuje miasto. Czyli dla Wrocławia z kolażu byłoby to 4345. Ocena wyższa byłaby możliwa, ale wyższa wartość punktów byłaby liczona tak jak dla przemysłu, handlu i budownictwa, czyli nadwyżka ponad 100 byłaby pierwiastkowana a następnie mnożona x3. Z tego samego powodu, aby nie można było osiągnąć pełnego tempa rozwoju tylko jednym elementem. Tutaj też byłoby tylko jedno ustawienie.
Komunikacja międzymiastowa (bez liczenia połączonych miast)
stacje poza miastem > miejskie stacje
Liczba dostarczonych lub przeładowanych (liczone x0,5) na stacje miasta pasażerów i poczty pochodzących ze stacji do niego nienależących. W domyślnym ustawieniu oczekiwane dostawy wynosiłyby 20% wielkości produkcji samego miasta, czyli dla Wrocławia z populacją nieco ponad 11k byłoby to 869. Takie dostawy dawały by ocenę 100% i 100 punktów dla dalszych obliczeń. Dostarczenie większych ilości tak jak w poprzednim przypadku podnosiłoby tą ocenę w ograniczonym stopniu. Czyli np. jeśli dostarczone zostałoby 10 000 pasażerów i poczty, co stanowiłoby 1150% wartości oczekiwanej, ocena wyniosłaby 197% co też dawałoby 197 punktów.
Tutaj ustawialne byłoby oczywiście znaczenie oraz "Oczekiwany transport pasażerów i poczty między miastami" - domyślnie 20% z zakresu 1-200%
Jeśli dałoby radę w prosty sposób liczyć pasażerów i pocztę wywożonych z miasta na inne stacje, to też dobrze gdyby byli brani pod uwagę. Wtedy domyślna wartość mogłaby wynosić 30%.
Jeszcze prościej:
Komunikacja (jako jeden element)
Liczony byłby procent przetransportowanych pasażerów i poczty - tak jak w skrypcie CC tyle, że liczone razem: jaki procent tyle punktów
Dodatkowo: łączna liczba dostarczonych pasażerów i poczty: Oczekiwane dostawy to domyślnie 10% populacji. Zapewnienie ich daje dodatkowe 100 punktów, wyższe wartości liczone jak w dla innych elementów. Ustawiale: wpływ i oczekiwana wielkość dostaw.
Jako jeden element z tego względu, że takiego liczenia nie da się już sensownie podzielić i nazwać komunikacją miejską i międzymiastową. Ewentualnie można przedstawić jako "Transport pasażerów i poczty miasta: procent" i "Transport pasażerów i poczty łącznie: aktualna / oczekiwana".
2. Wprowadziłem kilka zmian w szczegółowym opisie założeń oraz ustawień - są zaznaczone kolorem.
Najistotniejsze są w sposobie ustawień tempa wzrostu. Szukałem wzoru do obliczeń tempa wzrostu i wskaźnika poziomu bezrobocia z uzyskanego wyniku dostaw (wartość C: 0-1), no i nieco się przejechałem na tej koncepcji ustawień - uzyskanie odpowiednich wyników byłoby zbyt skomplikowane, przynajmniej dla mnie. Niżej umieściłem wykres zależności co powinny dawać odpowiednie dostawy.
Wskaźnik bezrobocia jest liniowy więc jego uzyskanie nie powinno stanowić problemu. Trochę gorzej jest z wartością tempa rozwoju miasta - na wykresie jest mocno degresywna. Chodzi o to, aby dostawy w wysokości 50%, co i tak nie jest bardzo proste, nie oznaczały wzrostu w tempie zaledwie co 100 dni. Wg tego wykresu dawałyby wzrost co 22 dni. Wiem, że taką krzywą da się zapisać równaniem, ale nic mi teraz nie przychodzi do głowy. W ustawieniach nie byłoby wyboru poziomu bezrobocia, powyżej którego miasta by nie rosły - ten byłby stały (30%) tak jak maksymalny (40%). Zmienne pozostałyby minimalne i maksymalne tempo wzrostu. Istotnym w takim wypadku byłoby ustawienie minimalnych dostaw, powyżej których miasto rośnie - domyślnie 10% (z zakresu 0-50) czyli wartość C z obliczeń musiałaby wynosić 0,1 - wtedy miasto rośnie w minimalnym ustalonym tempie. Drugim dodanym ustawieniem byłby parametr zmniejszający wymaganą dostawę (wartość C) dla maksymalnego tempa wzrostu.
Poza tym jest kilka innych bardziej szczegółowych poprawek niektórych wartości.
Niżej dwa przykładowe okna miast z ograniczoną ilością danych (jest 19, chyba że coś źle liczę). Wartości są raczej przypadkowe, choć w zależności od ustawień byłyby jak najbardziej realne.
Pod spodem zestaw użytych kolorów. Obok jest paleta DOS, o ile się nie mylę, z kodami kolorów.
Jeszcze niżej wspomniany wykres.

1. Można użyć jeszcze innego i chyba prostszego sposobu liczenia oceny dla komunikacji miejskiej i międzymiastowej, gdyby te wcześniejsze okazały się zbyt problematyczne.
Otóż:
Komunikacja miejska (rozwinięcie pomysłu Milka)
miejskie stacje > miejskie stacje
Liczy się liczba pasażerów i poczty dostarczonych lub przeładowanych (liczone x0,5) na stacje należące do miasta zabranych z innych miejskich stacji bez względu na pochodzenie.
Dostawy dla oceny 100% wynosiłyby również 100% tego co produkuje miasto. Czyli dla Wrocławia z kolażu byłoby to 4345. Ocena wyższa byłaby możliwa, ale wyższa wartość punktów byłaby liczona tak jak dla przemysłu, handlu i budownictwa, czyli nadwyżka ponad 100 byłaby pierwiastkowana a następnie mnożona x3. Z tego samego powodu, aby nie można było osiągnąć pełnego tempa rozwoju tylko jednym elementem. Tutaj też byłoby tylko jedno ustawienie.
Komunikacja międzymiastowa (bez liczenia połączonych miast)
stacje poza miastem > miejskie stacje
Liczba dostarczonych lub przeładowanych (liczone x0,5) na stacje miasta pasażerów i poczty pochodzących ze stacji do niego nienależących. W domyślnym ustawieniu oczekiwane dostawy wynosiłyby 20% wielkości produkcji samego miasta, czyli dla Wrocławia z populacją nieco ponad 11k byłoby to 869. Takie dostawy dawały by ocenę 100% i 100 punktów dla dalszych obliczeń. Dostarczenie większych ilości tak jak w poprzednim przypadku podnosiłoby tą ocenę w ograniczonym stopniu. Czyli np. jeśli dostarczone zostałoby 10 000 pasażerów i poczty, co stanowiłoby 1150% wartości oczekiwanej, ocena wyniosłaby 197% co też dawałoby 197 punktów.
Tutaj ustawialne byłoby oczywiście znaczenie oraz "Oczekiwany transport pasażerów i poczty między miastami" - domyślnie 20% z zakresu 1-200%
Jeśli dałoby radę w prosty sposób liczyć pasażerów i pocztę wywożonych z miasta na inne stacje, to też dobrze gdyby byli brani pod uwagę. Wtedy domyślna wartość mogłaby wynosić 30%.
Jeszcze prościej:
Komunikacja (jako jeden element)
Liczony byłby procent przetransportowanych pasażerów i poczty - tak jak w skrypcie CC tyle, że liczone razem: jaki procent tyle punktów
Dodatkowo: łączna liczba dostarczonych pasażerów i poczty: Oczekiwane dostawy to domyślnie 10% populacji. Zapewnienie ich daje dodatkowe 100 punktów, wyższe wartości liczone jak w dla innych elementów. Ustawiale: wpływ i oczekiwana wielkość dostaw.
Jako jeden element z tego względu, że takiego liczenia nie da się już sensownie podzielić i nazwać komunikacją miejską i międzymiastową. Ewentualnie można przedstawić jako "Transport pasażerów i poczty miasta: procent" i "Transport pasażerów i poczty łącznie: aktualna / oczekiwana".
2. Wprowadziłem kilka zmian w szczegółowym opisie założeń oraz ustawień - są zaznaczone kolorem.
Najistotniejsze są w sposobie ustawień tempa wzrostu. Szukałem wzoru do obliczeń tempa wzrostu i wskaźnika poziomu bezrobocia z uzyskanego wyniku dostaw (wartość C: 0-1), no i nieco się przejechałem na tej koncepcji ustawień - uzyskanie odpowiednich wyników byłoby zbyt skomplikowane, przynajmniej dla mnie. Niżej umieściłem wykres zależności co powinny dawać odpowiednie dostawy.
Wskaźnik bezrobocia jest liniowy więc jego uzyskanie nie powinno stanowić problemu. Trochę gorzej jest z wartością tempa rozwoju miasta - na wykresie jest mocno degresywna. Chodzi o to, aby dostawy w wysokości 50%, co i tak nie jest bardzo proste, nie oznaczały wzrostu w tempie zaledwie co 100 dni. Wg tego wykresu dawałyby wzrost co 22 dni. Wiem, że taką krzywą da się zapisać równaniem, ale nic mi teraz nie przychodzi do głowy. W ustawieniach nie byłoby wyboru poziomu bezrobocia, powyżej którego miasta by nie rosły - ten byłby stały (30%) tak jak maksymalny (40%). Zmienne pozostałyby minimalne i maksymalne tempo wzrostu. Istotnym w takim wypadku byłoby ustawienie minimalnych dostaw, powyżej których miasto rośnie - domyślnie 10% (z zakresu 0-50) czyli wartość C z obliczeń musiałaby wynosić 0,1 - wtedy miasto rośnie w minimalnym ustalonym tempie. Drugim dodanym ustawieniem byłby parametr zmniejszający wymaganą dostawę (wartość C) dla maksymalnego tempa wzrostu.
Poza tym jest kilka innych bardziej szczegółowych poprawek niektórych wartości.
Niżej dwa przykładowe okna miast z ograniczoną ilością danych (jest 19, chyba że coś źle liczę). Wartości są raczej przypadkowe, choć w zależności od ustawień byłyby jak najbardziej realne.
Pod spodem zestaw użytych kolorów. Obok jest paleta DOS, o ile się nie mylę, z kodami kolorów.
Jeszcze niżej wspomniany wykres.
![OpenTTD #Polska - Polskie forum gry OpenTTD [ARCHIWUM] OpenTTD #Polska - Polskie forum gry OpenTTD [ARCHIWUM]](https://forum.openttd.pl/images/logo.png)
