Slashdot Mirror


Creation: Life And How to Make It

Sue Wilcox has been writing and speaking for years about ALife (Artifical Life), virtual worlds, and other technologies that define (and question) the fringes of life. The seemingly intractable question of whether there can be artificial life doesn't seem to bother Wilcox one whit: she asserts that there can be, and is. Here she reviews a book on making life, but not as we know it. "The author's challenge to himself," she says, "was to make life within a computer, not just unchanging, low-level life, but intelligent life. In this book he describes how to do it from first principles." (Read on for more.)

Creation: Life and How to Make it author Steve Grand pages 224 publisher Weidenfeld and Nicolson rating 8.5 reviewer Sue Wilcox ISBN 0-297-64391-6 summary The ideas behind artificial life, explained for a non-expert audience.

If God wrote a book about the way he put the universe together, why the laws of physics were the way they were, how he came to design humans and all the other life forms on Earth, and why they are interdependent with each other and with the planet, it would be a lot like Steve Grand's Creation: Life and how to make it.

Steve is a self confessed digital god -- and he can prove it: there are over a million lifeforms created by him running around in computers all over the world. They live in their own world of Albia within the computer game Creatures. These are not the run-of-the-mill scripted non-player-characters common in computer games. These little creatures aren't simply programmed to behave: their behavior emerges from the way they are. They are artificial life -- ALife.

This is a lightly written but mind-bendingly deep book. When you realize you have been smooth talked into abandoning the last fifty years of AI research and development along with the majority of current thinking on ALife you know the Grand philosophy has gotten into your blood.

Creation isn't just about the inhabitants of a game; it's about existence, the nature of life, and perhaps more important to humans, the nature of intelligence. What is a conscious mind, and can machines have one too?

This is not a book about exactly how to write the code behind Alife; instead it's about how to think about both simulations and actual living organisms, so that there's some point to writing the code.

Explaining how to think about the world, starting with understanding subatomic particles, then moving onto items of greater complexity -- atoms, then molecules, then autocatalytic networks, self-reproducing systems, adaptive systems, intelligence and mind -- is something Steve is very good at. It must come from all the thinking he does. He says that sitting in a darkened silent room and just thinking is one of his favorite occupations. It's left him with an almost Buddhist sense of detachment from reality as most people conceive of the world.

He's pushing for a paradigm shift in our view of reality, and like others before him who've tried that -- Copernicus, Gallileo, Newton, and Einstein -- he's finding it hard work standing the world on its head. But as with his predecessors once the ground has moved under your feet the new place you're standing seems completely right and obvious. It's a new way of seeing that is vital to continued progress.

If there has to be a God, I wouldn't mind letting Steve have a go at the job -- as long as he isn't answerable to another marketing department controlling what his creatures look like. Those cutesy Norns -- ugghh!

199 comments

  1. Re:A Matter Of Definitions by Anonymous Coward · · Score: 1

    I feel that this is too simple a brush off. Many definitions made vague enough could allow you too fit any half arsed theory to any observably repeatable thing (like life). A theory must not only hang heavily on a definition it IS A DEFINITION.

    In the fields of AI and ALife (amongst others) this kind of philosophers trap can lead to a whole lot of not doing anything at all and should generally be taken with a dose of salt!

    That aside I applaud Steve Grand's work and have (mostly, haveing met a few!) respect for people still asking these kinds of fundamental questions whilst I code `new mousetraps` for cash.

    Carlos Fandango

  2. Re:Historical book? by gaj · · Score: 1

    I also enjoyed Heiserman's books. I built some simple robots "back in the day" when those books were still in print. I have a copy of the machine intelligence one at the very least, I think I have one of the others as well. (not for sale, tho!)

    I spent quite a bit of time as a teen playing with MI. Was alot of fun, even tho the computing power I had at my disposal was a wopping 16K CoCo (later a 64K CoCo, the 256K bank switched, but that's for another discussion). It might be fun to break out my notes and play w/it some more now that the Palm Vx I have is more powerful!

    I have no idea where Heiserman went, but if he did anything interesting it should be out there, either on the web or in Gopher space. I think I'll have a look later tonight. I'll report back if I find anythin!


    --
    If your map and the terrain differ,
    trust the terrain.
  3. Cyberdyne Systems by Pseudonymus+Bosch · · Score: 1

    does anyone know what happened to Mr. Heiserman and his robots?

    I think he founded Cyberdyne Systems and was contracted by the Government to build the SkyNet project. I expect great things from their T-9000 model.
    __

    --
    __
    Men with no respect for life must never be allowed to control the ultimate instruments of death.
    GW Bu
  4. ALife by Tal+Cohen · · Score: 1

    Probably the best intro to the subject is Steven Levy's Aritifial Life: The Quest for a New Creation. Getting old, but still relevant.

    --
    - Tal Cohen
  5. Re:Life is not a formal system by BigZaphod · · Score: 1

    "Attached to this, and more importantly is the fact that informational simulations HAVE NO CAUSAL POWERS! Having no physical existance, they cannot cause or affect anything except what is formally defined for them in the simulation."

    So, how is this any different from us? We can only affect things that are formally defined for our own existence. I cannot move something which does not exist.

    If I program a nice red bouncy ball object for my artificial creatures to play with and they go about pushing it around all by themselves simply because it triggers a "fun" response in some code someplace (there was no directly coded 'play_with_red_ball' function), how is this any different from Real Life(TM)? I may pick up a basketball and bounce it around simply because I find it fun. Not because anyone told me to do it. In the same way that the AI creatures caused the ball to move simply because they "wanted" to, I caused a real ball to move because I "wanted" to. That seems very causal to me.

    As far as I can tell, you're just as guilty of using "confusion and elaborate talk" and "intellectual slight-of-hand" to make us all believe it simply can't be done because you say so. I fail to see how this comment is proof of anything other than you having not read the book. (I did, BTW)

    Also, Grand doesn't propose that we make simulations of life. In fact, that's exactly what he says the more traditional AI research is doing wrong. He suggests that the only way to make artificial life is to let it happen itself on its own terms. So, he simulates a very simple "world" which has basic rules (similar to our own) like gravity and such. And he then places his creatures into it. Instead of trying to simulate intelligence or actions in the way we experience them, he instead lets the creatures see their "life" from their own point of view. The idea is that as far as the creature is concerned (if it could be concerned at all :-), there is no outside world to be simulated in. This is basically how we function since we are constrained to exist within our own universe.

    I think you have fallen into the trap of not wanting to think outside the box. Who says that the meaning of life is *required* to have causal power in OUR universe? If it can cause change in it's own universe, then that seems to be good enough since that's all we do (as far as anyone knows). Just because our universe may be the container of this virtual universe doesn't mean that you can escape your reality. Is there any reason not to think that perhaps our own universe exists inside of a larger one? How could we ever find out? And does it matter? This is the same reasoning the author used when he got into particle physics and other strange topics. It was not to create a simulation of our universe, but to use that knowledge to create a simpler sub-universe in which his creatures could live.

  6. Re:So give us a non-vague definition by Tardigrade · · Score: 1

    They're reproducing cells *within* their body.

  7. Re:Slashdot Alife by drewish_princess · · Score: 1

    the simplest thing would be to have it be the the first post to add partners to any nytimes link. it might take a while but one karama point at a time would add up.

  8. Is this book even available? by Michael+Wolf · · Score: 1

    It's not even listed on Amazon, bn.com, fatbrain. Please, book reviewers, give us rudimentary information about a book's availability.

  9. From the review, this is a must read by redbird · · Score: 1

    Early on, I got into AL, back when I was in middle school. Ever since then, I've been programming little guys to live out in their worlds. The interesting thing is how it has affected me philosophically. For example, I believe in the existance of natural laws. The reason is not because of some sort of magical force making them be, but that there are certain behaviors that naturally emerge from the system. Amongst humans, we all act a certain way because we are equal, more or less. Of course, as humans evolved, there were different levels of humans living at the same time, so we developed power structures that have made it through to this day. If only we could throw off these artificial laws, the world would be a much better place.

    AL has also led me to be an anarchist. To me, anarchy is the perfect system in which everything will optimize and everyone will be happy.
    Anything else is a desperate attempt to optimize that, at best, might work for a few seconds until something changes. Anarchy is liquid and quick to change, while archies are slow and ridged and unable to adapt to rapidly changing situations.

    I often have a hard time understanding how other people can miss such obvious truths. My best guess has been a simple lack of knowledge. Hopefully, this book and maybe a wider exposure to AL will change people's minds.

    --
    -- Gordon Worley
  10. Where can I find the book? by vanyel · · Score: 1

    I searched on both Amazon and Powell's with no luck...

    1. Re:Where can I find the book? by pfoster007 · · Score: 1

      The only place that I have found the book is on Amazon.com.uk. Here's the link: Creation: Life and How to Make it

      BTW: If you decide to order the book and have it shipped via airmail to the US, they'll charge you 20.14GBP, which converts to $29.53.

      paul

    2. Re:Where can I find the book? by Sprockie · · Score: 1

      A search on AddAll revealed several bookstores in Europe and Canada that has the book. This link should help: http://www.addall.com/New/submitNew.cgi?location=2 0000&state=AK&dispCurr=USD&type=ISBN&query=0-297-6 4391-6

      On a side note - AddAll gave me this quote while doing the search:

      "GOD finds himself by creating."

      It must be alive. ;)

      --
      Coevolution or no evolution.
  11. quantum physics by FutileRedemption · · Score: 1

    The problem with causality, as I anderstand it, is that (most) physicists believe that the description of nature (at subatomic level) given by current quantum physics is (reasonably) complete. Specifically, that a particle has no location, but instead only the probability distribution curve/wave of a location.

    But when the particle is observed, it is found at a specific place. However, without a _causal_ reason. Admittedly, thats sounds pretty strange.

    The following page looks like a reasonably good introduction:
    Quantum Primer (http://www.sfu.ca/chemcai/QUANTUM/Quantum_Primer. html)

    Quotes of the relevant parts:

    "Q13. Exactly what is it that is "waving"?

    We pointed out earlier that a wave is a change that varies with location in a periodic, repeating way. What kind of a change do the crests and hollows of a "matter wave" trace out? The answer is that the wave represents the value of a quantity whose square is a measure of the probability of finding the particle in that particular location. In other words, what is "waving" is the value of a mathematical probability function.

    Q14. What is the uncertainty principle?

    In 1927, Werner Heisenberg proposed that certain pairs of properties of a particle cannot simultaneously have exact values. In particular, the position and the momentum of a particle have associated with them uncertainties x and p given by [...]

    As with the de Broglie particle wavelength, this has practical consequences only for electrons and other particles of very small mass. It is very important to understand that these "uncertainties" are not merely limitations related to experimental error or observational technique, but instead they express an underlying fact that Nature does not allow a particle to possess definite values of position and momentum at the same time. This principle (which would be better described by the term "indeterminacy" than "uncertainty") has been thoroughly verified and has far-reaching practical consequences which extend to chemical bonding and molecular structure.

    Q15. Is the uncertainty principle consistent with particle waves?

    Yes; either one really implies the other. [...]

  12. Re:being digital has problems by FutileRedemption · · Score: 1
    So the string of bits is still there, but it isn't doing anything

    When looking at the complete "mathematical equation" (the complete computer program, which includes the AI), then, after "loosing interest", the data comprising the AI no longer exists.

    More precisely: The "equation" (complete computer program) that includes the AI is logically identical to the one that has the AI eliminated.

    E.g., if a Java program cuts the last reference to an object ("loses interest", now and forever), then the Java virtual machine will simplify the equation. There is no recovery possible (otherwise it would be illegal to simplify the equation).

    Our reality was not always the way it is now, how do we know it won't suddenly smash down to one particle?

    This would be modifying the object (us). There is no logical contradiction then, since killing someone by modifying him is easy :)
    In my scenario, the object/AI is not modified in any way. The outside is modified (it cuts the data flow from the object/AI). This is killing someone without changing his state (which seems logically contradictory).

    How does any of this even relate to intelligence?

    Interesting question :) From my point of view it relates to a very strict but common definition of artificial intelligence: An AI can be all what a human person can be.
    Another conclusion from the scenario is: For AIs, existence and nonexistence is the same.

  13. Computers can not be "intelligent" or "alive" by FutileRedemption · · Score: 1

    A program is, regardless of its size, is a purely mathematical/logical formula/expression.

    Computers simply process precisely defined instructions, they do not think.

    There arise some logical problems if we assume that a human personality also simply is a purely mathematical/logical formula/expression.

    1. Re:Computers can not be "intelligent" or "alive" by FutileRedemption · · Score: 1

      Please see my other answer a (few minutes ago, "being digital has problems").

      But regarding the subatomic level, physicists are pretty much sure that on this level predictability and causality do not exist. All what the (well proven) theory allows to exist, are probability distributions for the observation of specific properties of subatomic particles (like location, speed, etc.).

    2. Re:Computers can not be "intelligent" or "alive" by Wolfier · · Score: 1

      I think it is the opposite...the more powerful your magnifying glass is, the less predictable world you'll see - for example, the "electrons" actually exist everywhere in the atom at the same time with a particular probability distribution which I cannot recall. The Uncertainty principle matters more to smaller particles, etc.

      The only predictable level is the one we can touch and see and do stuffs to with our own hands. All other levels are far from being "predictable".

      And, the provision that "everything in the universe is deterministic" may or may not be right - evidences on both sides exist.

    3. Re:Computers can not be "intelligent" or "alive" by gunner800 · · Score: 1
      There arise some logical problems if we assume that a human personality also simply is a purely mathematical/logical formula/expression.

      And what exactly are those logical problems? It's been my experience that your argument is usually used just because people don't want to face the possibility that free will is an illusion.


      My mom is not a Karma whore!

    4. Re:Computers can not be "intelligent" or "alive" by gunner800 · · Score: 1
      I'll repeat for you a phrase which nearly caused me to flunk a philosophy class, but is pretty much the standard approach for most people:

      "I choose to believe in free will because if I'm right, I get the credit, but if I'm wrong, it's not my fault."

      This is the alternative form:

      "I am predetermined to believe in free will."

      I suppose you could honestly disclaim the blame for a crime if you don't believe in free will. But similarly, you would have no right to complain when the authorities arrest you and the judge sentences you. They're just doing what they are destined to do: treat you as a free willed being.

      Bottom line, I don't recommend allowing philosophy to effect your day-to-day life.


      My mom is not a Karma whore!

    5. Re:Computers can not be "intelligent" or "alive" by Mathonwy · · Score: 1

      I can't think of any particular problems with the logic if we envision the universe we live in as deterministic. After all, on a sub-atomic level, everything moves fairly predictably. Granted, it would have to be an extremely complex formula/expression, but just because we can't solve it yet doesn't mean it couldn't exist. What logical problems were you thinking about?

    6. Re:Computers can not be "intelligent" or "alive" by Bobo+the+Space+Chimp · · Score: 1

      You, after death: But I couldn't help the evil I did!

      God: Yes you could. You, as a computational system, had inputs, and thus knowledge of, painful experiences that might very well happen depending on the course of action you, as a computational system, chose. The afterlife consists of further punishment of you, as a computational system, in the hopes that it will eventually correct its poor decision making.

      --
      I am for the complete Trantorization of Earth.
    7. Re:Computers can not be "intelligent" or "alive" by BlueboyX · · Score: 1

      "But regarding the subatomic level, physicists are pretty much sure that on this level predictability and causality do not exist. All what the (well proven) theory allows to exist, are probability distributions for the observation of specific properties of subatomic particles (like location, speed, etc.). "

      I am familiar with the uncertainty principle, but it actually just describes limitations of bouncing photons off of small objects to determing position/velocity.

      But I didn't know that they do believe that causality breaks down on small levels(which would be a totally seperate consept from the uncertainty principle - Wolfier seems to have the two comfused.) Could you please point me at some more info on this? Or at least give me the name of this theory so I can look it up myself? My sorry physics 101/102 book doesn't have anything on this.

      --
      "Never, never suspect the dreams within the dreams of dreaming children." ~The Amazon Quartet
  14. Re:being digital has problems by FutileRedemption · · Score: 1
    How odd; I actually got an intelligent response on Slashdot...

    Well, Slashdot surely is not the perfect place for such discussions.

    Your point that an artificial being can only exist if its host computer takes an interest in it is valid, but it applies to humans also. We cannnot live, and cannot be considered self aware, if our bodies do not support us in some way.

    Modifying the support function of (our physical) body would effectively be a modification of the state of the object/person/self awareness, or its conciousness. This differs from the scenario I painted, since there the state of the AI is not modified in any way. Lets just assume that the AI has not input data channel from the outside, just an output data channel. No state change from the outside is possible then.

    You also make another big leap. You just assume that anything that "can intentionally be killed without outside influence to it, at a specific time, and even without that 'artificial being' being able to notice any difference" is not self aware. Why not? Certainly it is not self aware after bring killed, but then again neither are we.

    The interesting question is: Can something be equivalent to a human person, if its complete state, when the being does exist, is exactly the same, as when the being does not exist?

    The problem is, the word "killed" does not really seem to make sense if the state of the object is not altered (which is impossible anyways if there is no input data delivered to this object/subexpression).

    Furthermore, this artificial being's state is changed if you consider the entire computer system as a part of that being.

    Yes, however, the computer may hold all kinds of additional objects, and we can isolate these from each other and the outside, and just leave some specific data connections in place. We have different beings within the computer then.

    Of course, one could still state that anything, which is connected by information links, has to be viewed as parts of one entity/being. However, since the data link to the outside world is required, we would have to include this, too, and probably would end up with the entity "universe" then. This likely would lead to some kind of "information based pantheism".

  15. being digital has problems by FutileRedemption · · Score: 1

    The free will issue is one of the questionable but inevitable conclusions of the idea that computer programs can be alive, or that human conciousness can be the product of a computer program.

    Another such conclusion is that humans then are machines that are completely defined by an initial state and the subsequent input data.

    This effectively means that a human is identical to a static string of bits of limited size (which simply contains initial state + subsequent input data). This surely looks philosophically interesting.

    So, we have the "string of bits" in the computer, or, alternatively an "intelligent" subsystem that creates that string of bits "live" from outside input.

    The specific problem here is (beyond others), that with this picture we have no handle to reality. This string of bits is only "real" relative to the computer it is stored.

    The "string of bits" can only exist if there is an outside interest in it. Because, by inherent necessity of computer mathemathics/logic, for the state of that "string of bits", its existence and nonexistence are identical if the computer loses the "interest" in it.

    "Losing interest", for a computer, means deleting the last reference to the data object (think Java). Now, in computer logic, the object which represented the "artificial intelligent being", can be removed without modifying the meaning of the overall formula/expression.

    The result is: An "artificial intelligent being" can only exist as long as there is an outside interest in it (like a Java reference to the object). As soon as this "interest" vanishes, existence and nonexistence become logically identical.

    Another logical problem here is that an "artificial intelligence" can, as shown above, brought from existence into nonexistence without changing its state (from the outside, we dont change a single bit of the objects state).

    Should we call something a person, if it can intentionally be killed without outside influence to it, at a specific time, and even without that "artificial being" being able to notice any difference?

    Not only that it cannot notice a difference, there effectively is no difference for the "being", as its own state was not changed at all.

    1. Re:being digital has problems by gunner800 · · Score: 1
      Furthermore, this artificial being's state is changed if you consider the entire computer system as a part of that being.

      Yes, however, the computer may hold all kinds of additional objects, and we can isolate these from each other and the outside, and just leave some specific data connections in place. We have different beings within the computer then.

      Just as a human body can contain multiple organisms. Parasitic and symbiotic relationships are common. Nothing in a human body is self aware other than the resident human (sentient intestinal bacteria?), but there is nothing ruling that possibility out in an organic body.


      My mom is not a Karma whore!

    2. Re:being digital has problems by gunner800 · · Score: 1
      How odd; I actually got an intelligent response on Slashdot...

      Your point that an artificial being can only exist if its host computer takes an interest in it is valid, but it applies to humans also. We cannnot live, and cannot be considered self aware, if our bodies do not support us in some way.

      You also make another big leap. You just assume that anything that "can intentionally be killed without outside influence to it, at a specific time, and even without that 'artificial being' being able to notice any difference" is not self aware. Why not? Certainly it is not self aware after bring killed, but then again neither are we.

      Furthermore, this artificial being's state is changed if you consider the entire computer system as a part of that being. Similarly, a human can die suddenly without noticing any change in state if that human's body is altered drastically. But we generally consider our bodies as part of our selves. We cannot die so long as both body and brain are functioning, but altering one is a change in state whether we notice or not.


      My mom is not a Karma whore!

    3. Re:being digital has problems by rotabilis · · Score: 1

      Can something be equivalent to a human person, if its complete state, when the being does exist, is exactly the same, as when the being does not exist?

      You are neglecting the TIME element. Life is not the program; life is the PROCESS. The change from state to state is life. If you take a snapshot of a single "state" of the human mind program, showed me the snapshot and asked "Is this a person?" I would say no. The person does not exist in a single state of a program. The person only exists in the running of the program.

      --
      Best, Rotabilis
    4. Re:being digital has problems by BlueboyX · · Score: 1
      The "string of bits" can only exist if there is an outside interest in it. Because, by inherent necessity of computer mathemathics/logic, for the state of that "string of bits", its existence and nonexistence are identical if the computer loses the "interest" in it.

      "Losing interest", for a computer, means deleting the last reference to the data object (think Java). Now, in computer logic, the object which represented the "artificial intelligent being", can be removed without modifying the meaning of the overall formula/expression.

      The result is: An "artificial intelligent being" can only exist as long as there is an outside interest in it (like a Java reference to the object). As soon as this "interest" vanishes, existence and nonexistence become logically identical.

      I see. So the string of bits is still there, but it isn't doing anything(changing, moving, thinking, experiencing time from it's viewpoint etc). I think the answer would be the same as if we put a human in cryo-sleep. If the person is there but can't move or think etc is he still alive? Both the bits and the person have the possability of being recovered, as well as the possability of being altered/destroyed in the meantime.

      Another logical problem here is that an "artificial intelligence" can, as shown above, brought from existence into nonexistence without changing its state (from the outside, we dont change a single bit of the objects state). Should we call something a person, if it can intentionally be killed without outside influence to it, at a specific time, and even without that "artificial being" being able to notice any difference?

      Well, turning it off certainly would be an outside influence! :> OTOH how can you say that the same thing might not happen to us? Our reality was not always the way it is now, how do we know it won't suddenly smash down to one particle? How does any of this even relate to intelligence?

      Not only that it cannot notice a difference, there effectively is no difference for the "being", as its own state was not changed at all.

      I see. You want to see how turning it on and off without it's noticing relates. Well, the frozen man argument would apply, I think. And this would only happen in a closed-system environment. If this AI did get input from the 'real world' (ie it is an android) it would notice that things/people/etc suddenly 'jumped.' I hope nobody turns our power off in the immediate future. :>

      --
      "Never, never suspect the dreams within the dreams of dreaming children." ~The Amazon Quartet
  16. Re:A Matter Of Definitions by zmooc · · Score: 1
    Why bother arguing about a definition everybody makes up for himself? `Alive' it something completely made up by humans and since there's no common definition, everybody has their own.

    Now why would you want to bother trying to talk a household thermostat into a definition which you just make up on the fly? There's no point in saying `If a define A as being that, i can talk B into being A! Isn't that great?' No it isn't. There's no use. No offense to meant to you by the way; It's just that my Philosophy classes have learnt me just one thing: there's a lot of crap in Philosophy (but some good things as well).

    --
    0x or or snor perron?!
  17. Re:this is completely the wrong approach! by SpinyNorman · · Score: 1

    You're jumping to conclusions there.. have you actually read the book.

    Just because the reviewer states that the book lays out the reductionist explanation for the emergence of life/intelligence, doesn't mean that the author believes that is the way to create it artificially.

    In fact, given that adaptive systems are mentioned, it would appear that the author is very much aware of complexity/emergence. Let's face it, one doesn't craft AI bots out of molecules even if we believe that's the desired approach.. one builds them to be adaptive and exhibit certain behaviors - not very reductionist, eh?

    I guess you were just shooting for an "insightful" karma troll?

  18. Re:this is completely the wrong approach! by SpinyNorman · · Score: 1

    Wouldn't the opposite of reductionist be emergent, rather than functional? Functionality is the goal rather than the means of achieving it.

    If one is approaching something like this at the level of adaptive systems (I havn't read the book either, so this is just a premis), then surely that implies that you're putting together a bunch of lower level behaviors that you hope will provide the adaptability you're hoping for. The actual sum total behaviour is emergent, not designed in, even if you crafted the lower level building blocks to have certain synergies with each other.

    A reductionist approach would seem to imply a reductionist hierarchy of modules resulting in well defined top level behavior. Perhaps it's a grey line, but if all the behaviors are programmed in rather than emergent, then that doesn't seem very "adaptive".

  19. why doesn't she.. by ebbv · · Score: 1


    suck his balls while she's at it?

    this has to be one of the most retarded 'reviews' i've ever read.

    jesus christ, it's just some woman gushing about some guy. i have no more reason to believe either of them knows anything than i did at the start of reading the review (which means the review was totally unsuccessful.)

    comparing this guy to einstein, galileo, copernicus, etc. is laughable.

    i think i'm gonna go vomit now.
    ...dave

    (moderators: this is a good post, mark it up.)

    --

    Think different? I'd be happy if most people would just think...
  20. HaltingProblemNot by atlep · · Score: 1

    HaltingProblemNot (HPN) is interesting, but I do not like it for one reason. What HPN is doing is first waiting for HaltingProblem (HP) to give its answer and then prove it wrong by doing differently. In other words, it asks HP to foretell a changeable future which it itself has control over. To me this is breaking the rules.

    So let us allow HP to break the rules a little bit. If I construct HP to predict the ansver, but never return it to HPN, I will force HPN to either wait for ever or time out and halt. The answer was found (Halting Problem solved), just not returned.

  21. I don't know about the authors problems... by bored · · Score: 1

    But it seems to me making intelligent life in a computer is just a matter of finding a computer with a big enough case to get both yourself and your girlfriend into at the same time. These look like they might be big enough.

  22. Re:The Bible's God by RedAlert99 · · Score: 1

    Oh god. Can't you see how naive you are? It's like part of your brain got poisoned when you were little. I don't think the concept of a deity is necessarily trivial, but to think that someone's "experience with God" proves anything is ridiculous. People have experiences with Cocaine, too, of which they sometimes speak quite highly. Many people have "witnessed" the lochness monster. So neener neener, now because some crackheads believe in the lochness monster... you can never prove that wrong.

    --
    Cats know what you're thinking. They don't care, but they know.
  23. Re:this is completely the wrong approach! by Illserve · · Score: 1

    I disagree that we should be taking an approach that simulates life as we know it. Why should we assume that life has to resemble us in any way? The concept of life for a computer is going to be entirely alien. For example, replication, which is a big deal for organic life, is a trivial problem for a computer program.

    Making simulations of DNA life with assembly programs that recreate, such as Tierra, and RedCode, are fascinating ways to study alife, but they're not the way to go.

    Computer virii are currently the best example of how alife can exist. It would be good however if we could write some good virii. Imagine a series of open source computer virii that self propagate between linux and/or windows boxes and automatically tighten up security loopholes. They fulfill a function on the machine, and in turn are fed CPU time they need to survive and reproduce. So you put a box on the net and within minutes it's self-secured. I know this is a ridiculous pipe dream, just a speculative example of how alife might work.

    But to really be considered life, such an organism would need the ability to modify itself in a coherent way.

    Now if this author gets into nanobots self replication, I can see why he would be going on about atoms.

  24. Re:this is completely the wrong approach! by Illserve · · Score: 1

    Didn't I just say that we should not worry about creating life in our own image? That life in computer form can be completely alien?

    So why is it necessary to stipulate that Alife shouldn't be able to self modify just because *we* can't.

  25. Re:A Matter Of Definitions by PurpleBob · · Score: 1

    That's a bizarre definition. Are you saying that a hamster isn't alive unless it could learn to speak French? How about plants - do they "think" enough to fit your definition? Bacteria? Protists?

    I think you've gotten Artificial Intelligence and Artificial Life confused.
    --
    Obfuscated e-mail addresses won't stop sadistic 12-year-old ACs.

    --
    Win dain a lotica, en vai tu ri silota
  26. Re:Randomness is the key. by PurpleBob · · Score: 1

    But the question relating Conway's Game of Life to ALife in general is: Given an infinite (or at least sufficiently large) random field of cells, will Life develop self-organization?

    You could use a true random number generator to generate the original field. All the randomness comes from the beginning. Certainly what happens afterward is deterministic, but it's chaotic.

    Cells in Conway's Game of Life would probably never develop intelligence, but that's not necessary. ALife is not the same as AI.
    --
    Obfuscated e-mail addresses won't stop sadistic 12-year-old ACs.

    --
    Win dain a lotica, en vai tu ri silota
  27. Re:AI life is overhyped.. by PurpleBob · · Score: 1
    AI life is much more complicated than just striving and competing processes.

    I haven't heard of "AI life", but it would seem you're talking about AI. Meanwhile, this article is about ALife, which is, in fact, "striving and competing processes".

    I agree that AI is a buzzword - so much of a buzzword that people hear it even when nobody says it.
    --
    Obfuscated e-mail addresses won't stop sadistic 12-year-old ACs.

    --
    Win dain a lotica, en vai tu ri silota
  28. Re:Turing Test by PurpleBob · · Score: 1

    Why should they have to? The goal is to simulate life, unlike AI which is meant to simulate human thought.

    A dog would not pass the Turing Test. Yet, it is alive and conscious. There goes your definition.
    --
    Obfuscated e-mail addresses won't stop sadistic 12-year-old ACs.

    --
    Win dain a lotica, en vai tu ri silota
  29. The Bible's God by TheRain · · Score: 1

    If you're talking about the God in the Bible.... I don't think that what you just said could be farther from consistant with it. The whole folly of Satan was that he wanted to become as powerful as God. Also, it makes it very evident throughout the book that we are to be humble and understand that God is much bigger than us.. ]

    TheRain

    --
    Please help! I'm stuck inside my virtual reality headset!
  30. Re:Sorry, but you are wrong. by Jace+of+Fuse! · · Score: 1

    It's been a whlie, but I've heard talk of this very thing being done.

    Someone built a PC Board with a radio wave receiver on it that sampled many frequencies and generated random numbers constantly.

    This card was effectively "Dice" for your computer.

    Likewise, there are other ways to get truely random numbers, if you don't mind poking deep into the hardware.

    How random you want your number is soley dependent on how complex you want to make your method of getting the seed.

    Methods I've heard about include taking values from psuedo randomly selected locations in video memory, sound memory, and other buffers in the system, putting them together to create part of a seed, and then using other methods such as system timers to finish it all up.

    The more factors being brought in to generate the random number, the more random it becomes.

    "Everything you know is wrong. (And stupid.)"

    --

    "Everything you know is wrong. (And stupid.)"

    Moderation Totals: Wrong=2, Stupid=3, Total=5.
  31. Re:Slashdot Alife by Savant · · Score: 1

    >Then you need some kind of grammar algorithm so that it sounds reasonably coherent.

    Either that or post it under CmdrTaco's ID....

    Savant

  32. Re:Randomness is the key. by WebSerf · · Score: 1
    Roger Penrose has come up with a formal argument to the effect that "mind", whatever it may be, is fundamentally not any sort of computation, no matter how complex. His proof rests on a clever use of Godel's Incompleteness Theorem. He has written two books on the subject, Shadows of the Mind and The Emperor's New Mind. An interesting question would be whether his arguments can be extended to all life or only "conscious" life such as ourselves and perhaps some of the higher animals. If he's right most of the current AI work is simply doomed.

    --

    --

    --
    Nothing to see here. Mooooove along...

  33. You are also incorrect by Bluedove · · Score: 1
    I think it was DEC (could be wrong) that used to have an online random number generator based on the position of the "bubbles" in a Lava Lamp. There is nothing deterministic about their location.

    The lava lamp system is chaotic, not random. The difference is that randomness is unpredictable. A chaotic system is deterministic, but so sensitive to initial conditions that we cannot predict its operation very far into the future.

    1. Re:You are also incorrect by naasking · · Score: 1

      since no one had access to the the initial conditions(or the model of the system for that matter), it was effectively random.

      -----
      "People who bite the hand that feeds them usually lick the boot that kicks them"

  34. Re:Randomness is the key. by Bluedove · · Score: 1
    The mind and consciousness depends on randomness ...

    That's quite a bold assertation. It is most probably false (and you have no scientific evidence that it is true).

    Randomness does not result in free will, but in "random will", just as determinism results in no free will.

    The free will we appear to have cannot be adequately explained [at this point in time] by a random universe any better than it can a deterministic one.

  35. Re:ALIFE is not A Life by Bluedove · · Score: 1
    Acording to some people (scientists) we use a primitive part of our brain when we dream. We got this part of the brain from reptiles and small mammals.

    I use a primitive part of my brain when i walk and have sex, too. That in of itself doesn't prove anything.

    Did you notice how you can't think straight, or you can't read on a dream? can you say you are not self aware? You are, but on a lower level.

    I can mostly think straight in my dreams - when i remember to do so. At those times i have will and intent. I can read in a dream, however, attempting to read in a dream as we normally would is usually inappropriate, as the printed words tend to change with time. Rather than turning the page in a book, try reading the same page again. Most likely its different, and perhaps just as useful. ;-)

  36. Re:Nice. by Bluedove · · Score: 1

    Actually, the "creatures" in the game "Creatures (I, II, and III)" can all do this. They can learn by observing the other creatures exclusively. You can teach them, too, but it is not required.

  37. Re:ALIFE is not A Life by Bluedove · · Score: 1
    We have excellent observational evidence that we are - namely we can feel ourselves think, and we can watch other people do things that clearly involve reasoning. What more do you want?

    I have evidence that I am thinking. I have no evidence that my thinking is not controlled (ie. brain in jar). The rest is supposition.

  38. Re:Life? Nope. by Bluedove · · Score: 1
    The single identifying trait of real life is when it shocks it's creator.

    When i was building a Tesla Coil, i got shocked all the time. Does this mean it was real life? :-P

  39. Re:Seen This Simulation Before by naasking · · Score: 1

    Obviously the ones that did survive are the ones that have some brains. ;-)

    "Hang on a second, exactly why am I jumping off a cliff again?

    -----
    "People who bite the hand that feeds them usually lick the boot that kicks them"

  40. Re:A Matter Of Definitions by naasking · · Score: 1

    There are differing levels of intelligence.

    -----
    "People who bite the hand that feeds them usually lick the boot that kicks them"

  41. Re:A Matter Of Definitions by naasking · · Score: 1

    are all animals capable of thought

    Yes. Not at our level of thought, but thought nonetheless.

    Ameobas, paramesiaum

    Yes, they can intelligently adapt to an enironment.

    Do viruses count as thinking life

    A virus is usually not considered alive AFAIK. It exhibits few of the traits of life since it has no facilities for reproducing itself and exhibits little behaviour and adaptability... they just float along until they run into a cell. So virii don't count in this discussion.


    -----
    "People who bite the hand that feeds them usually lick the boot that kicks them"

  42. Re:Sorry, but you are wrong. by naasking · · Score: 1

    The more factors being brought in to generate the random number, the more random it becomes.

    Not necessarily. You should revise that statement and say, "The more random factors being brought in to generate the random number, the more random it becomes." If you start including non random factors, then the randomness does not increase or decrease.

    -----
    "People who bite the hand that feeds them usually lick the boot that kicks them"

  43. Re:Oh no, not more of this! by naasking · · Score: 1

    Why is the stupid idea that randomness is required for life so common among ordinary people? Are people so dumb that they can't distinguish between randomness (indeterminacy) and practical unpredictability?

    Exactly! Life is chaotic(physics def'n), not random. ;-)

    -----
    "People who bite the hand that feeds them usually lick the boot that kicks them"

  44. Re:ALIFE is not A Life by naasking · · Score: 1

    Can we say that the insect is not self aware? How about a simple rectile?

    No, I don't think my rectum is self aware, though sometimes it seems like it has a mind of it's own because it doesn't do what I want it to... "I said out dammnit!" Oh! you meant reptile! ;-)

    -----
    "People who bite the hand that feeds them usually lick the boot that kicks them"

  45. Re:sentience of octapii by naasking · · Score: 1
    No, reasoning is not learning from accidents, but alot of learning is based on accidents(ie. serendipity). Most of the learning you do when you're first born is based on accidents; poking, probing and seeing what happens. You don't yet have the faculties to reason anything out.
    The most exciting phrase to hear in science, the one that heralds new discoveries, is not "Eureka!" (I found it!) but "That's funny ..."
    ~ Isaac Asimov ~

    -----
    "People who bite the hand that feeds them usually lick the boot that kicks them"
  46. Re:A Matter Of Definitions by Steeltoe · · Score: 1

    What a silly argument. There is no point in arguing objectively when you can't match definitions. About your point a) and b), those are highly subjective opinions that most people share because they (we) are trained to believe in them. A belief-system on which our science is founded.

    Btw, what is deep?

    - Steeltoe

  47. you mean a worm/threadbot(off topic?) by Joe+'Nova' · · Score: 1

    I've been working on one that looked on google for things in sequence, and I would feed the output back into itself, see what new popped back out. If I could just get it to recognise crapo from good returns, I'd be happy. But, as always, if you can't define the problem, how will you solve it?
    All my bot did was increment to the next sequence, and send. Unfortunately, browsers are PARANOID! They wont allow reading of the pages, but a *NIX LYNX DOES! Funnel, grep -u, tada! You have a workable find ALL bot.
    The next step in evolution is to make the beastie mod the results. If it could find bad nodes(reloader pages), that would help, also if it gave information density info.
    The last evolution would condense it all into an informative article with such a high information content, you could read it instead of all the other articles, and it would be more "balanced".

    --
    This mind intentionally left blank.
    The KKK a bunch of sheetheads? You decide!
  48. Re:ALIFE is not A Life by Punto · · Score: 1
    Big deal if you can create some program that fits some vague system of what is life [...] You have to program the program so that it notices something attacking and defends or protects itself BECAUSE it is self-aware

    The thing is that we don't know where the line is. Any computer can reproduce the behaviour of an insect. Can we say that the insect is not self aware? How about a simple rectile? The insect, rectile, and a human, have brains that are based on the same principle: a bounch of neurons. Where is the line between self-awarenes and just 'a program'?

    Acording to some people (scientists) we use a primitive part of our brain when we dream. We got this part of the brain from reptiles and small mammals. Did you notice how you can't think straight, or you can't read on a dream? can you say you are not self aware? You are, but on a lower level.

    Maybe the 'programmed reactions' are a simple form of self-awareness. Of course our brains are a lot more complex, it's a bounch of neurons.

    --

    --

    --
    Stay tuned for some shock and awe coming right up after this messages!

  49. AI life is overhyped.. by n3m6 · · Score: 1

    It's becoming just another buzzword. AI life is much more complicated than just striving and competing processes. Its about socail interaction between those processes. Communication and learning between those processes. Sharing of experiences. Logic to avoid bombs and duck bullets in fps are becoming known as AI. Real AI is so much way over all these. Where is the emotions ..

    Early to rise and early to bed makes a male healthy and wealthy and dead.

    1. Re:AI life is overhyped.. by WolfWithoutAClause · · Score: 3

      Emotions are just things that animals/humans have evolved to enhance survival of genes.

      Jealousy? That's someone have sex with someone you want.

      Anger? That's someone who has just taken your food.

      Love? Someone you want to perpetuate your genes with.

      The point is that AI can have just the same emotions and for the same reasons. The digital genes (and all genes are digital in fact) behave very much the same.

      --

      -WolfWithoutAClause

      "Gravity is only a theory, not a fact!"
  50. Re:Historical book? by PerlGeek · · Score: 1

    My dad has two of those books. They were wonderful. I never got the chance to actually build Buster or Rodney, though...

  51. Re:No. And for one simple difference. by Karellen · · Score: 1

    I wouldn't say that "Nothing is supposed to be taken as given" should be taken at face value itself. Why not question it.

    What if we were to take things as given?
    Then any statement made would be accepted at face value, and never looked at again, even if it were (intentionally or not) wrong.
    What if we question everything?
    Then it is possible that mistruths and mistakes will be found out and corrected, bringing us closer to the Truth. If we do not question, this can never be so. (Although note that questioning held beliefs is no guarantee of uncovering falsehoods). As the idea of science is to uncover Truth, questioning everying is good for the advancement of science.

    So I would say that 'Question everything' is _not_ gospel in science, it can itself be questioned quite validly in the scientific framework is applies to and ends up (according to my reasoning) being something worth 'believing in' on its merits, not due to any 'faith' required in its accuracy.

    And I'm pretty sure I didn't use any circular arguments in there either! :)

    --
    Why doesn't the gene pool have a life guard?
  52. Re:A Matter Of Definitions by chrysrobyn · · Score: 1

    Trees dont think. Fungi don't think. Alive these things are, are they not? When 900 years old you reach, speak english so well you will not, eh?

  53. The illusion of free choice by MfA · · Score: 1

    Personally I think the theory of a non predetermined universe is debatable (and a theory is all its every going to be, there are no truths in fysics)... but disregarding that, randomness is easy to introduce. Thats what we have ADC's for.

  54. Wrong title? by JohnnyZed · · Score: 1

    Well, after scrambling around various online bookstores looking for this one, I finally found it by author searching, and lo and behold, got the following title: "Creatures: The Quest to Create Artificial Life" (actually 'Cratures', which I assume is a typo) at the chapters.ca website. The ISBN number was right, too. Other online stores have proven less than useful in finding this.

    1. Re:Wrong title? by NoseBag · · Score: 1

      Ditto. I tried Amazon, Borders, and Barnes & Noble but none have this puppy in their data base.

      --
      Cloned foods give the statement "We had that last week!" a whole new meaning.
  55. Re:Seen This Simulation Before by sgage · · Score: 1
    "Life isn't dependent on intelligence, a hamster or lemming is alive yet they don't have the intelligence necessary to decide that jumping off a cliff is a bad idea. Life is not intelligence."

    And yet, there are still hamsters and lemmings. What is intelligence?

  56. Re:A Matter Of Definitions by nhavar · · Score: 1
    Again this all goes to a matter of definition and degrees. It's been found that trees during a fire release chemicals that other trees consume and causes leaves to curl/turn etc. This could be seen as communication, communication would seem to be purposeful and require thought.

    Our own thought can be seen to be defined as "A reaction to external stimuli". Our thoughts always turn to stimulus "i'm hungry, horny, drunk, lonely, etc.". The mind then chooses a path to resolve the stimuli and then the mind is off to other stimuli. Since all plants/animals respond in some way to external stimuli then they all, in essence, think, just not to the same level that we would want to define thought. To us thought is something more abstract and undefinable. I think we take this view to help seperate ourselves from the "lower" life forms on the planet, as opposed to lumping ourselves in and having to take responsibility for being part of nature.

    When we deny that artificial life can have some of the same characteristics as we ourselves have then we begin to again show our own ego and vanity. We will eventually get to a point where the issue of rights for AI is discussed and will again try to show ourselves as superior by declaring the "faults" or limitations of other entities.

    --
    "Do not be swept up in the momentum of mediocrity." - anon
  57. Re:Life is not a formal system by paulbd · · Score: 1

    this is so wrong its hard to know where to begin. "life" is a human classification that concerns certain kinds of behaviour in the world. the details of the classification (and they vary from era to era and person to person) explain why we consider a rock to be dead and a bacteria to be alive. the question provoked by the "strong a-life" proponents such as grand is not over whether or not you can create a potato or a bacteria inside a computer - you obviously cannot since the definition of a potato or bacteria include certain material properties that a computer could not have. no, the question is whether or not, given a particular definition of what "life" means, its possible to organize the behaviour of a computer so that is satisfies the definition. what generally happens when someone makes this claim in the positive (and it was being made very effectively even in 1994 and before), some objection is raised to the definition or new clauses are added to it. the reason a tornado simulation is not a tornado is simple: the definition of a tornado involves things that simply don't happen in the simulation. but go take a look at a college textbook's definition of "life". typically, there are about 10 characteristics used to define "life". its not that hard to create a computer system that satisfies every part of the definition, even though it shares nothing in common with what we typically consider "life".

  58. Re:Turing Test by DeltaStorm · · Score: 1

    A yes, the all proving Turing Test, able to prove consiousness in any creature. But will a human baby pass the Turing Test?. No. Is it alive and consious? Yes.

    --
    .sdrawkcab si gis siht
  59. I Drink Therefore I Am by Morocco+Mole · · Score: 1

    Speaking as a Sociology Major I must remind everyone that the current leading theory for the development of civilization was so that people could have a steady supply of grain to make beer with. I dunno exactly how this fits into this discussion except that whatever our definition of life is it should probably include "that which seeks beer"...

    --Richard

  60. (Very OT)Yoda-speak? by yerricde · · Score: 1

    When English first forked from the Germanic trunk, it too had a flexible word order. The languages spoken in Star Wars world most likely evolved in a similar fashion.
    All your hallucinogen are belong to us.

    --
    Will I retire or break 10K?
  61. Re:A Matter Of Definitions by eric6 · · Score: 1
    i think it would be foolish to believe that, for example, bacteria think. yes, they are made of cells (a distinction previously discussed to be a dubious measure of life), but other than that they are just responding, self-replicating little buggers that are nowhere near thinking.

    now, i don't think fire's alive either, but i am saying that the definition of life isn't so easy to define.

    --------------------------

    --

    --
    fight global cooling

  62. Re:this is completely the wrong approach! by lukel · · Score: 1
    You're jumping to conclusions there.. have you actually read the book.

    No, I haven't read the book. I was making a comment on my reading of the review - that's why I included the quote.

    You seem to think that mentioning adaptive systems is evidence that the author was not very reductionist. But one can take a reductionist approach to buliding adaptive systems or one can take a functional approach. If you disagree, I would be interested to hear why. (Your post suggests you didn't like what I wrote, but were more concerned with getting a punch in below the belt than making an argument.)

    Anyway, I hope this gives you guys at mad.scientist.com food for thought!

  63. Oh no, not more of this! by Dr.+Spork · · Score: 1
    Why is the stupid idea that randomness is required for life so common among ordinary people? Are people so dumb that they can't distinguish between randomness (indeterminacy) and practical unpredictability? Sure, the origin of life requires a bunch of really complex interactions where tiny differences in initial conditions result in huge differences in outcome--but this has nothing to do with randomness. Indeterminacy is totally unnecessary for any such thing. That's not to say I think that our world is deterministic; I studied 20th century physics. I'm only saying that we shouldn't pretend we need indeterminism for anything like consciousness, life, etc. I have heard of some kooks who suggest this sort of thing (and some, like Penrose, are very good in their own field), but their argument is ultimately this: X is weird (consciousness, life, whatever) and quantum mechanics is weird, so it must be that the only explanation for X has something to do with quantum indeterminacy. Way to go, genius!

    Then we have ejaculations like the following: "somehow I think that it is beyond our technology. Life is not a simple Turing machine, and intelligent life cannot, I suspect, be reduced to a Turing or Von Neumann machine. We are more complex than that, more beautiful, more mysterious, and more profound." Unless you think that what accounts for intelligence are souls, what you say just looks ignorant. And if you do believe in souls, just go ahead and say it.

  64. Re:Life is not a formal system by Dr.+Spork · · Score: 1

    Well, the AI "creatures" are being put to use by the RAF to play enemies in the flight simulators that train elite pilots. Already they are kicking some limey ass, so much so that they are considering the idea that future generations might pilot actual Tornados and Harriers, or whatever the RAF flies at that point. Would that be enough "CAUSAL POWERS" for you?

  65. Re:Life is not a formal system by cbogart · · Score: 1

    But there are some informational things for which simulations are no different from reality. Suppose I write a simple BASIC program with an infinite loop, and run that in an Apple II emulator on a Pentium. Is it a real infinite loop, or just a simulation of an infinite loop? It's a silly question. Similarly, an ALife form in a simulated world has no less effect on external reality than a gerbil in a cage with manufactured toys and synthetic cedar shavings. Both could affect the real world -- the gerbil by being set loose, the ALife by being downloaded into a robot and placed in a real environment that's analogous to the simulated environment it was trained in. The fact that Artificial Life programs are many orders of magnitude simpler than natural living things is only relevant if complexity is defined as a prerequisite for life, and I don't see why it should be.

  66. Re:Seen This Simulation Before by Ig0r · · Score: 1

    These humans are just a bunch of protiens, chemicals, and electrical signals.
    I don't see how they can be any more self aware than a tree or a slug.

    --

    --
    Soma: because a gramme is better than a damn.
  67. Life in a computer has been around since the 80's by ostone · · Score: 1

    Well at least in one form... Windows... I mean just think it KNOWS when your working on an incredibly important project you haven't saved in awhile and CRASH all gone... And it's gotten more and more advanced over the years. Now, with WinME, it will actually crash during boot... and to proove the intelligence this crashing seems random, but when looked at closely it's only when speed is of importance. So remember, next time your flaming Micro$oft, they created life... who knew. Oh and if consumtion and creation of energy have to do with anything just look at all the CPU cycles wasted on an overblown GUI.

    --OStone

    /. isn't as good as this link to nothing
    it's much better

    --
    Remove *your pants* to send me email.
  68. Re:Randomness is the key. by Mathonwy · · Score: 1

    Of course, Life (like intelligence, as well as countless other things) is only beautifully mysterious and profound until we understand how it works. After we figure THAT out, it's only just beautiful.

  69. Re:Sorry, but you are wrong. by EvlPenguin · · Score: 1

    But these systems are relient on external physical sources (i.e., a Lava Lamp), not an isolated bunch of code and transistors. It is impossible to have such true randomness in a software level because the software must have predefined definitions on what is random and what algorithms to use to generate "randomness". In order for it to be truly random there would have to be _no_ algorithm.

    --

    --

    --
    #nohup cat /dev/dsp > /dev/hda & killall -9 getty
  70. Seen This Simulation Before by _Elite_ · · Score: 1

    I've seen this simulation several years ago, probably a eary version. The creatures evolve by themselves and only the environment and the habits of other creatures (hunting, etc.) affect the way they evolve, as it turns out, the system automatically leans towards interdependence among the creatures, not all that surprising I suppose, since we see it all the time in the Ecosystems of Earth.

    --
    I used to hate computers, but then a server went down on me.
    1. Re:Seen This Simulation Before by Actinophrys · · Score: 1

      Not those particular hamsters and lemmings. :)

    2. Re:Seen This Simulation Before by Grabthroat · · Score: 1

      Life isn't dependent on intelligence, a hamster or lemming is alive yet they don't have the intelligence necessary to decide that jumping off a cliff is a bad idea. Life is not intelligence.

  71. Re:Life is not a formal system by SimHacker · · Score: 1
    You made a lot good points! If I could I'd moderate that article up.

    -Don

    --
    Take a look and feel free: http://www.PieMenu.com
  72. Better than artificial life, by javaDragon · · Score: 1

    Artificial Death !

    What a relief when that son-of-a-digital-bitch of tamagochi ends its endless whinning !

    --
    -- javaDragon is an instance of JavaDragon.
  73. Re:So give us a non-vague definition by bluesninja · · Score: 1

    Thats easy: self-replicating. duh. /bluesninja

  74. Re:So give us a non-vague definition by nekid_singularity · · Score: 1

    How bout "the purposeful patterning of matter and energy against the flow of entropy"?

    --
    Numbers 31:17,18 Now kill all the boys. And kill every woman who has slept with a man,but save for yourselves every virg
  75. Re:Randomness is the key. by rpeppe · · Score: 1
    life doesn't depend on randomness, but unpredictability. it doesn't really matter if all those random mutations were genuinely random, or just the result of an extremely big pseudo-random number generator - the results will be similiar.

    the thing about Conway's Life is that the smallest bit of the system can radically affect the whole; but you can't predict how... without solving the Halting Problem.

    this is just like the real universe, where the effects of chaos amplify infinitesimally small noise into macroscopic effects. as the number of components in a deterministic system rises, the overall effect becomes more and more similar to "true randomness".

    e.g. imagine a version of Conway's Life with 10^24 cells (a very small number by real-universe standards); and running at 10^12 steps per second. in one second, every one of the cells in this simulation is potentially influenced by every other, in a completely unpredicable way. if you're looking at one tiny bit of that system, then you'd find it extremely hard (nay, impossible!) to tell whether there were truly random impulses going on in the system.

    by the above argument, i don't think that the distinction between deterministic and non-deterministic is so important. if you're looking at a small part of a very large system, the thing that really matters is the structure of that small part (i.e. how it reacts to external influences), not whether the system as a whole is predictable.

    the universe as a whole might be deterministic, but we have no way of telling...

  76. Re:Desparation is the English Way... by rpeppe · · Score: 1
    as far as i'm concerned, prediction means being able to predict the behaviour of a system without actually executing that system. by running the totally deterministic rules of Conway's Life, you aren't predicting the state of the system, but executing that system.

    it's as if i said, "i can predict the weather perfectly - i just wait and see what happens, and that's my prediction!". of course, the difference between Conway's Life and the normal universe is that we can take a copy of all the cells in a game of Life and run them independently of the "main" simulation. i don't think that's a fundamental distinction though. if the universe really was a game of Life at the bottom level, we'd be just as unable to predict it as if it was completely random underneath, because we're unable to find out the whole state of the universe in order to copy it and run it independently (not to mention you'd have to run a copy of the universe inside itself, a bit hard methinks!)

    so, functionally, i don't think we could possibly tell the difference between a deterministic universe and a non-deterministic universe.

    of course i agree that CAs are fundamentally deterministic (i've programmed enough of them!), but i do maintain that they're fundamentally unpredictable, in the same way that predicting arbitrary runtime properties of an arbitrary program is impossible - without actually running the program in question.

    what's interesting is that you can prove certain properties of some programs, in the same way that you can find some invariants using the above CA topology display. i like to think of those invariants as the "laws of nature" in that CA. it's very obvious when you look at a few different CAs that each set of rules produces its own stable structures and its own emergent set of rules by which those interact. (think of the gliders, glider guns, blinkers, etc in Life).

    i think this a nice way in which to perceive our own universe. the fact that something as simple as 2 bit single-dimensional CA can be fundamentally unpredictable should tell us much about the fundamental limits of scientific endeavour.

  77. Creatures on NT by jawtheshark · · Score: 1

    Go to their website, they have patches available to make it run on NT (I tried, it works). If you don't find them: email me, I'll send them to you (I have them archived somewhere). Of course, you figured out that my domain name is reversed.

    --
    Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
  78. Re:A Matter Of Definitions by Phillip2 · · Score: 1
    "What about fire? It consumes energy (oxygen), produces energy (heat), responds to its environment (too little oxygen, no fire... too much oxygen, BIG fire). AND it reproduces by spreading."

    Most definitions of life normally include some idea of genetics. That is offspring look somewhat like their parent(s). Fire is not like that. If you set fire to some fuel the end result will be pretty much the same whatever source of fire you use to start it.

    "Programs may seem real, but they aren't alive until they think: Cognito Ergo Sum "

    You are confusing the idea of life and intelligence. Trees dont think either, at least not as far as I know. They are definately alive however.

    Phil

  79. Re:A Matter Of Definitions by SmellMyTeenSpirit · · Score: 1

    I always thought the prequsite for life "made of cells" is totaly ignorant and arogant. It is basicaly saying, here's what we know, and we're gonna disregard every possible thing we don't because we couldn't bear it if there was life not like us so we're just not gonna think about it.

    --
    "Cornflakes are not the innocent critters they seem"- Sterling Morrison
  80. Re:So give us a non-vague definition by Zero+Sum · · Score: 1
    Go to a textbook.

    There is a definition I was taught in school 40 years ago. It includes 'irritability' and 'reproduction'.

    --

    Zero Sum (don't amount to much). [root@localhost]

  81. Re:Slashdot Alife by ROBOKATZ · · Score: 1
    The idea of the Virtual War is a uniquely American contribution to this chilling history. Here was a savvy, spin-conceived conflict if ever there was one: an unequivocally bad dictator pummeled by thousands of superbly-armed American soldiers who suffered few casualties and were led by a General as good with sound bites as he was with a field map.

    . In the overall context of personal and commercial Net traffic, assaultive comments are rare. (Boy, did The Matrix do it better. Piracy, they say, is wrong, and copyright isn't necessarily a bad thing.. Individualism values a humane workplace. If "Virtual War" has a flaw, it may be in failing to take account the influence of modern media on the shaping of military conflicts. But that's exactly the sensibility that pervades MyVideoGames. military left Vietnam convinced they were undermined as much by grisly TV footage shown at home as by the North Vietnamese. (Read More) "The spirit of the hacker is one of the great creative wellspings of our time, causing the inanimate circuits to sing with ever more individualized and quirky voices; the spirit of the bard is eternal and irreplaceable, telling us what we are doing here and what we mean to each other. As for the idea of living outside guarded, walled enclaves, that's already more than a fantasy: Just visit Redmond (a name frequently invoked in "Shadowrun") for a couple of days, or Silicon Valley (the epitome of the megacorp enclave from which average folks get driven out) and the idea takes on real meaning. MyVideoGame. The technology we depend on doesn't bring us together.

    Pity the cop whose job it is to enforce existing copyright -- tracing and punishing violators -- online.


    ---

  82. Re:No. And for one simple difference. by NialScorva · · Score: 1

    All technically true, but science implicitly requires empirical objectivism. From a scientific perspective, faith is an act in contrary to empirical knowledge. You also seem to be mistaken (along with many people) in that science says god does not exist. Empirically, there has never been the need for a god hypothesis. It's not a matter of saying he doesn't exist, that would require proof by science's own standards, but rather that nothing needs god as an explanation.

  83. Re:Creation of life. No God required! by Mr.+Polite · · Score: 1

    I think that goes back to the whole 'garden of eden' thing. That's why we aren't immortal. Because then we'd be gods. We can't be both immortal and intelligent. Or something.

    --
    "Watch these suckers jump when I get Administrator."
  84. Re:So give us a non-vague definition by madcow_ucsb · · Score: 1

    So what if someone's sterile? What about my dog who was fixed? They aren't reproducing, so they aren't alive?

  85. Re:A Matter Of Definitions by Ismilar · · Score: 1

    Trees dont think. Fungi don't think. Alive these things are, are they not?

  86. Re:Slashdot Alife...Script is completed by Spackler · · Score: 1

    I just finished writing this bot (in perl of course). I ran it through the last 50 comments of this story, and it did keyword searching on many important sites. I then ran the results through a genetic algorithm, designed to enhance and clarify the results. I publish this result with pride in the computerized intelligence that brought it about. Here is what it said:

    All your base are belong to us.


    PS:I don't care. That was worth losing a bit of karma for!

  87. Playing G0D by konala · · Score: 1

    Wrote a speach about this topic after I took AI in a class. Take a look: http://www.calpoly.edu/~kdobrien/personal/truth/pl ayingg0d.htm.

  88. Re:Randomness is the key. by Actinophrys · · Score: 1

    He's wrong, since he is assuming that the same trick can't be applied to show that humans aren't conscious. It can, unless you assume some sort of cartesian dualism or other deus ex machina to save them - he takes quantum effects, but there's no evidence that these matter on the large scale of neurons, and quite a bit to the contrary.

  89. Re:ALIFE is not A Life by Actinophrys · · Score: 1

    We have excellent observational evidence that we are - namely we can feel ourselves think, and we can watch other people do things that clearly involve reasoning. What more do you want?

  90. Re:sentience of octapii by Actinophrys · · Score: 1
    Learning from others is not the same as reasoning, and is a lot easier. The figuring out how to open the jars is darn impressive, though, presuming they didn't open them by accident and then learn from the experience. The latter would still be smart (octopi and their kin are the smartest invertebrates) but not sentient.

    And, no, reasoning isn't just learning from accidents.

  91. Re:Randomness is the key. by wtfai · · Score: 1

    So far as I am aware, evolution does not depend on RANDOM mutation, merely on variation. Mutations could occour in a completely predictable fashion and still allow evolution to take place. The only limiting factor on evolution is the variation within a species not how the variation is arrived at.

  92. Re:So give us a non-vague definition by marc987 · · Score: 1

    ...Us...Them...

  93. Re:Randomness is the key. by Raffaello · · Score: 1

    Actually, no logical proof can ever be given that has anything whatsoever to say about whether humans are conscious, or not, nor can consciousness be "explained."

    The reason is simple. Any logical argument based on reality (i.e., observation of the real world) must take as axiomatic the existence of observors to make the observations. Moreover, these observors must be interchangable, since no single observor could ever hope to recapitulate all the experiments necessary to bring (for example) neuroscience to it's current state, and each observor's observations much be comparable to those of all other observors.

    All of science is, of necessity, based on a whopping metaphysical assumption: there exist numerous observors, with essentially identical awareness. No scientist would accept observations from unconscious observors, so all observors are also assumed to be similarly conscious.

    Science _assumes_ the existence of numerous, essentially identical, conscious observors. Having made this assumption, science can no more "explain" consciousness, than a geometer can "explain" parallel lines - they're just axiomatic.

  94. Re:Slashdot Alife by zencode · · Score: 1
    well, it'd be an interesting thing to see happen (and exposed), but this would only tell if the AI was informative, not nessesarily indistinguishable from intelligence.

    and it goes w/out saying that modded up != a sign of intelligence...

    My .02,

    --

    My .02,
    zencode

    iactivist.org/jason

  95. what's the big deal? by XO · · Score: 1

    Create Life:
    Insert Tab "A" into Slot "B". Repeat until it feels good.
    Wait nine months. Bam. New life.

    <APOLOGY>Sorry</APOLOGY>

    --
    "Champagne for my real friends - and real pain for my sham friends!" http://ericblade.postalboard.com/
  96. Turing Test by Luggage · · Score: 1

    Do the creatures pass the Turing Test, being able to carry on an extended conversation of at least human ability? As far as I know, that's the only true test of consiousness. There's a great deal of difference between writing a program to simulate the movement of an ameoba and their actions and writing a program to simulate human thought. When I can have a conversation with one of these things, I'll accept them as alive, and not before.

    1. Re:Turing Test by Bobo+the+Space+Chimp · · Score: 1

      Also, assume for the moment you have a gigantic computer capable of simulating all physical phenomena, perhaps with a true random number generator (described elsewhere) to simulate the quantum mechanics. Now plug in a perfect copy of a human brain and start asking it questions.

      It might very well respond exactly like the person on whom it's modeled. That would tell us human thought derives purely from the brain from known mechanics, but it does not imply the simulation has a subjective perceptual experience, and I think that's where most philosophers trip up. Your subjective perception (the experience of pain you feel, the color blue you see) may have nothing to do whatsoever with your thinking or your memories.

      --
      I am for the complete Trantorization of Earth.
    2. Re:Turing Test by DeadVulcan · · Score: 2

      Do the creatures pass the Turing Test, being able to carry on an extended conversation of at least human ability?

      Firstly, the Turing test is intended to identify intelligence, not mere life, so it doesn't really apply to this discussion.

      Secondly, it is still hotly disputed whether the Turing test is really any good, even for its intended purpose.

      If you think about it, all it really proves is that some "thing" is capable of fooling one or more people into believing that it's intelligent. Unfortunately, there are all sorts of silly reasons why people can be fooled, most of which probably have to do with psychology and empathic reactions.

      There is the telling fact that in contests where the Turing test has been applied, there have actually been human beings who failed the test. Which, of course, is merely a measure of how poorly the person is able to fool his peers into believing that he is intelligent. :-P

      --

      --
      Accountability on the heads of the powerful.
      Power in the hands of the accountable.
  97. Insects are "programmed" by Shade,+The · · Score: 1

    Rather blank and white isn't it? Personally I prefer Turing's way of looking at life: if it acts intelligent, it probably is. Besides, insects and the like are "programmed" to do specific tasks. A scarab beetle goes through a set routine when checking its nest hole; it has to go through the same routine every time, if it is disturbed while doing it, it does it all over again, regardless of how many times it does it before, and never varying its routine. A "self-aware" animal would probably stop checking after the 10th time of being interrupted.

  98. Turing Test is NOT indicative of consciousness. by Graham_Thomas · · Score: 1
    In that case, animals aren't conscious. Do you know what the word means?

    "Having an awareness of one's environment and one's own existence, sensations, and thoughts. "
    Yep. Animals comply with the criteria of that description, yet No animals I know of have ever passed the turing test either. If one has, kindly provide an affidavit confirming this.
  99. Essay on this subject by metlin · · Score: 1

    About a year ago, I'd written an essay on using DNA mapping & AI to create Virtual Life & evolution. You can find it here at -
    http://www.metlin.f2s.com/ai/dna.html

    "...Fear the people who fear your computer"

  100. Re:Sorry, but you are wrong. by lowar · · Score: 1

    What is the difference between an source of random seed and your afformentioned transistors? Just imagine I would construct a chip with a random gathering devic on board, will that be an internal resource? I could setup a hardware register, which will return a true random value every time you read it

  101. Re:A Matter Of Definitions by derf77 · · Score: 1

    But your thermostat doesn't reproduce. Also it isn't made of cells.

    --

    Douglas Adams

    1952-2001 :(

  102. Re:Randomness is the key. by Bobo+the+Space+Chimp · · Score: 1

    Consciousness doesn't have to depend on randomness. All randomness gets you is nondeterminism. People sometimes guess that this further solves questions about consciousness, or free will as well, but it really has no bearing on either.

    --
    I am for the complete Trantorization of Earth.
  103. Re:Randomness is the key. by Bobo+the+Space+Chimp · · Score: 1

    You're just arguing semantics here. There is no reason whatsoever that consciousness can't be studied like any other thing, and as a matter of fact, it is heavily studied.

    We have tremendous evidence that the subjective perceptual experience arises from purely mechanical means -- your living brain. Current understanding of ai shows ample evidence a computational device capable of everything you are can arise from a simulation -- except for the subjective perceptual experience. So there is a disconnect here, but when people start hauling out quantum mechanics, they may be entering the realm of hucksterism rather than science -- because qm doesn't explain it, either, and if you look closely, it is a buzzword in this context, substuting for a dualist's spritual realm.

    --
    I am for the complete Trantorization of Earth.
  104. Living? Bah. by BillX · · Score: 1
    By this definition, a computer virus is "life", as is a thought meme (such as religion)--these things are self-propagating and some, self-modifying. Wake me when we have self-aware artificial life :)

    (My guess is, this will not be possible until we can give a machine sensory perception--the ability to fully observe the world surrounding, and to experience pleasure and pain...I challenge the AI professionals to prove me wrong :)


    --

    --
    Caveat Emptor is not a business model.
  105. Re:A Matter Of Definitions by snoop_chili_dog · · Score: 1

    Mod this up. This funny.

    But seriously he probably isn't American. or maybe not

    --
    But Yogi, the RIAA won't like that.
  106. Re:Slashdot Alife by snoop_chili_dog · · Score: 1

    Wouldn't feeding a neural net slashdot stories be considered "AI abuse!"

    --
    But Yogi, the RIAA won't like that.
  107. Life? Nope. by snoop_chili_dog · · Score: 1

    Ok. Most games today give the enemies the ability to learn and adapt. Does that mean that their a-life? When I kill those little baddies am I really just killing innocent life. I can't wait till PETA gets a hold of this idea. Stop the gameboys! Please, for the children.

    The single identifying trait of real life is when it shocks it's creator. That's what HAL did. Its what we do every day.

    --
    But Yogi, the RIAA won't like that.
  108. Re:A Matter Of Definitions by exi7 · · Score: 1

    ...if you agree that the fundemental definition of life is an object that both consumes and produces energy, responds to its environment..The ability to reproduce isn't necessarrilly required...

    What about fire? It consumes energy (oxygen), produces energy (heat), responds to its environment (too little oxygen, no fire... too much oxygen, BIG fire). AND it reproduces by spreading.

    But sorry, NO. Neither thermostats nor fire are alive.

    Thermostats don't think, fire doesn't think, robots don't think. Robots and characters that exist in virtual worlds don't think, they merely respond or act as they are programmed. Let's see a virtual character learn another language merely by interacting with other virtual characters that speak that language. If a real person went to France and lived there for several years, you'd eventually learn the language from just being around French speaking peoples and using cognitive thinking to reason that certain words pertain to certain objects, after seeing so many people use those words and objects at the same time.

    Programs may seem real, but they aren't alive until they think: Cognito Ergo Sum

    Dave

  109. Re:Life as a Game. by gumleef · · Score: 1

    damn the graphics are good

  110. Re:What is a god, anyway? by Master+of+Oblivion · · Score: 1

    All hail the mighty slashbot!! or something. Could you call a posting bot with a philosopical outlook intelligent? if not self aware...

    --
    "Umk. So maybe it was a stupid plan after all." -God to his angels, just after creating the universe
  111. What is a god, anyway? by Master+of+Oblivion · · Score: 1

    Suppose for an instant the our universe, and our lives, were created by what we might call an omnipotent being, "Just to see what'll happen" this being creates a means for life to evolve, gives it a few rules, and then tells it "Evolve to become more like me". Perhaps creation on such a grand scale is our inevitable destiny

    --
    "Umk. So maybe it was a stupid plan after all." -God to his angels, just after creating the universe
  112. Some useful info.. by Master+of+Oblivion · · Score: 1

    Here's a site devoted to the evolution of man (sort of) Read on the singularity, very interesting veiwpoints

    --
    "Umk. So maybe it was a stupid plan after all." -God to his angels, just after creating the universe
  113. thanks by BlueboyX · · Score: 1

    This is very interesting. I will study this. :>

    --
    "Never, never suspect the dreams within the dreams of dreaming children." ~The Amazon Quartet
  114. Re:Randomness is the key. by BlueboyX · · Score: 1

    Well, I dont know if even life is 'true' random. Something to think about... :>

    However, there are websites that stream random bits based on things from radioactive decay to lava lamps(btw radioactive decay on average is very predictable, but it actually happens in bursts that are random). It wouldn't be too hard to integrate something like that into a life sim if you feel that they are less pseudo-random than a math function...

    --
    "Never, never suspect the dreams within the dreams of dreaming children." ~The Amazon Quartet
  115. Re:ALIFE is not A Life by BlueboyX · · Score: 1

    Indeed, the principle of self-preservation is provably programmed into you. 'Flight or fight responce' anybody?

    How can you prove that you are truely sentient? You cant.

    --
    "Never, never suspect the dreams within the dreams of dreaming children." ~The Amazon Quartet
  116. my thoughts by BlueboyX · · Score: 1

    "What is the difference between an source of random seed and your afformentioned transistors? Just imagine I would construct a chip with a random gathering devic on board, will that be an internal resource? I could setup a hardware register, which will return a true random value every time you read it"

    Yes, that is the kind of thing I am talking about. This would make it so that it isn't 'just' a pre-programmed pattern.

    Here are some of the thoughts I have been having recently:

    Isn't real matter(and real life that is made out of real matter) predictable, following a static set of physical rules? Is an atom different from a some bits representing an atom(assuming 100% accuracy in physics- not yet achieved)? If they are the same, then then wouldn't the random issue ultimately be mute?

    If they are not the same, despite supposed 100% emulation of real physics, what is the difference? Is some unknown force (soul-power maybe?) acting upon the physical neurons in our brains? If so, why would or would not that same force affect bits on a computer?

    As our imaging technology improves, we may eventually be able to make a 3d neuron-by-neuron map of someone's brain. If you pop this in some kind of physics simulator, will the 'brain' think and react as it should? Could we pop this program with a real brain pattern into a robot and have a conversation with it?

    If such a thing were to fail, wouldn't it imply that you can't use 'soul-power' with a machine, if it exists at all(IOW biological cones work, but would an inorganic clone work)? If someone actually did this and it failed, it would also imply some bugs in the sim :>

    Just the kind of thoughts that keep me up at night :>

    --
    "Never, never suspect the dreams within the dreams of dreaming children." ~The Amazon Quartet
    1. Re:my thoughts by BlueboyX · · Score: 1

      "What about the informtation contained within the brain? You'd have to come up with some basic set of information (instinct, so to speak); like a computer, brains don't do anything without some kind of intial starting point. how difficult would it be to give this created brain a set of instincts?"

      The brain itself is not static;it's arrangement of physical neurons changes. Such a brain pattern (with a few things like a scan of calcium ion concentrations) would act like an emulator savesate. If you had know the physical locations and connections of all the neurons and the type of each connection(the hardest part) and the ion concentrations all at about the same time, you could theorhetically continue that brain sim exactly where the real brain left off- emotions, instincts(well, that depends on hormones somewhat, which is a seperate issue) and previous knowledge. If you connected certain virtual neurons to some input and output devices, you could have a conversation with the guy.

      The problem is that there are alot of 'ifs' there. It would require total mastry of the physics of all the types of neurons(which we dont have yet) and super scanning equipment(way beyond what we currently have, but not so extreme as to be impossible). It would also assume that our minds exist only as physical brains.

      BTW constantly chainging brain theory is still new (I dont think it has undergone much peer review yet- the only supporting experiments I know of are cursory). As such, this whole idea may be stupid. I dont think it is, but that is just me... :>

      --
      "Never, never suspect the dreams within the dreams of dreaming children." ~The Amazon Quartet
    2. Re:my thoughts by morgan_wr · · Score: 1

      ... If you pop this in some kind of physics simulator, will the 'brain' think and react as it should? Could we pop this program with a real brain pattern into a robot and have a conversation with it? What about the informtation contained within the brain? You'd have to come up with some basic set of information (instinct, so to speak); like a computer, brains don't do anything without some kind of intial starting point. how difficult would it be to give this created brain a set of instincts?

      --
      ~j
  117. sentience of octapii by BlueboyX · · Score: 1

    "We have excellent observational evidence that we are - namely we can feel ourselves think, and we can watch other people do things that clearly involve reasoning. What more do you want?"

    Well, an octapus can do the same. I am not sure if that was posted on /x or not, but I will explain. There was an experiment in which some fish were put in jars with corks on them. These were then put in tanks with (isolated) octapi. They would cover the jars and probe them. Some would figure it out and some would not.

    The neat part is what happened next. The scientists paired up the tanks of ones that did and the ones that didn't figure out how to get at the fish. Then they put a fish-in-a-bottle in the tank of the octapus that knew how to get at the fish. The octapus that didn't know got really colse to the edge of it's tank and watched the other octapus remove the cork and eat the fish. Then when the octapus that (a moment ago) didn't know how to get to the fish was given a fish in a jar, it was able to quickly remove the lid and chow down.

    Reasoning, learning from others.... I guess you are as sentient as an octapus! ;>

    --
    "Never, never suspect the dreams within the dreams of dreaming children." ~The Amazon Quartet
  118. Re:ALIFE is not A Life by BlueboyX · · Score: 1

    "how they got there is of no consequence; if strong AI appears tomorrow it will be impressive regarless if it evolved or someone sat down & coded it up."

    I agree with this.

    "You can't just program something to check and see if something is attacking it/trying to change it and then make it protect it self. You have to program the program so that it notices something attacking and defends or protects itself BECAUSE it is self-aware and not because its a principle programmed into it."

    My point was that the above was not right because it would mean that humans are not sentient or something; we are pre-programmed to do things. We can even be programmed after we are born (hypnosis, social programming etc). He is trying to say we are somehow different (which is fine) but without saying how (which is not).

    --
    "Never, never suspect the dreams within the dreams of dreaming children." ~The Amazon Quartet
  119. LOL good point by BlueboyX · · Score: 1

    We barely have the ability to simulate insect intelligence. Even worms are still impressive.

    --
    "Never, never suspect the dreams within the dreams of dreaming children." ~The Amazon Quartet
  120. that's a good one by BlueboyX · · Score: 1

    Re:Computers can not be "intelligent" or "alive" (Score:1)
    by gunner800 (gunner800@yahoo.spamisbad.com) on Sunday March 11, @07:38PM EDT (#195)
    (User #142959 Info) http://www.asomethingiknownotwhat.com

    I'll repeat for you a phrase which nearly caused me to flunk a philosophy class, but is pretty much the standard approach for most people:

    "I choose to believe in free will because if I'm right, I get the credit, but if I'm wrong, it's not my fault."

    I will have to remember that.

    Back in a science class alot of people I asked believed that we will one day break the speed of light(we kind of have since then with the cesium gas stuff) but firmly believed that we will never haf AI as good as human intelligence. It seems like a paradox to me; they believe in science and yet they dont.

    --
    "Never, never suspect the dreams within the dreams of dreaming children." ~The Amazon Quartet
  121. So give us a non-vague definition by BillyGoatThree · · Score: 1

    Please give me a definition of "life" that includes humans, cats and bacteria but excludes thermostats.
    --

    --
    324006
    1. Re:So give us a non-vague definition by corvi42 · · Score: 2

      The point is that there is NO clear definition of life, one must work on common sense and other features, not a list of defining features. This is why it is easy to confuse people with fancy talk and make it seem like a computer system is alive. Exactly because there is no clear definition.

      --

      There are a thousand forms of subversion, but few can equal the convenience and immediacy of a cream pie -Noel Godin
  122. Jargon + outdated ideas = powerful criticism by BillyGoatThree · · Score: 1

    "If I were to tell you that I created a potato in a computer, and then invited you to eat it, you'd laugh at me."

    But if you invited a computer intelligence to eat it, he would (after cooking it on his stove, using his electricity). You are making a category error.

    Consider a counter-example: When I write notes down and then play them on a piano, they make music. What if the computer writes the notes down and I play them on a piano? Is it still music or is it "simulated music"? What if the sound comes out the computers speakers? What if the sound is inaudible to you and me, but goes in the simulated ears of a simulated intelligence?

    A potato can't cross levels from inside to outside because a potato is a physical object. Music (and intelligence) CAN cross levels because it is just a pattern of information.

    "You cannot pefectly simulate a real system - the only perfect simulation is the original system itself."

    And what's wrong with that? When I copy MS Word to another computer, isn't that a "perfect simulation" of the original? What about when I reimplement a program to read Word files? And when I reimplement a program to behave exactly like me? Sure, you can't simulate a system in another medium that is less complex. But that leaves it up to you to prove that computers are less complex than brains.
    --

    --
    324006
    1. Re:Jargon + outdated ideas = powerful criticism by corvi42 · · Score: 2
      Jargon + outdated ideas = powerful criticism - that's clever, i like it.
      However I don't think these ideas are at all outdated - rather in recent years many of the most noted proponents of AI ( Jerry Fodor among the most notable ) have largely reversed their perspectives for precisely this reason.

      A potato can't cross levels from inside to outside because a potato is a physical object. Music (and intelligence) CAN cross levels because it is just a pattern of information.
      Yes, I agree completely ( at least as far as the music goes - intelligence is another matter ) - because in digital media we have found a way to formally define ( nearly ) all forms of information. A potato is not formally defined, therefore it cannot truly pass the these levels because it is not formally defined. This is the point of my criticism - life is not formally defined, and like the potato cannot be digitally encoded.

      And what's wrong with that? When I copy MS Word to another computer, isn't that a "perfect simulation" of the original?

      No, its not a simulation at all - they are exact copies. Don't confuse a copy with a simulation - they are not the same things at all. A simulation is a model of a system that attempts to render a reasonably accurate copy of a certain reduced set of the original system's parts. A computer program which models thunderstorms or tornados models a reduced set of the aspects of the airmasses in which those weather systems occur - the set of features being modeled are those which meteorologists have deemed to be relevant to the pursuit of understanding those weather systems. These programs are unlikely to model the movements of seagulls through the same airmass, or the relative density of seagull feces - because nobody considers these to be relevant features, despite being parts of the system. A copy of MS Word is a one-to-one exact digital copy, there is nothing of simulation about it.

      What about when I reimplement a program to read Word files?

      You could say that this was a simulation of MS Word, yes. And depending on how good a job you did you might even be able to prove that the two programs were formally equivalent ( although chances are you'd have to have access to MS Word source code for this ). Formal equivalence is only reached when you have an exact matching in functionality of all the features of two systems - so if your program could do everything that MS Word could do in exactly the same way then both programs would be formally equivalent.

      And when I reimplement a program to behave exactly like me? Sure, you can't simulate a system in another medium that is less complex. But that leaves it up to you to prove that computers are less complex than brains.

      Well showing that computers are less complex than brains is really very easy. Considering that your average human brain has something on the order of 10 billion neurons connected to make over 10 trillion neural connections each of which creates and responds to a vast array of environmental stimuli both electrical and chemical, most of which is poorly mapped and ill understood.

      As far as creating a program that behaves exactly like you, I hope you won't be offended if I remain sceptical and say that I'll believe it when I see it. But granted that you were able to create a system that could successfully pass for T3 equivalence ( ie the Total Turing Test - simulating all human behaviour convincingly for a human life span ), this is still not enough to claim formal equivalence. For a truly rigorous examination of what would satisfy a scientific definition of a truly accurate psychological model read Jerry Fodor's "Psychological explanation" particularly chapter 4: "The logic of simulation". You'll see why simply simulating behaviour is not good enough to count for a model of the thing being simulated - particularly when it comes to intelligence.

      --

      There are a thousand forms of subversion, but few can equal the convenience and immediacy of a cream pie -Noel Godin
  123. Re:A Matter Of Definitions by Grabthroat · · Score: 1

    The idea of fire is a good arguement but it should be noted that as fire spreads it is not a matter of reproduction but rather a matter of growth. Thought shouldn't be necessary for life, are all animals capable of thought? Ameobas, paramesiaum? Do viruses count as thinking life? Or the hive minds of ants and bees? Not by a standard definition of thought. I agree that robots are not yet capable of high-level (read human-like) life but this lies in the handicaps of technology being unable to handle the number of sensory inputs and outputs required. For years now people have been creating low-level life robots (http://set.lanl.gov:80/programs/robotics/concept. htm) that emulate certain principles of life without programming. In conclusion while I agree that the definitions of life are very loose it would be wrong to say that only humankind is life and everything else is dead.

  124. A good Alife simulation? by Diolas · · Score: 1

    Is there an Alife simulation/game that has a good physics engine and a development capabilities? All those 3DFX games SUCK while lacking these!!

  125. Re:Work of his more interesting than Creatures. by Section_9_604 · · Score: 1

    took a while, but found a reference:

    http://agents.umbc.edu/agentnews/1998/02/02.txt

  126. Re:Work of his more interesting than Creatures. by Section_9_604 · · Score: 1

    btw, I'm Chris, not Scott. :)

  127. "Thought meme" is like saying "genetic gene." by neoshroom · · Score: 1

    "Thought meme" is like saying "genetic gene." A meme is a self-replicating unit encoded through cells in the brains of higher order primates (much like a gene is a self-replicating unit encoded through proteins in the DNA of living things). The idea was first proposed by Richard Dawkins in his book The Selfish Gene (which I would highly recommend).

    --
    Big apple, new Yorik, undig it, something's unrotting in Edenmark.
  128. Re:Where can I find the book? Amazon.co.uk by suekiwilcox · · Score: 1

    http://www.amazon.co.uk/exec/obidos/ASIN/029764391 6/o/qid=984429094/sr=8-1/202-0998819-2323061 steve grands website is: http://www.cyberlife-research.com/

  129. Randomness is the key. by euroderf · · Score: 2
    The big problem I have had with systems such as Conway's Game of Life is that it is essentially a deterministic system. How can life emerge in such an environment? It can't, because evolution depends on random mutation, and the Game of Life's outcome is determined from the very beginning.

    Regarding whether life is possible in a computational environment, I would dissagree and say that it is not. Simple life, such as viruses and bacteria certainly is, but I think that conscious life in a computational universe is not possible. The mind and consciousness depends on randomness - hence the importance of quantum mechanics - but in a computational universe this does not exist. Only pseudorandomness can be said to exist - meaning that everything is, again, utterly moribund and predictable.

    I hope that I am proved wrong - it would be excellent if we could produce intellegent computers, but somehow I think that it is beyond our technology. Life is not a simple Turing machine, and intelligent life cannot, I suspect, be reduced to a Turing or Von Neumann machine. We are more complex than that, more beautiful, more mysterious, and more profound.
    --

  130. No. And for one simple difference. by root · · Score: 2
    Science reqires no faith. It does the one thing no religion has ever done, nor ever dares to do...

    Science constantly questions itself.

    Those who question core religious beliefs have always faced the harshest of punishment, expulsion/excomminication, or death. Science ALWAYS questions itself. Any contradictions discovered are not covered up nor just accepted on faith, as somehow true beyond our understanding. The false concepts are eliminated (e.g., Earth centered solar system), or reconciled into a higher truth (e.g., Newtonian mechanics into general relativity.) Science constantly questions itself and grows stronger as a result. No religion can make that claim. No other religion has gained new truth. No religion grows stronger or more true. In fact, quite the opposite, religion has been weakeded over time, often by science, more often by simple reality and the growth of mankind. Location of the Earth, age of the universe, there are plenty of situations of where religion has had to swallow its falsely held tenets.

    And while some of science's ideas have died hard and lingered longer than they should have, like e.g., people who couldn't accept that the Earth was not at the center of the universe, nor accept quantum mechanics over traditional natural philosophy, but those adherents eventually grow old and die and a new generation grows with the revised beliefs. And science grows stronger.

    1. Re:No. And for one simple difference. by Jerf · · Score: 2
      The point here is while that's science... you have no self-evident rational basis for believing in science. ("Self" here means you, the person, not the basis.)

      Have you personally examined data from a particle accelerator (preferably built by you) and seen the evidence for, say, gluons? Have you personally seen evidence for blank holes, or personally explored theories of gravitation sufficiently to make a theory of black holes?

      Science does ask for a few "religious" beliefs, such as "other people really exist", "other people (called 'scientists') tend to tell the truth", "real truth exists" (an epistomological result that can not be truly proven, merely accepted). You can prove none of these. (Should you disagree, please write the book to prove it; it'll inevitably win every award you can think of.) On the basis of the faith you have in the truthfulness of these unprovable statements, you accept the stuff you are calling "science". (Ask a post-modern literature professor if all people accept all of these statements.)

      To drag this back on topic, and to agree with a couple of other posters on the story, I suspect that at the heart of the reviewed book lies some different definitions of 'life' then those we are traditionally comfortable with. This is not a bad thing, but it does probably mean that nearly none of the review or the book should be taken at face value (i.e., in the absense of whatever defintion of "life" the author lays out), because our "default" definition of "life" carries a lot of baggage with it.

      (If the author simply never defines life, then this book is sensationalistic trash.)

      "What is life?" is a highly religious question, and in fact, "Science", which you claim doesn't ask you to believe anybody, does ask you to at least accept certain definitions of life when talking about biology, which are often religious. (Pop quiz: Are viruses alive? (Traditionally, yes, but barely.) What about prions? (Ummmmm... can I have another?)) The author of this book will ask probably ask you to accept another definition (and it's hard to avoid saying he's probably "proselytizing" the definition).

      Indeed, there is an entire branch of philosophy called the philosophy of science (and that's a google search with hundreds of thousands of results, not some obscure ten-employee "think tank" stationed in California), and if that ain't a religion as much as a philosophy, I don't know what is.

      I accept much of the philosophy of science (thought I do personally reject that the universe is closed, that there is necessarily no external influence, I think it's an impossibly strong statement), but it's philosophy/religion nonetheless, not some sort of immediately evident-to-Self reality. You say, "in science, nothing is supposed to be taken as gospel, but revealed to all for critical scrutiny." And I say, that statement is Gospel in science. Try arguing against that statement and see how far you get. (And yes, that's a perfectly valid point... Godel's Proof rests on something quite similar. "There is no gospel truth" is a self-contradictory statement, as the statement is claiming to be Truth.) And this quibbling over the definition of life is properly and most correctly understood as a philosophical debate, not some sort of scientific experiment. No lab experiment can ever prove what "life" is.

  131. Re:A Matter Of Definitions by SpinyNorman · · Score: 2

    All your ideas are belong to David Chalmers!

  132. Sorry again, but *you're* wrong. :) by rjh · · Score: 2

    Radioactive decay is the prime example

    Interestingly enough, this is not necessarily the case. (Put in boldface because the first time I ran across this, it stunned the hell out of me.) It's possible to find RNGs based on radioactive decay which exhibit a degree of determinism. Why? Depends on the time window that you're looking for a radioactive decay in, and the recharge time of the Geiger counter.

    Take an extreme example: let's say that if a Geiger counter picks up a stray bit of radiation in a 1-second window, it'll peg a '1'. Otherwise, it pegs '0'. However, after pegging a '1' the Geiger counter has to spend 60 seconds resetting itself. During this time, it'll peg '0's.

    Now say that your radiation source is something viciously radioactive, like Pu-238 (even more active than Pu-239). You're essentially guaranteed a peg in the first 1-second window, and then the Geiger counter will peg 60 straight 0s.

    That means that with this setup, which is based on creating random numbers by measuring radioactive decay, you can successfully predict that over 98% of the time it'll return a 0, and virtually 100% of the time it'll follow a repeating pattern of 1 followed by 60 zeros on a 61-second cycle.

    This example is very contrived so that you can immediately see the problems with generating random numbers via radioactive decay. When the reset time is a fraction of the exposure window, you'll get a mostly random stream.

    But you'll never, ever get a truly random stream from a radioactive source/Geiger counter setup.

    Even if the source of your randomness is absolutely and totally entropic, your measuring instruments aren't. Hidden determinism enters the system and lowers the quality of your entropy.

  133. Re:Historical book? by cr0sh · · Score: 2

    I was younger when I first read the books, and didn't have anywhere near enough money (or skill) to try to build one. When I got older, and managed to find and buy the books (no mean feat, those kind of TAB books you grab when you see them, no waiting), it was clear from reading them (knowing you have the skills now) that it would cost more to build either device than it would be worth in the end.

    But by having all three, and seeing how simple Rodney is sensor-wise (I think all it has, IIRC, is some bump sensors, and some current-draw sensors on the motors - maybe a sound and light sensor), was that you could wire it all up to a cheap 486 laptop, and use the code from "Robot Intelligence" to achieve the same device, but cheaper.

    Such is progress...

    Worldcom - Generation Duh!

    --
    Reason is the Path to God - Anon
  134. Re:Historical book? by cr0sh · · Score: 2

    I have no idea where Heiserman went, but if he did anything interesting it should be out there, either on the web or in Gopher space. I think I'll have a look later tonight. I'll report back if I find anythin!

    Actually, finding anything about any of the 70's and 80's robot makers is near impossible, in my experience. Recently, I found what happened to Ben Skora, and his robot AROK - they both were featured on a home show recently about "strange" homes (Ben lives in this weird UFO shaped house he built in the early 70's - complete with all the disco era trimmings - you know automated lights and entertainment, that kind of thing). Apparently AROK is still around.

    There are other robots whose whereabouts are completely unknown - one that I was always curious on was named C.H.A.R.L.I.E. (an acronym that means something, I forget what, but his inventor was also named Charlie, I believe). There are many others from the time. I just tend to wonder what happened to them...

    Worldcom - Generation Duh!

    --
    Reason is the Path to God - Anon
  135. Re:So many problems, so little time by 1010011010 · · Score: 2

    You'll have to check out Oolon Colophid's books for that...



    - - - - -

    --
    Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
  136. Re:So many problems, so little time by 1010011010 · · Score: 2

    Colluphid, Oolon

    Controversial philisophical author of the blockbuster trilogy Where God Went Wrong, Some More of God's Greatest Mistakes and Who is this God Person Anyway?


    - - - - -

    --
    Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
  137. Re:Will they...? by bnenning · · Score: 2

    Check out "Permutation City" by Greg Egan; it deals with a very similar scenario, among other ai-related topics.

    --
    How to solve most of our problems: 1.Lots of nuclear plants. 2.Cure aging.
  138. Beware the dumbing down of A-life by LinuxParanoid · · Score: 2

    I've written a couple a-life programs and have the following observations: one can definitely program systems that demonstrate some behavior that was not explicitly programmed into them. For a coder, this is a cool thing, especially when it works and especially when it surprises you with what it does. But emergent behavior based on programmed-in attributes rather than procedural instructions does not "life" make.

    As far as I could tell, the a-life crowd has (to date) failed. All the things we agree on in the real world as being "life" are enormously more complex than these digital abstractions. The definitional issues are hard to agree on ('what is life? what is intelligence? what is consciousness?') And an honest practitioner recognizes the huge amount of work required to set up "just the right initial conditions and assumptions for something 'interesting' to happen". So one way for them to succeed is to dumb down their definition of life. IMHO, the field is in significant danger of doing this. When you hear people proclaiming that they are gods (sounds ridiculous, i know, but the word was even applied in this slashdot review) and have created digital life, take it with a pound of salt as the hubris and grant-inducing-hook that it really is. IMHO.

    --LP

  139. Sorry, but you are wrong. by spamtrap · · Score: 2

    True randomness does exist. Radioactive decay is the prime example, and there are random number generators that use radioactive decay as their seed. I think it was DEC (could be wrong) that used to have an online random number generator based on the position of the "bubbles" in a Lava Lamp. There is noting deterministic about their location. Pseudorandomness is a result of lazy programming not an immutable property of a computational universe.

  140. "Creatures" by Animats · · Score: 2
    Ah, yes, "Creatures". Good idea. But they copy-protected it so ineptly it won't run on NT. I can view the startup animation, but then it keeps asking me to insert the CD-ROM, even though it's in the drive.

    Maxis has SimLife, which is somewhat similar in concept. There are genomes, combination, mutation, etc. It's hard to see what's being accomplished, though. It's not a game at all, just a genomic simulator with graphics.

  141. Re:Fix your gender notation by elegant7x · · Score: 2

    Sorry. If I could type traditional in on this keyboard, I would. but I can't, so deal.

    Rate me on Picture-rate.com

    --

    "and dear god does this website suck now." -- CmdrTaco
  142. Fix your gender notation by elegant7x · · Score: 2

    It wasn't until I read the article itself that I realized you guys were talking about more then one person, it seemed like you were referring to 'Sue Wilcox' as the author, and as both 'she' and 'he' interchangeably.

    Rate me on Picture-rate.com

    --

    "and dear god does this website suck now." -- CmdrTaco
  143. Re:this is completely the wrong approach! by Mathonwy · · Score: 2

    This is just my opinion, but I think this is completely the wrong way to go about it. I think an analogy will help explain what I mean. Suppose I show you a picture, then ask you to write a program which generates pictures....

    A much better approach in the case of the picture (and I would assert in the case of life) would be to give up the reductive approach. Instead, one should focus on the function the picture serves and try to replicate that. I.e. try to do the same job rather than trying to do the job in the same way.


    This is exactly the approach used by Samuael when he wrote his groundbreaking checkers playing program in the 80s. He wanted to make a program that would play checkers the way people do. So he started comming up with all sorts of interesting ideas for how to do it, such as search trees with alpha-beta pruning, buffering board scores, etc.

    He ended up with a program that played checkers extremely well. Unfortunatly, it did so in a way that was NOTHING LIKE the way real people play checkers. Particularly in light of various insights from psychologists and neuroscientists, it has become aparent that people play checkers in a signifigantly different fashion than this program did. (We don't really use search trees nearly as much, for example)

    The moral of this story (I think) is that if you want to emulate a complex system, if you go from the direction of "This is what I want it to do; how would I set up something to behave like it", then you'll probably get something that is quite a bit different from what you're looking for. Particularly in the case of extremely complex systems (such as life or AI) the possibility that your implimentation is the same as that of the example you're trying to duplicate is probably pretty tiny.

    So while I'll freely admidt (without having actually read the book) that to my thinking, starting subatomic might be a little in the extreme, I think that it is at least aproaching the problem from the right end.

  144. Re:Life as a Game. by Alien54 · · Score: 2

    damn the graphics are good Source can be a pain, though.

    --
    "It is a greater offense to steal men's labor, than their clothes"
  145. Re:Slashdot Alife by Erasmus+Darwin · · Score: 2
    Write a robot that posts replies to articles on Slashdot. The winner would be the first unaided bot to hit the karma cap. Anyone know if this has been attempted before?

    If I'm not mistaken, someone was using a MegaHAL-like bot trained on JonKatz's ramblings. (At least I'm guessing that it was a script -- it's entirely possible that the person was cooking up their own fake JonKatz ramblings.) The postings were done under some name that implied it was a fake JonKatz. I do remember it getting moderated up as funny on a few occasions.

    Personally, I think it wouldn't be too hard to hit the karma cap by writing a bot that posts "First, they ignore you. Then they laugh at you. Then they fight you. Then you win." to every Slashdot story that has both Microsoft and Linux in it.

    I suppose you might also make a bot capable of recognizing similar Slashdot stories and then just have it still a few +5 posts from the earlier story. There's a bit of risk with having it grab irrelevant comments -- it'd probably be worthwhile to ignore any (+5, Funny) posts since they tend to be more specific to a given article. It'd also be funny if someone posted the latest DeCSS/DVD thing and the bot tried to pick an article out of the Big Brother awards, because the article text has a gratuitous mention of the MPAA. But in general, I think it would do decently, although probably not as well as the google-bot.

    Finally, if you wanted to get really ballsy, you could do a script that skimmed The Register, the NY Times, and a few other popular sources of Slashdot articles for anything with "Linux", "Internet", "MPAA", "RIAA", "DVD", "DeCSS", "Intel", "AMD", "Transmeta", "Playstation", "PS2", "Dreamcast", "DMCA", or any other keywords that're especially hot on Slashdot and then submitted the resulting story. It'd be an all-or-nothing gamble, with a whopping 5 points of karma for every hit, but the potential to reach new levels of negative karma should it raise the ire of CmdrTaco and crew.

  146. The last 50 years of AI research and development? by JamesOfTheDesert · · Score: 2
    This is a lightly written but mind-bendingly deep book. When you realize you have been smooth talked into abandoning the last fifty years of AI research and development along with the majority of current thinking on ALife you know the Grand philosophy has gotten into your blood.

    Hmm, I think not. There's nothing going on with Grand's approach that is alien to recent AI/AL research. Check out D. Hofstadter or S. Kauffman, for example.

    --

    Java is the blue pill
    Choose the red pill
  147. Re:Slashdot Alife by tswinzig · · Score: 2

    I wonder if a simple script that ripped unusual words from the article, Google searched for sites with those words, then posted an 'informative' link would work...

    Wonderful! Karma Whorebots!

    --

    "And like that ... he's gone."
  148. Will they...? by Hieronymus+Howard · · Score: 2

    Supposing for a moment that this is possible and one day somebody will be able to create intelligent artificial lifeforms within a computer. I wonder will they...

    Speculate on how they came into being?

    Postulate a Creator (or Creators)?

    Create religion(s) around those Creator(s)?

    If so, have arguments/wars based on their religious beliefs?

    Philosophise about the meaning of life?

    Imagine if they came up with something like "I think therefore I am", based purely on their own intelligence.

    Of course, if they're really intelligent, they'll realise that we were created 75 million years ago by Xemu the intergallactic alien ruler :-)

    HH

  149. Re:Life is not a formal system by corvi42 · · Score: 2

    My point about causal powers was to point out just one way in which it is very tricky to try to define what does and does not qualify for life - given that nobody has any idea what would make for a valid definition. But its common sense to say that causal powers are something important to life, I should think. There are lots of machines with causal powers - but that in and of itself does not define them as intelligent or alive. A pile driver has causal powers, but nobody's going to claim it is alive. The tricky bit with informational systems is that its easy to project our own assumptions about intelligent seeming behaviour onto a system and imbue it with intelligence it doesn't necessarily have.

    --

    There are a thousand forms of subversion, but few can equal the convenience and immediacy of a cream pie -Noel Godin
  150. Re:Life is not a formal system by corvi42 · · Score: 2
    But there are some informational things for which simulations are no different from reality. Suppose I write a simple BASIC program with an infinite loop, and run that in an Apple II emulator on a Pentium. Is it a real infinite loop, or just a simulation of an infinite loop? It's a silly question.

    Yes, it is a silly question. Especially because one of the features of all computers is that they are Turing machines - or if you prefer they are interpreted automatic formal systems. As such they can be made to emulate each other. An emulation is a perfectly accurate recreation of everything that the other system does ( if it is a low level emulator ). Chances are that the timing of the operations won't be the same - but the steps to doing anything in an emulated system will be the same. Two formal systems which are formally equivalent to each other are not simulations of each other at all. They ARE each other, so there's no simulation involved. So a pentium emulating an AplleII in an infinite loop is the same thing as a real AppleII in an infinite loop - as far as the relevant systems are concerned.

    As far as your comparison to a gerbil in a cage and an ALife gerbil in a virtual cage are concerned, the problem here is that totally unlike your previous example the ALife creature is going to be formally defined at some level, whether it be implicitly or explicitly - all its behaviour and operations have to be enumerated into code at some point or it could not be programmed. A real gerbil in a real cage is not formally defined at all. If you can reverse-engineer and give me a complete technical spec. for a gerbil in a cage I will be very surprised indeed. This is my whole point - a living thing is not formally defined, so there is no basis for saying that you've created a living thing in a purely formal system.

    --

    There are a thousand forms of subversion, but few can equal the convenience and immediacy of a cream pie -Noel Godin
  151. Re:Life is not a formal system by corvi42 · · Score: 2

    Yes, I must agree with you completely here. The real crux of the whole issue is where we choose to define life. And because there is no clear definition for life, there can't be any basis for saying that one has or has not created life in a computer.

    I agree that given any formal definition X for life, a computer program can be created which fulfills X. But the real point is that any definition X ( as far as has existed - nobody knows what the future may bring ) is insufficient for satisfying a definition for life because it is either too strict, and would deny that many living things are not alive, or it would be too loose and allow many non-living things to qualify.

    Yes, a college textbook will give you a ~10 characteristics of life. This is used as a rough and ready teaching aid - not a final and definitive definition. Humans have an intuitive common-sense way of discriminating living and non-living things that is not understood, but seems right to us. If you take the 10 characteristics you'll most likely find that they would allow many things to qualify for living things that seem obviously wrong and vice-versa disqualify many things that are obviously alive.

    My original point was that in the absence of a formal definition for life any claims to have made living things in a computer is empty and meaningless. However, I see nothing wrong with the attitude that says: "give me a definition for life and I shall give you living computer organisms."

    Personally I doubt whether it will ever be possible to create a formal definition for life, but that is something only time will tell.

    --

    There are a thousand forms of subversion, but few can equal the convenience and immediacy of a cream pie -Noel Godin
  152. Re:Life is not a formal system by corvi42 · · Score: 2

    There's a big difference between somethign "existing" and being formally defined. A red ball is not formally defined. You cannot give the complete set of all its behaviours to all possible situations, so it is not formally defined. Basketball is not a formal system, and so the analogy between a human playing basketball for fun and a computer "creature" playing a simulation of basketball is not proof of anything other than the human imagination.

    --

    There are a thousand forms of subversion, but few can equal the convenience and immediacy of a cream pie -Noel Godin
  153. Re:Life is not a formal system by corvi42 · · Score: 2

    Thanks, its always nice to get positive feedback amongst the barrage of criticism =)

    --

    There are a thousand forms of subversion, but few can equal the convenience and immediacy of a cream pie -Noel Godin
  154. Re:Life is not a formal system by corvi42 · · Score: 2

    I'm sorry, I don't think I understand you.
    I don't undserstand how any of this is relevant to the discussion.

    Slipping and falling on a chess board is not a legal chess move, and as such is not a part of the "game system". A computerized game of chess is just as much a real game of chess as any game that can be played with a physical board, but you can't slip and fall on a computer chess board.

    --

    There are a thousand forms of subversion, but few can equal the convenience and immediacy of a cream pie -Noel Godin
  155. Re:Life is not a formal system by corvi42 · · Score: 2
    So does it "pass" then if it hacks into your modem, dials 911 and gets you into trouble? Or sends an e-mail to your wife claiming you are cheating?

    No, not at all. Why would this make it count as life?

    --

    There are a thousand forms of subversion, but few can equal the convenience and immediacy of a cream pie -Noel Godin
  156. Implications of Creation by sunhou · · Score: 2

    Since several people here have been talking about (among other things) "if we do create ALife, what are the implications?", I just thought I would mention I wrote a paper on that topic back when I was an undergrad, titled "Implications of Creation". It was published in the journal Idealistic Studies vol. 23 no. 1 (Winter 1993), and you can also find it online at my publications page. Looking at it now, it's kinda embarassingly amateurish, but I feel that way about almost everything I've written after enough time passes...

  157. Musings on nature of life [rant] by DoctorPraetorious · · Score: 2

    I don't think that anything which is designed can qualify as life - genetically modified things are, by the way, very far from being designed (I'm a geneticist.) The really fascinating property of real living things, as they exist in nature, is that they are not designed or streamlined - they are endlessly refreshing and unexpected, they have properties which you could not concieve of, acquired in response to environmental factors of which you are not even aware. Even an artificial creation which you place in a highly complex environment and permit to "evolve" is really just echoing your own ideas and preconceptions back at you - an environment designed by more than one person is more along the lines of what I'm thinking about but is still qualitatively different from the real world in a way that precludes, to my thinking, containing anything which is alive.
    Consciousness, however, you can have. We think it's such a cool trick just because we do it but the mixed scum living under twenty cubic meters of top soil is, as an aggragate, far more complex than a human being, possessed of more of this quality that I think seperates actual life from this digital stuff, and nothing like sentient.

    Sam
    I just got into the columbia university biology graduate program. I will do my victory dance.

  158. Re:A Matter Of Definitions by a_darkened_nimh · · Score: 2

    There is a common notion of 'beliefs' and 'intention' in artificial intelligence thinking. The only reason to attribute such concepts to a system is if, by adding these attributes, it makes it easier to understand or describe that system.

    For a thermostat, we could say it "intends to keep the house temperature just right," but that doesn't really help up understand or describe it any better. However, describing the hated Microsoft paper clip as "intending to help (or should I say hinder?) a user's writing style" makes a bit more sense.

    _foo

  159. ALIFE is not A Life by carlcmc · · Score: 2
    after that slightly OT comment... I really don't understand why there is such a facination with creating life.... thats not impressive at all

    What is impressive is self awareness. Big deal if you can create some program that fits some vague system of what is life (see thermostat post)... make it self aware and funtion at that level at that is something to talk about.

    You can't just program something to check and see if something is attacking it/trying to change it and then make it protect it self. You have to program the program so that it notices something attacking and defends or protects itself BECAUSE it is self-aware and not because its a principle programmed into it.

  160. The point of ALife by axis3x3 · · Score: 2
    1. This book seems a little over-excited or over-hyped in the review. We haven't created anything too impressive yet.
    2. Alife is just about the coolest thing ever. What we are hoping to make is pretty exciting.
    3. Yes, definitions of life can cause problems, but what is new about ALife is that it tries to approach everything by learning from life, rather than just introspection about how we might think or behave, which is what traditional AI is based on. It also generates artefacts that are interesting to some people because they show characteristics that had previously been thought to have been exclusively shown by "real" lifeforms.
    4. I think the Turing test is totally inappropriate, since it seems to be neither necessary nor sufficient for life. If you talked for hours to a machine through a wall and believed it was a person, and then I showed you the machine, would you think it was alive?
      (...clearly it's not a necessary condition.)
    5. ALife is being applied to loads of stuff, from very abstract, through scientific, engineering/robot design to entertainment. Check out http://www.cogs.susx.ac.uk/users/ezequiel/alife-pa ge/alife.html for a fairly comprehensive list of the more academic stuff.
    6. I don't agree that consciousness is the vital ingredient. In fact, all I look for in a "good" experiment is interestingness.

    Have a look at www.artificialworlds.net for some fun with ALife (and a touch of AI).

  161. Re:this is completely the wrong approach! by BigZaphod · · Score: 3

    I have read the book and this is NOT the approach he takes. In fact he strongly argues against this exact approach for the reasons you've given (and others).

    As I remember it, the main reason he got into subatomic particles and such was in the area of the book where he was talking about life itself and how it works. He never once suggested that we should emulate that in order to create artificial life. In fact, one of the key arguments was that artificial life shouldn't be the same as physical life since the enviroments are different. Life tends to form and grow according to the enviroment it lives in and it wouldn't make sense to have normal biological life in a computer simluation.

    Instead, the approach he takes is that he starts with some very basic principals and builds from there adding things like desire, attention, needs, wants, etc. to the creature. The end result is that it looks and acts a whole lot like real life. And with the addition of a digial DNA concept, it even reproduces like real life in that genes are inherited and even a little bit of teaching between parents and children take place (from what I can gather this is just one of the millions of behaviors that have been observed that were not directly programmed!). It even goes so far that the genes describe the color of the "fur" on the creatures and so sometimes common traits will pop up where you can recognize familes by physical attributes. It is quite amazing, really (I have played the game as well).

    At any rate, my point is that he does *not* suggest starting at the bottom and building a complete life/universe simulator up. He just started there so as to better understand the process of life itself and its various drives and motivations. Then he went about similating those drives and NOT the actual details that lead us bilogical beings up to them (because, after all, an artificial life form does not live in our world!).

    It really is an amazing book and IMHO the review does very little justice to it. You just have to read it!

  162. Re:Slashdot Alife by grappler · · Score: 3
    Here's an idea - go through the keywords of the given story and look them up on everything2! Find relevant nodes and perhaps follow those to other nodes until you have enough text to put a comment together. Then you need some kind of grammar algorithm so that it sounds reasonably coherent.

    How about a post generated by a neural network? You could train it by feeding it stories and resulting replies for each story - and then the scores for each of those replies. The idea would be to train it for +5 posts. Of course, every time it posted something itself, it would recieve feedback on what score its own post recieved.

    --

    --
    Vidi, Vici, Veni
  163. Re:A Matter Of Definitions by SpinyNorman · · Score: 3

    Aside from the fact that your thermostat example is stolen from Chalmers, the real problem is that you both seem to be claiming to have said something deep, but then admitting it all hinges on the definition.

    If we define life in such a way as to include thermostats then:

    a) that's probably doesn't capture the essence of what we want to use the word for, and

    b) it's then not very deep to say that thermostats are alive!

    OTOH, if we define life in such a way as to exclude thermostats, then you are wrong.

    I'm going for the latter.

  164. Historical book? by cr0sh · · Score: 3

    I haven't read the book mentioned in the article, but I have read (and played with the programs contained in it) a much earlier book, published in 1981 by TAB Books, called "Robot Intelligence (with experiments)" by David L. Heiserman (TAB Books, 1981, ISBN 0-8306-9685-7).

    In this book, the author explores ideas and meanings behind a type of life he calls "Evolutionay Adaptive Machine Intelligence" or EAMI for short. He explores this through a number of BASIC code programs written in stages, from simple "Alpha-class" systems, to much more complex "Gamma-class" systems.

    What makes this book all the more interesting is that in theory (and I believe this is explored somewhat in the book) you can apply all of this back to real-world machines: This book is simply the culmination of two earlier robotics project books by the same author: "Build Your Own Working Robot" (TAB Books, 1976, ISBN 0-8306-6841-1) and "How to Build Your Own Self-Programming Robot" (TAB Books, 1979, ISBN 0-8306-9760-8). This last book actually started to explore the concepts outlined in "Robot Intelligence", but stopped just short of it. The point is, this series of books showed the hobbiest of a couple of decades ago (thereabouts) how to build real ALife, long before it was very popular (not to mention cheap).

    I encourage anyone with interest in this subject to pick these three books up. As far as I know, they are long out of print, so happy hunting.

    In a side note - does anyone know what happened to Mr. Heiserman and his robots?

    Worldcom - Generation Duh!

    --
    Reason is the Path to God - Anon
  165. Norn torture by DrXym · · Score: 3

    Obviously some people think Norns are alive judging by the amount of hatemail AntiNorn got for his Norn Torture page. Personally I think it's hilarious.

  166. this is completely the wrong approach! by lukel · · Score: 3
    Explaining how to think about the world, starting with understanding subatomic particles, then moving onto items of greater complexity -- atoms, then molecules, then autocatalytic networks, self-reproducing systems, adaptive systems, intelligence and mind -- is something Steve is very good at. It must come from all the thinking he does.

    This is just my opinion, but I think this is completely the wrong way to go about it. I think an analogy will help explain what I mean. Suppose I show you a picture, then ask you to write a program which generates pictures. It would be stupid for you to start analysing the subatomic particles so that you could get a better idea of the pigments, so you could understand the use of colour...

    A much better approach in the case of the picture (and I would assert in the case of life) would be to give up the reductive approach. Instead, one should focus on the function the picture serves and try to replicate that. I.e. try to do the same job rather than trying to do the job in the same way.

    I think this whole obsession with reductive solutions stems from the success of physics. In physics looking at subatomic particles has been fruitful, but this is because of the particular nature of the problems physics tries to solve. Problems involving life and consciousness, for example, are very different: we should rethink our methods rather than blindly trying to apply those that worked in the past.

  167. There's one difference between artificial and real by WolfWithoutAClause · · Score: 3

    AI creatures don't climb artificial mountains.

    Of course not;

    Because it isn't there.

    --

    -WolfWithoutAClause

    "Gravity is only a theory, not a fact!"
  168. Life is not a formal system by corvi42 · · Score: 3

    Ah, yet another book which uses cute language and twisting analogies to make us believe we're seeing something that isn't there. If I were to tell you that I created a potato in a computer, and then invited you to eat it, you'd laugh at me. When dealing with solid examples of real things, computer simulations of them seem laughably easy to separate from the real mccoy, however, when you come to abstract concepts for which nobody has a clear definition ( Life, Intelligence, etc. ) its actually much easier to fool people ( including yourself ). It becomes especially easy when you take the time to spin yarns about the structure of the universe, from subatomics upwards, in order that it all fit your end goal.

    Formula: Uncertainty + sophisticated language = plausible story.

    Now don't get me wrong here, I'm sure the book is a great and valuable work in the field of ALife, which is a very intriguing field in computing today. But to make claims that one has actually created life in a computer that is equivalent to even the simplest forms we see around us in the natural world is just plain ridiculous.

    I'm not going to waste time debating the particulars of the systems involved here and whether they do or don't meet the criteria for living things as abstracted by whomever, or whether those criteria are a sufficient definition for life. I just want to point out something that all too often gets forgotten when dealing with informational systems - the gulf between a simulation and the simulated.

    Firstly it is a necessary element of all simulations that they are a reduced set of the properties of the system being simulated. You cannot pefectly simulate a real system - the only perfect simulation is the original system itself. But this is a minor point. Attached to this, and more importantly is the fact that informational simulations HAVE NO CAUSAL POWERS! Having no physical existance, they cannot cause or affect anything except what is formally defined for them in the simulation. If I say that I have simulated a tornado in my computer, nobody is going to worry that it might destroy my city. If you put a lovely roaring log fire screensaver on your computer it will never keep you awake at night worrying if the fire will melt your monitor. A computer will never be crushed by the weight of the eifel tower if it has a 3d model of it. All of these are informational simulations of NON-FORMAL systems and therefore do not entail the be-all and end-all of the systems they simulate, and therefore ( finally... ) are not equivalent to the real thing. Only formal systems ( ie like a game of chess ) can be said to exist entirely in any medium in which they are rendered. Non-formal systems can only exist as a simulation when rendered in other media. Life is not a formal system.

    Why is it that stories like these are so easy to fool us? Well probably because humans are informational creatures - we are the makers and consumers of our own information. Therefore we sometimes find it difficult to see the line between simulations and the simulated - because both get represented to our minds by roughly equivalent information. Add to that the above mentioned confusion and elaborate talk and its a marvelous act of intellectual slight-of-hand that makes us see life where it doesn't exist.

    Nice try guys, keep it up - its a fun show =)

    --

    There are a thousand forms of subversion, but few can equal the convenience and immediacy of a cream pie -Noel Godin
  169. Work of his more interesting than Creatures. by Section_9_604 · · Score: 3

    I ran into a few people from his company at the Alife VI Conference in LA in 1998. The Creatures game was part of what they were discussing, but not really. They were really excited about a new contract they had with DERA. (British Defence Evaluation Research Agency, public/private defence contractor org, and home of the Harrier jet)

    They had contracted to build more adaptive and intelligent combat flight enemies for the simulations. The pilots were able to predict how the existing rule based systems worked, and were becoming rigid in their own reactions. So they contacted these guys, and they built a system (way less complex than the characters in Creatures) pretty quickly.

    The first version that they came out with was incredibly effective, but you'd be unlikely to come across this strategy in a human pilot: barrel roll incessantly, pull up if the enemy is above you, and fire when they're in your sights. Very simple rules, works no matter what the position of the enemy, and would pulp a human pilot. After some tweaking, they ended up with something that more resembled human behavior.

    But the first round got them thinking. In a dogfight, maneuverability is key. A plane can handle maybe 15 Gs, a human pilot 8-10 tops. If a fighter plane weren't dependent on the limitations on the human pilot, it would win against a plane having such limitations, *every time*. or nearly. be able to pull sharper turns, more extreme maneuvers, etc.

    Based on this, and the way the flight sim was coded (the neural net flying the plane got its inputs from the data that would be available from the actual instruments), they were proceeding with a proposal to put this puppy in a live plane. Haven't heard anything more about it, but I still get the willies when I see the Creatures box in stores.

    --Shameless SelfPlug Check out the papers I published on social environments and language origination using multiagent sims.
    http://www.cs.rochester.edu/u/www/u/stoness/
    (about halfway down the page

  170. Life as a Game. by Alien54 · · Score: 4
    I suppose that everyone is going to post up their favorite theory of what life is.

    The one that gets my vote is the idea that life is a game because the definition of a game supplies the metarules. Things that you need in things like things you can do, things you cannot do, loopholes to exploit, limitations due to the nature of the game itself, multiple levels of games, games within games, games you do not know about, being someone's pawn, etc.

    Then you get into the philosophy of game design. It was an illuminating thought that most people would not like to live in real life that world that is their favorite gaming world. And looking at the games people play, and sometimes trap themselves inside.

    The philosophical payoff is knowing what is the price you have to pay to get out of the game or change it if you want, and knowing better the games you are really playing in the first place.

    --
    "It is a greater offense to steal men's labor, than their clothes"
  171. So many problems, so little time by BillyGoatThree · · Score: 4

    1) This is not a book review. We heard nothing about the contents of the book except that they were "mind-bending". So bend our minds a little with some excerpts or paraphrases or something.

    2) You twice compare the author to God (including one comparison that compares the book to something God would write)...yet you only give it an 8.5. Surely it would be newsworthy to explain how "God went wrong" and lost 1.5 points.
    --

    --
    324006
  172. A Matter Of Definitions by Bowie+J.+Poag · · Score: 5

    Well, I cant say I've read the book, but I can tell you this much -- I once wrote a paper for a Philosophy class I was in that argued that ordinary household thermostats can technically be considered alive, if you agree that the fundemental definition of life is an object that both consumes and produces energy, responds to its environment..The ability to reproduce isn't necessarrilly required -- Life itself could be a dead-end.

    If you make the definition intentionally vague, you can fit pretty much any dynamic system under the flag of being "alive"...So be careful when someone tells you that they have a formula for it. Chances are it hangs heavilly on the definition of "alive" to make it work.


    Bowie J. Poag

    --
    Bowie J. Poag

  173. Slashdot Alife by FTL · · Score: 5
    We've all heard of the Turing test (and if you haven't, you're reading the wrong website). I wonder how feasible it would be to pass a "Slashdot test". Write a robot that posts replies to articles on Slashdot. The winner would be the first unaided bot to hit the karma cap.

    Anyone know if this has been attempted before? (I'm aware of the First Post scripts; they obviously aren't going to get karma.) If I had some free time (oh I wish) this would definitely be a cool project to undertake.

    I wonder if a simple script that ripped unusual words from the article, Google searched for sites with those words, then posted an 'informative' link would work...
    --

    --
    Slashdot monitor for your Mozilla sidebar or Active Desktop.
  174. Desparation is the English Way... by SimHacker · · Score: 5
    Life does not depend on unpredictability. If something's really alive, then it would still be alive whether or not you could completely predict its behavior. The ability to predict the behavior of an organism does not by definition kill it. Life doesn't necessarily depend on randomness, either.

    You can totally predict the evolution of Conway's game of Life, and other deterministic cellular automata, given the initial configuration. It's not necessary to solve the halting problem in order to predict the state in the future -- you just execute the completely deterministic rules. Simple. Conway's Life is awkwardly Turing complete, but it's inefficient for the purpose of general computation (much less efficient that a Turing machine). But at least it means that theoretically you could implement a higher level of Conway's Life (or any other computable function) in terms of a lower level Conways' Life implementation, but it would take a whole lot of time and space.

    Andy Weunsche at the Santa Fe Institute has come up with a beautiful way to plot out the deterministic state map of any cellular automata rule: it's a colorful branching graphical fish-eye tree representation of the topology of every possible state and transition of a cellular automata rule (the basin of attraction fields).

    You can see for yourself how a given cellular automata rule is completely deterministic, by viewing all the possible interconnected states at once. "Garden of Eden" states (that there was no possible way to arrive at through the rule, so they must be original conditions) are drawn at the extreme tips of the branches, that converge into cycles of the basins of attraction (repeating dead-ends where there is now way to break out). This is really wonderful stuff, well worth scrolling through the whole gallery:

    http://www.santafe.edu/~wuensch/gallery/ddlab_gall ery.html

    On the other hand, the halting problem has to do with one program's ability to predict if another program will halt (not to just simply simulate the program's execution at a higher level: because if the other program doesn't halt, the simulator will never halt either, therefore failing to give the result). It means that there are undecidable questions that a deterministic Turing complete program can't answer: even if the answers are out there somewhere, they just can't be reached by a Turing machine. It also depends on being able to represent any program as data (a number), that can be given to another program as input, which is essential to the Universal Turing Machine in "On Computable Numbers".

    The paradox can be demonstrated by asking such a hypothetical program (called "HaltingProblem") to predict whether another subtly (yet insideously) modified version of itself, called "HaltingProblemNot", will halt.

    Given a program "HaltingProblem" that attempts to predict if another program halts (taking as input data that program and its inputs), you can always construct another program "HaltingProblemNot" to give it as input, for which it will never be able to give you a correct answer.

    "HaltingProblemNot" just has to call the first program "HaltingProblem" as a subroutine, and then it inverts the return value (not just logically, but by halting if it says it won't halt, and infinitely looping if it says it doesn't halt). An obnoxious trick (called diagonalization), but it's proven to work every time. The fatal Achilles' heel of logic -- Godel strikes again.

    No matter how cleverly written, the original program "HaltingProblem" is doomed to fail given "HaltingProblemNot" and another program as input, by either looping infinitely or returning the incorrect result.

    This does not mean the mind is any more powerful than a Turing machine, nor unpredictable. Nobody really knows for sure. The only thing we know for sure is that there are many things we'll never know.

    Gilda Radner summed it up:

    --
    Take a look and feel free: http://www.PieMenu.com