I will try to work out strategies for other npc's.. i have beaten quite a few now but finding a pattern that works with all the rules can be tricky