Main Search Snooker Trickery