Should be implemented in subclasses! @todo use abstract @return number of iterations performed
int solve(double dt, World world){ return 0; }