Page 1 of 2 12 LastLast
Results 1 to 10 of 19

Thread: AI-Junkie-Competition 2003: Emergent Behavior

  1. #1
    Legendary Member cairnswm's Avatar
    Join Date
    Nov 2002
    Location
    Randburg, South Africa
    Posts
    1,537

    AI-Junkie-Competition 2003: Emergent Behavior

    William Cairns
    My Games: http://www.cairnsgames.co.za (Currently very inactive)
    MyOnline Games: http://TheGameDeveloper.co.za (Currently very inactive)

  2. #2
    Co-Founder / PGD Elder WILL's Avatar
    Join Date
    Apr 2003
    Location
    Canada
    Posts
    6,107
    Blog Entries
    25

    AI-Junkie-Competition 2003: Emergent Behavior

    If you're interested, I made a Delphi version of his Minesweeper AI demo. Doesn't work as exspected, but if you can find the bug, all the power to ya.
    Jason McMillen
    Pascal Game Development
    Co-Founder





  3. #3
    Legendary Member cairnswm's Avatar
    Join Date
    Nov 2002
    Location
    Randburg, South Africa
    Posts
    1,537

    AI-Junkie-Competition 2003: Emergent Behavior

    I've been trying to think of what to do for this competition. I'd like something to do with animal packs.

    - A wolf simulation showing the teritories the wolves use and the forming and breaking up of wolf packs. Including obstacles that change the shape of the territories and the availability of food with in the range that defines the size of the pack. Rules - Defend food, Pack size Limited to food, chase other wolves if in range
    - Pretty much the same but for Dolphins
    - Tribal mechanics for African tribes
    - The nesting habvits of birds - specifically the gannets on the small antarctic islands - but I've found it difficult to define rules.

    The the other thought I had was one based on the movements of the planets. ie Velocity and Gravity. This will allow you to enter various random bodies with a gravity value and a velocity and direction, then by applying the rules of velocity and gravity we should end up with a solar system

    anyone got other good ideas


    Anyone have any other ideas?
    William Cairns
    My Games: http://www.cairnsgames.co.za (Currently very inactive)
    MyOnline Games: http://TheGameDeveloper.co.za (Currently very inactive)

  4. #4

    AI-Junkie-Competition 2003: Emergent Behavior

    My cat's breath smells like cat food.
    AI is a bit over my head atm. Maybe next week...
    Why are toasters created with a setting that burns the bread to a crisp no sane person could eat?
    <br />Who said Humpty Dumpty was an egg?
    <br />Why are there no 'B' sized batteries?
    <br />Why don't you ever see baby seagulls?

  5. #5

    AI-Junkie-Competition 2003: Emergent Behavior

    I was thinking of the behaviour of a night Butterfly which moves from a bright surface to another ... But I haven't yet the skills in order to make such a sim (So it'll be for the next competition )

  6. #6
    Legendary Member cairnswm's Avatar
    Join Date
    Nov 2002
    Location
    Randburg, South Africa
    Posts
    1,537

    AI-Junkie-Competition 2003: Emergent Behavior

    You would need to work out the rules for the moth to move between lights.

    Typically the rule set wouldn;t have random values in it so you'd need to make clearer rules.

    Possibly never allow the moth to look behind itself so that it will not just fly between two lights all the time.

    1. Moth flies to nearest light
    2. When moth reaches light - choose the closest light other than the one it just came from. - Go to 1.

    This would in fact be quite interesting to watch and see the clear pattern that emerges as lights and moths are added.

    Any objection to me coding this for you?
    William Cairns
    My Games: http://www.cairnsgames.co.za (Currently very inactive)
    MyOnline Games: http://TheGameDeveloper.co.za (Currently very inactive)

  7. #7

    AI-Junkie-Competition 2003: Emergent Behavior

    Lol, no objections As I said, I haven't got the skills yet

    But could you send me the sources when it's done ? I'd like to take a look because AI is a topic that interests me a lot ^^

    Thanks a lot

    Bye
    Avatar

  8. #8
    Legendary Member cairnswm's Avatar
    Join Date
    Nov 2002
    Location
    Randburg, South Africa
    Posts
    1,537

    AI-Junkie-Competition 2003: Emergent Behavior

    My 7year old daughter had a choir event last night so I was forced to sit still for 3 hours.... in other words I had a lot of time to think about this

    Anyway. Why do you think you do not have the skills to do this? AI is just another way of programming and does not need any specific skills.

    I'll do the coding and send you a copy. It shouldn't be more than a couple of hundred lines of code anyway.
    William Cairns
    My Games: http://www.cairnsgames.co.za (Currently very inactive)
    MyOnline Games: http://TheGameDeveloper.co.za (Currently very inactive)

  9. #9

    AI-Junkie-Competition 2003: Emergent Behavior

    By skills I mean that I would need some knowledge I haven't got for the moment. I looked on AI Junkie and on others web sites about AI but ... I ain't got the time(for the moment) to learn that knowledge. Ok, some AI systems aren't very complex, as the FSM systems and others, but I mean NN and Genetic Algorithms aren't that easy to understand ...

    On the top of that ^^ You add that I'm french and that I didn't understood the whole definition of an Emergent Behaviour ... You know then why I say I haven't got the skills yet in order to program this ...

    But, if you give me the code I'll be able to see how you did it, and how it works. So i'll be able to learn some knowledge lol ^^

    I don't know if I'm clear enough But anyway thanks in advance for the code

    Bye
    Avatar

  10. #10
    Co-Founder / PGD Elder WILL's Avatar
    Join Date
    Apr 2003
    Location
    Canada
    Posts
    6,107
    Blog Entries
    25

    AI-Junkie-Competition 2003: Emergent Behavior

    I'm not quite sure if this is really on topic, but still. I have made an AI Unit based on Fupster's Neural Net and Genetic Algorithim model. I've used it in a few programs and gotten it to work with digital functioning however I have not successfully gotten it to act as wanted in analog mode.

    If either cairnswm or Avatar (or anyone else for that matter) would like to have a poke at it see what it's made of, I'd be glad to send the code. Source wise it's not very big actually. That and I could use some help in testing and debugging it.

    Wish i could have been able to enter into this contest, just don't have the time to hit as many books a I'd need.
    Jason McMillen
    Pascal Game Development
    Co-Founder





Page 1 of 2 12 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •