atlas

Research map / Multi-agent systems and games / LLM agents

Using Unity to Help Solve Reinforcement Learning

NeurIPS 2024 · Multi-agent systems and games › LLM agents · approach: GUI agent memory and trajectories · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces United Unity Universe (U3), an open-source Unity-based toolkit for procedurally generating XLand-style 3D RL environments, plus OpenXLand datasets and a SAC baseline.

Problem

Open-source environments for open-ended, procedurally generated 3D RL and meta-RL are limited in scope and controllability, while XLand and XLand 2.0 are not open-source.

Approach

A Unity-based ecosystem with wave-function-collapse world generation and an extensible production-rule system (conjunctive conditions, extra actions and objects) that reimplements XLand 2.0 as OpenXLand, with two-way Unity-Python communication for dynamic curricula.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train SAC on a single easy task for 75 million environment stepsSAC in OpenXLand · Single easy environmentepisodic returnHelped
Train SAC across tasks, changing the task each episodeSAC in OpenXLand · Easy datasetepisodic returnNo clear effect
Train SAC across tasks, changing the task each episodeSAC in OpenXLand · Medium datasetreward collectionHurt
Increase environment size from 10x105 to 200x10x5U3 · Unity environment performance scalingscript time (ms): 3.04 -> 6.77Hurt
Increase production objects from 3 to 300U3 · 10x10x5 environment, 2 production rulesscript time (ms): 3.04 -> 65.29Hurt
Increase production rules from 2 to 2000U3 · 10x10x5 environment, 3 production objectsscript time (ms): 3.04 -> 10.44Hurt
Increase world difficulty from Easy to HardOpenXLand · Environment generationaverage environment generation time (ms): 0.6 -> 172.8Hurt

Surprising findings

Limitations

Experimental setup

Datasets: OpenXLand procedurally generated worlds OpenXLand production rules

Benchmarks: OpenXLand easy_low / short_few OpenXLand medium datasets

Metrics: episodic return 20th percentile normalized return steps per second (SPS)

Baselines: Soft Actor-Critic random agent

Builds on: XLand XLand 2.0 Wave Function Collapse Unity ML-Agents MemoryMaze

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy