General Prognostics