I couldn't find a thread about this, so I made this one.
It's an A.I. for SC2 that uses DirectX to look at the game and control the mouse. The A.I. is basically playing "like a human player". I think this has a lot of potential for people to develop the A.I. further and potentially make it very good. The creator claims that A.I. can already beat the very hard AI.
Green Tea AI is very good. I'm not exactly sure how it works, and I am fairly certain that its "spies" on you so it can make the right units- but its macro is good.
Unlike the Blizzard AI, the Green Tea will take a ton of bases on you if you don't challenge it. It's weakness is that it's a little TOO econ heavy, but its a good benchmark to try to macro against.
On April 12 2012 22:57 JimmyJRaynor wrote: i'd love to see and AI versus AI tournament sponsored by a giant computer science university think tank
They did that for broodwar at some point not too long ago, I can't remember what it was called but I'm sure a little google-fu will find it for you. Was wuite cool, I remember reading about the winner and the cool stuff they did to make scouting information useful as they weren't allowed to 'black sheep wall' as it were.
On April 12 2012 22:57 JimmyJRaynor wrote: i'd love to see and AI versus AI tournament sponsored by a giant computer science university think tank
They did that for broodwar at some point not too long ago, I can't remember what it was called but I'm sure a little google-fu will find it for you. Was wuite cool, I remember reading about the winner and the cool stuff they did to make scouting information useful as they weren't allowed to 'black sheep wall' as it were.
They used some pretty nifty tricks. The winner was a Zerg AI that went for mutalisks preferentially, and made them move by writing, essentially, a "potential energy function" for them, and moving them in the direction that minimized the potential. They'd be attracted to targets and repelled by things that could shoot back, *unless* they found themselves on the target list. Even better, the strength of the "fly towards target" term depended on where in the cooldown cycle the mutas were, so they'd dart in and shoot, then dart out while their cooldown recycled as they're now only repelled by the things that shoot back. They also used a genetic algorithm to tune some coefficients related to storm-dodging.
There are some great videos of a flock of them skirting turret defenses to find weak points, dancing in and out while fighting small clumps of marines, and converging on SCV lines and such. There's another video of them dodging an absolutely ridiculous number of storms with minimal losses, then re-clumping spontaneously (since mutalisks attract other mutalisks according to their algorithm) to fight some dragoons.
On April 12 2012 22:57 JimmyJRaynor wrote: i'd love to see and AI versus AI tournament sponsored by a giant computer science university think tank
They did that for broodwar at some point not too long ago, I can't remember what it was called but I'm sure a little google-fu will find it for you. Was wuite cool, I remember reading about the winner and the cool stuff they did to make scouting information useful as they weren't allowed to 'black sheep wall' as it were.
They used some pretty nifty tricks. The winner was a Zerg AI that went for mutalisks preferentially, and made them move by writing, essentially, a "potential energy function" for them, and moving them in the direction that minimized the potential. They'd be attracted to targets and repelled by things that could shoot back, *unless* they found themselves on the target list. Even better, the strength of the "fly towards target" term depended on where in the cooldown cycle the mutas were, so they'd dart in and shoot, then dart out while their cooldown recycled as they're now only repelled by the things that shoot back. They also used a genetic algorithm to tune some coefficients related to storm-dodging.
There are some great videos of a flock of them skirting turret defenses to find weak points, dancing in and out while fighting small clumps of marines, and converging on SCV lines and such. There's another video of them dodging an absolutely ridiculous number of storms with minimal losses, then re-clumping spontaneously (since mutalisks attract other mutalisks according to their algorithm) to fight some dragoons.
That just blows my mind, haha. I wish I thought of trying a project that cool at uni ><
On April 12 2012 22:57 JimmyJRaynor wrote: i'd love to see and AI versus AI tournament sponsored by a giant computer science university think tank
They did that for broodwar at some point not too long ago, I can't remember what it was called but I'm sure a little google-fu will find it for you. Was wuite cool, I remember reading about the winner and the cool stuff they did to make scouting information useful as they weren't allowed to 'black sheep wall' as it were.
They used some pretty nifty tricks. The winner was a Zerg AI that went for mutalisks preferentially, and made them move by writing, essentially, a "potential energy function" for them, and moving them in the direction that minimized the potential. They'd be attracted to targets and repelled by things that could shoot back, *unless* they found themselves on the target list. Even better, the strength of the "fly towards target" term depended on where in the cooldown cycle the mutas were, so they'd dart in and shoot, then dart out while their cooldown recycled as they're now only repelled by the things that shoot back. They also used a genetic algorithm to tune some coefficients related to storm-dodging.
There are some great videos of a flock of them skirting turret defenses to find weak points, dancing in and out while fighting small clumps of marines, and converging on SCV lines and such. There's another video of them dodging an absolutely ridiculous number of storms with minimal losses, then re-clumping spontaneously (since mutalisks attract other mutalisks according to their algorithm) to fight some dragoons.
That just blows my mind, haha. I wish I thought of trying a project that cool at uni ><
On April 12 2012 22:57 JimmyJRaynor wrote: i'd love to see and AI versus AI tournament sponsored by a giant computer science university think tank
I'd definitely watch. It'd be pretty amazing to see two AI's micro'ing on multiple fronts at thousands of APM. Then again, it could be pure chaos. Either way, I hope it happens.