Reverse-Engineering Algorithm

A Reverse-Engineering Algorithm is an algorithm that can be applied by a reverse-engineering system (that can solve a reverse-engineering task).