implemented tournament for culling