[FIX] Issue #17
    Total fix and on BPR(at least the framework bug, cannot guarantee algorithm correctness before analysis) .