logo80lv
Articlesclick_arrow
Research
Talentsclick_arrow
Events
Workshops
Aboutclick_arrow
profile_loginLogIn

Google Teaches AI to Play Quake III Arena

Quake III Arena is 20 years old now, and developers are still trying to figure out how to teach AI to play the multiplayer first-person shooter the way a human can.

Quake III Arena is 20 years old now, and developers are still trying to figure out how to teach AI to play the multiplayer first-person shooter the way a human can. A new post over on Google’s DeepMind blog discusses a way their team of researchers has been trying to teach AI agents to “act independently, yet learn to interact and cooperate with other agents” by making them play Quake III Arena.

The researchers are using redesigned Capture the Flag mode with the map layout changing from match to match. This way, AI agents master general strategies of play rather than use map-specific tricks.

ABSTRACT

Recent progress in artificial intelligence through reinforcement learning (RL) has shown great success on increasingly complex single-agent environments and two-player turn-based games. However, the real-world contains multiple agents, each learning and acting independently to cooperate and compete with other agents, and environments reflecting this degree of complexity remain an open challenge. In this work, we demonstrate for the first time that an agent can achieve human-level in a popular 3D multiplayer first-person video game, Quake III Arena Capture the Flag, using only pixels and game points as input. These results were achieved by a novel two-tier optimization process in which a population of independent RL agents is trained concurrently from thousands of parallel matches with agents playing in teams together and against each other on randomly generated environments. Each agent in the population learns its own internal reward signal to complement the sparse delayed reward from winning and selects actions using a novel temporally hierarchical representation that enables the agent to reason at multiple timescales. During game-play, these agents display human-like behaviors such as navigating, following, and defending based on a rich learned representation that is shown to encode high-level game knowledge. In an extensive tournament-style evaluation, the trained agents exceeded the win-rate of strong human players both as teammates and opponents and proved far stronger than existing state-of-the-art agents. These results demonstrate a significant jump in the capabilities of artificial agents, bringing us closer to the goal of human-level intelligence.

These Arena-trained AI are said to “see” only what a player would see (the raw pixels being displayed on the screen instead of a direct feed of game data).

Google states that the resulting “FTW” (“for the win”) AI agent can compete in multiplayer CTF matches at a very high level against other bots and human opponents. The report points out that after a 40-player tournament with both human and AI players, the humans rated the AI players as “more collaborative” than their human teammates.упуп

You can find more details in the full DeepMind blog post.

Scales, Fins, Gills and anything you need for your creatures of the deep!

Error
(2000-0001)

Join discussion

Comments 0

    You might also like

    Rumor: Possible Release Date for Grand Theft Auto 6 Revealed

    A video game store from Uruguay appears to have disclosed the launch date for the gaming industry's most anticipated title.

    Breaking: Unity Suddenly Lays Off Numerous Developers With a 5 AM Email

    Apparently, the entire Unity Behavior team was cut, alongside many other employees.

    EXCLUSIVE: Unity CEO's Internal Announcement to Staff Amidst the Layoffs

    80 Level has obtained the text of the email sent by Matthew Bromberg to Unity employees, announcing the layoffs and shedding light on Unity's strategy going forward.
    • Textile Nano Brush
      by Nicolas Swijngedau

      10 textile Nanomesh Brushes all contained within one Multi-mesh brush and Low poly meshes.

      Error
      (2000-0001)
    • Hospital Props
      by Dekogon

      This project includes assets, maps, materials, Blueprints, and effects created in the Unreal Engine. Each asset was created for realistic AAA quality visuals, style, and budget.

      Error
      (2000-0001)

    We need your consent

    We use cookies on this website to make your browsing experience better. By using the site you agree to our use of cookies.Learn more

    ×