Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

some ideas for small artificial life prog?

Name: Anonymous 2006-06-12 18:17

I'm going to work on an artificial life program in LISP.  Text-based, will write the parser-renderer in C later.  I've seen a lot of AL programs; being just grandiose state machines I'm pretty sure writing one would be within my capabilities.

...but I don't want to write a cookie-cutter one either that's just full of animals eating each other and mutating.  I'm not looking to write Spore, but I am seeking some ideas.  What are some concepts that haven't been explored too deeply in AL programs that would be interesting to see attempted?

Name: Anonymous 2006-06-12 19:21

REPRODUCTION AND INSTINCTIVE MATING... seriously...

Name: Anonymous 2006-06-12 19:58

Get a book from your local library. Artifical Life is a pretty popular topic.

Name: Anonymous 2006-06-13 2:36

I remember reading something about AI.  The algorithim went something like this:

1. Try random action
2. Did it work?
3. If so, repeat it.
4. If not, goto 1.

Name: Anonymous 2006-06-13 5:38

>>1
I recommend the following algorithm:

for (;;) {
    p = penis_size
    a = RandomAction()
    ExecuteAction(a)
    while (penis_size > p) {
        p = penis_size
        ExecuteAction(a)
    }
}

ExecuteAction() sets the penis_size to a number which is calculated with some function where you take into account the number of resources or accumulated happiness you have versus everybody else's. This will implement the Will to Power.

Name: Anonymous 2006-06-13 13:15

>>5

That looks like code to an erotic RPG that I began to write when I was really, really horny.  It was going to take place in a Corbenesque world where everyone is completely naked and completely built well.

I wrote about 800 lines of code before I finally ejaculated... after I shot my load into the wastebasket I was all, "... this is a STUPID idea."  And deleted the code.

Name: Anonymous 2006-06-14 3:45

Artificial Intelligence has not been able to reproduce consciousness yet because they didn't implement Penis. The reason why some living beings have true intelligence is because they have a penis. Through it they can find goals for their life and act by themselves, without a pre-programmed script or rules. We will be able to create true AI once we implement Penis.

Name: Anonymous 2006-06-14 4:16

The reason why some living beings have true intelligence is because they have a penis.

<insert dumb blonde joke>

Name: Anonymous 2006-06-14 20:37

A basic AI would think something like this:
Hungry? move(at speed i) until reach food or die cuz no energy.
See mate? move(at speed i) until reach mate or die cuz no energy.

want to mate? (if partner speed >= my speed) mate!

in some pesudo code:

while(food!=0){
if(food<10)find_food();
if(see_mate && food>10 && !at_mate)move_towards_mate(speed);
if(!see_mate && see_food)move_towards_food(speed);
if(at_mate && mate.speed>=my.speed)mate();
}

this would cuse the animal to look for food and move towards it if hungry or not hungry (food is always good).
if it see's a mate, but is hungry, go for the food (survival > chance to mate).
if at mate but hungry, mate (mating > survival).

now make this more advace by adding.. looks? ammount of food capable of storing in stomage.

Name: Anonymous 2006-06-15 22:26

THIS CONSCIOUSNESS THING THAT MOST PHILOSOPHER TYPES THINK MAKES US SO SPECIAL IS REALLY A VERY EASY THING TO IMPLEMENT IN COMPUTER PROGRAMMING.

What is meant by "consciousness" in the above context is "self-consciousness", not in the connotation of being bashful or shy, but being *conscious* (aka knowing) of *the self*. 

A program knows of itself if it maintains data structures that represent itself.  The more elaborate the abstraction, the better quality the self-consciousness of the program.

THREAD OVER.

Name: Anonymous 2006-06-15 23:37

Leaf hates you all

Name: Anonymous 2006-06-16 3:23

>>10
Therefore Lisp programs must be omniscient because Lisp code is represented as the fundamental Lisp data structure, the list, and can be operated on at runtime.

Name: Anonymous 2009-01-14 5:09

Try Game of Life and then cellular automata theory

Name: Anonymous 2009-03-06 11:33


The other thread might be using All   sorts of problems   might arise Nothing.

Name: Anonymous 2010-06-07 6:50

Hi, I can spam /prog/ too, you faggot.

Also, smoke weed everyday.

Name: Anonymous 2010-12-25 4:50

Name: Anonymous 2011-02-03 8:19

Name: Sgt.Kabu䬢Çkimanऌ䦳 2012-05-28 19:16

Bringing /prog/ back to its people
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy

Don't change these.
Name: Email:
Entire Thread Thread List