cooking program
A named recipe preset the cooker offers — a token from CookingPrograms (pressure cook, slow cook, white/brown rice, porridge, saute, steam, yogurt, smooth/chunky soup, blend, compote, ...). Optional and multi-valued on the crock family (cardinality 'many'): a bare slow cooker or single-switch rice cooker offers none (an empty set), while a fuzzy-logic rice cooker or a multicooker lists several. Homes below CookingAppliance on the routine-bearing families, not on CookingAppliance itself (a toaster, kettle or waffle iron offers no routine menu): PotCooker (the crock-cooker family, possibly empty), MultiCooker (shadowed to required-many — every electric pressure cooker ships a program menu) and SoupMaker (required-many — every soup maker exposes its smooth/chunky/blend routine buttons; the fixed heat-and-base-blade jug is what makes a cook-then-blend routine answerable there). Distinct from a toaster oven's oven_function (oven heating modes, L10) and from heat_setting (how heat is regulated).
Cooking program is answered with one word chosen from the cooking programs list — the same word shared across every product that uses it.
It belongs to measurement — its measurable, physical facts.
asked by the kinds that answer it
4 kinds answer it — some for any number of values, others for one or more values. The same question can be reused by unrelated kinds — one meaning, many homes.
asked by kinds that answer it
The same question can be reused by unrelated kinds — one meaning, many homes.
| kind | how many |
|---|---|
| pot cooker | many |
| multicooker | required · many |
| bread maker | required · many |
| soup maker | required · many |