a framework for comparing strategies