A P PEN DIX B : SYS TE M PIC TU RES A ND DI AG RA MS (L AR GE SIZE )
LIST
OF FIGURES
Fig. 41 (p.15)......................................................................................................................41 Fig. 44 (p.17)......................................................................................................................42 Fig. 45 (p.17)......................................................................................................................43 Fig. 46 (p.17)......................................................................................................................43 Fig. 47 (p.18)......................................................................................................................43 Fig. 48 (p.18)......................................................................................................................44 Fig. 50 (p.18)......................................................................................................................44 Fig. 51 (p.19)......................................................................................................................45 Fig. 53 (p.19)......................................................................................................................46 Fig. 54 (p.20)......................................................................................................................47 Fig. 55 (p.20)......................................................................................................................48 Fig. 57 (p.21)......................................................................................................................49 Fig. 58 (p.21)......................................................................................................................50 Fig. 59 (p.21)......................................................................................................................51 Fig. 60 (p.22)......................................................................................................................51 Fig. 61 (p.22)......................................................................................................................52 Fig. 62 (p.22)......................................................................................................................53 Fig. 63 (p.23)......................................................................................................................54 Fig. 64 (p.23)......................................................................................................................55 Fig. 73 (p.28)......................................................................................................................56 Fig. 74 (p.29)......................................................................................................................57
40
F ig. 41 Picture s of the Multi- age n t system, where the diffe rent e le ments c an be ide n tif i e d .
41
Fig. 44 Diagram of the System Architectu re with the diffe rent components a n d the i r co nne c t ion s . T he co nnec t i on s a re b i - d i re c t io na l , mea n in g t h a t the components send and re ce ive stimuli.
42
F ig. 45 I nfo rma tion a gent’ s co nne c tio n s with B lac k bo x
F ig. 46 Architecture agent’ s c on ne c tio n s w i th B la c k b ox
F ig. 47 U se r In te rface co nne c tion s with B lac k bo x
43
F ig. 48 E xamp le o f da ta be in g d isp la ye d o n u ser re que st.
F ig. 50 I nfo -a ge n ts a t “wo rk” moving on the in fo-source: 1 - “ se e k” s ta te t o wa r d s a t a r ge t, 2 - “ e m p t y” s ta te t o wa r d s t h e sou r ce, 3 se lec tin g a n a rea of the sa me ty pe to d rop the da ta it is c a rry in g.
44
F i g. 1 1 Det a i l e d d ia gr a m of i nfo - a gen t , w it h i n te rn a l s t r u c tu re a n d o pe ra tive co nne c tion s. Th e info -ag en t i s d i v id e d i n to a g e o me t ry a n d a b eh av iou r. I t rece ive s d a ta v ia sensors, proce sse s it inte rnally and p r o duce s so me ou t pu t s e t v ia e f fec t o r s. The be ha v iou r i s co m po se d of diffe rent actions. Movement is a constan t action run by the inte rnal time r. I t re ce ive s a ta rge t f rom the e mp ty/ see k sta te a n d up da te s the geo me try ’ s lo ca tion. The sta te s con tro l the appea rance of the ge ome try ac co rding t o the d a ta they rece ive f ro m the sen so rs. The y a lso p ro du ce o u tp u ts to the e f fec t o r s t o i n fo r m o t he r a ge n t s in the s y s te m. T he l a s t ac tio n i s to i nfo r m the u se r o f the c u rren t sta tu s on mo u se a c t i v a tio n , b y sen d i n g o u t t h e ta g a n d the d a ta.
45
F i g. 5 3 N e ig h bou r ho od a s s oc ia t i on by a rch - ag e n t s. T he y be co me act i v e whe n rece iving data, display a link and ma rk the e mp ty ne igh bou rs with t he s ame id . I f a n a ge n t ha s a l rea d y go t an i d a ne ig h bou r c ann o t o ve rwrite it. O n ly the agen t h imse lf c an c le a r the id af te r so me time. The g r i d b ou n da r ie s d on ’ t h a ve a rch - a gen t s , th u s re ma i ni n g s t a t ic a n d display in g no be ha v io u r.
46
F i g. 5 4 Det a i l e d d ia g ra m o f a rc h- age n t, w i th i n te rn a l s t r u c tu re an d o pe ra t i ve co nne c t ion s . T he a rc h i te c t u re- a ge n t i s d i v i ded in t o a ge o me t r y a n d a be ha vio u r. I t recei v e s d a ta v i a se n so r s, p r oce s se s i t i n te r na l l y an d p r o duce s so me ou t pu t s e t v ia e f fec t o r s. The be ha v iou r i s co m po se d of diffe rent actions. The grow hill ac tion in crease s the he ight of the geome try and introduce s a link of text when rece iv in g a stimu lu s f ro m the s e n s o r s. I t a l s o co mmu n ica te s w i t h ne ighbo u rs se nding an o u tput v ia effectors. The re duce hill action is continuous and de pende n t on the internal clock. It re duce s the height of the geome try and ultima te ly re mo ve s the te x t lin k. I t a lso c o mmu n ic a te s with the ne ig hbo u rs in fo rmin g the m of the change s. The last action i s t o in f o r m t h e u se r o f t h e c u rre n t sta tu s o n mo u se a c tiv a tio n, b y se ndin g ou t the ta g an d the da ta.
47
F ig. 55 Asyn ch rono u s se quen ce o f e vents. They start at the info-source sen d ing da ta th rou gh the b la ck box to so me in fo -a gen ts. The n the d ata c yc le s t h rou gh t he age n t s e s t ab l ish i n g a fe e d b ac k loo p. E ve n tu a l l y i t rea che s the u se r v ia in te rface , whene ve r he stimu la te s the ag en ts d i r e c t l y.
48
Fig. 57 The two time formats of the system: - Continuous time inside the age n ts, de te rmine d by the ir heartbeat, the moto r of pe rmanent be haviour - D i s c ree t t im e i n t h e b l a c k b o x , p ro du c e d b y t h e i r r e gu la r g e n e ra t io n o f e ven ts
49
F ig. 58 The diffe rent viewpoin ts: - Two o ve rv ie ws o f the su rfa ce - Navigating the su rface - F ro n t v ie w o f t h e t wo w o r l d s - Two o ve rv ie ws o f the in fo - sou rce - Nav ig a t in g t he i nfo -so urc e - Be tween wo rlds
50
F i g. 5 9 The c i r c le p a t te rn a rou nd t he in fo- s ou rce , an d i t s f ra g men t a t io n a s in fo -a gen ts re tu rn to the sou rce .
F i g. 6 0 T he a ge n t s mo ve d awa y f rom t he g r i d… a nd a re a bo u t t o re tu r n t o t h e ir a c t iv i ty .
51
F ig. 61 The a ge n ts g a the r in the corne r of the g rid ( ma rked with a c irc le ) afte r inte rrupting the ir activity
52
F ig. 62 Diagram of the event stack proced u re. The a ge n ts wo rk in p a ra lle l sending Events in to the e ve n t stack, whic h are marke d with a time stamp o n a rriva l. The p ro ce sso r then exec u te s the ev en ts in the ir o rde r. The age n ts wa itin g for instru ctions leave p ro g re s s iv e ly w he n an Eve n t o u t i s p r o du c e d.
53
F ig. 63 Seque nce of la nd sca pe modu la tio n s
54
Fig. 64 The two worlds whe re inte ra ctio n is e stablished: architectu re and i n fo r m a t ion
55
F i g. 7 3 The i n fo r m a t ion l a n d sca pe as a l i v in g o rg a n i sm
56
F i g. 7 4 A sa m p le o f t ra n sf o r me d sp ace b y a m u l t i - a ge n t s y s t e m , a f ix e d mo men t in time.
57