Main Search Deepthroat Playing Games