├── .gitignore ├── LICENSE ├── README.md ├── batch.py ├── data ├── demo │ ├── distances.csv │ ├── fleet.csv │ └── orders.csv └── test │ ├── distances.csv │ ├── fleet.csv │ ├── orders-2013-02-01.csv │ ├── orders-2013-02-02.csv │ ├── orders-2013-02-04.csv │ ├── orders-2013-02-05.csv │ ├── orders-2013-02-06.csv │ ├── orders-2013-02-07.csv │ ├── orders-2013-02-08.csv │ └── orders-2013-02-09.csv ├── importers ├── __init__.py ├── clients_importer.py ├── demands_importer.py ├── distances_importer.py ├── fleet_importer.py ├── fleet_types_importer.py └── importer.py └── logic ├── __init__.py ├── serializer.py └── world.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czajkovsky/truck-planner/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czajkovsky/truck-planner/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czajkovsky/truck-planner/HEAD/README.md -------------------------------------------------------------------------------- /batch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czajkovsky/truck-planner/HEAD/batch.py -------------------------------------------------------------------------------- /data/demo/distances.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czajkovsky/truck-planner/HEAD/data/demo/distances.csv -------------------------------------------------------------------------------- /data/demo/fleet.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czajkovsky/truck-planner/HEAD/data/demo/fleet.csv -------------------------------------------------------------------------------- /data/demo/orders.csv: -------------------------------------------------------------------------------- 1 | Target; Demand 2 | A;9 3 | B;1 4 | C;20 5 | D;4 6 | E;5 7 | -------------------------------------------------------------------------------- /data/test/distances.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czajkovsky/truck-planner/HEAD/data/test/distances.csv -------------------------------------------------------------------------------- /data/test/fleet.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czajkovsky/truck-planner/HEAD/data/test/fleet.csv -------------------------------------------------------------------------------- /data/test/orders-2013-02-01.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czajkovsky/truck-planner/HEAD/data/test/orders-2013-02-01.csv -------------------------------------------------------------------------------- /data/test/orders-2013-02-02.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czajkovsky/truck-planner/HEAD/data/test/orders-2013-02-02.csv -------------------------------------------------------------------------------- /data/test/orders-2013-02-04.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czajkovsky/truck-planner/HEAD/data/test/orders-2013-02-04.csv -------------------------------------------------------------------------------- /data/test/orders-2013-02-05.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czajkovsky/truck-planner/HEAD/data/test/orders-2013-02-05.csv -------------------------------------------------------------------------------- /data/test/orders-2013-02-06.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czajkovsky/truck-planner/HEAD/data/test/orders-2013-02-06.csv -------------------------------------------------------------------------------- /data/test/orders-2013-02-07.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czajkovsky/truck-planner/HEAD/data/test/orders-2013-02-07.csv -------------------------------------------------------------------------------- /data/test/orders-2013-02-08.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czajkovsky/truck-planner/HEAD/data/test/orders-2013-02-08.csv -------------------------------------------------------------------------------- /data/test/orders-2013-02-09.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czajkovsky/truck-planner/HEAD/data/test/orders-2013-02-09.csv -------------------------------------------------------------------------------- /importers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /importers/clients_importer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czajkovsky/truck-planner/HEAD/importers/clients_importer.py -------------------------------------------------------------------------------- /importers/demands_importer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czajkovsky/truck-planner/HEAD/importers/demands_importer.py -------------------------------------------------------------------------------- /importers/distances_importer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czajkovsky/truck-planner/HEAD/importers/distances_importer.py -------------------------------------------------------------------------------- /importers/fleet_importer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czajkovsky/truck-planner/HEAD/importers/fleet_importer.py -------------------------------------------------------------------------------- /importers/fleet_types_importer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czajkovsky/truck-planner/HEAD/importers/fleet_types_importer.py -------------------------------------------------------------------------------- /importers/importer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czajkovsky/truck-planner/HEAD/importers/importer.py -------------------------------------------------------------------------------- /logic/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /logic/serializer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czajkovsky/truck-planner/HEAD/logic/serializer.py -------------------------------------------------------------------------------- /logic/world.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/czajkovsky/truck-planner/HEAD/logic/world.py --------------------------------------------------------------------------------