sbl1996 / ygo-agent

AI-driven Yu-Gi-Oh! bot using deep reinforcement learning and LLMs
Other
75 stars 6 forks source link

这个东西能用到ygo么 ygo人机 #5

Open y58309 opened 5 months ago

y58309 commented 5 months ago

都知道ygopro是windbot用c#写的脚本逻辑ai 但是ai这样费时费力还笨

sbl1996 commented 5 months ago

项目就是基于ygopro训练的,已经可以生成ygopro兼容的AI对战录像。正在和ygopro网页版客户端neo-ts合作实现人机对战功能,估计1-2月内上线,敬请期待

y58309 commented 5 months ago

非网页端 有考虑吗 比如现今画面较好的MDPRO3 通过服务端联机或服务端人机

sbl1996 commented 5 months ago

neos-ts支持连接到MC服,只要在neos-ts中实现了AI bot,所有可以连接到MC服的客户端都可以和AI对战。对战方式是,浏览器打开neos-ts,创建MC服自定义房间,开启AI自动选择功能,然后任何客户端都可以通过房间密码加入这个MC服上的房间,与AI进行对战。

SKTT1Ryze commented 5 months ago

neos-ts支持连接到MC服,只要在neos-ts中实现了AI bot,所有可以连接到MC服的客户端都可以和AI对战。对战方式是,浏览器打开neos-ts,创建MC服自定义房间,开启AI自动选择功能,然后任何客户端都可以通过房间密码加入这个MC服上的房间,与AI进行对战。

嗯,理论上是可行的。只不过细节上需要做点限制,防止玩家用AI来刷分。

sbl1996 commented 4 months ago

功能已经在Neos上线测试,还支持自己训练的AI模型,具体操作可以看README