This project constructs a branch predictor simulator.