Understanding platform competition through simulation