RIPP: Holistic player evaluation with region-based isolated player performance