The project extensively used the code provided as part of cs576 class. The major files changed were rrt.C and rrt.h.
The RRT base class was inherited to a new class RRTWeight. Certain lines of code were added to the base class to enable performance evaluation and comparison with RRTWeight. The Source code is given below: