tournament implemented

generations ~ 17