temporarily destroy route.lisp so it can be compiled -- also comment out test-case-reader files
fix general condition and remove fun
fix util-fleet test and add to asd
fix vehicle-with-node-id
add argument check for problem
update/fix total-dist -- refactor into route-dist and total-dist functions instead of generic methods
remove depot as a visit class -- instead use start-depot symbol in vehicle and directly look up from network or dist-matrix
refactor route-dist and also use start and end-depots in calculations -- update tests
rename depot to locations -- more versatile -- clean up package
deprecate make-depot -- add type checker to route-dist
refactor fleet using check-type instead of manual conditions
refactor and remove all manual conditions and replace with check-type
add doc-string to total-dist
update fitness function
fix up output.lisp -- reinstate log-file and log-mode in problem object
change log-mode to take keywords instead of integers
unit test no-visits-p
rename one-destination-p
unit test for one-destination-p
add type checking for route utils