agar.io-bot, 面向Bot开发者的Agar.io Bot框架

分享于 

4分钟阅读

GitHub

  繁體 雙語
twitch.tv/gamerlio
  • 源代码名称:agar.io-bot
  • 源代码网址:http://www.github.com/heyitsleo/agar.io-bot
  • agar.io-bot源代码文档
  • agar.io-bot源代码下载
  • Git URL:
    git://www.github.com/heyitsleo/agar.io-bot.git
    Git Clone代码到本地:
    git clone http://www.github.com/heyitsleo/agar.io-bot
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/heyitsleo/agar.io-bot
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
    agario-bot-framework

    Agar.io Bot框架,让其他人创建自己的机器人。

    作弊什么都没有。? 只是那些试图跟人类相处的机器人。

    你可以尝试在 Chrome 商店中免费免费提供的示例机器人示例。

    虽然包含了许多不同的算法,比如遗传算法和速度预测,但是这只是一个例子。 请把它当作是可能的样本。

    你可以自由地创建这个项目并创建你自己

    观看最新的机器人操作以及开发时的最新进展

    http://twitch.tv/gamerlio 或者 http://livecoding.tv/heyitsleo

    如何从GitHub安装

    • 单击 https://github.com/leomwu/agario-bot 右侧面板上的"下载 ZIP"按钮。
    • 在任意位置解压缩。
    • 在 Chrome 浏览器中转到"chrome://extensions"
    • 复选框"开发人员模式""
    • 单击"加载解压的扩展。"并找到解压的文件,转到"src"文件夹

    现在,当你去 agar.io 时,你可以看到它

    如果修改脚本,请记住重新加载扩展名。

    有关视频安装指南,请转到 https://youtu.be/fEVX4xmEn4s

    命令行目

    这个机器人的目的是探索基于统计而非硬编码规则的决策。 这不是一个提高正常游戏的机器人。 也没有团队相关的功能。 考虑应该相当简单,并且不需要同时考虑多个其他的有机体。 这里effectly排除任何"提前"策略。 代码被设计成易于使用的"叉",所以所有的东西都保存在。 如果你想创建一个更好的探索者,那么代码将是最好的选择。

    主要组件

    • 绑定到原始游戏代码
    • 动作生成器- 生成移动,拆分和拍摄动作。
    • 考虑事项- 游戏策略分解成小块。
    • 距离延迟最佳优先搜索
    • 机器人直觉- 考虑因素的加权平均数。

    如何改进

    • Datastructure用于基于更高级的考虑
    • 更多动作生成器
    • 更多考虑功能

    有趣的fork 概念

    • 隐藏'n'查找
    • 狙击手
    • 得分
    • VIP

    支持这里项目的方法

    :为什么支持

    通过支持项目,我可以利用时间来添加这些功能:

    • 更多代码重构
    • 更多文档和教程
    • 服务器以承载自定义操作生成器和注意事项

    其他 Agar.io-项目

    Chrome 扩展

    • 经典的Mods Mods - 从你的电脑加载皮肤,Acid模式,视差,无网格线,透明的斑点,以及更多的来 !
    • Epic Mods ( 支持者版),谢谢你 ! 实验特性包括在supportors版本中。
    • 服务器信息显示服务器上的区域,游戏模式和ip地址。

      framework  bot  
    相关文章