DarkBlizz

Game On => Land of AI => STARCRAFT II: WINGS OF LIBERTY => AI Discussion => Topic started by: xkizo on April 02, 2010, 08:00:04 PM

Title: Learning AI posible ?
Post by: xkizo on April 02, 2010, 08:00:04 PM
I would love to make an AI   with the ability to learn. I   mean that suit and copy our style of play and to face vary.
I mean if John   trains a zerg can then confront those terran to coach Frank ... It is very difficult to get that   idea?
I need?
for C + + and Visual Basic   ...
thanks for the   attention

Me encantaria poder hacer una AI con la capacidad de aprender. Me refiero que se adapte y copie la manera de jugar nuestra y poder enfrentar varias entre si.
Quiero decir que si Jhon entrena unos zerg pueda luego enfrentarlos a los que terran que entrene Frank... Es muy dificil esa idea ?
que necesito ?
se programar en c++ y visual basic...
gracias por la atencion

:bangshead: mailto:x4vhth3r@hotmail.com (x4vhth3r@hotmail.com)
Title: Re: Learning AI posible ?
Post by: ev- on April 03, 2010, 04:01:29 AM
actually i dont see that happening, since your AI would need to add code, which is not possible or only very limited possible in c++.
Forget about your idea unless somebody pays you to work 24/7 and youre a professional.
Title: Re: Learning AI posible ?
Post by: xkizo on April 03, 2010, 08:01:42 AM
I do not really impossible the   realization of this AI, but quite complicated. That the generated files are quite large and would consume more   memory than normal.
It was simply extrapolate coordinates and time of   construction to a data file, the modification in real time is what I see   more complicated, since it must constantly be reading a file which in   turn is being created could generate an excessive burden on memory, One   must look at ways of streamlining the maximum code
Title: Re: Learning AI posible ?
Post by: Kernel64 on April 03, 2010, 02:17:58 PM
Why not have a replay file parsed, then the BOs target locations, make enemy actions as triggers, etc, and given to the AI? Modularize AI executions, and bam! you got the AI to learn, and use what it has learned.