diff options
Diffstat (limited to 'doc/sequence_program.pum')
-rw-r--r-- | doc/sequence_program.pum | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/doc/sequence_program.pum b/doc/sequence_program.pum new file mode 100644 index 0000000..d175cb3 --- /dev/null +++ b/doc/sequence_program.pum @@ -0,0 +1,25 @@ +@startuml +skin BlueModern +actor User +User -> evaluator: evaluator parameters +evaluator -> User: evaluator object + +User -> creator: specify desired a/c specs + +creator --> evaluator: inform evaluator of desired specs + +evaluator --> creator: request acceptable components + +creator -> User: acceptable initial a/c candidate + +User -> generator: specify genetic variability + +generator --> creator: request varied a/c +creator --> generator: varied a/c population +generator <--> evaluator: exchange population to evaluate\nwith new population based on\nfittest individuals +evaluator -> User: return individual a/c specs + +generator -> User: return population fitness and top candidates + +creator --> generator: return varied aircrafts +@enduml |