Skip to content

Commit d24df93

Browse files
Update sequence_diagram3.txt
1 parent 07ecd18 commit d24df93

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed
Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
'https://editor.plantuml.com/
2-
'Sequence Diagram 3: Вътрешен ABC итеративен цикъл
2+
'Sequence Diagram 3: Internal ABC Iterative Loop
33

44
@startuml
5-
' === Класически UML стил със силно визуално присъствие ===
5+
' === Classic UML style with strong visual presence ===
66
skinparam style strictuml
77
skinparam roundcorner 0
88
skinparam ArrowColor Black
@@ -14,45 +14,45 @@ participant evaluator as "evaluator : ITestCaseEvaluator"
1414
participant randomizer as "randomizer : Random"
1515

1616
note over generator
17-
Фаза 1: Стартиране на RunABCAlgorithm()
17+
Phase 1: Start RunABCAlgorithm()
1818
end note
1919

2020
generator -> generator : CreateInitialPopulation()
2121
generator -> evaluator : EvaluatePopulation(initialPopulation)
2222

23-
loop за всяко поколение
23+
loop for each generation
2424

2525
note over generator
26-
Фаза 2: Мутация на популацията
26+
Phase 2: Mutation of the population
2727
end note
2828

29-
generator -> randomizer : Избор на тест кейсове за мутация
30-
generator -> generator : Прилагане на мутации
29+
generator -> randomizer : Select test cases for mutation
30+
generator -> generator : Apply mutations
3131

3232
note over generator
33-
Фаза 3: Оценка на новата популация
33+
Phase 3: Evaluation of the new population
3434
end note
3535

3636
generator -> evaluator : EvaluatePopulation(mutatedPopulation)
3737

3838
note over generator
39-
Фаза 4: Проверка за стагнация и подобрение
39+
Phase 4: Check for stagnation and improvement
4040
end note
4141

42-
generator -> generator : Проверка на подобрение
42+
generator -> generator : Check improvement
4343

44-
alt Ако няма подобрение
44+
alt If no improvement
4545
generator -> generator : IncreaseStagnationCounter()
46-
else Ако има подобрение
46+
else If improvement exists
4747
generator -> generator : UpdateBestPopulation()
4848
end
4949

5050
end
5151

5252
note over generator
53-
Фаза 5: Финален избор
53+
Phase 5: Final selection
5454
end note
5555

5656
generator -> generator : SelectFinalPopulation()
5757

58-
@enduml
58+
@enduml

0 commit comments

Comments
 (0)