robot random evolving

Advanced game related topics
User avatar
eddy
Addict
Addict
Posts: 1479
Joined: Mon May 26, 2003 3:07 pm
Location: Nantes

robot random evolving

Post by eddy »

This experiment was developped some years ago :
http://www.youtube.com/watch?v=oCXzcPNsqGA

Is it possible to code this with PB ?
It probably needs some advanced physic functions. (especially for motion in water)

options :
- define cube counts
- define motion max amplitude
- let's go!
Imagewin10 x64 5.72 | IDE | PB plugin | Tools | Sprite | JSON | visual tool
User avatar
utopiomania
Addict
Addict
Posts: 1655
Joined: Tue May 10, 2005 10:00 pm
Location: Norway

Re: robot random evolving

Post by utopiomania »

I don't know, but I think you can do this in PB, I would use an object oriented language though. I think the
first object oriented language was SIMULA, and it was developed for SIMULAtions, military simulations at
first.

Another thing, one task is how to program the graphics, the other is how to generate the underlying random
changes to these objects properties and methods, and how to determine which changes are good, and which
will eventually lead to extinction.

As I said I would use an object oriented language for this, and I would also expect to use a seriuos amount
of time to read up on the underlying algorithms at work in that demo.
dagcrack
Addict
Addict
Posts: 1868
Joined: Sun Mar 07, 2004 8:47 am
Location: Argentina
Contact:

Re: robot random evolving

Post by dagcrack »

You could start by reading on the subject of Genetic Programming, but keep in mind that you'll need a lot of processing power to get to a point near the results shown in the aforementioned video.

It's a matter of knowing which tools are adequate for which jobs. OOP makes sense, but it's not mandatory.
! Black holes are where God divided by zero !
My little blog!
(Not for the faint hearted!)
super_castle
New User
New User
Posts: 1
Joined: Tue Mar 07, 2006 2:23 pm

Re: robot random evolving

Post by super_castle »

Post Reply