This paper presents a new ridesharing simulation model that accounts for dynamic driver supply and passenger demand, complex interactions between drivers passengers. The proposed explicitly considers acceptance/rejection on the matching options, cancelation before/after being matched. New events, procedures modules have been developed to handle these realistic interactions. Ridesharing pricing ...