Classify remaining reserve from fixed capacity and selected demand.

Capacity Reserve Reliability Report

capacity_reserve_reliability_report.swift
let demand = 
let capacity = 100
let reserve = capacity - demand
let status: String

if reserve >= 20 {
    status = "stable"
} else if reserve >= 10 {
    status = "watch"
} else {
    status = "tight"
}

let line = "demand=\(demand) reserve=\(reserve) status=\(status)"

print(line)
let demand = 
let capacity = 100
let reserve = capacity - demand
let status: String

if reserve >= 20 {
    status = "stable"
} else if reserve >= 10 {
    status = "watch"
} else {
    status = "tight"
}

let line = "demand=\(demand) reserve=\(reserve) status=\(status)"

print(line)
let demand = 
let capacity = 100
let reserve = capacity - demand
let status: String

if reserve >= 20 {
    status = "stable"
} else if reserve >= 10 {
    status = "watch"
} else {
    status = "tight"
}

let line = "demand=\(demand) reserve=\(reserve) status=\(status)"

print(line)
reserve label Capacity reports are easier to read when raw demand is paired with remaining reserve and a stable, watch, or tight label.