Skip to content

Commit 7c829cc

Browse files
author
“jklein94”
committed
Added missing default constructors to math package
1 parent e91ec58 commit 7c829cc

13 files changed

+121
-46
lines changed

org-tweetyproject-math/src/main/java/org/tweetyproject/math/examples/TabuSearchOnConstrProbEx.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,14 @@
3838
* @author Sebastian Franke
3939
*/
4040
public class TabuSearchOnConstrProbEx {
41+
42+
/**
43+
* Default constructor.
44+
*/
45+
public TabuSearchOnConstrProbEx() {
46+
// default constructor
47+
}
48+
4149
/**
4250
* constructor
4351
* @return problem

org-tweetyproject-math/src/main/java/org/tweetyproject/math/examples/TestToQuadraticForm.java

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,11 @@ public class TestToQuadraticForm {
3737
* main method
3838
* @param args arguments
3939
*/
40+
// Default constructor
41+
public TestToQuadraticForm() {
42+
// Default constructor
43+
}
44+
4045
public static void main(String[] args) {
4146
IntegerVariable m1 = new IntegerVariable("Maschine_A");
4247
ArrayList<Term> opts = new ArrayList<Term>();
@@ -56,15 +61,15 @@ public static void main(String[] args) {
5661

5762
//System.out.println(t.getSums().toString());
5863
}
59-
64+
6065
// for(Term t : opts) {
6166
// ArrayList<Sum> sums = new ArrayList<Sum>();
6267
// sums.addAll(t.toQuadraticForm().getSums());
6368
// for(Sum s : sums)
6469
// System.out.println(s.toString());
6570
// System.out.print("\n");
66-
//
71+
//
6772
// }
68-
//
73+
//
6974
}
7075
}

org-tweetyproject-math/src/main/java/org/tweetyproject/math/examples/TravelingSalesmanEx2.java

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,16 +34,23 @@
3434
*/
3535

3636
public class TravelingSalesmanEx2 {
37+
/** Default constructor */
38+
public TravelingSalesmanEx2() {
39+
// default constructor
40+
}
41+
42+
43+
3744
/**
3845
* main method
3946
* @param args arguments
4047
*/
4148
public static void main(String args[]) {
42-
49+
4350
int numberOfCities = 20;
4451
//create a list of numberOfCities random cities (defined by their x- and y- coordinate)
4552
ArrayList<ElementOfCombinatoricsProb> elems = new ArrayList<ElementOfCombinatoricsProb>();
46-
53+
4754
for(int i = 0; i < numberOfCities; i++) {
4855
ElementOfCombinatoricsProb x = new ElementOfCombinatoricsProb(new ArrayList<Term>());
4956
x.components.add(new IntegerConstant((int)(Math.random() * 10)+1));
@@ -61,8 +68,8 @@ public static void main(String args[]) {
6168

6269
System.out.println("Mysol: " + ts.solve(test));
6370

64-
65-
66-
71+
72+
73+
6774
}
6875
}

org-tweetyproject-math/src/main/java/org/tweetyproject/math/examples/TravelingSalesman_solvedWithAntOpt.java

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,11 @@
3737
*/
3838

3939
public class TravelingSalesman_solvedWithAntOpt {
40+
41+
/** Default constructor */
42+
public TravelingSalesman_solvedWithAntOpt() {
43+
// default constructor
44+
}
4045
/**
4146
* main method
4247
* @param args arguments
@@ -45,11 +50,11 @@ public class TravelingSalesman_solvedWithAntOpt {
4550
* @throws InvalidInputException InvalidInputException
4651
*/
4752
public static void main(String args[]) throws IOException, ConfigurationException, InvalidInputException {
48-
53+
4954
int numberOfCities = 20;
5055
//create a list of numberOfCities random cities (defined by their x- and y- coordinate)
5156
ArrayList<ElementOfCombinatoricsProb> elems = new ArrayList<ElementOfCombinatoricsProb>();
52-
57+
5358
for(int i = 0; i < numberOfCities; i++) {
5459
ElementOfCombinatoricsProb x = new ElementOfCombinatoricsProb(new ArrayList<Term>());
5560
x.components.add(new IntegerConstant((int)(Math.random() * 10)+1));

org-tweetyproject-math/src/main/java/org/tweetyproject/math/examples/TravelingSalesman_solvedWithGeneticOpt.java

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,16 +34,22 @@
3434
*/
3535

3636
public class TravelingSalesman_solvedWithGeneticOpt {
37+
38+
/** Default constructor */
39+
public TravelingSalesman_solvedWithGeneticOpt() {
40+
// default constructor
41+
}
42+
3743
/**
3844
* main method
3945
* @param args arguments
4046
*/
4147
public static void main(String args[]) {
42-
48+
4349
int numberOfCities = 20;
4450
//create a list of numberOfCities random cities (defined by their x- and y- coordinate)
4551
ArrayList<ElementOfCombinatoricsProb> elems = new ArrayList<ElementOfCombinatoricsProb>();
46-
52+
4753
for(int i = 0; i < numberOfCities; i++) {
4854
ElementOfCombinatoricsProb x = new ElementOfCombinatoricsProb(new ArrayList<Term>());
4955
x.components.add(new IntegerConstant((int)(Math.random() * 10)+1));
@@ -64,8 +70,8 @@ public static void main(String args[]) {
6470
for(ElementOfCombinatoricsProb i : mySol)
6571
System.out.print(i.components + " ");
6672

67-
68-
69-
73+
74+
75+
7076
}
7177
}

org-tweetyproject-math/src/main/java/org/tweetyproject/math/examples/TravelingSalesman_solvedWithIteratedLocalSearch.java

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,16 +34,22 @@
3434
*/
3535

3636
public class TravelingSalesman_solvedWithIteratedLocalSearch {
37+
38+
/** Default constructor */
39+
public TravelingSalesman_solvedWithIteratedLocalSearch() {
40+
// default constructor
41+
}
42+
3743
/**
3844
* main method
3945
* @param args arguments
4046
*/
4147
public static void main(String args[]) {
42-
48+
4349
int numberOfCities = 20;
4450
//create a list of numberOfCities random cities (defined by their x- and y- coordinate)
4551
ArrayList<ElementOfCombinatoricsProb> elems = new ArrayList<ElementOfCombinatoricsProb>();
46-
52+
4753
for(int i = 0; i < numberOfCities; i++) {
4854
ElementOfCombinatoricsProb x = new ElementOfCombinatoricsProb(new ArrayList<Term>());
4955
x.components.add(new IntegerConstant((int)(Math.random() * 10)+1));
@@ -64,8 +70,8 @@ public static void main(String args[]) {
6470
for(ElementOfCombinatoricsProb i : mySol)
6571
System.out.print(i.components + " ");
6672

67-
68-
69-
73+
74+
75+
7076
}
7177
}

org-tweetyproject-math/src/main/java/org/tweetyproject/math/examples/TravelingSalesman_solvedWithSimAn.java

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,16 +34,22 @@
3434
*/
3535

3636
public class TravelingSalesman_solvedWithSimAn {
37+
38+
/** Default constructor */
39+
public TravelingSalesman_solvedWithSimAn() {
40+
// default constructor
41+
}
42+
3743
/**
3844
* main method
3945
* @param args arguments
4046
*/
4147
public static void main(String args[]) {
42-
48+
4349
int numberOfCities = 20;
4450
//create a list of numberOfCities random cities (defined by their x- and y- coordinate)
4551
ArrayList<ElementOfCombinatoricsProb> elems = new ArrayList<ElementOfCombinatoricsProb>();
46-
52+
4753
for(int i = 0; i < numberOfCities; i++) {
4854
ElementOfCombinatoricsProb x = new ElementOfCombinatoricsProb(new ArrayList<Term>());
4955
x.components.add(new IntegerConstant((int)(Math.random() * 10)+1));
@@ -64,8 +70,8 @@ public static void main(String args[]) {
6470
for(ElementOfCombinatoricsProb i : mySol)
6571
System.out.print(i.components + " ");
6672

67-
68-
69-
73+
74+
75+
7076
}
7177
}

org-tweetyproject-math/src/main/java/org/tweetyproject/math/examples/TravelingSalesman_solvedWithStochasticLocalSearch.java

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,16 +34,21 @@
3434
*/
3535

3636
public class TravelingSalesman_solvedWithStochasticLocalSearch {
37+
38+
/** Default constructor */
39+
public TravelingSalesman_solvedWithStochasticLocalSearch() {
40+
// default constructor
41+
}
3742
/**
3843
* main method
3944
* @param args arguments
4045
*/
4146
public static void main(String args[]) {
42-
47+
4348
int numberOfCities = 20;
4449
//create a list of numberOfCities random cities (defined by their x- and y- coordinate)
4550
ArrayList<ElementOfCombinatoricsProb> elems = new ArrayList<ElementOfCombinatoricsProb>();
46-
51+
4752
for(int i = 0; i < numberOfCities; i++) {
4853
ElementOfCombinatoricsProb x = new ElementOfCombinatoricsProb(new ArrayList<Term>());
4954
x.components.add(new IntegerConstant((int)(Math.random() * 10)+1));
@@ -64,8 +69,8 @@ public static void main(String args[]) {
6469
for(ElementOfCombinatoricsProb i : mySol)
6570
System.out.print(i.components + " ");
6671

67-
68-
69-
72+
73+
74+
7075
}
7176
}

org-tweetyproject-math/src/main/java/org/tweetyproject/math/examples/TravelingSalesman_solvedWithTabuSearch.java

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,16 +34,21 @@
3434
*/
3535

3636
public class TravelingSalesman_solvedWithTabuSearch {
37+
38+
/** Default constructor */
39+
public TravelingSalesman_solvedWithTabuSearch() {
40+
// default constructor
41+
}
3742
/**
3843
* main method
3944
* @param args arguments
4045
*/
4146
public static void main(String args[]) {
42-
47+
4348
int numberOfCities = 20;
4449
//create a list of numberOfCities random cities (defined by their x- and y- coordinate)
4550
ArrayList<ElementOfCombinatoricsProb> elems = new ArrayList<ElementOfCombinatoricsProb>();
46-
51+
4752
for(int i = 0; i < numberOfCities; i++) {
4853
ElementOfCombinatoricsProb x = new ElementOfCombinatoricsProb(new ArrayList<Term>());
4954
x.components.add(new IntegerConstant((int)(Math.random() * 10)+1));
@@ -64,8 +69,8 @@ public static void main(String args[]) {
6469
for(ElementOfCombinatoricsProb i : mySol)
6570
System.out.print(i.components + " ");
6671

67-
68-
69-
72+
73+
74+
7075
}
7176
}

org-tweetyproject-math/src/main/java/org/tweetyproject/math/func/SumAggregator.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,11 @@
2626
*/
2727
public class SumAggregator implements AggregationFunction {
2828

29+
/**Default constructor */
30+
public SumAggregator() {
31+
// default constructor
32+
}
33+
2934
private static final long serialVersionUID = -8518226177117879461L;
3035

3136
/* (non-Javadoc)
@@ -38,7 +43,7 @@ public Double eval(List<Double> elements) {
3843
sum += elem;
3944
return sum;
4045
}
41-
46+
4247
/* (non-Javadoc)
4348
* @see java.lang.Object#toString()
4449
*/

0 commit comments

Comments
 (0)