multi-level iteration

noun
UK /ˌmʌltiˈlɛvəl ˌɪtəˈreɪʃən/
US /ˌmʌltiˈlɛvəl ˌɪtəˈreɪʃən/

Doing something again and again in layers, like going through steps inside steps.

The game uses multi-level iteration to check every room, every box, and every item inside.


OTHER MEANINGS

2. A programming pattern where loops run inside other loops to handle data organized in levels.

The coder used multi-level iteration to walk through each folder and each file within it.

3. A repeated process applied at several stages of a system, such as refining a design step by step.

The team's multi-level iteration on the prototype improved it at every stage.

4. Repeated review across multiple tiers of an organization or plan.

Multi-level iteration of the budget let each department adjust its numbers.