18-09-2018, 20:43
(17-09-2018, 16:42)TadeuszD napisał(a):(17-09-2018, 15:48)pAter napisał(a): Przykładowo jakie to są zależności?
Kluczowe jest wypadkowe prawdopodobieństwo, będące wynikiem wszystkich innych parametrów i reguł. W przeciwieństwie do np. setu pojazdów, gdzie dodanie nowego nie ma żadnego wpływu na pozostałe, w secie budynków wszystko jest płynne. Jeśli w secie masz 10 budynków i dodasz jedenasty, to automatycznie wszystkim poprzednim przycinasz prawdopodobieństwo wybudowania z 1/10 na 1/11. Na to nakładają się daty dostępności, lokalne współczynniki prawdopodobieństwa, reguły stawiania budynków, a nawet wielkość budynku (większy trudniej wpasować w układ ulic). I to jest hardkor, bo jak nie zapewnisz odpowiednich proporcji, to np. w określonych latach budują się miasta bez przedmieści, albo złożone z samych hoteli.
Samo zaznaczanie kolorkami lub cyferkami w Excelu to dużo za mało, żeby nad tym zapanować.
Edit
Zobacz jak to działa (rysunek w załączniku). Załóżmy, że mamy 3 budynki, dla uproszczenia wszystkie o tym samym prawdopodobieństwie. Bud. A występuje tylko na przedmieściach, B i C tylko w centrum. Aby zrobić płynne przejście między epokami, bud. B i C nakładają się latami budowy. Skutkuje to jednak zmniejszeniem przedmieści w latach 1930-50. Budynki B i C można by dać na styk, np. w 1940, ale wtedy wystąpi efekt "cięcia nożem", tzn. rozpoczęcie rozgrywki w 1939 wygeneruje miasta złożone wyłącznie z budynków B w centrum, a już w 1940 - z samych budynków C.
To tylko 3 budynki. Wyobraź sobie, gdy jest ich 100 i w dodatku bardzo różnorodnych...
W porządku, rozumiem i zdaję sobie sprawę z tego, że tych czynników, algorytmów itp. jest więcej.
Ogólnie - ja chcę się skupić na stronie internetowej, a nie stricte na secie budynków. Z mojego punktu widzenia (czyli twórcy systemu, a nie współtwórcy setu budynków) wygląda to tak, że najpierw i tak muszę wprowadzić wszystkie budynki do systemu, a dopiero potem będę mógł stworzyć jakąś sensowną wizualizację tego. I dla mnie to nie jest aż tak istotne, czy docelowo będzie to wizualizacja graficzna, czy jakaś forma tabelki, czy cokolwiek innego - jak będę miał wprowadzone dane, to będę mógł zaprojektować wizualizację. Bo tak to będziemy dyskutować nad złożonością problemu i z każdym postem będę dowiadywał się czegoś nowego, zamiast po prostu spojrzeć na surowe dane i zobaczyć horyzont. Najpierw więc postawię stronę i wstępnie skonfiguruję system do wprowadzania danych z setu budynków
![OpenTTD #Polska - Polskie forum gry OpenTTD [ARCHIWUM] OpenTTD #Polska - Polskie forum gry OpenTTD [ARCHIWUM]](https://forum.openttd.pl/images/logo.png)
