ml-agents and Crowds-and-ML-Agents
ML-Agents is the foundational toolkit that B builds upon—B is a specialized application/research project that uses ML-Agents as its core dependency to implement crowd simulation with reinforcement and imitation learning, making them complements rather than competitors.
About ml-agents
Unity-Technologies/ml-agents
The Unity Machine Learning Agents Toolkit (ML-Agents) is an open-source project that enables games and simulations to serve as environments for training intelligent agents using deep reinforcement learning and imitation learning.
This toolkit helps game developers and researchers create intelligent characters and systems within Unity games and simulations. You provide a Unity game environment, and the toolkit outputs trained AI agents that can control Non-Player Characters (NPCs), automate game testing, or evaluate design choices. Game developers and AI researchers are the primary users.
About Crowds-and-ML-Agents
apanay20/Crowds-and-ML-Agents
Training of agents using Reinforcement and Imitation Learning to simulate human crowds behavior, using Unity and ML-Agents Toolkit.
This project helps simulate realistic human crowd behavior using machine learning. It takes real-world crowd movement data as input and produces a simulated crowd that moves similarly, allowing researchers and planners to study crowd dynamics. It's ideal for anyone who needs to visualize or analyze how people move in groups within virtual environments.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work