removed Responder class and just made a simple private method inside BotBot that calls the BasicStrategy class. Also added some System.out.println(String) to deal method for a better understand what exactly is going on. Also added a few comments - games plays without throwing NULL errors BUT output will show "invalid stay" for some hands ... think stay gets called twice in those situations.