Fixed return a undefinned handle when failed at getting EvaluationLink instead of throw an exception.
Fix inquery distance between entities and vectors
Fixed pathfinder to give the right most nearby location from the target.
Fixed grounding state value in real time query.
Fixed the problem for grounding a temporary state while select value for grounding numeric states
Fixed inquery nearest accessible position.
Added more debug output for planner.
Enabled option of grounding a state without fully grounding all state variables.
Added "const" for some functions in space map.
Fixed 3D Pathfinder by checking if both start and target locations are standable.
Disable checking nonblock obstacles.
Added new criterion to rule selection for planner: evaluating the easiness for following steps if apply this rule.
Fixed inquery existing path state - check if both start and end location standable first.
Fixed inquery function for checking adjacency for locations or objects.
Fixed inquery a location is standable or not, allowing input an object, then will auto get the location of this object.
Fixed selecting rule logic for planner by checking if there is unsatisfied precondition that impossible to achieve
Added inquiry function to query the position just under the input position.
Added comments for BestNumericVariableInqueryStruct.
Added logics: if the actor of this rule is not able to be grounded , it indicates it doesn't matter who is to be the actor,so we just simply ground it as the self agent.
Fixed precondition definition for the build block rule.