Change tab to spaces for alignment

This commit is contained in:
Segcolt 2024-10-12 18:34:02 -03:00
parent 510415982d
commit 877ad0ad1a
3 changed files with 5 additions and 5 deletions

View File

@ -23,7 +23,7 @@ int main()
}
sa::solution act = sa::solution::simulated_annealing(capacity, items,
TEMP, ALPHA);
TEMP, ALPHA);
act.print_sol();
}

2
sa.cpp
View File

@ -2,7 +2,7 @@
#include <cmath>
auto sa::solution::simulated_annealing(int capacity, const std::vector<long long> &items,
const double alpha, double temp)->sa::solution
const double alpha, double temp)->sa::solution
{
sa::solution best(items, capacity);
best.randomize();

6
sa.hpp
View File

@ -44,8 +44,8 @@ class solution {
solution() = default;
solution(const std::vector<long long> &items, int capacity): // Gera a solução inicial
items(items), gen(std::random_device()()), capacity(capacity),
fitness(calculate_boxes()) {}
items(items), gen(std::random_device()()), capacity(capacity),
fitness(calculate_boxes()) {}
void setneighbor() { // Gera um vizinho da solução
std::uniform_int_distribution<> dist(0, items.size() - 1);
@ -93,7 +93,7 @@ class solution {
}
static auto simulated_annealing(int capacity, const std::vector<long long> &items,
double alpha, double temp)->solution;
double alpha, double temp)->solution;
};
} // namespace sa