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
The documentation of the duarouter (main/docs/web/docs/duarouter.md) and the script itself (/src/duarouter/RODUAFrame.cpp) use these default values for the Gawron parameters:
Option
Description
--gawron.beta {{DT_FLOAT}}
Use FLOAT as Gawron's beta; default:0.3
--gawron.a {{DT_FLOAT}}
Use FLOAT as Gawron's a; default:0.05
The main/tools/assign/duaIterate.py, however, uses 0.5 for the alpha and 0.9 for the beta:
Daniel Krajzewicz recalls the reason for the change: Dr. Nils Eissfeldt told him over the phone that those values were better 😄
Daniel is happily using the duaIterate.py defaults along with everyone else, however.
The beta value, used in Gawron's dissertation, is 0.05 (p. 47), which prevents drivers from rememberingforgetting the travel times of routes they have not used for a long time.
The parameter a affects the convergence performance, where a = 0.5, 1 and 2 were used in Gawron's dissertation (p.48). The larger the a, the faster the convergence. Formula (4.17) helps to check if a is desirable.
The documentation of the duarouter (
main/docs/web/docs/duarouter.md
) and the script itself (/src/duarouter/RODUAFrame.cpp
) use these default values for the Gawron parameters:The
main/tools/assign/duaIterate.py
, however, uses 0.5 for the alpha and 0.9 for the beta:argParser.add_argument("-A", "--gA", type=float, default=.5, help="Sets Gawron's Alpha")
argParser.add_argument("-B", "--gBeta", type=float, default=.9, help="Sets Gawron's Beta")
The text was updated successfully, but these errors were encountered: