文件名称:HyperTensioN:Ruby中的HTN规划
文件大小:106KB
文件格式:ZIP
更新时间:2024-04-19 12:36:12
ruby hypertension planning htn Ruby
高血压 Ruby中的分层任务网络规划 HyperTensioN是用Ruby编写的计划程序。 通过分层计划,可以描述有关如何以及何时执行动作以完成任务的方法。 这些配方描述了如何将任务分解为子任务,进行细化直到仅保留动作(计划)。 这与人类的思维方式非常相似,将精神步骤进一步推向原始运算符。 HTN在医学环境中也被用作高血压的首字母缩写,因此给出了名称。 为了支持多种名为的模块负责转换过程。 处理数字和外部元素的扩展功能位于单独的存储库。 这个项目的灵感来自和 。 或跳至每个部分以了解更多信息: :计划算法说明 :HyperTensioN定义的变量和方法 :在使用HyperTensioN描述域时解释的功能 :按照炒作,让域和问题自动转换并执行 :要记住的提示列表 :与JSHOP和Pyhop的简要比较 :一小部分已发生的事情 :一小件事 算法 HTN规划的基本算法非常简单和灵活,最困
【文件预览】:
HyperTensioN-master
----.travis.yml(1KB)
----extensions()
--------Grammar.rb(904B)
--------Complexity.rb(1KB)
--------Pullup.rb(8KB)
--------Knoblock.rb(4KB)
--------Dejavu.rb(2KB)
--------Patterns.rb(21KB)
--------Macro.rb(4KB)
--------Wise.rb(5KB)
--------Dummy.rb(3KB)
--------Typredicate.rb(3KB)
----.github()
--------workflows()
----examples()
--------sudoku()
--------goldminer()
--------experiments()
--------search()
--------floortile()
--------hanoi()
--------tsp()
--------travel()
--------robby()
--------dependency()
--------n_queens()
--------basic()
----Hype.rb(7KB)
----Hypertension.rb(8KB)
----README.md(32KB)
----tests()
--------walker.rb(8KB)
--------dependent.rb(13KB)
--------painter.rb(16KB)
--------hypest.rb(1KB)
--------sphygmomanometer.rb(6KB)
--------simple.rb(9KB)
--------frenesi.rb(1020B)
--------again.rb(2KB)
--------paisley.rb(13KB)
--------rescue.rb(8KB)
--------miner.rb(9KB)
----parsers()
--------JSHOP_Parser.rb(5KB)
--------HDDL_Parser.rb(15KB)
--------PDDL_Parser.rb(7KB)
----compilers()
--------Markdown_Compiler.rb(3KB)
--------PDDL_Compiler.rb(2KB)
--------Hyper_Compiler.rb(12KB)
--------JSHOP_Compiler.rb(3KB)
--------Dot_Compiler.rb(3KB)
----docs()
--------Graph.md(2KB)
--------basic.jshop.dot.svg(5KB)
--------Dummy.md(5KB)
--------Representation.md(7KB)
--------IPC.md(6KB)