public GameState(int leftMissionaryNumber, int leftCannibalNumber, int rightMissionaryNumber, int rightCannibalNumber, State.Boat boatState) { peopleState = State.People.READY; this.leftMissionaryNumber = leftMissionaryNumber; this.leftCannibalNumber = leftCannibalNumber; this.rightMissionaryNumber = rightMissionaryNumber; this.rightCannibalNumber = rightCannibalNumber; this.boatState = boatState; }
public GameState(State.People peopleState, int leftMissionaryNumber, int leftCannibalNumber, int boatMissionaryNumber, int boatCannibalNumber, int rightMissionaryNumber, int rightCannibalNumber, State.Boat boatState) { this.peopleState = peopleState; this.leftMissionaryNumber = leftMissionaryNumber; this.leftCannibalNumber = leftCannibalNumber; this.boatMissionaryNumber = boatMissionaryNumber; this.boatCannibalNumber = boatCannibalNumber; this.rightMissionaryNumber = rightMissionaryNumber; this.rightCannibalNumber = rightCannibalNumber; this.boatState = boatState; }