You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Upon completion of GDEV-3833 task to update the "find path" behavior, then following must occur
The parameter name to "find path" function will change from exclusions to avoidances, or avoids (SDK team needs to decide)
Called native C functions must use the new C function naming where the word Exclude is replaced with Avoid
Documentation of default behavior of the findPath____ functions will needs to reflect that it now treats exclusions/avoidances similar to GPS routing with avoidances. It will only use the avoided entities as a last resort to find a path (route)
The SZ_FIND_PATH_PREFER_EXCLUDE flag name will change to SZ_FIND_PATH_STRICT_AVOID and the meaning of the flag will be flipped so that it now forbids the use of avoided entities to find the path
Update unit tests to verify the avoidances are handled properly with the new behavior.
The text was updated successfully, but these errors were encountered:
Upon completion of GDEV-3833 task to update the "find path" behavior, then following must occur
The parameter name to "find path" function will change from
exclusions
toavoidances
, oravoids
(SDK team needs to decide)Called native C functions must use the new C function naming where the word
Exclude
is replaced withAvoid
Documentation of default behavior of the
findPath____
functions will needs to reflect that it now treats exclusions/avoidances similar to GPS routing with avoidances. It will only use the avoided entities as a last resort to find a path (route)The
SZ_FIND_PATH_PREFER_EXCLUDE
flag name will change toSZ_FIND_PATH_STRICT_AVOID
and the meaning of the flag will be flipped so that it now forbids the use of avoided entities to find the pathUpdate unit tests to verify the avoidances are handled properly with the new behavior.
The text was updated successfully, but these errors were encountered: