home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!know!mips2!news.bbn.com!olivea!spool.mu.edu!uwm.edu!ux1.cso.uiuc.edu!news.iastate.edu!IASTATE.EDU!kv07
- From: kv07@IASTATE.EDU (Warren Vonroeschlaub)
- Newsgroups: talk.origins
- Subject: Lionel, Kalki, and Bales . . . take note
- Message-ID: <1992Nov16.183055@IASTATE.EDU>
- Date: 17 Nov 92 00:30:55 GMT
- Sender: news@news.iastate.edu (USENET News System)
- Reply-To: kv07@IASTATE.EDU (Warren Vonroeschlaub)
- Organization: Ministry of Silly Walks
- Lines: 57
-
-
- If you read my request for Kalki to explain where the information content
- comes from in my alife project, skip the next paragraph . . .
-
- I am currently working on an alife project. I am simulating bacteria in a
- plate that seek food. The original creatures have completely random brain
- structures. They are equipped with two food sensors (180 degree field of view,
- offset at right angles on the front) and two wheels which can be run forward or
- backwards. Whenever a bacteria reaches the food it is rewarded by being
- duplicated. The duplicate overwrites the oldest creature, and both the ages are
- reset to zero. This repeats indefinately, and duplicates have small amounts of
- mutation.
-
- Now, thanks to a bug in my program (I forgot that the Y direction goes from
- top to bottom on a computer screen) there was a discontinuity in the universe
- the bacteria inhabited. These bacteria "saw" the food in the correct vertical
- direction, but the mirrored horizontal direction.
-
- Now this didn't bother the bacteria, they just worked out where the food was,
- and then went full tilt reverse -- toward where the food really was. But when
- they hit the discontinuity they would be flummoxed(*), the food would sudenly
- appear in front of them and they would have to turn around. A large number of
- bacteria got stuck on this.
-
- (*) yes, I know I'm anthropomorphizing.
-
- However, some bacteria learned, from no help by me (I didn't know the bug was
- there) to keep track of which direction they turned last time they hit the
- discontinuity, and turn the other way when they hit it again. Thus they not
- only overcame the bug, but actually used it to their advatage in guiding them to
- the food.
-
- The thing that clued me off that there was a bug was the line of bacteria all
- marching down the discontinuity toward the food.
-
- My point is that the behavior of the bacteria was not only unpradicted by me,
- but I didn't even expect it to approach what was happening: they exceeded the
- expectations their programming was made for, even beyond what I intended. So
- there was no inteligent force driving behind them.
-
- Despite this total lack of a guiding intelligence (they were doing the exact
- opposite of what I wanted them to do) when I examined the data structures they
- were very well designed. The structure was a little funny, only a person on
- drugs would have thought of doing it that way, but it was well ordered and the
- structure was clear.
-
- So clearly structure does not require intelligence. (I did not write any of
- the programs for the bacteria).
-
- | __L__
- -|- ___ Warren Kurt vonRoeschlaub
- | | o | kv07@iastate.edu
- |/ `---' Iowa State University
- /| ___ Math Department
- | |___| 400 Carver Hall
- | |___| Ames, IA 50011
- J _____
-