Open subwaystation opened 3 years ago
I'd be interested to know about this too. Do you know if that happens with -t 1
? I know the multi-threading can add some nondeterminism sometimes.
Not a solution but that might help @maickrau understands
Great idea @jmonlong!
Running with -t 1
GraphAligner behaves deterministic so far. It seems that the multi-threading is the bad guy here @maickrau.
Updated link to data: http://fex.belwue.de/fop/njCHy3QX/issue_GraphAligner_not_deterministic.tar.gz
Hi @maickrau it seems that GraphAligner is non-deterministic. Small example:
Link to the data for 10 days: http://fex.belwue.de/fop/vK5Z75vh/issue_GraphAligner_not_deterministic.zip
Is this on purpose? Or is there a way prevent that? A deterministic algorithm would help to better compare results across runs, experiments, etc.
Thanks! Best, Simon