Before revision:  The algorithm is designed to work with first-principles methods, facilitated by the incorporation of local optimization and blacklisting conformers that prevents repeated evaluations of very similar solutions.
After revision:  The algorithm is designed to work with first-principles methods, facilitated by the incorporation of local optimization and blacklisting conformers to prevent repeated evaluations of very similar solutions.