Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

AI za početnike

[es] :: Veštačka inteligencija :: AI za početnike

[ Pregleda: 3909 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

toroman
Srećko Toroman
www.wowd.com
Beograd / Banja Luka

Član broj: 52673
Poruke: 159
*.dialup.blic.net.

Sajt: toroman.wordpress.com


Profil

icon AI za početnike19.04.2006. u 23:30 - pre 218 meseci
Nisam nigdje našao (na forumu) neki dobar tekst za početnika u AI programiranju.

Konkretno me interesuje slijedeća stvar - postoji jedna potezna igra, open source, sa kojom bih volio nešto eksperimentisati, pogotovo sa AI, jer podržava pisanje inteligencije u Python skriptama. Svi pokušaji do sada da se napravi AI su bili "logički", odnosno - ne inteligentni. Svi su strogo determinisani, neinventivni, ne-inteligentni itd.

Kako (i da li je uopšte i moguće?) naučiti računar da igra poteznu strategiju? Predpostavljam da je stvar teška za uraditi (inače bi milioni ljudi vikali eureka), a pogotovo ako sam tabula rasa ;)

Zato - valjalo bi da neko popuni ovu temu dobrim linkovima za učenje. Dobro bi mi došao i neki direktni savjet što se tiče igre.

PS: Igra je The Battle for Wesnoth - http://www.wesnoth.org

Hvala i živjeli
Programeri su odgovorili na Hamletovo pitanje "Biti il ne biti?" :
0x2B | ~0x2B = 0xFF
(kao ono - ff - teško pitanje!)
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12846



+4783 Profil

icon Re: AI za početnike20.04.2006. u 15:58 - pre 218 meseci
Nisam mnogo gledao igru jer cu se navuci i poceti da igram :).
Ali, generalno, kod potezne strategije, osnovno bi bilo:
-da sam pronadjes pravila u kojoj situaciji sta treba da se uradi
-da nadjes nacin da opises takvu situaciju
-da imas nacin za detekciju situacije
-da imas nacin da preuzimas akcije na osnovu pravila iz prve stavke

Malo naprednije je da uvedes alternative tako da za odredjenu situaciju mogu postojati vise mogucnosti pa da slucajnim izborom biras sta ce biti uradjeno.

Jos naprednije bi bilo da napravis neuronsku mrezu koja bi ucila pravila ali je to verovatno malo previse za ovako nesto.

Predlazem drugi metod. Mozda pogledam ipak kakva je igra pa kazem i nesto konkretnije :).
 
Odgovor na temu

Mali Misha
Mihajlo Anđelković
NBGD

Član broj: 79396
Poruke: 379
*.powernet.bg.

ICQ: 195487525
Sajt: cpptea.com


+1 Profil

icon Re: AI za početnike27.04.2006. u 22:53 - pre 218 meseci
Citat:
Jos naprednije bi bilo da napravis neuronsku mrezu koja bi ucila pravila ali je to verovatno malo previse za ovako nesto.

Drugim recima: Ako se vodi log partije, program moze da analizom igre protivnika s vremena na vreme nesto i nauci. ;)
Ipak se ++uje.
 
Odgovor na temu

toroman
Srećko Toroman
www.wowd.com
Beograd / Banja Luka

Član broj: 52673
Poruke: 159
*.dialup.blic.net.

Sajt: toroman.wordpress.com


Profil

icon Re: AI za početnike24.05.2006. u 18:54 - pre 217 meseci
Ljudi ja nemam pojma o AI programiranju (osim onom determinisanom, logičkom etc) pa zato vas pitam da me uputite na neke free/slobodne online resurse sa kojima bih mogao naučiti kako da napravim AI za tu igru.

Dakle - dajte mi neka uputstva za početnika plz.

Hvala na već napisanom, nadam se da ti se igra dopala. Ako ti se svidi, pridruži mi se u prevođenju, ćirilica, ekavica. (iako ja većinom "živim" na ijekavici)

Programeri su odgovorili na Hamletovo pitanje "Biti il ne biti?" :
0x2B | ~0x2B = 0xFF
(kao ono - ff - teško pitanje!)
 
Odgovor na temu

Nemanja Avramović
Engineering Manager
MENU Technologies
Beograd, Srbija

Član broj: 32202
Poruke: 4391
195.252.99.*

Sajt: https://avramovic.info


+46 Profil

icon Re: AI za početnike25.05.2006. u 08:51 - pre 217 meseci
Ne znam u čemu radiš ali evo šta sam ja koristio za Delphi:
http://solair.eunet.yu/~ilicv/
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
Odgovor na temu

[es] :: Veštačka inteligencija :: AI za početnike

[ Pregleda: 3909 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.