A GUIDE TO A PL AGENT : YOUR DETAILED EXPLANATION