Modular Procedural Generation for Voxel Maps

by   Adarsh Pyarelal, et al.

Task environments developed in Minecraft are becoming increasingly popular for artificial intelligence (AI) research. However, most of these are currently constructed manually, thus failing to take advantage of procedural content generation (PCG), a capability unique to virtual task environments. In this paper, we present mcg, an open-source library to facilitate implementing PCG algorithms for voxel-based environments such as Minecraft. The library is designed with human-machine teaming research in mind, and thus takes a 'top-down' approach to generation, simultaneously generating low and high level machine-readable representations that are suitable for empirical research. These can be consumed by downstream AI applications that consider human spatial cognition. The benefits of this approach include rapid, scalable, and efficient development of virtual environments, the ability to control the statistics of the environment at a semantic level, and the ability to generate novel environments in response to player actions in real time.



There are no comments yet.


page 2

page 6

page 7


AI Ethics in Industry: A Research Framework

Artificial intelligence (AI) is becoming increasingly widespread in syst...

A Framework for Designing 3D Virtual Environments

The process of design and development of virtual environments can be sup...

A Survey on Applications of Digital Human Avatars toward Virtual Co-presence

This paper investigates different approaches to build and use digital hu...

ECCOLA – a Method for Implementing Ethically Aligned AI Systems

Various recent Artificial Intelligence (AI) system failures, some of whi...

Procedural Content Generation: From Automatically Generating Game Levels to Increasing Generality in Machine Learning

The idea behind procedural content generation (PCG) in games is to creat...

A model for prohibition and obligation dilemmas generation in virtual environments

Under the project Maccoy Critical, we would like to train individuals, i...

SeismographAPI: Visualising Temporal-Spatial Crisis Data

Effective decision-making for crisis mitigation increasingly relies on v...
This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.