presets_test.go 300 B

1234567891011121314151617
  1. package gago
  2. import "testing"
  3. var presets = []GA{
  4. Generational(NewVector),
  5. SimulatedAnnealing(NewVector),
  6. HillClimbing(NewVector),
  7. }
  8. func TestPresetsValid(t *testing.T) {
  9. for _, preset := range presets {
  10. if preset.Validate() != nil {
  11. t.Error("The preset parameters are invalid")
  12. }
  13. }
  14. }