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