Wzor na czas budowy budynkow.

Debren

Miecznik
Jak w temacie. Gdzie moge znalezc aktuyalny wzor do wyliczenia czasu budowy kolejnego poziomu budynku?
Wzory do jakich udalo mi sie dotrzec przy pomocy google sa juz przeterminowane.
 

Lukasz032

Kapitan Oczywisty
Plemiona Team
SuperMod
Operator Gry
Mogły się zdezaktualizować z chwilą produkcyjnego wejścia wieży strażniczej :)
Postaram się to wszystko pospisywać, niemniej będę potrzebował na to odrobinę czasu :D
 

PabloCanaletto

Pikinier
a czego próbowałeś? prosta interpolacja w bazie funkcji eksponencjalnych powinna dać radę :)
Dla zwykłego śmiertelnika to co napisałeś jest niezrozumiałe xD

A w kwestii odpowiedzi na główne pytanie:
1. Wchodzisz na TWStats.
2. Wybierasz interesujący cię świat.
3. Klikasz w informacje o budynkach - na przykład https://pl.twstats.com/pl148/index.php?page=buildings
4. Wchodzisz na help.plemiona.pl i znajdujesz ratusz - https://help.plemiona.pl/wiki/Ratusz

Składasz sobie to do kupy i masz. A jak?

TWStats:
"Podstawowy czas budowy" to czas budowy pierwszego poziomu budynku przy ratuszu na poziomie 0 (tak, zero!).
"Czynnik czasowy" pokazuje ile razy dłużej każdy kolejny poziom budynku będzie się budował względem poprzedniego przy ratuszu na 0(np. jeżeli 5 poziom buduje się 10 min, a czynnik czasowy jest 1.2, to 6 poziom będzie się budował 12 min)

Bonus z ratusza:
"Współczynnik czasowy" - tyle % czasu budowy budynku w praktyce będziemy potrzebować na wybudowanie (np. jeżeli budowa 5 poziomu zajmuje 10 min, a ratusz ma 75% "Współczynnika czasowego", to w grze potrzebujesz 7,5 min).

Polecam i pozdrawiam :)
PabloCanaletto
 

PabloCanaletto

Pikinier
Dobra, to może jeszcze realny przykład ogólny:

Na 148 św mam ratusz na 10 poziomie i chcę zrobić poziom 11.
Podstawowy czas budowy = 7:30 = 450s
Czynnik czasowy = 1,2
Współczynnik czasowy (bonus z ratusza) = 61%

450s x 1,2 x 1,2 x 1,2 x 1,2 x 1,2 x 1,2 x 1,2 x 1,2 x 1,2 x 1,2 x 61% = 450s x 1,2^10 x 61% = 450s x 6,1917364224‬ x 61% = 2786,28139008s x 61% = 2786,28139008s x 61 / 100 = ‭1 699,6316479488‬s = 28min 19,6316479488s


Skąd ta drobna różnica? Wynika z zaokrągleń, które dokonuje gra w trakcie obliczeń. Można powiedzieć, że mój wynik jest dokładniejszy :p