Add more scenarios.

- Scenarios from the papers of the algorithm authors.
- Scenarios checking for gatelocks in parent threads.