|
 |
| Author |
Message |
|
redmoth
|
Posted: 06 Mar, 2012
|
|
Joined: 28 Aug, 2010 Posts: 951
|
|
He will be speaking about his use of neural nets in supcom 2, when Is the GDC 2012 summit is it gonna be streaming somewhere? I wanna watch it.
_________________
|
|
| Top |
|
 |
|
X-Cubed
|
Posted: 06 Mar, 2012
|
|
Joined: 24 Dec, 2008 Posts: 3189
|
|
GDC 2012 began on Monday and will continue until Friday.
_________________ My system: Intel Core i7-3770K @ 3.5 / 8 GB DDR3 RAM / EVGA GTX 670 FTW
"TA has been the role model of (sic) all Chris Taylor RTSes to come: always big, always complex, always innovative, always niche, and always in need of one more patch."
|
|
| Top |
|
 |
|
redmoth
|
Posted: 06 Mar, 2012
|
|
Joined: 28 Aug, 2010 Posts: 951
|
|
Ah, I see, thanks
_________________
|
|
| Top |
|
 |
|
BulletMagnet
|
Posted: 07 Mar, 2012
|
|
Joined: 05 Oct, 2007 Posts: 16453 Location: camping near the biggest power-up
|
|
He gave his presentation earlier today, if Farcebook informs me correctly.
Hopefully he'll have a video to share, or at the very least a nice new blog to post. *fingers crossed for juicy technical details*
_________________
Nephylim wrote: But, an FA army in an FA environment just looks... right. Does anyone know how to use air transports? I cant get them to pick up troops.
|
|
| Top |
|
 |
|
Nephylim
|
Posted: 07 Mar, 2012
|
|
Joined: 07 Jul, 2010 Posts: 2638
|
|
Why wasnt this plugged more?
Also: DO WANT VIDEO
|
|
| Top |
|
 |
|
redmoth
|
Posted: 07 Mar, 2012
|
|
Joined: 28 Aug, 2010 Posts: 951
|
Yes, either a new blog post or a video would be great 
_________________
|
|
| Top |
|
 |
|
sorian
|
Posted: 07 Mar, 2012
|
|
Joined: 28 Feb, 2007 Posts: 4123 Location: Marysville, WA USA
|
|
I will be posting to my blog as soon as I get a chance. I will also post the pdf of my slide presentation. It just wont be the same as being there.
I don't have a video to post, however, and I can't just copy and post the GDC vault video.
_________________
|
|
| Top |
|
 |
|
redmoth
|
Posted: 07 Mar, 2012
|
|
Joined: 28 Aug, 2010 Posts: 951
|
Thats great! a blog post + slide presentation Is all we need 
_________________
|
|
| Top |
|
 |
|
BulletMagnet
|
Posted: 07 Mar, 2012
|
|
Joined: 05 Oct, 2007 Posts: 16453 Location: camping near the biggest power-up
|
I'm happy with that.  Cheers, Sorian.
_________________
Nephylim wrote: But, an FA army in an FA environment just looks... right. Does anyone know how to use air transports? I cant get them to pick up troops.
|
|
| Top |
|
 |
|
RPhilMan1
|
Posted: 07 Mar, 2012
|
|
Joined: 30 Mar, 2010 Posts: 1174 Location: Chicago, IL
|
This is awesome, I can't wait to read it.  Thanks!
_________________
 Steam = RPhilMan1
|
|
| Top |
|
 |
|
sorian
|
Posted: 09 Mar, 2012
|
|
Joined: 28 Feb, 2007 Posts: 4123 Location: Marysville, WA USA
|
Here is a preview slide. I hope to have the blog post up this weekend, or early next week. 
_________________
|
|
| Top |
|
 |
|
WNxWolfinator
|
Posted: 09 Mar, 2012
|
|
Joined: 05 May, 2008 Posts: 7791 Location: Backstabbing the bastard no-scoping the camper
|
sorian wrote: Here is a preview slide. I hope to have the blog post up this weekend, or early next week.  I'm looking forward to the rest
_________________
|
|
| Top |
|
 |
|
RPhilMan1
|
Posted: 09 Mar, 2012
|
|
Joined: 30 Mar, 2010 Posts: 1174 Location: Chicago, IL
|
|
No more than eight words to a bullet point and injected humor.
Awesome.
_________________
 Steam = RPhilMan1
|
|
| Top |
|
 |
|
Plasma_Wolf
|
Posted: 10 Mar, 2012
|
|
Joined: 08 Sep, 2007 Posts: 6497 Location: In an RTD!!!
|
sorian wrote: Here is a preview slide. I hope to have the blog post up this weekend, or early next week.  For Sorian, a neural network is the same as a honey badger.
_________________
|
|
| Top |
|
 |
|
sorian
|
Posted: 12 Mar, 2012
|
|
Joined: 28 Feb, 2007 Posts: 4123 Location: Marysville, WA USA
|
I hope to have the blog post up tonight. Here is one more teaser till then: 
_________________
|
|
| Top |
|
 |
|
sorian
|
Posted: 12 Mar, 2012
|
|
Joined: 28 Feb, 2007 Posts: 4123 Location: Marysville, WA USA
|
_________________
|
|
| Top |
|
 |
|
Nephylim
|
Posted: 13 Mar, 2012
|
|
Joined: 07 Jul, 2010 Posts: 2638
|
|
Great presentation! I have always been impressed by the performance of the AI. Would it be possible to have an AI adjust to player tactics, or would that require a lot of processing power/disk space? For example, it was easy to trick the AI by using micro, it would simply crash its armies into you thinking it could win. Would it be possible to have an AI adjust to use tactics that appear to be more effective against players, or would the required dataset for such decisions be way too small? I remember hearing stories about you having AIs run battles on max speed 24/7..
|
|
| Top |
|
 |
|
sorian
|
Posted: 13 Mar, 2012
|
|
Joined: 28 Feb, 2007 Posts: 4123 Location: Marysville, WA USA
|
|
If I understand you correctly, it would basically require that the neural networks learn in the field. This is definitely possible and I did bring it up, but that feature was never approved.
I was also going to experiment with more tactics (rather than just who to target) for KnC.
_________________
|
|
| Top |
|
 |
|
Falcrack
|
Posted: 13 Mar, 2012
|
|
Joined: 21 Feb, 2008 Posts: 1466 Location: Colorado, USA
|
|
Would it be possible to design a neural network that learns against a specific player, from one game to the next? An AI that that is tied to your profile, and that with each successive game adjusts itself to better counter your specific style of play and tactics?
|
|
| Top |
|
 |
|
sorian
|
Posted: 13 Mar, 2012
|
|
Joined: 28 Feb, 2007 Posts: 4123 Location: Marysville, WA USA
|
|
Possibly. I am pretty sure we could tie it to your Steam ID.
_________________
|
|
| Top |
|
 |
|
RPhilMan1
|
Posted: 13 Mar, 2012
|
|
Joined: 30 Mar, 2010 Posts: 1174 Location: Chicago, IL
|
|
(Haven't had a chance to check the slides yet, but)
One thing I thought about with the AI Overlord is how, for example, it can be a very powerful tool when in a 2v2 against two AI along with an AI friendly. The two enemy AI are basically combining forces to create one larger entity, but the same may not happen on your team unless you coordinate your every move with your AI teammate.
Have you ever thought of creating an Overlord that would work along side a human? For instance, it could be communicative (whether it be auditory and/or visual) as to what their next move(s) or plan(s) will be. So the AI teammate may say "I am pushing forward with my group of tanks to here!" and will cue the human to the position. Or, perhaps take it one step forward, and give the human the ability to call specific attacks, tell the AI to cancel or retreat their plans, or coordinate in some fashion.
Because nothing is more difficult to have your AI teammate send his tank blob into the combined enemy's blob force and take massive losses. Or trying to defend a two-player attack by yourself. The AI Overlord impresses me and ramps up the challenge, and I wonder how much further it could be developed.
Some games such as CoH have an attack/defend/point out "feature" with the AI, but they are so rudimentary and crude that they don't work as well, or at least with unintended consequences.
_________________
 Steam = RPhilMan1
|
|
| Top |
|
 |
|
sorian
|
Posted: 13 Mar, 2012
|
|
Joined: 28 Feb, 2007 Posts: 4123 Location: Marysville, WA USA
|
|
Yep. this feature was talked about, but never had the time to implement.
_________________
|
|
| Top |
|
 |
|
redmoth
|
Posted: 13 Mar, 2012
|
|
Joined: 28 Aug, 2010 Posts: 951
|
Very interesting read!  Sorian, I have a question about how the ai defends against an attack? Does it use a platoon? looking through the files quickly I can see the land, structure and air platoons, wich each dictates a certain number of units to form an attack platoon (In the PlatoonTemplates). If I amp up the number of units to a platoon, so it first attacks with a LandAttackTiny of 50 units instead of 3 units, and send a squadron of good ol' loyalists behind the enemy base, the ai doesent use its units to defend: instead builds up its 50 units then moves out to attack while I destroy the base. How does it take on defending, can you give details on it?
_________________
|
|
| Top |
|
 |
|
Nephylim
|
Posted: 14 Mar, 2012
|
|
Joined: 07 Jul, 2010 Posts: 2638
|
sorian wrote: If I understand you correctly, it would basically require that the neural networks learn in the field. This is definitely possible and I did bring it up, but that feature was never approved.
I was also going to experiment with more tactics (rather than just who to target) for KnC. Well, sort of yeah. My idea is, when the AI makes a decision to attack, it records the situation and the result, and collects a dataset over time. After the dataset has reached a certain size, you can then see what unit mix performed best against X, or when the AI's decision reliably failed, and adjust these strategies in the future. This would basically require gathering it from a large set of players, because otherwise the results could be off due to a small dataset. To take it a step further: I dont know if its possible to make an AI distinguish between different levels of player skill, because of course results vary depending on player micro, and you could then further adjust the AI to either the opponent, or make the hard AI make different considerations or something.. As for using different tactics: What the AI does now is try to find a weak point and attack, correct? What sort of tactics would you like to add? Deliberately make platoons for the sole purpose of harassment, killing buildings, etc?
|
|
| Top |
|
 |
|
reddev32
|
Posted: 14 Mar, 2012
|
|
Joined: 05 Jun, 2008 Posts: 1845 Location: England
|
sorian wrote: Deliberately make platoons for the sole purpose of harassment Do we really need more bots giving harassment out i though mav was the only 1 qualified for it  sorian nice any change of my mid going boom now after reading it all lol love this part 
_________________ Reddev32 ~ Reddev GPGnet ~ Obliterating Wave ~ GPGnet ~ SC-Vanilla ~ FA ~ Supcom 2
GPGnet Vault
|
|
| Top |
|
 |
 |
 |
|