DeepAI AI Chat
Log In Sign Up

Modular Object-Oriented Games: A Task Framework for Reinforcement Learning, Psychology, and Neuroscience

by   Nicholas Watters, et al.

In recent years, trends towards studying simulated games have gained momentum in the fields of artificial intelligence, cognitive science, psychology, and neuroscience. The intersections of these fields have also grown recently, as researchers increasing study such games using both artificial agents and human or animal subjects. However, implementing games can be a time-consuming endeavor and may require a researcher to grapple with complex codebases that are not easily customized. Furthermore, interdisciplinary researchers studying some combination of artificial intelligence, human psychology, and animal neurophysiology face additional challenges, because existing platforms are designed for only one of these domains. Here we introduce Modular Object-Oriented Games, a Python task framework that is lightweight, flexible, customizable, and designed for use by machine learning, psychology, and neurophysiology researchers.


page 3

page 4


Meta-learning in natural and artificial intelligence

Meta-learning, or learning to learn, has gained renewed interest in rece...

Entropy Non-increasing Games for the Improvement of Dataflow Programming

In this article, we introduce a new conception of a family of esport gam...

A learning gap between neuroscience and reinforcement learning

Historically, artificial intelligence has drawn much inspiration from ne...

Embodied Artificial Intelligence through Distributed Adaptive Control: An Integrated Framework

In this paper, we argue that the future of Artificial Intelligence resea...

A Practical Guide to Studying Emergent Communication through Grounded Language Games

The question of how an effective and efficient communication system can ...

DeepStack: Expert-Level Artificial Intelligence in No-Limit Poker

Artificial intelligence has seen several breakthroughs in recent years, ...

Finding the best design parameters for optical nanostructures using reinforcement learning

Recently, a novel machine learning model has emerged in the field of rei...

Code Repositories

Modular Object-Oriented Games (MOOG): Python-based game engine for reinforcement learning, psychology, and neurophysiology.

view repo