Update method call to reflect new parameters.
Split determining which turns to merge into a separate function