diff --git a/racevisionGame/src/main/java/mock/model/MockRace.java b/racevisionGame/src/main/java/mock/model/MockRace.java index fec34ad7..c14e337f 100644 --- a/racevisionGame/src/main/java/mock/model/MockRace.java +++ b/racevisionGame/src/main/java/mock/model/MockRace.java @@ -630,7 +630,6 @@ public class MockRace extends Race { //Calculate the new VMG. VMG newVMG = this.calculateVMG(boat); - //If the new vmg improves velocity, use it. if (improvesVelocity(boat, newVMG)) { boat.setVMG(newVMG); diff --git a/racevisionGame/src/main/java/mock/model/commandFactory/CommandFactory.java b/racevisionGame/src/main/java/mock/model/commandFactory/CommandFactory.java index c073fc95..0e21d68c 100644 --- a/racevisionGame/src/main/java/mock/model/commandFactory/CommandFactory.java +++ b/racevisionGame/src/main/java/mock/model/commandFactory/CommandFactory.java @@ -1,4 +1,7 @@ package mock.model.commandFactory; +import mock.model.MockBoat; + public interface CommandFactory { + void runCommand(MockBoat boat); } diff --git a/racevisionGame/src/main/java/mock/model/commandFactory/TackGybeCommand.java b/racevisionGame/src/main/java/mock/model/commandFactory/TackGybeCommand.java new file mode 100644 index 00000000..80b1fb23 --- /dev/null +++ b/racevisionGame/src/main/java/mock/model/commandFactory/TackGybeCommand.java @@ -0,0 +1,15 @@ +package mock.model.commandFactory; + +import mock.model.MockBoat; + +/** + * Created by David on 2/08/2017. + */ +public class TackGybeCommand implements CommandFactory { + + + @Override + public void runCommand(MockBoat boat) { + + } +}