Classes for different adaptive designs.