Every sampled random point is interpolated with a percentage of the goal position following:
Adapt goal_bias for every collision detected
Ammount to decrease to goal_bias whenever a collision is detected.
If true, when a node is successfully placed, goal_bias is set to the initial value. If false, it is incremented by goal_bias_adapt_rate.