This is an AI agent for Street Fighter II Champion Edition.
SFighterAI 是一个基于深度强化学习开发的智能体项目,专门用于自动挑战经典格斗游戏《街头霸王 2:冠军特别版》的终极关卡。该项目通过直接读取游戏屏幕的 RGB 像素数据进行决策,旨在实现对高难度 AI 对手的完全自动化击败。
利用深度强化学习算法进行策略训练并记录模型权重。 仅通过解析实时游戏画面像素实现端到端的控制决策。 支持通过可视化工具 Tensorboard 监控训练过程中的数据曲线。 提供完整测试脚本以观察智能体在不同训练阶段的表现。 包含详尽的环境配置指南,支持在 Gym Retro 模拟环境下进行集成训练。
该项目适用于对强化学习、游戏人工智能以及计算机视觉感兴趣的研究者与开发者,可作为学习如何通过像素信息构建游戏 AI 的实践范例与参考方案。