Никакого формального критерия не применяли. Программисты сами относили задачу к тому или иному классу.