[Python] Design & build airplanes from your specifications.
1
@startuml
2
actor User
3
4
User -> evaluator: evaluator parameters
5
evaluator -> User: evaluator object
6
7
User -> creator: specify desired a/c specs
8
9
creator --> evaluator: inform evaluator of desired specs
10
11
evaluator --> creator: request acceptable components
12
13
creator -> User: acceptable initial a/c candidate
14
15
User -> generator: specify genetic variability
16
17
generator --> creator: request varied a/c
18
creator --> generator: varied a/c population
19
generator <--> evaluator: exchange population to evaluate\nwith new population based on\nfittest individuals
20
evaluator -> User: return individual a/c specs
21
22
generator -> User: return population fitness and top candidates
23
@enduml
24