RelaxationOscillator can search for paramters to optimize circuit behavior. added check to ensure values never less than zero. need to make optimization settings not hard coded