高血压 Ruby中的分层任务网络规划 HyperTensioN是用Ruby编写的计划程序。 通过分层计划,可以描述有关如何以及何时执行动作以完成任务的方法。 这些配方描述了如何将任务分解为子任务,进行细化直到仅保留动作(计划)。 这与人类的思维方式非常相似,将精神步骤进一步推向原始运算符。 HTN在医学环境中也被用作高血压的首字母缩写,因此给出了名称。 为了支持多种名为的模块负责转换过程。 处理数字和外部元素的扩展功能位于单独的存储库。 这个项目的灵感来自和 。 或跳至每个部分以了解更多信息: :计划算法说明 :HyperTensioN定义的变量和方法 :在使用HyperTensioN描述域时解释的功能 :按照炒作,让域和问题自动转换并执行 :要记住的提示列表 :与JSHOP和Pyhop的简要比较 :一小部分已发生的事情 :一小件事 算法 HTN规划的基本算法非常简单和灵活,最困