我计划制作一个进化程序,为CoreWars制作红码战士。但是,我完全不知道如何运行生成的代码而无需手动打开程序并放入勇士。由于我希望至少每分钟可以让进化程序通过几个战士,所以我宁愿不必担任管理员这个角色。我正在使用ARES模拟器,但至于我通过脚本运行战士的研究,我还没有找到任何东西。
我真的只是在寻找类似的东西:
SomeSimulator.exe --warrior1 megalordthedestroyer.red --warrior2 tinathebabybunny.red
答案 0 :(得分:0)
所以我发现了一个python模块,它支持解析redcode和运行pmars模拟。通过一些修补,我可以将它连接到我的进化工厂并自动化它。