Changing calculateTRANSP() to fix bug due to non-dominance of leader