1 repositorio
Architectural patterns for synchronizing multiple independent simulation clients to a shared timeline.
Distinct from Centralization Patterns: Distinct from general centralization by focusing on the temporal synchronization of agent instances in a simulation.
Explore 1 awesome GitHub repository matching software engineering & architecture · Simulation Synchronizers. Refine with filters or upvote what's useful.
Malmo is a voxel-based simulation platform designed for artificial intelligence research and the study of autonomous agent behaviors. Built as a sandbox environment using Minecraft, it serves as a framework for multi-agent simulation and reinforcement learning research within a 3D grid of blocks. The project distinguishes itself through a multi-agent simulation framework that coordinates and synchronizes multiple autonomous agents to perform collaborative missions. It provides a standardized interface following reinforcement learning specifications, allowing it to function as an environment f
Uses a centralized coordinator pattern to ensure multiple agent instances start missions and meet simultaneously.