.:: Bots United ::.  
filebase forums discord server github wiki web
cubebot epodbot fritzbot gravebot grogbot hpbbot ivpbot jkbotti joebot
meanmod podbotmm racc rcbot realbot sandbot shrikebot soulfathermaps yapb

Go Back   .:: Bots United ::. > YappA > Offtopic
Offtopic Just anything. You have time to waste ? Prove it !!!

Reply
 
Thread Tools
Books on Ai
Old
  (#1)
Huntkillaz
Member
 
Huntkillaz's Avatar
 
Status: Offline
Posts: 594
Join Date: Mar 2004
Location: Middle Earth (New Zealand)
Default Books on Ai - 16-06-2004

anyone here read this one:

"Core Techniques and Algorithms in Game Programming" by Daniel Sanchez-Crespo


●_•
  
Reply With Quote
Re: Books on Ai
Old
  (#2)
Pierre-Marie Baty
Roi de France
 
Pierre-Marie Baty's Avatar
 
Status: Offline
Posts: 5,049
Join Date: Nov 2003
Location: 46°43'60N 0°43'0W 0.187A
Default Re: Books on Ai - 16-06-2004

No... not yet.

The only one I have so far is "Game AI programming wisdom" edited by Steve Rabin.

It was offered to me by an american who was running bot servers and the least I could say is that it has helped me a LOT when redoing my bot almost from scratch. I would advise every AI coder to get it, anyway.



RACC home - Bots-United: beer, babies & bots (especially the latter)
"Learn to think by yourself, else others will do it for you."
  
Reply With Quote
Re: Books on Ai
Old
  (#3)
Huntkillaz
Member
 
Huntkillaz's Avatar
 
Status: Offline
Posts: 594
Join Date: Mar 2004
Location: Middle Earth (New Zealand)
Default Re: Books on Ai - 16-06-2004

hey pmb the reason i asked is coz this guy who read it was telling me about "cross breeding" algorithims

and i thought if it was possible then u guys could probably use it to make bot perosnalites for United bot


Quote:
explains path finding algorithms for games, particularly A*. It also explains ways to make co-operating FSMs like the military units in half-life. Quite interesting: one will throw a grenade, another will provide cover fire while a 3rd unit will charge. If one dies, they will reassign/switch roles.

Another technique for creating good/more intelligent bots mentioned in the book is genetic algorithms. Eg.. for a racing sim, you can create several bots that have different characteristics (eg... speed on the straights, speed while cornering, response time, use of brakes, corner angle etc....). Then "cross breed" some of the better bots. Eg... put them in a virtual race, then cross breed the winner with the one that comes second, every so often cross breeding with a bot that came lower down (to keep the gene pool interesting). Keep doing this over and over and over and you will end up with a very useful variety of bots. Bots that have strengths and weaknesses just like humans.
Quote:
It mentioned another application in level design. Eg in GTA3/Vice city. You make a few basic building characteristics (such as height, width, colour). Then cross breed them to generate random buildings based on your heuristic. You do this for each "neighbourhood", then on the edges/borders between neighbourhoods - you cross breed between the heuristics of each neighbourhood. Presto - large city generated that isn't boring
.


●_•

Last edited by Huntkillaz; 16-06-2004 at 11:26..
  
Reply With Quote
Re: Books on Ai
Old
  (#4)
koraX
Member
 
koraX's Avatar
 
Status: Offline
Posts: 145
Join Date: Jan 2004
Location: Slovak Republic
Default Re: Books on Ai - 17-06-2004

Quote:
Originally Posted by Pierre-Marie Baty
... I would advise every AI coder to get it, anyway.
If it wasn't so expensive


kXBot
koraX's utils
- see my homepage for other projects (OpenGL CSG Editor, FAT16 Sim, NNetwork Sim, ...)
  
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
vBulletin Skin developed by: vBStyles.com