@startuml (*) --> If "Ramp target reached?" then If "New target differs by \nhysteresis value from \nthe old one?" then -> [Yes] "update ramp" as ur else ---> [No] "RampValue = \nRampTarget" Endif else --> [No] ur Endif @enduml