Wpis z mikrobloga

Mirki, robie prosta gierke, takie "tamagotchi" tyle ze z czlowieczkiem, zamiast zwierzaczka.
W tej chwili probuje zrobic system odzywiania, jednak jestem noga zarowno z matematyki jak i dietetyki.
Generalnie przy tworzeniu "bohatera/ki" system randomuje wzrost z zakresu 150-200 dla M oraz 140-180 dla K, oraz ich wage 50-100 dla M oraz nie mam pojecia jaki zakres wagi ustawic dla K.
Moge uzywac tylko liczb calkowitych, funkcji random z zakresu i podstawowych dzialan matematycznych/logicznych
Tutaj takie szybkie pytanko - jest jakis prosty sposob zastapienia RAND(150,200) jakims dzialaniem, ktore sprawi ze wartosci ze srodka podanego zakresu beda losowane czesciej niz te brzegowe?
Nastepnie zakodowalem system kalorii, postac ma dzienne podstawowe zapotrzebowanie kaloryczne + kazda akcja powoduje spalanie kalorii (ktore sa dodawane do zmiennej "SpaloneKalorie"), a kazde jedzenie powoduje dodanie zjedzonych kalorii. Na koniec kazdego dnia porownuje ZapotrzebowanieKaloryczne+SpaloneKalorie z ZjedzoneKalorie, aby dowiedziec sie czy byl nadmiar kalorii i ewentualnie zwiekszyc "tusze" postaci, czy niedomiar.
Ewentualnie potrzebuje dodac glod (postac powinna stawac sie glodna po jakims czasie od ostatniego jedzenia, szczegolnie jezeli wczesniej w ten dzien malo jadla), a glod powinnien spadac po zjedzeniu.
Kolejna rzecza jaka musze dodac jest "tusza" postaci, czyli musze z tego wyprowadzic przynajmniej szerokosc w pasie (choc najlepiej byloby rowniez w biodrach i w klacie), ktora bedzie wraz z waga postaci rosnac lub malec w zaleznosci od tego ile postac je i ile spala dziennie.
Jakies pomysly, ktos cos?
Wiem, ze prosze o bardzo skomplikowana rzecz, jednak nie oczekuje gotowego rozwiazania, jakies pomysly jak cos zrobic, jaki algorytm zastosowac, czy tez wzory jak wyliczyc szerokosc w pasie z wzrostu, wagi i zjadanych kalorii beda bardzo mile widziane.
PS. Postac ma rowniez ceche PoziomHormonow, ktora oprocz plci ma definiowac to jak bardzo mesko czy kobieco bedzie sie zachowywac postac. Nie wiem czy mozna to jakos dodac do algorytmu np. na wyliczanie wymiarow postaci?
#informatyka #programowanie #kiciochpyta troche tez #dieta
  • 7
jest jakis prosty sposob zastapienia RAND(150,200) jakims dzialaniem, ktore sprawi ze wartosci ze srodka podanego zakresu beda losowane czesciej niz te brzegowe?


@Dinth: Poszukaj algorytmów do losowania liczb z rozkładu Gaussa

Do wyliczania prawidłowej figury i ewentualnego zwiększania/zmniejszania rozmiarów postaci wykorzystaj może wskaźnik BMI
@Dinth: Masz to na wiki wszystko. Pewnie jeszcze inne, bardziej rozbudowane indeksy.

Hormony mogłyby w prosty sposób procentowo określać, czy BMI powinien być liczony bardziej dla mężczyzny czy dla kobiety. Zakładając np wskaźnik hormonów 100% = facet i 0% = kobieta, to w zależności od jego wartości BMI byłby liczony proporcjonalnie dla jego faktycznej płci. (np postać męska z niskim poziomem hormonów dla swojego wzrostu i wagi powinna mieć optymalne BMI
@Priya: Dzieki, chyba pomylilem BMI z jakims innym indeksem w ktorym zmiennymi byly szerokosc w pasie i w udzie.
Ale niestety nie moge go zastosowac, bo operowac moge tylko na liczbach calkowitych, a BMI wymaga uzycia ulamkow w czasie liczenia.