|
||||||||||||
|
||||||||||||
Na tejto stránke môžete nájsť prototyp apletu umelého mraveniska. Je celkom jednoduchý a nie je príliš realistický. Je to adaptácia iného apletu, ktorý sme našli na Internete. Ten sa zaoberal termitmi, ale tie tiež spadajú pod všeobecný výraz agent, čo značí "objekt", ktorému je možné definovať jeho správanie (aspoň čiastočne) na základe informácie získanej agentom z prostredia. V originálnom aplete, sa svet skladal z dvoch druhov objektov: agentov a vnútorných objektov. Termity boli agenti a drevo vnútorný objekt. Všetky objekty boli umiestnené na obdĺžniku. Presnejšie boli umiestnení na toroide, vyzerá ako pneumatika. Tento toroid má tú vlastnosť, že ak termit opustí pole vpravo, objaví sa vľavo. Žiadny termit nevie o ostatných termitoch, sleduje jedine 3 jednoduché pravidlá:
V aplete prezentovanom na tejto stránke nemáme len drevo, ale tiež jahody a syr. Našich agentov voláme mravce a zlepšili sme grafiku. Pravidlá boli upravené na dvíhanie a ukladanie rovnakého vnútorného objektu. Tiež sme v strede a okolo sveta pridali steny. Ak nemáte z nejakých dôvodov nainštalovaný Java virtual machine, tu sú štyri snímky tejto simulácie v rôznych časových okamihoch. Zelená farba predstavuje trávu, 6ltá syr, červená jahody. Mravce sú čierne, steny zase červeno-čierne. Všetky obrázky sú zmenšené kvôli lepšiemu nadhľadu.
Dole sa nachádza bežiaci aplet. Ak ste pod Windowsom, skúste radšej použiť Netscape ako IE, bude to dvakrát rýchlejšie. |
||||||||||||
Späť na začiatok strany |