Web-aplikacija za demonstraciju genetskog programiranja

Sažetak na hrvatskom: Tema ovog završnog rada bila je razviti web-aplikaciju koja bi korisnicima približila područja genetskog programiranja i evolucijskih algoritama na interaktivan način. Problem koji se rješava je problem treniranja virtualnog mrava na stazi s hranom. Korisnici sami sami mogu bir...

Full description

Permalink: http://skupni.nsk.hr/Record/fer.KOHA-OAI-FER:51424/Details
Glavni autor: Nimac, Josip (-)
Ostali autori: Botički, Ivica (Thesis advisor)
Vrsta građe: Drugo
Impresum: Zagreb, J. Nimac, 2019.
Predmet:
LEADER 02436na a2200229 4500
003 HR-ZaFER
008 160221s2019 ci ||||| m||| 00| 0 hr d
035 |a (HR-ZaFER)ferid6944 
040 |a HR-ZaFER  |b hrv  |c HR-ZaFER  |e ppiak 
100 1 |a Nimac, Josip  |9 40711 
245 1 0 |a Web-aplikacija za demonstraciju genetskog programiranja :  |b završni rad /  |c Josip Nimac ; [mentor Ivica Botički]. 
246 1 |a Web application for demonstration of genetic programming  |i Naslov na engleskom:  
260 |a Zagreb,  |b J. Nimac,  |c 2019. 
300 |a 40 str. ;  |c 30 cm +  |e CD-ROM 
502 |b preddiplomski studij  |c Fakultet elektrotehnike i računarstva u Zagrebu  |g smjer: Programsko inženjerstvo i informacijski sustavi, šifra smjera: 39, datum predaje: 2019-06-14, datum završetka: 2019-09-04 
520 3 |a Sažetak na hrvatskom: Tema ovog završnog rada bila je razviti web-aplikaciju koja bi korisnicima približila područja genetskog programiranja i evolucijskih algoritama na interaktivan način. Problem koji se rješava je problem treniranja virtualnog mrava na stazi s hranom. Korisnici sami sami mogu birati parametre koji ulaze u algoritam te mogu sami i dizajnirati stazu na kojoj se mravi treniraju. Po završetku treninga korisnicima se prikazuje animacija na kojoj se vidi ponašanje mrava. Poslužiteljski dio aplikacije je izrađen u Node.js okruženju s Postgres bazom podataka, dok je klijentski dio izrađen s JavaScript bibliotekom React.js. 
520 3 |a Sažetak na engleskom: The subject of this final work was to develop a web-application that would bring users closer to subjects like genetic programming and evolutionary algorithms in an interactive way. Problem that can be solved is the problem of training a virtual ant to follow some food trail. Users can choose the parameters of the algorithm and they can even design treir own food trails. On training completion users are shown an animation that shows the ant's behaviour. Server side of the application was built with the Node.js environment with PostgreSQL as database, while client side was built with JavaScript library React.js. 
653 1 |a genetsko programiranje  |a evolucijsko računarstvo  |a evolucijski algoritam  |a web-aplikacija  |a Node.js  |a React.js  |a PostgreSQL 
653 1 |a genetic programming  |a evolutionary computing  |a evolutionary algorithm  |a web-application  |a Node.js  |a React.js  |a PostgreSQL 
700 1 |a Botički, Ivica  |4 ths  |9 31998 
942 |c Z 
999 |c 51424  |d 51424