Calculates end event points based on tokens and other information