* ----------------------------------------------------------------------------- * Atliko: Ana Jakaitiene, Laurynas Simaitis, IFM 1/1 2006 * Pradinis kodas paimtas is: https://pilis.if.ktu.lt/~jmockus/dietadoviltis/DietaV4.zip * * 1. Padaryta, kad butu galima pasirinkti kokiam zmogui bus formuojama dieta: * a) pagal amziu (atskirai vaikams), pagal lyti, pagal fizini aktyvuma * b) galima pasirinkti papildomas savybes - ligos, moterims nestumas ir vaiko zindymo laikotarpis * 2. Iskeltas paklaidos koef., dabar ji galima redaguoti. Paklaida - tai kiek * leidziama pazeisti nustatytus apribojimus: ai-p*ai <= xi <= ai+p*ai - tai suteikia didesne sprendiniu aibe * Buvo ivesta tikriausiai todel, kad grieztai lankantis apribojimu, nebudavo gaunamas joks prendinys * 3. Pakeista tikslo funkcija. Pridedas maisto ivairumo parametras (91 form., sliden.pdf, 55p) * 4. Sukurti papildomi maisto produktu-patiekalu sarasai: * a) duom.txt - bendras sarasas * b) duomv.txt - maistas vegetarams *=========================================================== NAUDOJIMO INSTRUKCIJA ============================================================ 0 Parsisiuntus archyva, jo turini isarchyvuoti, pati archyva nukopijuoti i kataloga kur ir yra index.hmtl failas. 1 Pasileidus programai spauskite "Duomenu ivedimas is failo" iveskite maisto produktu failo pavadinima (duom.txt, duomv.txt, duom, duom1, duom3) ir "OK" 2 Spauskite "Toliau >>" 3 Pasirinkite o Svori, o Lyti (vaikai atskirai), o Amziu - pazymeje varnele "Prideti papildomus reikalavimus", galite is saraso pasirinkti papildoma savybe, kuria pasizymi zmogus 4 Iveskite Maisto ivairumo koef. Kuo jis didesnis, tuo daugiau bus prideta patiekalu. 4 Spauskite "Ivesti" - bus apskaiciuoti reikalavimai-apribojimai nurodytam atvejui 5 Spauskite "Toliau >>" ir bus apskaiciuota dieta. 6 Jei dienos apskaiciuoti nepavyko, didinkite paklaida, arba kitus apribojimus.