View Full Version : Artificial Intelligence!
Steelb_l_ade
14-11-2009, 22:18
Hello everyone, thought i'd let you know im actively developing AI for ROTG.
This will mean you will be able to play games of ROTG in both teamplay and duelling mode solo with all computer players.
It will also mean the AI can take over from leavers in both modes.
Options will also exist to disable/enable the AI for your team if you prefer to manually control the leaver heroes and get their resources channeled to your human players instead.
This is obviously quite a major change and hopefully will come off. While not being as smart as human players ironically the AI actually plays better than humans in duel mode and at least it dosn't quit.
Steelb_l_ade
14-11-2009, 22:19
In additon the spells are beign re-worked to be more AI friendly and currently the AI will use about 80% of the hero powers in the game.
GunnarStyle
16-11-2009, 18:58
Awesome! :d
Steelb_l_ade
17-11-2009, 08:26
The AI now utilises about 95% of the hero powers. It will also buy items in duel mode and each hero even has their own preferred items to grab.
Steelb_l_ade
17-11-2009, 08:38
Though the options to enable / disable the AI exists, this does not wholely apply to computer players chosen an game launch. (I.e when hosting)
The ai will always have partial control of that player's units regardless of the AI settings as the player is orginally AI and not a leaver.
GunnarStyle
17-11-2009, 19:54
Will it be possible to play like 4v4 mode with:
1 human, 3 AI vs 1 human, 3 AI
2 human, 2 AI vs 4 AI
etc.
Could it be possible to make a command line, that i.g:
- Make AI gank a specific hero (but letting them be able to refuse that, if that hero is behind the protection towers)
- Attack a specific camp or Titan
- Follow one's own hero around as support (as a way of leading them towards a specific point on the map... if you wanna sit and wait at the ritual fx.)
?
Steelb_l_ade
18-11-2009, 00:09
Will it be possible to play like 4v4 mode with:
1 human, 3 AI vs 1 human, 3 AI
2 human, 2 AI vs 4 AI
etc.
Yes. As well as every other combo in both modes. It should even support joining refs and teamswaps with leavers.
At the moment it is, on release whole teams of ai may not be possible as games will then continue on the autohost with no humans (all ai vs all ai) thus preventing more games from being launched.
Steelb_l_ade
18-11-2009, 00:13
Could it be possible to make a command line, that i.g:
- Make AI gank a specific hero (but letting them be able to refuse that, if that hero is behind the protection towers)
- Attack a specific camp or Titan
- Follow one's own hero around as support (as a way of leading them towards a specific point on the map... if you wanna sit and wait at the ritual fx.)?
Yes and no.
Firstly most of the AI devlopment done so far is in duel mode to test the combat feasability.
In teamplay mode basically they will be given a set of arguments to determine what they are doing perodically. (every few seconds)
They will dynamically change targets if faced with multiple heroes and will retreat to base of injured, and hopefully will even go shopping.
To give them those kind of commands would be overriding this structure.
It's not impossible, but very unlikely to be included in this, 1st generation AI.
They are likely to be programmed to take the ritual & titans into account, but will do so themselves.
Also bear in mind the AI "sees" all, so if u ordered it to say kill a titan/gank someone it couldnt see, it would "know" where they are even under fog of war.
GunnarStyle
19-11-2009, 08:54
Alright, sounds really good so far :)
Steelb_l_ade
26-11-2009, 16:43
In response to your "commands" request it is kind of feasable. The AI i have developed can be influcenced by how his human allies play.
You can "bring" your aI to the ritual by being there yourself, same with "bringing" them to a titan.
If you are fighting a titan and they have nothing better to do, they will try and help you.
If you are on the ritual and they havent capped it, they will try and assist or come.
GunnarStyle
26-11-2009, 18:03
Will they also "help" with killing a hero that i'm ganking => people will complain about the AI stealing kills :)
vBulletin® v3.6.4, Copyright ©2000-2012, Jelsoft Enterprises Ltd.