from emis_funky_funktions import * from enum import Enum, unique @unique class Terrain(int, Enum): """ Various types of terrain understandable by the routing algorithm. Each element of the terrain is associated with an integer value indictating the cost that that terrain has on movement speed. Units are (approximately) measured in seconds / kilometer. For reference, a typical jogging speed is roughly 500 s/km, and a brisk walking speed is about 700 s/km. """ OPEN_LAND = 510 ROUGH_MEADOW = 700 EASY_FOREST = 530 MEDIUM_FOREST = 666 WALK_FOREST = 800 BRUSH = 24000 WET = 6000 ROAD = 500 FOOTPATH = 505 OOB = 2 ** 62 if __name__ == '__main__': import doctest doctest.testmod()