artificial life door: martijn van otterlo en mannes poel en dirk heylen minor kunst media &...
TRANSCRIPT
![Page 1: ARTificial Life Door: Martijn van Otterlo en Mannes Poel En Dirk Heylen Minor KUNST MEDIA & TECHNOLOGIE 2001 Onderdeel Artificial Life](https://reader035.vdocuments.mx/reader035/viewer/2022070315/5551a0f14979591f3c8bbbe3/html5/thumbnails/1.jpg)
ARTARTificial Lifeificial LifeDoor: Door:
Martijn van Otterlo Martijn van Otterlo
en en
Mannes PoelMannes Poel
EnEn
Dirk HeylenDirk Heylen
Minor Minor KUNST MEDIA & TECHNOLOGIE KUNST MEDIA & TECHNOLOGIE 20012001
Onderdeel Artificial Life Onderdeel Artificial Life
![Page 2: ARTificial Life Door: Martijn van Otterlo en Mannes Poel En Dirk Heylen Minor KUNST MEDIA & TECHNOLOGIE 2001 Onderdeel Artificial Life](https://reader035.vdocuments.mx/reader035/viewer/2022070315/5551a0f14979591f3c8bbbe3/html5/thumbnails/2.jpg)
Programma 6 oktoberProgramma 6 oktober
Korte Herhaling vorige keerKorte Herhaling vorige keer Inleiding Emergent BehaviorInleiding Emergent Behavior BoidsBoids Inleiding StarLogoInleiding StarLogo Practicum StarLogo & ARTPracticum StarLogo & ART
![Page 3: ARTificial Life Door: Martijn van Otterlo en Mannes Poel En Dirk Heylen Minor KUNST MEDIA & TECHNOLOGIE 2001 Onderdeel Artificial Life](https://reader035.vdocuments.mx/reader035/viewer/2022070315/5551a0f14979591f3c8bbbe3/html5/thumbnails/3.jpg)
Herhaling vorige keer (1)Herhaling vorige keer (1)
Artificial LifeArtificial Life: studie naar het leven : studie naar het leven life-as-we-know-itlife-as-we-know-it life-as-it-could-belife-as-it-could-be
Aanname: Aanname:
Het Fysieke Medium is onbelangrijkHet Fysieke Medium is onbelangrijk Artificial Life & Artificial Life & ARTART: :
Kunst onstaat Kunst onstaat Wie is de kunstenaar? Wie is de kunstenaar? Aesthetische Selectie, InteractieAesthetische Selectie, Interactie
![Page 4: ARTificial Life Door: Martijn van Otterlo en Mannes Poel En Dirk Heylen Minor KUNST MEDIA & TECHNOLOGIE 2001 Onderdeel Artificial Life](https://reader035.vdocuments.mx/reader035/viewer/2022070315/5551a0f14979591f3c8bbbe3/html5/thumbnails/4.jpg)
Herhaling vorige keer (2)Herhaling vorige keer (2)
TechniekenTechnieken::
Gridwerelden, Globale fenomenen uit lokale Gridwerelden, Globale fenomenen uit lokale interacties, self-replication interacties, self-replication Cellulaire Cellulaire AutomatenAutomaten (CA) (CA)
Kunstmatige Evolutie en Kunstmatige Selectie, Kunstmatige Evolutie en Kunstmatige Selectie, Genetische AlgorithmenGenetische Algorithmen (GA) (GA)
Kunstmatige Breinen, Adaptiviteit, Leren, Kunstmatige Breinen, Adaptiviteit, Leren, Neurale Netwerken Neurale Netwerken (NN)(NN)
![Page 5: ARTificial Life Door: Martijn van Otterlo en Mannes Poel En Dirk Heylen Minor KUNST MEDIA & TECHNOLOGIE 2001 Onderdeel Artificial Life](https://reader035.vdocuments.mx/reader035/viewer/2022070315/5551a0f14979591f3c8bbbe3/html5/thumbnails/5.jpg)
Herhaling vorige keer (3)Herhaling vorige keer (3)
ToepassingenToepassingen::
Entertainment Industry:
Black & White (2000)
Geschiedenis:
‘Creatures’ (Karl Sims)
Art en Neurale Netwerken
‘The Artificial Painter’
Bijna Echt Leven:
Framsticks
![Page 6: ARTificial Life Door: Martijn van Otterlo en Mannes Poel En Dirk Heylen Minor KUNST MEDIA & TECHNOLOGIE 2001 Onderdeel Artificial Life](https://reader035.vdocuments.mx/reader035/viewer/2022070315/5551a0f14979591f3c8bbbe3/html5/thumbnails/6.jpg)
DecentralisatieDecentralisatie
Leven:Leven: Self-Replication (CA)Self-Replication (CA) Evolution (GA)Evolution (GA) Adaptivity (NN)Adaptivity (NN) …… DecentralizationDecentralization
![Page 7: ARTificial Life Door: Martijn van Otterlo en Mannes Poel En Dirk Heylen Minor KUNST MEDIA & TECHNOLOGIE 2001 Onderdeel Artificial Life](https://reader035.vdocuments.mx/reader035/viewer/2022070315/5551a0f14979591f3c8bbbe3/html5/thumbnails/7.jpg)
DecentralisatieDecentralisatie DecentralisatieDecentralisatie zie je overal zie je overal Aansturing grote, complexe systemen vaak Aansturing grote, complexe systemen vaak
intuitiever in (semi-)autonome delenintuitiever in (semi-)autonome delen Obstakel vormt nog de Obstakel vormt nog de Centralized MindsetCentralized Mindset
Decentralisatie in Decentralisatie in OrganisatiesOrganisaties Decentralisatie in Decentralisatie in TechnologieenTechnologieen Decentralisatie in Decentralisatie in Wetenschappelijke modellenWetenschappelijke modellen Decentralisatie in Decentralisatie in Theorieen over Brein en Theorieen over Brein en
GeestGeest Decentralisatie in Decentralisatie in Theorieen over KennisTheorieen over Kennis
![Page 8: ARTificial Life Door: Martijn van Otterlo en Mannes Poel En Dirk Heylen Minor KUNST MEDIA & TECHNOLOGIE 2001 Onderdeel Artificial Life](https://reader035.vdocuments.mx/reader035/viewer/2022070315/5551a0f14979591f3c8bbbe3/html5/thumbnails/8.jpg)
BOIDSBOIDS (Reynolds, 1986)(Reynolds, 1986)
![Page 9: ARTificial Life Door: Martijn van Otterlo en Mannes Poel En Dirk Heylen Minor KUNST MEDIA & TECHNOLOGIE 2001 Onderdeel Artificial Life](https://reader035.vdocuments.mx/reader035/viewer/2022070315/5551a0f14979591f3c8bbbe3/html5/thumbnails/9.jpg)
BOIDSBOIDS: Verklaring: Verklaring
GlobaalGlobaal Gedrag lijkt complex Gedrag lijkt complex
LokaalLokaal Gedrag juist zeer simpel Gedrag juist zeer simpel
3 Regels voor elk individu:3 Regels voor elk individu:
Bots niet tegen je buren aan (of tegen iets anders)Bots niet tegen je buren aan (of tegen iets anders) Vlieg ongeveer net zo snel als je burenVlieg ongeveer net zo snel als je buren Probeer een beetje in het midden van de groep te komenProbeer een beetje in het midden van de groep te komen
Resultaat:Resultaat:
Een Een FlockFlock, een , een HerdHerd, een , een SchoolSchool BOIDSBOIDS
![Page 10: ARTificial Life Door: Martijn van Otterlo en Mannes Poel En Dirk Heylen Minor KUNST MEDIA & TECHNOLOGIE 2001 Onderdeel Artificial Life](https://reader035.vdocuments.mx/reader035/viewer/2022070315/5551a0f14979591f3c8bbbe3/html5/thumbnails/10.jpg)
MovieMovieBoids: The Lion KingBoids: The Lion King
![Page 11: ARTificial Life Door: Martijn van Otterlo en Mannes Poel En Dirk Heylen Minor KUNST MEDIA & TECHNOLOGIE 2001 Onderdeel Artificial Life](https://reader035.vdocuments.mx/reader035/viewer/2022070315/5551a0f14979591f3c8bbbe3/html5/thumbnails/11.jpg)
ALifeALifeBoids: Tu’s FishBoids: Tu’s Fish
![Page 12: ARTificial Life Door: Martijn van Otterlo en Mannes Poel En Dirk Heylen Minor KUNST MEDIA & TECHNOLOGIE 2001 Onderdeel Artificial Life](https://reader035.vdocuments.mx/reader035/viewer/2022070315/5551a0f14979591f3c8bbbe3/html5/thumbnails/12.jpg)
ARTARTBoids: CapistranoBoids: Capistrano
Terry Franguiadakis
http://www.evl.uic.edu/terry/LATEST/swallows.html
![Page 13: ARTificial Life Door: Martijn van Otterlo en Mannes Poel En Dirk Heylen Minor KUNST MEDIA & TECHNOLOGIE 2001 Onderdeel Artificial Life](https://reader035.vdocuments.mx/reader035/viewer/2022070315/5551a0f14979591f3c8bbbe3/html5/thumbnails/13.jpg)
ARTARTBoids: The FlockBoids: The Flock
Ken Rinaldo
http://www.ylem.org/artists/krinaldo/works/flock/
![Page 14: ARTificial Life Door: Martijn van Otterlo en Mannes Poel En Dirk Heylen Minor KUNST MEDIA & TECHNOLOGIE 2001 Onderdeel Artificial Life](https://reader035.vdocuments.mx/reader035/viewer/2022070315/5551a0f14979591f3c8bbbe3/html5/thumbnails/14.jpg)
ARTARTBoids: The Bush SoulBoids: The Bush Soul
Rebecca Allen
http://emergence.design.ucla.edu/papers/installation.htm
![Page 15: ARTificial Life Door: Martijn van Otterlo en Mannes Poel En Dirk Heylen Minor KUNST MEDIA & TECHNOLOGIE 2001 Onderdeel Artificial Life](https://reader035.vdocuments.mx/reader035/viewer/2022070315/5551a0f14979591f3c8bbbe3/html5/thumbnails/15.jpg)
ARTARTBoids: (Boids: (Greg M. Johnson, Greg M. Johnson, 1999)1999)
![Page 16: ARTificial Life Door: Martijn van Otterlo en Mannes Poel En Dirk Heylen Minor KUNST MEDIA & TECHNOLOGIE 2001 Onderdeel Artificial Life](https://reader035.vdocuments.mx/reader035/viewer/2022070315/5551a0f14979591f3c8bbbe3/html5/thumbnails/16.jpg)
StarLogoStarLogo
![Page 17: ARTificial Life Door: Martijn van Otterlo en Mannes Poel En Dirk Heylen Minor KUNST MEDIA & TECHNOLOGIE 2001 Onderdeel Artificial Life](https://reader035.vdocuments.mx/reader035/viewer/2022070315/5551a0f14979591f3c8bbbe3/html5/thumbnails/17.jpg)
StarLogoStarLogo
Een programmeerbare omgevingEen programmeerbare omgeving Bedoeld voor leken (leuk voor Bedoeld voor leken (leuk voor
kinderen, maar ook voor kinderen, maar ook voor onderzoekers…)onderzoekers…)
Nadruk op gedecentraliseerd Nadruk op gedecentraliseerd gedrag, volgend uit lokale gedrag, volgend uit lokale gedragingen en interactiesgedragingen en interacties
![Page 18: ARTificial Life Door: Martijn van Otterlo en Mannes Poel En Dirk Heylen Minor KUNST MEDIA & TECHNOLOGIE 2001 Onderdeel Artificial Life](https://reader035.vdocuments.mx/reader035/viewer/2022070315/5551a0f14979591f3c8bbbe3/html5/thumbnails/18.jpg)
GeschiedenisGeschiedenis
1990 - *Logo op de connection 1990 - *Logo op de connection Machine 2Machine 2
1994 – MacStarLogo op de 68k en 1994 – MacStarLogo op de 68k en PPC MacsPPC Macs
1999 – StarLogo in Java1999 – StarLogo in Java
![Page 19: ARTificial Life Door: Martijn van Otterlo en Mannes Poel En Dirk Heylen Minor KUNST MEDIA & TECHNOLOGIE 2001 Onderdeel Artificial Life](https://reader035.vdocuments.mx/reader035/viewer/2022070315/5551a0f14979591f3c8bbbe3/html5/thumbnails/19.jpg)
LogoLogo
Ontwikkeld door Feurzig en Papert Ontwikkeld door Feurzig en Papert in de jaren ’60in de jaren ’60
Interactieve pogrammeeromgevingInteractieve pogrammeeromgeving Gebaseerd op Lisp:Gebaseerd op Lisp:
- Simpeler Syntax- Simpeler Syntax
- Elementen uit natuurlijke taal- Elementen uit natuurlijke taal
![Page 20: ARTificial Life Door: Martijn van Otterlo en Mannes Poel En Dirk Heylen Minor KUNST MEDIA & TECHNOLOGIE 2001 Onderdeel Artificial Life](https://reader035.vdocuments.mx/reader035/viewer/2022070315/5551a0f14979591f3c8bbbe3/html5/thumbnails/20.jpg)
Logo TurtleLogo Turtle
Turtle beweegt rond in een grid Turtle beweegt rond in een grid wereldwereld
De Turtle is een object “om mee te De Turtle is een object “om mee te denken”denken”
Voorbeeld CodeVoorbeeld Codeto squareto square
pendownpendownrepeat 4 [forward 10 right 90]repeat 4 [forward 10 right 90]endend
![Page 21: ARTificial Life Door: Martijn van Otterlo en Mannes Poel En Dirk Heylen Minor KUNST MEDIA & TECHNOLOGIE 2001 Onderdeel Artificial Life](https://reader035.vdocuments.mx/reader035/viewer/2022070315/5551a0f14979591f3c8bbbe3/html5/thumbnails/21.jpg)
StarLogoStarLogo
Duizenden Duizenden TurtlesTurtles, I.p.v. 1 , I.p.v. 1 Verschillende soorten Verschillende soorten
turtles mogelijk: ‘turtles mogelijk: ‘breeds’breeds’ De omgeving, de De omgeving, de patchespatches, ,
kunnen ook Logo code kunnen ook Logo code uitvoerenuitvoeren
De gebruiker is de De gebruiker is de ‘‘observer’observer’ en kan het en kan het gedrag van het systeem gedrag van het systeem bestuderen en bestuderen en veranderen.veranderen.
Turtle (breed 1) Patch
Turtle (breed 1)
Observer
![Page 22: ARTificial Life Door: Martijn van Otterlo en Mannes Poel En Dirk Heylen Minor KUNST MEDIA & TECHNOLOGIE 2001 Onderdeel Artificial Life](https://reader035.vdocuments.mx/reader035/viewer/2022070315/5551a0f14979591f3c8bbbe3/html5/thumbnails/22.jpg)
Starlogo PracticumStarlogo Practicum
Introductievoorbeeld: Introductievoorbeeld: TermietenTermieten
GrafischeGrafische Mogelijkheden van Simpele Mogelijkheden van Simpele TurtlesTurtles
TurtlesTurtles make make ARTART de de ‘Lovers-And-‘Lovers-And-Haters’Haters’ kunstwerken kunstwerken
PracticumPracticum StarLogo met opdrachten StarLogo met opdrachten
![Page 23: ARTificial Life Door: Martijn van Otterlo en Mannes Poel En Dirk Heylen Minor KUNST MEDIA & TECHNOLOGIE 2001 Onderdeel Artificial Life](https://reader035.vdocuments.mx/reader035/viewer/2022070315/5551a0f14979591f3c8bbbe3/html5/thumbnails/23.jpg)
TermietenTermieten
Regels:Regels:
Loop rondLoop rond
Pak een Pak een houtsnipperhoutsnipper
Loop rond totdat je Loop rond totdat je een andere een andere snipper ziesnipper zie
Leg het neerLeg het neer
![Page 24: ARTificial Life Door: Martijn van Otterlo en Mannes Poel En Dirk Heylen Minor KUNST MEDIA & TECHNOLOGIE 2001 Onderdeel Artificial Life](https://reader035.vdocuments.mx/reader035/viewer/2022070315/5551a0f14979591f3c8bbbe3/html5/thumbnails/24.jpg)
ARTART using using StarLogo StarLogo (1)(1)
Twee BreedsTwee Breeds LoversLovers (blauw): kiezen een turtle en gaan (blauw): kiezen een turtle en gaan
daar achteraandaar achteraan HatersHaters: (rood) kiezen een turtle en blijven : (rood) kiezen een turtle en blijven
daar uit de buurtdaar uit de buurt Lovers en Haters kennen een Lovers en Haters kennen een
frustratieniveaufrustratieniveau Voor lovers loopt deze op als ze te ver van Voor lovers loopt deze op als ze te ver van
hun doel zijnhun doel zijn Voor haters loopt deze op als ze te dicht bij Voor haters loopt deze op als ze te dicht bij
hun doel zijnhun doel zijn
![Page 25: ARTificial Life Door: Martijn van Otterlo en Mannes Poel En Dirk Heylen Minor KUNST MEDIA & TECHNOLOGIE 2001 Onderdeel Artificial Life](https://reader035.vdocuments.mx/reader035/viewer/2022070315/5551a0f14979591f3c8bbbe3/html5/thumbnails/25.jpg)
ARTART using using StarLogo StarLogo (2)(2)
Het canvas wordt gekleurd door:Het canvas wordt gekleurd door: Lovers: zij kleuren het in tinten blauwLovers: zij kleuren het in tinten blauw Haters: zij kleuren het in tinten roodHaters: zij kleuren het in tinten rood Patches: op bepaalde momenten ‘faden’ Patches: op bepaalde momenten ‘faden’
zij hun kleurzij hun kleur
Instelbare parameters:Instelbare parameters: Hoeveel turtles?Hoeveel turtles? Hoeveel haters en lovers?Hoeveel haters en lovers? Decay Rate?Decay Rate?
![Page 26: ARTificial Life Door: Martijn van Otterlo en Mannes Poel En Dirk Heylen Minor KUNST MEDIA & TECHNOLOGIE 2001 Onderdeel Artificial Life](https://reader035.vdocuments.mx/reader035/viewer/2022070315/5551a0f14979591f3c8bbbe3/html5/thumbnails/26.jpg)
ARTART using using StarLogoStarLogo: : voorbeeldenvoorbeelden