Portfolio of Yibo LIU - ROBOTs' EVOLUTION

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
3,590
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Mar 8, 2008

In a 3D environment, robots show adaptive learning behavior with genetic algorithm.

Project's Name: ROBOTs' EVOLUTION
Project Type: AI demonstration in 3D graphics
AI technology involved: Genetic Algorithm
Platform: Windows XP on PC
Development Environment: Microsoft Visual Studio 2005
Language: C++
Engine used: Ogre3D v1.2.3 (for graphics) and NxOgre 0.4 RC2 (for physics)
API used (indirectly): Microsoft DirectX® 9.0, AGEIA PhysX® SDK 2.6.2

To download the program please visit:
yiboliu.spaces.live.com

Category:

Science & Technology

Tags:

License:

Standard YouTube License

  • likes, 0 dislikes

Link to this comment:

Share to:
see all

All Comments (11)

Sign In or Sign Up now to post a comment!
  • @GrobMajstorDejan It's just variables in a computer of course. Also, how is someone gonna use this in games? The enemies are always in different environments, and must get used to each player's vulnerabilities. What if the player plays badly, will they adapt to that? Programmers think about the player's best strategy and then program the AI to best capture the environment. Something like evolution is far slower than that!

  • Very cool.

  • Very interesting stuff!

    Great video!

  • i' have a ideea... wat hapens if you set a speed limit and integrate a slow speed up demanding of power.. :)

  • Nice program!!! :D

    I would like to download it but I cant find the the link

  • good point. ;)

  • I don't think many enemies will try that because presumably the selection mechanism will prefer enemies that actually manage to kill you. If they surrender, most players would probably kill them anyways, and even if they don't unless it backstabs you later it's not winning any evolution points by being your pacifist meatshield.

  • excellent idea 4 games ect

  • I did enjoy the video and thanx for posting something like that!

    So let's make fun of the pre last sentence you've said. You said that it'll be cool that you have opponents that are learning their environment and so on... What if that opponent in some moment develop a will of living? And you come to an ogre or an orc that is begging you to let him live because he just loves life so much and doesn't want to die young!

    I said I'm joking but just think about it.

  • Very interesting :) Nice job.

Loading...

Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more