Programos vadovas

Sioje sistemoje galima spresti ivarius nuotakos uzdavinio variantus: standartini nuotakos uzdavini su jaunikiais, su automobiliais ir darbuotojais. Pasirinkti uzdavini reikia "Enter data" lauke, is"Problem" pasirinkimu dezutes (combo box):

Siame pavyzdyje pasirinktas standartinis nuotakos uzdavinys.

Pasirinkus uzdavini, galima pasirinkti "Daugkartines" arba "Vienkartines" nuotakos uzdavinio sprendima. Kai sprendimas daugkartines nuotakos, reikia pasirinkti "Multiple bride", tada bus ieskomi keli optimalus variantai, nuotaka gali isteketi keleta kartu.

Stanadartinis "Bride" - optimalaus jaunikio paieskos uzdavinys kolkas yra tik demonstracinis. Taciau pasirinkus automobilius arba darbuotojus, galima nurodyti kokio specifinio automobilio ar darbuotojo mums reikia. Pagal esamus konkrecius duomenis, programa suras optimaliausia automobili ar darbuotoja.

Ivedimo laukai:

Number of grooms - jaunikiu skaicius ( pasirinkus kita uzdavini, atitinkamai automobiliai arba darbuotojai ). Nuo 0 iki 100.

Bride dispersion - nuotakos ispudzio pasiskirstymas - kaip daug gali klysti nuotaka. Kitais atvejais irgi ispudzio pasiskirstymas. Galimos reiksmes - mazesnes uz jaunikiu pasiskirstyma.

Grooms dispersion - jaunikiu pasiskirstymas, kai turime standartini nuotakos uzdavini, kitais atvejais sis parametras isjungtas, nes pasiskirstymas gaunamas is realiu duomenu.

Goodnes growth - jaunikio gerumo didejimas arba mazejimas, galimos reiksmes nuo -0.1 iki 0.1, jei neigiamas jaunikiai blogeja, jei teigiamas - gereja.

Waiting cost - laukimo kastai, kuo skaicius didesnis, tuo nuotaka geidzia greiciau isteketi. Galimos reiksmes - teigiamos, mazesnes uz abieju dispersiju suma.

Divorce cost - skyrybu kastai, kuo skaicius didesnis, tuo nuotaka nelinkusi skirtis. Sis parametras galioja tik standartines nuotakos uzdaviniui, kitais atvejais isjungtas. Galimos reiksmės - teigiamos, mazesnės uz abieju dispersiju suma.

Neteisingai ivedus duomenis, programa pranes apie tai ir paprasys istaisyti duomenis. Kai kurie parametrai jau turi is anksto priskirtas reiksmes.

Pasirinkus automobiliu ar darbuotoju taikyma uzdaviniui, tampa aktyvus 6 ju parametru nurodymo laukai. Ten reikia nurodyti koks jums automobilis ar darbuotojas tinkamiausias, tada programa bandys surasti optimalu sprendima pagal siuos norus. Pvz. tinkamiausio darbuotojo kriterijai: geras pokalbis, issami cv, 2 zinomos kalbos, auksciausias issilavinimas ir pan. Programa is visu atsitiktinai sugeneruotu darbuotoju isrinks optimaliausia ar geriausius.

Darbuotojai ir automobiliai generuojami atsitiktinai, nes ir realiame gyvenime nuejus i turgu nepamatysime tu paciu automobiliu, skirtingai negu kitose programos versijose, todel jus niekada negausite dvieju vienodu rezultatu, taciau galima modifikuoti programa paliekant fiksuotus realius duomenis, kurie visada butu pastovus.

Pradeti skaiciavimams paspauskite klavisa "Calculate!":

Jei duomenys buvo teisingai suvesti, rezultatai gaunami tekstu ir grafiniame pavidale. Pavyzdyje parodyti grafiniai rezultatai. Norint pamatyti tekstinius, tereikia pasirinkti "Results" pasirinkima.

Grafiniuose rezultatuose raudonas taskas parodo jaunikio geruma, zalias - jaunosios ispudi apie ta jauniki, o nubrezta kreivė yra Nuotakos uzdavinio kritiniu tasku kreive, rodanti nuotakos "laimingumą".