Gamestudio Links
Zorro Links
Newest Posts
AlpacaZorroPlugin v1.3.0 Released
by kzhao. 05/22/24 13:41
Free Live Data for Zorro with Paper Trading?
by AbrahamR. 05/18/24 13:28
Change chart colours
by 7th_zorro. 05/11/24 09:25
Data from CSV not parsed correctly
by dr_panther. 05/06/24 18:50
AUM Magazine
Latest Screens
The Bible Game
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Who's Online Now
2 registered members (NnamueN, 1 invisible), 1,489 guests, and 6 spiders.
Key: Admin, Global Mod, Mod
Newest Members
LucasJoshua, Baklazhan, Hanky27, firatv, wandaluciaia
19054 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
What is AI? #251187
02/11/09 21:17
02/11/09 21:17
Joined: Jan 2007
Posts: 2,247
Deutsch Niedersachsen
Puppeteer Offline OP
Expert
Puppeteer  Offline OP
Expert

Joined: Jan 2007
Posts: 2,247
Deutsch Niedersachsen
I thought it might be useful to point that out
because here are many wrong topics in the forum
because of people not knowing what ai really is.

Originally Posted By: Wikipedia

Artificial intelligence (AI) is the intelligence of machines
and the branch of computer science which aims to create it.
Major AI textbooks define the field as
"the study and design of intelligent agents,"[1]
where an intelligent agent is a system that perceives its environment
and takes actions which maximize its chances of success.


So basically you can say that an ai-script solves a (in most cases specific) problem in any possible situation.
For example pathfinding tries to find the optimal path from point a to point b.

You should post in this forum if you need/have an algorithm which solves a problem
which has theoretically a lot (>1) possible situations
which require different autonomus (=not by player ^^ ) outputs.
EDIT: external factors->ai->decision
For example a movement code has nothing to do with ai
it is only a possible enviroment which could be handled by an ai.

Here are some typical game ai problems/topics:
- collision avoiding (steering behaviour, etc.)
- pathfinding (A*, dijkstras alg., etc.)
- genetic algorithms
- finite state machines
- neuronal nets

Those are of course not all possible topics
for example performace optimisation is something
where you can use some pretty cool algorithms for
example to manage which bot in the level should be
"activated"...

Some words at neuronal nets:
I wouldn't recommend newbies to even think of them
When i joined this forum i had no idea about them
i thought "i will make an awesome super intelligent ai
with neuronal nets which will dominate the world
because it will be sooo cool" well at least i nearly thought something like that :-P
But i managed to find out that it is a lot more difficult then i thought at first.
I would recommend starting with finite state machines,
then learn something about pathfinding and then maybe genetic algorithms.
And if you are still interested in ai after it you are ready to play around with nn's xD


Some good links:
http://www.ai-junkie.com -> fsm's, ga's, nn's
http://www.neuronalesnetz.de/ -> german site about nn's
www-cs-students.stanford.edu
aboutAI.net
AiGameDev
GameDev.net (a good article about KI programming in general)
red3d.com (about steering behaviours)

Literature:
http://www.amazon.com/Programming-Game-AI-by-Example/dp/1556220782
Very good book by Mat Buckland

If anyone likes to add something or correct me please do it =)

EDIT: Thanks to Blade and GorNaKosh for some additional links

Last edited by Puppeteer; 02/14/09 11:12.

Formally known as Omega
Avatar randomness by Quadraxas & Blade
http://omegapuppeteer.mybrute.com
Re: What is AI? [Re: Puppeteer] #251368
02/12/09 19:17
02/12/09 19:17
Joined: Jan 2008
Posts: 1,580
Blade280891 Offline
Serious User
Blade280891  Offline
Serious User

Joined: Jan 2008
Posts: 1,580
This link will help with theory
http://www-cs-students.stanford.edu/~amitp/gameprog.html


My Avatar Randomness V2

"Someone get me to the doctor, and someone call the nurse
And someone buy me roses, and someone burned the church"
Re: What is AI? [Re: Blade280891] #251490
02/13/09 10:27
02/13/09 10:27
Joined: Feb 2009
Posts: 84
Deutschland/Niedersachsen
GorNaKosh Offline
Junior Member
GorNaKosh  Offline
Junior Member

Joined: Feb 2009
Posts: 84
Deutschland/Niedersachsen
aboutAI.net
AiGameDev
GameDev.net (a good article about KI programming in general)
red3d.com (about steering behaviours)

Re: What is AI? [Re: GorNaKosh] #254693
03/04/09 19:58
03/04/09 19:58
Joined: Mar 2009
Posts: 5
Portugal
PyramidHead Offline
Newbie
PyramidHead  Offline
Newbie

Joined: Mar 2009
Posts: 5
Portugal
Thanks a lot for these links and information. Will be useful!

Thanks!


It's Number 12 Time.

Moderated by  HeelX, Spirit 

Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1