Add analitical version of algorithm with plotting
This commit is contained in:
@@ -49,13 +49,13 @@ public class Main {
|
||||
|
||||
// Choosing variables for different sudoku difficulties
|
||||
if (mutablePositions.size() < EASYTHRESHOLD) { // Easy sudoku
|
||||
POPULATIONSIZE = 75;
|
||||
TOURNAMENTSIZE = 4;
|
||||
MUTATIONRATE = 0.04;
|
||||
} else if (mutablePositions.size() < HARDTHRESHOLD) { // Hard sudoku
|
||||
POPULATIONSIZE = 150;
|
||||
POPULATIONSIZE = 100;
|
||||
TOURNAMENTSIZE = 5;
|
||||
MUTATIONRATE = 0.055;
|
||||
MUTATIONRATE = 0.05;
|
||||
} else if (mutablePositions.size() < HARDTHRESHOLD) { // Hard sudoku
|
||||
POPULATIONSIZE = 100;
|
||||
TOURNAMENTSIZE = 5;
|
||||
MUTATIONRATE = 0.057;
|
||||
}
|
||||
else { // Ultra-hard sudoku
|
||||
POPULATIONSIZE = 2000;
|
||||
|
||||
Reference in New Issue
Block a user