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 机器学习
86 每月下载量
51KB
186 行
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