Generating initial population

Initial rule = if arg be low then ia:=attractive .
Rule with trapezoids substituted for fuzzy-set names =

Mutating Initial Rule

Size of initial population = 20 .
Initial population (mutants) with fitnesses:

Evolving generation 20

Creating a Mating Pool

Population length = 20 .
Mating pool:

Crossing Over

Offspring:

Mutating

Possibly-mutated offspring:

Evaluating the Offspring

Combining Original Population and Offspring

Sorting Combined Population by Fitness

Selecting the Fittest Individuals

One-step evolved population with fitnesses:

Evolving generation 19

Creating a Mating Pool

Population length = 20 .
Mating pool:

Crossing Over

Offspring:

Mutating

Possibly-mutated offspring:

Evaluating the Offspring

Combining Original Population and Offspring

Sorting Combined Population by Fitness

Selecting the Fittest Individuals

One-step evolved population with fitnesses:

Evolving generation 18

Creating a Mating Pool

Population length = 20 .
Mating pool:

Crossing Over

Offspring:

Mutating

Possibly-mutated offspring:

Evaluating the Offspring

Combining Original Population and Offspring

Sorting Combined Population by Fitness

Selecting the Fittest Individuals

One-step evolved population with fitnesses:

Evolving generation 17

Creating a Mating Pool

Population length = 20 .
Mating pool:

Crossing Over

Offspring:

Mutating

Possibly-mutated offspring:

Evaluating the Offspring

Combining Original Population and Offspring

Sorting Combined Population by Fitness

Selecting the Fittest Individuals

One-step evolved population with fitnesses:

Evolving generation 16

Creating a Mating Pool

Population length = 20 .
Mating pool:

Crossing Over

Offspring:

Mutating

Possibly-mutated offspring:

Evaluating the Offspring

Combining Original Population and Offspring

Sorting Combined Population by Fitness

Selecting the Fittest Individuals

One-step evolved population with fitnesses:

Evolving generation 15

Creating a Mating Pool

Population length = 20 .
Mating pool:

Crossing Over

Offspring:

Mutating

Possibly-mutated offspring:

Evaluating the Offspring

Combining Original Population and Offspring

Sorting Combined Population by Fitness

Selecting the Fittest Individuals

One-step evolved population with fitnesses:

Evolving generation 14

Creating a Mating Pool

Population length = 20 .
Mating pool:

Crossing Over

Offspring:

Mutating

Possibly-mutated offspring:

Evaluating the Offspring

Combining Original Population and Offspring

Sorting Combined Population by Fitness

Selecting the Fittest Individuals

One-step evolved population with fitnesses:

Evolving generation 13

Creating a Mating Pool

Population length = 20 .
Mating pool:

Crossing Over

Offspring:

Mutating

Possibly-mutated offspring:

Evaluating the Offspring

Combining Original Population and Offspring

Sorting Combined Population by Fitness

Selecting the Fittest Individuals

One-step evolved population with fitnesses:

Evolving generation 12

Creating a Mating Pool

Population length = 20 .
Mating pool:

Crossing Over

Offspring:

Mutating

Possibly-mutated offspring:

Evaluating the Offspring

Combining Original Population and Offspring

Sorting Combined Population by Fitness

Selecting the Fittest Individuals

One-step evolved population with fitnesses:

Evolving generation 11

Creating a Mating Pool

Population length = 20 .
Mating pool:

Crossing Over

Offspring:

Mutating

Possibly-mutated offspring:

Evaluating the Offspring

Combining Original Population and Offspring

Sorting Combined Population by Fitness

Selecting the Fittest Individuals

One-step evolved population with fitnesses:

Evolving generation 10

Creating a Mating Pool

Population length = 20 .
Mating pool:

Crossing Over

Offspring:

Mutating

Possibly-mutated offspring:

Evaluating the Offspring

Combining Original Population and Offspring

Sorting Combined Population by Fitness

Selecting the Fittest Individuals

One-step evolved population with fitnesses:

Evolving generation 9

Creating a Mating Pool

Population length = 20 .
Mating pool:

Crossing Over

Offspring:

Mutating

Possibly-mutated offspring:

Evaluating the Offspring

Combining Original Population and Offspring

Sorting Combined Population by Fitness

Selecting the Fittest Individuals

One-step evolved population with fitnesses:

Evolving generation 8

Creating a Mating Pool

Population length = 20 .
Mating pool:

Crossing Over

Offspring:

Mutating

Possibly-mutated offspring:

Evaluating the Offspring

Combining Original Population and Offspring

Sorting Combined Population by Fitness

Selecting the Fittest Individuals

One-step evolved population with fitnesses:

Evolving generation 7

Creating a Mating Pool

Population length = 20 .
Mating pool:

Crossing Over

Offspring:

Mutating

Possibly-mutated offspring:

Evaluating the Offspring

Combining Original Population and Offspring

Sorting Combined Population by Fitness

Selecting the Fittest Individuals

One-step evolved population with fitnesses:

Evolving generation 6

Creating a Mating Pool

Population length = 20 .
Mating pool:

Crossing Over

Offspring:

Mutating

Possibly-mutated offspring:

Evaluating the Offspring

Combining Original Population and Offspring

Sorting Combined Population by Fitness

Selecting the Fittest Individuals

One-step evolved population with fitnesses:

Evolving generation 5

Creating a Mating Pool

Population length = 20 .
Mating pool:

Crossing Over

Offspring:

Mutating

Possibly-mutated offspring:

Evaluating the Offspring

Combining Original Population and Offspring

Sorting Combined Population by Fitness

Selecting the Fittest Individuals

One-step evolved population with fitnesses:

Evolving generation 4

Creating a Mating Pool

Population length = 20 .
Mating pool:

Crossing Over

Offspring:

Mutating

Possibly-mutated offspring:

Evaluating the Offspring

Combining Original Population and Offspring

Sorting Combined Population by Fitness

Selecting the Fittest Individuals

One-step evolved population with fitnesses:

Evolving generation 3

Creating a Mating Pool

Population length = 20 .
Mating pool:

Crossing Over

Offspring:

Mutating

Possibly-mutated offspring:

Evaluating the Offspring

Combining Original Population and Offspring

Sorting Combined Population by Fitness

Selecting the Fittest Individuals

One-step evolved population with fitnesses:

Evolving generation 2

Creating a Mating Pool

Population length = 20 .
Mating pool:

Crossing Over

Offspring:

Mutating

Possibly-mutated offspring:

Evaluating the Offspring

Combining Original Population and Offspring

Sorting Combined Population by Fitness

Selecting the Fittest Individuals

One-step evolved population with fitnesses:

Evolving generation 1

Creating a Mating Pool

Population length = 20 .
Mating pool:

Crossing Over

Offspring:

Mutating

Possibly-mutated offspring:

Evaluating the Offspring

Combining Original Population and Offspring

Sorting Combined Population by Fitness

Selecting the Fittest Individuals

One-step evolved population with fitnesses: Final population with fitnesses (fittest at end) Compare with original rule if arg be trap(0,10,10,20)-domain(arg,-10,100)then ia:=trap(5,7,7,9)-domain(ia,0,10) and fitness 10.03