gry online

 tematów: 33      wątków: 2624      wypowiedzi: 27.812
autor: fraza:
jeśli chcesz brać udział w dyskusji zaloguj się: użytkownik: hasło:
Podsumowanie aktywności na forum w ciągu ostatnich 24 godzin

Forum >> mechanizm gry >> Zaraza wsród bydła

system automatycznej korekty błędów

autor treść
wypowiedzi: 85
wątków: 23
Zaraza wsród bydła
01.10.2009 (Cz) 20.26 (5800 dni temu)
Wydaje mi się że kolejność liczenia padłych krów (owiec) gdy jest zaraza i niedożywienie powinna być odwrotna, tzn najpierw powinny być liczone krowy padłe w wyniku zarazy a dopiero na samym końcu padłe z niedożywienia.
Dlaczego. Gdy wiem ze będzie zaraza to mogę sobie obliczyć ile będę potrzebować pastwisk na pozostała ilość krów. Np po narodzinach mam 300 krów zaraz 40% to padnie 120 mam ustawione 7 pastwisk na pozostałe 180 krów
A system teraz policzy to tak: padnie 90 w wyniku niedożywienia a potem jeszcze 84 w wyniku zarazy, więc dwa razy w plecy. To takie moje zdanie na ten temat

A po drugie to wykryłem małe cygaństwo w Springfield
http://farmersi.pl/user.php?id_sz=1&id=6&id_gra=322610&gracz=125868
W bieżącym roku wśród bydła pojawiła się zaraza. W jej wyniku zdechło 20% wszystkich krów.

było 318 krów
krowy padłe w wyniku zarazy 95
posiadasz krów 223

i jakby nie liczyć to zdechło 30%
Dalsza analiza wkrótce
wypowiedzi: 2960
wątków: 471

poprawione
01.10.2009 (Cz) 20.43 (5800 dni temu)
poprawilem opis w Springfield. podwyższyłem ostatnio nieco ten parametr, a zapomnialem o opisie
  
wypowiedzi: 2960
wątków: 471

kolejność zdychania
01.10.2009 (Cz) 21.14 (5800 dni temu)
masz rację! - zmieniłem tą kolejność zdychania.

dzięki, że to sprawdziłeś!
  
wypowiedzi: 85
wątków: 23
:)
01.10.2009 (Cz) 21.37 (5800 dni temu)
Aha zwiększona zaraz a od kiedy ?
Spoko. Tylko teraz czeka mnie sprawdzanie twojej poprawki
Ale myślę że dam radę
wypowiedzi: 2960
wątków: 471

springfield
01.10.2009 (Cz) 22.19 (5800 dni temu)
zmiana była niecały tydzień temu. bo zauwazyłem, że niektórzy nie chcą eksportowac krów, by zyskać więcej PD.
a nie o to chodzi w tym scenariuszu. chodzi o maksymalizację majątku przy jednoczesnej realizacji celu głownego.
  
wypowiedzi: 85
wątków: 23
C.D.
02.10.2009 (Pt) 19.43 (5799 dni temu)
No to chyba kolejny kamyczek do ogródka.

ilość krów po zakupie sprzedaży uboju lucyferf: 270
nowe krowy lucyferf: 22.8675 --> 22
ilość krów przeznaczona na eksport lucyferf: 270 czyli tylko mleczne na eksport, młode 22 szt. zostały w domu
krowy po zarazie lucyferf: 15 zdechło 7 szt

krowy produktywne eksportowane lucyferf: 131.5
powinno być 1/2 ilości eksportowanych krów mlecznych czyli 135

Coś mi się zdaje że te 7 zdechłych to system policzył jako mleczne co jest nieprawdą i zaniżył dochód z mleka
(270-7) daje właśnie 131,5

To samo jest jeszcze w 4 przypadkach w tej analizowanej grze

I jeszcze jedno. Zmiana która zostało wprowadzona że najpierw będzie liczona zaraza potem niedożywienie nic w tym wypadku nie poprawi.
wypowiedzi: 2960
wątków: 471

produkcja mleka.
02.10.2009 (Pt) 22.50 (5799 dni temu)
Mariusz, bardzo doceniam twoją pomoc. ale ty chyba nas przeceniasz.

wzór na produkcję mleka jest już na tyle skomplikowany, ze nie chciałbym nic z nim wiecej majstrować. sam już nie pamiętam jak go stworzyliśmy, ale sprawdza się on praktycznie zawsze. z wyjątkiem może 0,1% sytuacji, które sztucznie stwarzasz.

wzór w uproszczeniu jest taki:

$ilosc_wyprodukowanego_mleka_przez_gracza[$j]= pow(($koncowa_ilosc_krow[$j]+$ilosc_krow_przeznaczona_na_export[$j]/2)/$ziemia_pastwiska[$j], -0.3)*2*$ttt*(max(min($koncowa_ilosc_krow[$j]-$rekord_a["krowy_zdechle"]-floor($nowe_ krowy[$j]),$koncowa_ilosc_krow[$j]),0)+min($koncowa_ilosc_krow[$j]+$ilosc _krow_przeznaczona_na_export[$j]-$rekord_a["krowy_zdechle"]-floor($nowe_ krowy[$j]),$ilosc_krow_przeznaczona_na_export[$j])/2)*$stale["mleko_z_kr owy"]*$bonus2->mistrz_hodowli($_REQUEST["id_gra"], $id_user1);


jeśli masz konkretny pomysł, jak to poprawic to napisz.
wg mnie trzebaby zupełnie go rozłożyć na elementy pierwsze i rozpisac sto przypadków i badać co się wyklucza w jakiej sytuacji.
  



Forum >> mechanizm gry >> Zaraza wsród bydła