AFAICT "The AI" (which is never actually described in the article) is a CSOP solver.
(It was a gradient descent optimizer, so probably unconstrained optimization rather than a Constraint Satisfaction Optimization Problem, but it might have had constraints.)