"Crea un modello di progettazione che aiuti a rilevare e migliorare le prestazioni di un algoritmo."
Un modello di miglioramento dell'algoritmo pigro può essere utilizzato per rilevare e migliorare le prestazioni. L'idea di base è quella di attendere fino a quando l'algoritmo inizia a mostrare segni di rallentamento, momento in cui le tecniche di ottimizzazione possono essere applicate ad esso. Questo modello consente un overhead minimo nel miglior caso, pur catturando e correggendo le prestazioni scadenti nel peggiore dei casi.