Package cn.nukkit.entity.ai.route
package cn.nukkit.entity.ai.route
-
ClassDescription并行路径查找抽象类
实现了此类的寻路器应当提供完整的异步寻路支持
PNX中未使用此寻路方案,但保留以提供API此接口抽象了一个寻路器寻路管理器,所有的寻路任务都应该提交到这个管理器中,管理器负责调度寻路任务,实现资源利用最大化标准A*寻路实现,性能不佳非异步的路径查找抽象类
在PowerNukkitX的生物AI架构中,不同实体的路径查找是并行的而不是异步的
所以说我们并不需要异步路径查找务必注意,三维标准A*寻路的代价十分高昂(比原版的洪水填充低得多),切忌将最大寻路深度设置得太大! TODO: 用BA*、JPS或者势能场寻路代替