#behavior-tree #task #ai #framework #distribution #forester #command

app f-tree

用于执行 forester 命令的 CLI 应用程序

16 个版本

0.2.5 2023 年 10 月 29 日
0.2.4 2023 年 10 月 13 日
0.2.2 2023 年 9 月 18 日
0.2.1 2023 年 8 月 28 日
0.1.9 2023 年 7 月 29 日

#137 in 机器学习

Download history 3/week @ 2024-03-07 2/week @ 2024-03-14 3/week @ 2024-03-28 8/week @ 2024-04-04 13/week @ 2024-04-25 163/week @ 2024-05-02

86 每月下载量

自定义许可证

51KB
186

Logo

Forester - 一个快速编排引擎,实现了行为树。

关于

Forester 是一个框架,提供了执行有效任务编排的工具集。任务可以同步或异步、本地或远程执行。Forester 负责任务的正确执行和分发。该框架的主要概念是基于行为树的流程,可以有效地用于游戏、AI、机器人领域或任何可以应用工作流程引擎的地方。

用于操作 Forester 的控制台工具

详细信息请参阅 书籍

命令可以是

Commands:
  sim   Runs simulation. Expects a simulation profile
  vis   Runs visualization. Output is in svg format.
  help  Print this message or the help of the given subcommand(s)

模拟 (sim)

Options:
  -p, --profile <PATH>  a path to a sim profile
  -r, --root <ROOT>     a path to a root folder. The <PWD> folder by default
  -m, --main <MAIN>     a path to a main file. The 'main.tree' by default
  -t, --tree <TREE>     a root in a main file. If there is only one root it takes by default
  -h, --help            Print help

可视化

Options:
  -o, --output <OUTPUT>  a file for svg. If  no, the name from the main file will be taken.
  -r, --root <ROOT>      a path to a root folder. The <PWD> folder by default
  -m, --main <MAIN>      a path to a main file. The 'main.tree' by default
  -t, --tree <TREE>      a root in a main file. If there is only one root it takes by default
  -h, --help             Print help

完整的命令列表可以通过命令获取

forester -h

依赖项

~24–41MB
~617K SLoC