Здесь код ... это показывает ошибку при использовании равномерной, которая не может быть разрешена к типу.Когда я запускаю этот код для aco, я получил ошибку Uniform не может быть разрешен к типу
private Uniform uniform;
private final ExecutorService threadPool = Executors.newFixedThreadPool(poolSize);
private final ExecutorCompletionService<WalkedWay> agentCompletionService = new ExecutorCompletionService<WalkedWay>(
threadPool);
final double[][] matrix;
final double[][] invertedMatrix;
private final double[][] pheromones;
private final Object[][] mutexes;
public AntColonyOptimization() throws IOException {
// read the matrix
matrix = readMatrixFromFile();
invertedMatrix = invertMatrix();
pheromones = initializePheromones();
mutexes = initializeMutexObjects();
// (double min, double max, int seed)
uniform = new Uniform(0, matrix.length - 1, (int) System.currentTimeMillis());
}
имя класса Равномерное и не однородны в первой строке – MohamedSanaulla
я изменил it..but вопрос же. – Sophiya
вам нужно «импортировать» пакет, содержащий класс 'uniform'. –