Skip to main content
  1. Home
  2. Computing
  3. Gaming
  4. News

AI re-creates ‘Super Mario Bros.’ game engine by watching gameplay footage

Add as a preferred source on Google

Over the past few years, we have seen various attempts to teach an artificial intelligence how to play a video game. Now, researchers at the Georgia Institute of Technology’s School of Interactive Computing published a paper outlining a method of teaching AI how to learn a game engine.

In previous projects, the AI has only been instructed on how to excel at a particular game. This study goes one step further, aiming to instill a deeper understanding of the mechanics at play, rather than just the fastest route to success.

Recommended Videos

The researchers decided to use Super Mario Bros. for the study, describing it in the paper as a “classic platformer.” The same game was at the core of previous researchers performed by the study’s authors, which developed an AI that was capable of creating new stages in the vein of those seen in the original.

For the purposes of this research, the AI was not given access to the game’s code, which would make it very easy for it to understand things like the height that the character could achieve with a jump or the effect various enemies had on the protagonist. Instead, it was fed video footage that it used to make assumptions how the game engine worked.

The footage was analyzed via a three-step process, starting with a scan that determines which objects were present in a given frame. A greedy matching algorithm was then run over a pair of adjacent frames to gauge changes made to those objects before each frame was parsed — if the second frame differed beyond a set amount from what the system expected to see in the next frame, an engine search would be performed.

“We anticipate this technique to aid in applications for automated game playing, explainable AI, gameplay transfer, and game design tasks such as automated game design,” the team states in the paper.

However, there are some limitations to the AI in its current form. For one, the technique that is currently in place doesn’t take player death or level transitions into account, but the team hopes to address this issue in a future study.

Brad Jones
Brad is an English-born writer currently splitting his time between Edinburgh and Pennsylvania. You can find him on Twitter…
US banks want to block AI agents from moving your money. Well, at least that’s one good move.
Letting a chatbot handle your finances sounds convenient until someone asks who pays for its mistakes.
ai-agents-on-phone

AI agents want to handle more of your life, including your money, but US banks are drawing a line when these AI assistants try to move funds on your behalf. Charles Schwab and JPMorgan Chase are now restricting outside AI agents from taking financial actions, citing security risks and unanswered questions about who takes responsibility when things go wrong.

Charles Schwab CEO Rick Wurster told Bloomberg that Schwab is actively blocking unauthorized AI agents, including Meta's Muse, from moving client money. JPMorgan Chase CEO Jamie Dimon made a similar call this week, so this isn't just one bank being cautious.

Read more
MapQuest can now show you the cameras keeping an eye on your commute
MapQuest is back, and now it’s exposing who’s watching your neighbourhood
Surveillance cameras

MapQuest has introduced a new surveillance layer that lets users see the reported locations of outdoor surveillance cameras and automated licence plate readers, including those operated by Flock Safety. The feature gives drivers and residents a clearer picture of the surveillance infrastructure around their neighbourhoods, at a time when law enforcement's use of these cameras is under growing scrutiny.

The new layer can be enabled through MapQuest’s Map Options menu, alongside existing options for traffic and incidents. It covers cameras from multiple manufacturers, including Motorola Solutions, Genetec, Axis Communications, Axon, Leonardo, Neology, Rekor, PlateSmart, Ubicquia and Verkada. The company has promoted the feature with the tagline “The Roads Have Eyes!”

Read more
OpenAI’s agent ran out of crypto while completing a task, so it stole from another wallet
When its test crypto ran dry, this AI agent went wallet shopping without asking first.
open ai logo on mac

Imagine asking your assistant to finish a task, only to find out it paid for it with someone else's money. That's basically what happened, according to OpenAI's incident report. The incident happened on June 26 and involved an internal research model from the GPT-5.6 Sol family.

Apparently, the AI agent ran out of cryptocurrency while trying to finish a coding task. So it completed the task in a way nobody approved.

Read more