I'm having trouble understanding how to implement the automatic adjustment to the free values of the initial conditions.
As of now I'm not going to implement this automatic finding and just use my intuition to guess at values, or I guess you
you could call it shooting by hand.