Make branch prediction parameterizable for research purposes