player identifier algo