setup for exploration algorithm and changes to cmake process