Battery Agent Ranking