Rank-based prioritised experience replay appears to be working, but technically needs some changes. Instead of storing terminal states with a priority of 0, they should not be stored at all. This requires more checks, as the elements in the experience replay memory and the elements in the priority queue will differ.
Secondly, proportional prioritised experience replay still needs to be implemented. See here and here for an implementation of the sum binary tree.
For reference, below are results from a working implementation of rank-based PER on Frostbite:

Rank-based prioritised experience replay appears to be working, but technically needs some changes. Instead of storing terminal states with a priority of 0, they should not be stored at all. This requires more checks, as the elements in the experience replay memory and the elements in the priority queue will differ.
Secondly, proportional prioritised experience replay still needs to be implemented. See here and here for an implementation of the sum binary tree.
For reference, below are results from a working implementation of rank-based PER on Frostbite:
