This simple Prolog implementation of the ANL loop with full resolution for clauses forms a very weak and broken ATP system. Missing features include:
Satisfiable KRS005-1 NLP043-1 SET777-1 SWV010-1 SYN059-1 | Easiest MGT003-1 MGT036-3 PUZ001-1 PUZ011-1 SYN068-1 | Moderate COM003-2 FLD039-1 KRS002-1 SYN349-1 TOP004-1 | Harder ALG002-1 COM001-1 FLD001-3 PUZ031-1 SYN729-1 | Equality COM004-1 LCL171-3 PUZ020-1 SET845-2 SWV307-2 |
You must email the source code of your program to me by 29th April. Your submission will be graded according to the following.