| Pattern | Role | Average recall (%) | |
| Small-scale | Large-scale | ||
| Singleton | Singleton | 100 | 85 |
| Template Method | AbstractClass | 100 | 89 |
| ConcreteClass | 100 | 59 | |
| Adapter | Target | 90 | 75 |
| Adapter | 100 | 67 | |
| Adaptee | 90 | 61 | |
| State | Context | 60 | 70 |
| State | 60 | 47 | |
| ConcreteState | 82 | 47 | |
| Strategy | Context | 80 | 55 |
| Strategy | 100 | 77 | |
| ConcreteStrategy | 100 | 72 | |