semi-algorithm

listen to the pronunciation of semi-algorithm
Английский Язык - Английский Язык
A step-by-step procedure, like an algorithm, but which is not guaranteed to halt on all inputs