package controller;

import boundary.PlayerApplication;
import model.PlayerModel;

/**
 * @author Eli Skeggs, Nick Chaput
 */
public class PlayerPuzzleCtrl implements PlayerVariationCtrl {
  PlayerApplication app;
  PlayerModel model;

  public PlayerPuzzleCtrl(PlayerApplication app, PlayerModel model) {
    this.app = app;
    this.model = model;
  }

  public boolean specialMove() {
    return false;
  }

  public boolean finishMove() {
    return true;
  }
}

@@ -114,16 +114,33 @@
 k Chaput
+, Bailey Sheridan
 %0A */%0Apub
@@ -445,34 +445,99 @@
  finishMove() %7B%0A
+%09
   
+if(model.counter%3C=0)%0A%09%09  return false;%0A%09  %0A%09  model.counter--;%0A%09
   return true;%0A 

Add functionality to PlayerPuzzleCtrl