Sc2's AI sucks - videos to prove it - future plans
-
Topic author - Xel'naga World Shaper
- Posts: 8843
- Joined: Sat Feb 07, 2009 1:40 pm
- Location: M͈̙̞͍͞ͅE̹H̨͇̰͈͕͇̫Ì̩̳CO̼̩̤͖͘ జ్ఞా
- Contact:
- Status: Offline
Sc2's AI sucks - videos to prove it - future plans
This is the Starcraft 2 AI at maximum difficulty. I have little reason to believe that the release AI will be much different since the game is already shipping soon and the data gets finalized before that happens (aka gold). Blizzard would not have included the AI in phase 2 if they did not believe it was ready.
It is not ready.
[spoiler]
SMesk_SC2sTerribleTerribleAI-muxed-001.mkv
SMesk_SC2sTerribleTerribleAI-muxed-002.mkv
SMesk_SC2sTerribleTerribleAI-muxed-003.mkv[/spoiler]
This is a small demo I did on some of the sc1 insane AI's created by myself, Myk, Ashara, and Bajadulce. They range in difficulty from strong (Zbathwar) to absolutely insane ("Opium" Hammer, ZAPOC). These were created within the restrictions of the SC1 engine WITHOUT BWAPI. In sc2, creating an insane AI that functions like these, without the sc1 hardcoded issues to stop you, would be very easy if you know Galaxy.
[spoiler]
Starcraft Insane-type Custom AI's 1/6
Starcraft Insane-type Custom AI's 2/6
Starcraft Insane-type Custom AI's 3/6
Starcraft Insane-type Custom AI's 4/6
scAIdemo-005.mkv
scAIdemo-006.mkv[/spoiler]
When it comes to Blizzard games it has always fallen on the end user to fix the mess left behind by lazy developers. In sc2 this will be no different.
However.
Sc2 has one thing that wc3 and sc1 do not have. A largely softcoded AI whos core aspects are very open. After studying the galaxy files for a short time with HKS, I am sure that even I could improve the insane AI to the point of creating a true, genuine killer. It's not something I plan to do any time soon, but it's on my list to attempt in the late future.
I have written up documentation of what I'd do given a chance to make something in sc2's AI, plans I have never forgotten about, merely laid in the backburner. I am not fond of sc2's gameplay, but creating something like ZAPOC could be interesting. However, I'd have to figure out a way to prevent the wasteful APM spam that kills performance before I investigate creating AI.
It is not ready.
[spoiler]
SMesk_SC2sTerribleTerribleAI-muxed-001.mkv
SMesk_SC2sTerribleTerribleAI-muxed-002.mkv
SMesk_SC2sTerribleTerribleAI-muxed-003.mkv[/spoiler]
This is a small demo I did on some of the sc1 insane AI's created by myself, Myk, Ashara, and Bajadulce. They range in difficulty from strong (Zbathwar) to absolutely insane ("Opium" Hammer, ZAPOC). These were created within the restrictions of the SC1 engine WITHOUT BWAPI. In sc2, creating an insane AI that functions like these, without the sc1 hardcoded issues to stop you, would be very easy if you know Galaxy.
[spoiler]
Starcraft Insane-type Custom AI's 1/6
Starcraft Insane-type Custom AI's 2/6
Starcraft Insane-type Custom AI's 3/6
Starcraft Insane-type Custom AI's 4/6
scAIdemo-005.mkv
scAIdemo-006.mkv[/spoiler]
When it comes to Blizzard games it has always fallen on the end user to fix the mess left behind by lazy developers. In sc2 this will be no different.
However.
Sc2 has one thing that wc3 and sc1 do not have. A largely softcoded AI whos core aspects are very open. After studying the galaxy files for a short time with HKS, I am sure that even I could improve the insane AI to the point of creating a true, genuine killer. It's not something I plan to do any time soon, but it's on my list to attempt in the late future.
I have written up documentation of what I'd do given a chance to make something in sc2's AI, plans I have never forgotten about, merely laid in the backburner. I am not fond of sc2's gameplay, but creating something like ZAPOC could be interesting. However, I'd have to figure out a way to prevent the wasteful APM spam that kills performance before I investigate creating AI.


Warning: dialogue contains politically incorrect content. Viewer rearsore may occur.
-
- Xel'naga World Shaper
- Posts: 1313
- Joined: Sun May 20, 2007 12:48 pm
- Location: The Netherlands
- Status: Offline
Re: Sc2's AI sucks - videos to prove it - future plans
Have you stopped to consider that mabye Blizzard put more time in single player AI and multiplayer? Take me. I am not a great SC2 player, the insane comp might just woop my ass. Those whose ass it does not woop would prefer to play against real players anyway right?
I am just saying, devision of assets.
I am sure the community will come up with all kinds of good AIs.
I am just saying, devision of assets.
I am sure the community will come up with all kinds of good AIs.

-
- Zerg Ultralisk Waste Manager
- Posts: 683
- Joined: Fri Jun 27, 2008 4:28 pm
- Location: New York
- Status: Offline
Re: Sc2's AI sucks - videos to prove it - future plans
I actually like playing against computers and found the insane AI rather easy... so I like Mesk's ideas.
AA7Dragoon wrote:No homo.
-
- Xel'naga Solar Moderator
- Posts: 2023
- Joined: Wed Aug 16, 2006 3:50 pm
- Status: Offline
Re: Sc2's AI sucks - videos to prove it - future plans
To prevent wasting APM, I believe I did found an APM limit per AI difficulty aspect inside the Data Editor (mostly by accident in an attempt to find game speed stuff that seems to have been removed in Patch 16+).
If the difficulties from Very Easy to Hard range from like 200 to 500 APM of limit. Very Hard has a limit of 2000 while Insane has a limit of 99999 (presuming I am not mistaken).
In the Data Editor, it's under "Gameplay Data" (main) then "Default SC2 Gameplay Settings" then the field "Difficulty Levels - AI Actions per Minute".
EDIT : Oh yeah, for the AI, Bill and I did have trouble with the Insane AI since it ridiculously cheats however the Harder AI (second highest) was cakewalk if you just simply take them seriously.
If the difficulties from Very Easy to Hard range from like 200 to 500 APM of limit. Very Hard has a limit of 2000 while Insane has a limit of 99999 (presuming I am not mistaken).
In the Data Editor, it's under "Gameplay Data" (main) then "Default SC2 Gameplay Settings" then the field "Difficulty Levels - AI Actions per Minute".
EDIT : Oh yeah, for the AI, Bill and I did have trouble with the Insane AI since it ridiculously cheats however the Harder AI (second highest) was cakewalk if you just simply take them seriously.
Last edited by Ricky_Honejasi on Thu Jul 15, 2010 7:44 am, edited 1 time in total.
Re: Sc2's AI sucks - videos to prove it - future plans
I don't think there was game speed stuff in the data editor. That was probably the "slow-fast-very fast" displays for move and attack speeds that are no longer relevant.
-
- Xel'naga Administrator
- Posts: 6583
- Joined: Wed Aug 16, 2006 5:21 pm
- Location: His Ashworld Planet
- Contact:
- Status: Offline
Re: Sc2's AI sucks - videos to prove it - future plans
Anyone can make a cheating insane AI, I'd find it more interesting to see a non-cheating difficult AI based off APM calculations of tournament players, alongside their tactics with a few twists.
I haven't played the AI on the Beta, but when I was at Blizzard months ago, they had all versions of the AI available, and sure enough the Insane AI wasn't as 'insane' as I expected it to be.
I haven't played the AI on the Beta, but when I was at Blizzard months ago, they had all versions of the AI available, and sure enough the Insane AI wasn't as 'insane' as I expected it to be.
- - Lavarinth
Campaign Creations Administrator
Campaign Creations Administrator
-
Topic author - Xel'naga World Shaper
- Posts: 8843
- Joined: Sat Feb 07, 2009 1:40 pm
- Location: M͈̙̞͍͞ͅE̹H̨͇̰͈͕͇̫Ì̩̳CO̼̩̤͖͘ జ్ఞా
- Contact:
- Status: Offline
Re: Sc2's AI sucks - videos to prove it - future plans
Maglok wrote:Have you stopped to consider that mabye Blizzard put more time in single player AI and multiplayer? Take me. I am not a great SC2 player, the insane comp might just woop my ass. Those whose ass it does not woop would prefer to play against real players anyway right?
I am just saying, devision of assets.
I am sure the community will come up with all kinds of good AIs.
I take it you didn't watch the video nor do you understand the meaning of difficulty settings to begin with. "Insane" is not supposed to be an entry-level AI. it's called INSANE, above VERY HARD, for a reason.
Also, Blizzard has a few guys dedicated to the AI. A few terrible guys.


Warning: dialogue contains politically incorrect content. Viewer rearsore may occur.
-
- Terran Battlecruiser Janitor
- Posts: 190
- Joined: Mon Sep 25, 2006 2:32 am
- Status: Offline
Re: Sc2's AI sucks - videos to prove it - future plans
Ricky is correct; additionally, there are natives which put a cap on APM. Very simple to use.
No more humans, please.
-
Topic author - Xel'naga World Shaper
- Posts: 8843
- Joined: Sat Feb 07, 2009 1:40 pm
- Location: M͈̙̞͍͞ͅE̹H̨͇̰͈͕͇̫Ì̩̳CO̼̩̤͖͘ జ్ఞా
- Contact:
- Status: Offline
Re: Sc2's AI sucks - videos to prove it - future plans
If you cap the APM that way you're going to effect the AI's performance overall. I'm talking about making them EFFICIENT with their APM.


Warning: dialogue contains politically incorrect content. Viewer rearsore may occur.
-
- Zerg Broodling Dance Instructor
- Posts: 620
- Joined: Tue Sep 19, 2006 4:32 pm
- Location: Bragança Paulista, Brazil (Da most borin' place in the world)
- Contact:
- Status: Offline
Re: Sc2's AI sucks - videos to prove it - future plans
Mesk, I only concern with AI in single-player. I don't do so in Battle.Net 2.
It's a waste of time.
It's a waste of time.
-
- Terran Battlecruiser Janitor
- Posts: 190
- Joined: Mon Sep 25, 2006 2:32 am
- Status: Offline
Re: Sc2's AI sucks - videos to prove it - future plans
I have trouble imagining an AI's APM could be made more efficient with the tools available to us. I can imagine limiting the APM dynamically, in response to the condition of the AI's assets; an AI in battle should be afforded more APM than when it is not in battle and just managing its base. The best bet is to scale the APM to the foreseeable limit of meaningful actions and to direct the AI to make as many meaningful actions as possible.
No more humans, please.
-
Topic author - Xel'naga World Shaper
- Posts: 8843
- Joined: Sat Feb 07, 2009 1:40 pm
- Location: M͈̙̞͍͞ͅE̹H̨͇̰͈͕͇̫Ì̩̳CO̼̩̤͖͘ జ్ఞా
- Contact:
- Status: Offline
Re: Sc2's AI sucks - videos to prove it - future plans
Or you can change how the AI issues commands which seems to be possible and avoid arbitrarily limiting everything.


Warning: dialogue contains politically incorrect content. Viewer rearsore may occur.
-
- Terran Science Facility Guinea Pig
- Posts: 216
- Joined: Sat Jan 10, 2009 12:49 pm
- Location: Prienai, Lithuania
- Contact:
- Status: Offline
Re: Sc2's AI sucks - videos to prove it - future plans
Falchion wrote:Mesk, I only concern with AI in single-player. I don't do so in Battle.Net 2.
It's a waste of time.
So Mesk shouldn't do something because you do not intend to use it? Why should he care about that?

-
- Xel'naga World Shaper
- Posts: 1313
- Joined: Sun May 20, 2007 12:48 pm
- Location: The Netherlands
- Status: Offline
Re: Sc2's AI sucks - videos to prove it - future plans
If I recall correctly Mesk was not even gonna buy this game. 

-
Topic author - Xel'naga World Shaper
- Posts: 8843
- Joined: Sat Feb 07, 2009 1:40 pm
- Location: M͈̙̞͍͞ͅE̹H̨͇̰͈͕͇̫Ì̩̳CO̼̩̤͖͘ జ్ఞా
- Contact:
- Status: Offline
Re: Sc2's AI sucks - videos to prove it - future plans
Doesn't matter if I buy it or not, Falchion wouldn't be getting the AI if I ever made any anyway. 



Warning: dialogue contains politically incorrect content. Viewer rearsore may occur.
Return to “StarCraft II Discussion”
Who is online
Users browsing this forum: No registered users and 2 guests