made world only update cells which change, small changes to tournament