Fatigue failure preditions for complicated stress strain histories