added history

This commit is contained in:
Michel Grootjans 2019-12-30 11:40:51 +01:00
parent 23db73bafd
commit 632a6768eb
7 changed files with 221 additions and 0 deletions

View File

@ -0,0 +1,15 @@
@startuml
start
note left
Do this for each item in the list.
An item has a name, a sell in value and a quality value
end note
-lower quality with 1
-lower sell in with 1
stop
@enduml

View File

@ -0,0 +1,19 @@
@startuml
start
note left
Do this for each item in the list.
An item has a name, a sell in value and a quality value
end note
-lower quality with 1
-lower sell in with 1
if (sell in < 0) then (yes)
-lower quality with 1
endif
stop
@enduml

View File

@ -0,0 +1,23 @@
@startuml
start
note left
Do this for each item in the list.
An item has a name, a sell in value and a quality value
end note
if (quality > 0) then (yes)
-lower quality with 1
endif
-lower sell in with 1
if (sell in < 0) then (yes)
if (quality > 0) then (yes)
-lower quality with 1
endif
endif
stop
@enduml

View File

@ -0,0 +1,31 @@
@startuml
start
note left
Do this for each item in the list.
An item has a name, a sell in value and a quality value
end note
if (not "Aged Brie") then (yes)
if (quality > 0) then (yes)
-lower quality with 1
endif
else (no)
-increase quality with 1
endif
-lower sell in with 1
if (sell in < 0) then (yes)
if (not "Aged Brie") then (yes)
if (quality > 0) then (yes)
-lower quality with 1
endif
else (no)
-increase quality with 1
endif
endif
stop
@enduml

View File

@ -0,0 +1,35 @@
@startuml
start
note left
Do this for each item in the list.
An item has a name, a sell in value and a quality value
end note
if (not "Aged Brie") then (yes)
if (quality > 0) then (yes)
-lower quality with 1
endif
else (no)
if (quality < 50) then (yes)
-increase quality with 1
endif
endif
-lower sell in with 1
if (sell in < 0) then (yes)
if (not "Aged Brie") then (yes)
if (quality > 0) then (yes)
-lower quality with 1
endif
else (no)
if (quality < 50) then (yes)
-increase quality with 1
endif
endif
endif
stop
@enduml

View File

@ -0,0 +1,41 @@
@startuml
start
note left
Do this for each item in the list.
An item has a name, a sell in value and a quality value
end note
if (not "Aged Brie") then (yes)
if (quality > 0) then (yes)
if (not "Sulfuras, Hand of Ragnaros") then (yes)
-lower quality with 1
endif
endif
else (no)
if (quality < 50) then (yes)
-increase quality with 1
endif
endif
if (not "Sulfuras, Hand of Ragnaros") then (yes)
-lower sell in with 1
endif
if (sell in < 0) then (yes)
if (not "Aged Brie") then (yes)
if (quality > 0) then (yes)
if (not "Sulfuras, Hand of Ragnaros") then (yes)
-lower quality with 1
endif
endif
else (no)
if (quality < 50) then (yes)
-increase quality with 1
endif
endif
endif
stop
@enduml

View File

@ -0,0 +1,57 @@
@startuml
start
note left
Do this for each item in the list.
An item has a name, a sell in value and a quality value
end note
if (not "Aged Brie" and not "Backstage passes to a TAFKAL80ETC concert") then (yes)
if (quality > 0) then (yes)
if (not "Sulfuras, Hand of Ragnaros") then (yes)
-lower quality with 1
endif
endif
else (no)
if (quality < 50) then (yes)
-increase quality with 1
if ("Backstage passes to a TAFKAL80ETC concert") then (yes)
if (sell in < 11) then (yes)
if (quality < 50) then (yes)
-increase quality with 1
endif
endif
if (sell in < 6) then (yes)
if (quality < 50) then (yes)
-increase quality with 1
endif
endif
endif
endif
endif
if (not "Sulfuras, Hand of Ragnaros") then (yes)
-lower sell in with 1
endif
if (sell in < 0) then (yes)
if (not "Aged Brie") then (yes)
if (not "Backstage passes to a TAFKAL80ETC concert") then (yes)
if (quality > 0) then (yes)
if (not "Sulfuras, Hand of Ragnaros") then (yes)
-lower quality with 1
endif
endif
else (no)
-lower quality with quality
endif
else (no)
if (quality < 50) then (yes)
-increase quality with 1
endif
endif
endif
stop
@enduml