Predicting player lifetime value for online social games