Comprehensive игровой ИИ Tools for Every Need

Get access to игровой ИИ solutions that address multiple requirements. One-stop resources for streamlined workflows.

игровой ИИ

  • Java Action Generic is a Java-based agent framework offering flexible, reusable action modules for building autonomous agent behaviors.
    0
    0
    What is Java Action Generic?
    Java Action Generic is a lightweight, modular library that allows developers to implement autonomous agent behaviors in Java by defining generic actions. Actions are parameterized units of work that agents can execute, schedule, and compose at runtime. The framework offers a consistent action interface, allowing developers to create custom actions, handle action parameters, and integrate with LightJason’s agent lifecycle management. With support for event-driven execution and concurrency, agents can perform tasks such as dynamic decision-making, interaction with external services, and complex behavior orchestration. The library promotes reusability and modular design, making it suitable for research, simulations, IoT, and game AI applications on any JVM-supported platform.
  • An RL framework offering PPO, DQN training and evaluation tools for developing competitive Pommerman game agents.
    0
    0
    What is PommerLearn?
    PommerLearn enables researchers and developers to train multi-agent RL bots in the Pommerman game environment. It includes ready-to-use implementations of popular algorithms (PPO, DQN), flexible configuration files for hyperparameters, automatic logging and visualization of training metrics, model checkpointing, and evaluation scripts. Its modular architecture makes it easy to extend with new algorithms, customize environments, and integrate with standard ML libraries such as PyTorch.
  • VMAS is a modular MARL framework that enables GPU-accelerated multi-agent environment simulation and training with built-in algorithms.
    0
    0
    What is VMAS?
    VMAS is a comprehensive toolkit for building and training multi-agent systems using deep reinforcement learning. It supports GPU-based parallel simulation of hundreds of environment instances, enabling high-throughput data collection and scalable training. VMAS includes implementations of popular MARL algorithms like PPO, MADDPG, QMIX, and COMA, along with modular policy and environment interfaces for rapid prototyping. The framework facilitates centralized training with decentralized execution (CTDE), offers customizable reward shaping, observation spaces, and callback hooks for logging and visualization. With its modular design, VMAS seamlessly integrates with PyTorch models and external environments, making it ideal for research in cooperative, competitive, and mixed-motive tasks across robotics, traffic control, resource allocation, and game AI scenarios.
  • Open source TensorFlow-based Deep Q-Network agent that learns to play Atari Breakout using experience replay and target networks.
    0
    0
    What is DQN-Deep-Q-Network-Atari-Breakout-TensorFlow?
    DQN-Deep-Q-Network-Atari-Breakout-TensorFlow provides a complete implementation of the DQN algorithm tailored for the Atari Breakout environment. It uses a convolutional neural network to approximate Q-values, applies experience replay to break correlations between sequential observations, and employs a periodically updated target network to stabilize training. The agent follows an epsilon-greedy policy for exploration and can be trained from scratch on raw pixel input. The repository includes configuration files, training scripts to monitor reward growth over episodes, evaluation scripts to test trained models, and TensorBoard utilities for visualizing training metrics. Users can adjust hyperparameters such as learning rate, replay buffer size, and batch size to experiment with different setups.
  • Revolutionize gaming with AI-powered NPC interactions.
    0
    0
    What is GPT or NPC?
    GPT or NPC integrates the powerful capabilities of generative AI to create dynamic non-player characters (NPCs) in games. This innovation allows NPCs to engage players in realistic conversations, adapt to various scenarios, and respond intelligently to player actions. By utilizing machine learning and natural language processing, the technology enhances the depth of storytelling and interactivity, making each gaming experience unique. Whether you're exploring medieval towns or battling creatures, GPT or NPC allows for engaging dialogues and personalized interactions, elevating the overall gaming experience.
  • Open-source Python framework using NEAT neuroevolution to autonomously train AI agents to play Super Mario Bros.
    0
    0
    What is mario-ai?
    The mario-ai project offers a comprehensive pipeline for developing AI agents to master Super Mario Bros. using neuroevolution. By integrating a Python-based NEAT implementation with the OpenAI Gym SuperMario environment, it allows users to define custom fitness criteria, mutation rates, and network topologies. During training, the framework evaluates generations of neural networks, selects high-performing genomes, and provides real-time visualization of both gameplay and network evolution. Additionally, it supports saving and loading trained models, exporting champion genomes, and generating detailed performance logs. Researchers, educators, and hobbyists can extend the codebase to other game environments, experiment with evolutionary strategies, and benchmark AI learning progress across different levels.
  • MARTI is an open-source toolkit offering standardized environments and benchmarking tools for multi-agent reinforcement learning experiments.
    0
    0
    What is MARTI?
    MARTI (Multi-Agent Reinforcement learning Toolkit and Interface) is a research-oriented framework that streamlines the development, evaluation, and benchmarking of multi-agent RL algorithms. It offers a plug-and-play architecture where users can configure custom environments, agent policies, reward structures, and communication protocols. MARTI integrates with popular deep learning libraries, supports GPU acceleration and distributed training, and generates detailed logs and visualizations for performance analysis. The toolkit’s modular design allows rapid prototyping of novel approaches and systematic comparison against standard baselines, making it ideal for academic research and pilot projects in autonomous systems, robotics, game AI, and cooperative multi-agent scenarios.
Featured