ref: e66c8868c7cf48c23f2c49e2bb933784a1a02d6d
parent: a9376bfb28fbd354131420aafa67fedd1e9a3ca0
author: qwx <qwx@sciops.net>
date: Thu Nov 3 22:19:40 EDT 2022
replace octile distance with chebyshev distance for default movement cost octile → sqrt2 factor → sqrt2 movement cost on diagonals chebyshev → 1-factor → cost of 1 on diagonals + infinitesimal raise for nicer paths