cleaned up some formatting, renamed baseheuristic