public Draught(BoardPoint point, DraughtType type, Players player) { this.point = point; this.type = type; this.player = player; }
public Draught(int x, int y, DraughtType type, Players player) : this(new BoardPoint(y, x), type, player) { }
public Draught(BoardPoint point, DraughtType type, Players player) { this.point = point; this.type = type; this.player = player; }
public Draught(int x, int y, DraughtType type, Players player) : this(new BoardPoint(y, x), type, player) { }