Adapt variable strategy