Feeds

Aussie AI boffins let fly with Angry Birds automation code

See pigs squashed by scrolling code

Boost IT visibility and business value

Java code used in last year's Angry Birds artificial intelligence competition has been released into the wild.

The Australian National University's Artificial Intelligence Group last year decided the game would be a fine way of testing just how brainy artificial intelligences have become, because as anyone who's played the game can tell you that figuring out just how to squash pigs isn't easy for organic intelligences.

The competition will now be repeated this August, in Beijing.

Would-be-entrants, or anyone interested in pig-squashing automata, can put last year's code into action by downloading it from here and following these installation instructions.

Jochen Renz, convener of the competition and an associate professor at the Australian National University said the code released today has been completely re-written in Java. It's also been freed from dependence on the costly Matlab product, so anyone can run it without needing to buy a licence.

Speed has been greatly improved, with image analysis now taking "about 1/10s per image, previously it took over 10s." The code can only play the SD version of the game, as in that mode the game always offers a fixed resolution. The certainty of 840x480 action makes it easier for the trajectory calculation code to get to work.

"No reverse engineering of the game is used," Renz wrote. "We only play on top of the game, just like any human player would. You can also join in and make some shots yourself if the agent takes too long or cannot solve a level."

In The Reg's experience, the agent can get a little tiresome: we've waited an hour for it to solve level seven of "Poached Eggs". If that's too boring, the AI code also offers the chance to watch its calculations in a terminal window.

Angry Birds as code

At last, an improved interface for Angry Birds

To run the software you'll need Google's Chrome browser and the version of the game dedicated to that environment. ®

The essential guide to IT transformation

More from The Register

next story
Top Gun display for your CAR: Heads-up fighter pilot tech
Sadly Navdy kit doesn't include Sidewinder missile to blast traffic
FEAST YOUR EYES: Samsung's Galaxy Alpha has an 'entirely new appearance'
Wow, it looks like nothing else on the market, for sure
iPhone 6 flip tip slips in Aussie's clip: Apple's 'reversible USB' leaks
New plug not compatible with official Type-C, according to fresh rumors
YES YES YES! Apple patents mousy, pressure-sensing iVibrator
Fanbois prepare to experience the great Cupertin-O
TV transport tech, part 1: From server to sofa at the touch of a button
You won't believe how much goes into today's telly tech
NVIDIA claims first 64-bit ARMv8 SoC for Androids
Mile-High 'Denver' Tegra K1 successor said to rival PC performance
XBOX One will learn to play media from USB and DLNA sources
Hang on? Aren't those file formats you hardly ever see outside torrents?
Giving your old Tesco Hudl to Auntie June? READ THIS FIRST
You can never wipe supermarket slab clean enough
prev story

Whitepapers

Endpoint data privacy in the cloud is easier than you think
Innovations in encryption and storage resolve issues of data privacy and key requirements for companies to look for in a solution.
Implementing global e-invoicing with guaranteed legal certainty
Explaining the role local tax compliance plays in successful supply chain management and e-business and how leading global brands are addressing this.
Top 8 considerations to enable and simplify mobility
In this whitepaper learn how to successfully add mobile capabilities simply and cost effectively.
Solving today's distributed Big Data backup challenges
Enable IT efficiency and allow a firm to access and reuse corporate information for competitive advantage, ultimately changing business outcomes.
Reg Reader Research: SaaS based Email and Office Productivity Tools
Read this Reg reader report which provides advice and guidance for SMBs towards the use of SaaS based email and Office productivity tools.