sunsett
|
 |
«
Posted
2006-07-24 18:16:39 » |
|
I'm about to be delving into the great unknown (at least to me) about AI and was wondering if someone could point me to some good books on the subject? Ideally I'd like to have the "end-all-be-all book on AI", but I'll settle for "a good book on AI".  Thanks!
|
|
|
|
Orangy Tang
|
 |
«
Reply #1 - Posted
2006-07-24 18:23:30 » |
|
Russell / Norvig is still considered "the" AI book to get IMHO. Covers pretty much everything, albeit in a quite dry and academic manner.
|
|
|
|
sunsett
|
 |
«
Reply #2 - Posted
2006-07-25 00:52:40 » |
|
Dry and academic isn't always a bad thing.  Thanks!
|
|
|
|
Games published by our own members! Check 'em out!
|
|
Jeff
|
 |
«
Reply #3 - Posted
2006-07-25 07:43:34 » |
|
|
|
|
|
sunsett
|
 |
«
Reply #4 - Posted
2006-07-25 13:10:26 » |
|
Jeff, great, I'll look into that one as well. Just ordered the other book, so I might hold off a bit before getting the other until I've had a chance to go through this one a bit. The one you recommend looks great for application of principles though.
Thank you.
|
|
|
|
Raghar
Junior Devvie  
Ue ni taete 'ru hitomi ni kono mi wa dou utsuru
|
 |
«
Reply #5 - Posted
2006-08-05 11:37:57 » |
|
Jeff, great, I'll look into that one as well. Just ordered the other book, so I might hold off a bit before getting the other until I've had a chance to go through this one a bit. The one you recommend looks great for application of principles though.
Thank you.
Why book when you can start from experience. I'd recommend to start with the character modeling. If it's for RPG.
|
|
|
|
sunsett
|
 |
«
Reply #6 - Posted
2006-08-05 16:37:27 » |
|
Why book when you can start from experience. I'd recommend to start with the character modeling. If it's for RPG.
I don't follow....I'm trying to understand AI concepts for developing an API I can use to rig up my characters in games so that instead of player controlling or networking controlling you can have AI controlling as well.
|
|
|
|
fletchergames
|
 |
«
Reply #7 - Posted
2006-08-05 17:34:48 » |
|
Russell / Norvig is still considered "the" AI book to get IMHO. Covers pretty much everything, albeit in a quite dry and academic manner. I had to use Russel/Norvig's first edition book for a college class, and I could make neither heads nor tails of it. I own both Programming Game AI by Example (Mat Buckland) and AI Game Engine Programming (Brian Schwab). Both cover approximately the same material, but I think Buckland's book is a little bit better. Even so, I must admit that I've sidestepped the whole issue by making games with almost non-existant AI.
|
|
|
|
sunsett
|
 |
«
Reply #8 - Posted
2006-08-06 00:13:21 » |
|
I had to use Russel/Norvig's first edition book for a college class, and I could make neither heads nor tails of it. Don't suppose you have a copy of it in good condition you'd like to sell for about $40? I purchased a copy from Amazon used and they just refunded my money because the company that was selling the book apparently had a flood and the book was destroyed. :-p Gotta order another copy of it.
|
|
|
|
fletchergames
|
 |
«
Reply #9 - Posted
2006-08-07 17:50:07 » |
|
I had to use Russel/Norvig's first edition book for a college class, and I could make neither heads nor tails of it. Don't suppose you have a copy of it in good condition you'd like to sell for about $40? I purchased a copy from Amazon used and they just refunded my money because the company that was selling the book apparently had a flood and the book was destroyed. :-p Gotta order another copy of it. I'm afraid not. I think I actually threw it away when I moved. You'd probably be better off with the 2nd edition anyways.
|
|
|
|
Games published by our own members! Check 'em out!
|
|
Raghar
Junior Devvie  
Ue ni taete 'ru hitomi ni kono mi wa dou utsuru
|
 |
«
Reply #10 - Posted
2006-08-10 13:09:49 » |
|
Why book when you can start from experience. I'd recommend to start with the character modeling. If it's for RPG.
I don't follow....I'm trying to understand AI concepts for developing an API I can use to rig up my characters in games so that instead of player controlling or networking controlling you can have AI controlling as well. So you think after you'd learn all AI concepts, it would be easy to create API, and be done with it. The real problem is API shouldn't be the final goal, character behaviour and correct integration into rest of the game is. Some parts of AI shouldn't be put into the library because they are too much dependent on current version of the rest of the program. The best idea would be create list of concepts, and decide with one you need.
|
|
|
|
ENC
|
 |
«
Reply #11 - Posted
2006-10-25 05:33:04 » |
|
Mauy I ask what kind of AI logic would be recommended if I would to create an AI API?
|
|
|
|
fletchergames
|
 |
«
Reply #12 - Posted
2006-10-26 18:18:30 » |
|
It depends upon what you're using it for.
If you're making a game, just seperate your generic ai classes and then include them in your API. I'm no expert, but I'm 100% certain that there's no "best" kind of ai. Different methods are used for different things.
|
|
|
|
Breakfast
|
 |
«
Reply #13 - Posted
2006-10-28 00:44:19 » |
|
I think there is a best kind of AI. If we could just devise a superhuman intelligence able to redesign itself better and thus transcend the limitations of human science think of the fun we could have!
Not best for games, maybe, but best for classic sci-fi cliche!
|
|
|
|
fletchergames
|
 |
«
Reply #14 - Posted
2006-10-28 17:05:08 » |
|
I think there is a best kind of AI. If we could just devise a superhuman intelligence able to redesign itself better and thus transcend the limitations of human science think of the fun we could have!
Not best for games, maybe, but best for classic sci-fi cliche!
Good idea. Implement a superhuman intelligence that can redesign itself and then link to its source code from this topic.
|
|
|
|
ENC
|
 |
«
Reply #15 - Posted
2006-10-30 00:26:18 » |
|
I think there is a best kind of AI. If we could just devise a superhuman intelligence able to redesign itself better and thus transcend the limitations of human science think of the fun we could have!
Not best for games, maybe, but best for classic sci-fi cliche!
But don't you think that it would be a bit dangerous? Just think of the possibilities, the AI which is created if learns enough might just kill its creator. Or is it just me? Maybe I watch too many movies..
|
|
|
|
sunsett
|
 |
«
Reply #16 - Posted
2006-10-30 16:40:12 » |
|
Make it have a short extension cord so you just have to stay out of its 6ft range. 
|
|
|
|
ENC
|
 |
«
Reply #17 - Posted
2006-10-31 01:37:14 » |
|
Make it have a short extension cord so you just have to stay out of its 6ft range.  But with such AI bulit into it which is superhuman intelligence a 6ft extension cord will be more than enough for it I guess. I am still strongly against an AI which will enable the machine to learn on its own. at its on freewill
|
|
|
|
ravenger
Senior Newbie 
|
 |
«
Reply #18 - Posted
2006-10-31 09:12:25 » |
|
I suppose if your a bit settled in AI, the currently 3 books on AI Game Programming Wisdom each are awesome. They hold numerous articles on a wide set of subjects and i find it a really interesting read.
|
|
|
|
|