10 lines
197 B
Elixir
10 lines
197 B
Elixir
defmodule Problem do
|
|
alias Types.Chromosome
|
|
|
|
@callback genotype :: Chromosome.t
|
|
|
|
@callback fitness_function(Chromosome.t) :: number()
|
|
|
|
@callback terminate?(Enum.t) :: boolean()
|
|
end
|