街头霸王II神经网络AI训练项目

简介:

该项目通过对街头霸王II进行足够的人工或自动训练,最终生成的神经网络可以让对局双方在AI的掌控下自动进行对局。

要求:

一、MAME版本:MAME01850b-64位

二、ROM版本: "街头霸王Ⅱ加速终极格斗日版"(sf2hfj)

三、同时,还需要先保存一个对局中的存档(用Shift+F7保存一个存档)

下载:

MAME0185b-64位下载地址

https://github.com/mamedev/mame/releases/download/mame0185/mame0185b_64bit.exe

项目下载地址:

https://github.com/Jazpy/RYUNATOR

设置:

一、解压或安装MAME到目标文件夹。

二、在MAME根目录下,新建一个src文件夹。在src文件夹下,新建一个RYUNATOR文件夹。

三、把项目文件解压到RYUNATOR文件夹。

四、解压后,注意RYUNATOR.lua文件的目录必须为(本例为./src/RYUNATOR/RYUNATOR.lua)。

五、在MAME根目录新建一个批处理文件(bat),文件内容为:

mame64.exe -autoboot_script ./src/RYUNATOR/RYUNATOR.lua sf2hfj -w

应用:

双击之前新建的批处理文件(bat),进入游戏。1P和2P双方各选择一个人物进行对局。

经过一些对局后,可以发现LUA会出现部分对人物的控制。这时,可以在开始游戏时,按Shift+F7,出现选择菜单,按1保存一个存档。这时,每次有一方失败,就会自动读取该存档。就可以实现自动对该神经网络进行训练了。当然,也可以双方进行正常的对局来训练该神经网络。需要注意的是,训练的时间要求可能比较长。

相关推荐
华科易迅20 分钟前
人工智能学习38-VGG训练
人工智能·学习·人工智能学习38-vgg训练
m0_537437571 小时前
【深度学习基础与概念】笔记(一)深度学习革命
人工智能·笔记·深度学习
W说编程1 小时前
算法导论第二十四章 深度学习前沿:从序列建模到创造式AI
c语言·人工智能·python·深度学习·算法·性能优化
hao_wujing2 小时前
RNN工作原理和架构
人工智能
大模型铲屎官2 小时前
【深度学习-Day 31】CNN基石:彻底搞懂卷积层 (Convolutional Layer) 的工作原理
人工智能·pytorch·python·深度学习·机器学习·cnn·llm
算法如诗3 小时前
Stacking集成BP神经网络/RF/SVM和遗传算法的煤炭配比优化
人工智能·神经网络·支持向量机
观默3 小时前
我用AI造了个“懂我家娃”的育儿助手
前端·人工智能·产品
大明者省3 小时前
清代大模型:智能重构下的帝国黄昏与文明余晖
人工智能·重构
l and3 小时前
鸿蒙:启动本地 http-server 加载 h5 游戏
http·游戏·harmonyos
请输入验证码4 小时前
PyTorch 入门之官方文档学习笔记(一)
人工智能·pytorch·深度学习