Skip to content

Commit be3e084

Browse files
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
1 parent 11273cc commit be3e084

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

genetic_algorithm/knapsack.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,9 @@ def selection(population: list[genome_t], fitnesses: list[int], k: int) -> genom
164164
return max(contenders, key=get_fitness)[0][:]
165165

166166

167-
def crossover(a: genome_t, b: genome_t, p_crossover: float) -> tuple[genome_t, genome_t]:
167+
def crossover(
168+
a: genome_t, b: genome_t, p_crossover: float
169+
) -> tuple[genome_t, genome_t]:
168170
"""
169171
Performs single-point crossover between two genomes.
170172
If crossover does not occur (random > p_crossover) or genomes are too short,

0 commit comments

Comments
 (0)