ABPS is an interactive branch prediction simulator that: 1) Allows users to study and detect difficult-to-predict branches through configurable simulation of various branch prediction techniques. 2) Integrates two-level and neural predictors that can be compared by simulating different benchmarks. 3) Provides detection and prediction results through text and charts to better interpret simulation outputs and observe tendencies and limits.