Dealing with increasingly complicated agents - Practical AI - Podfriend