Flexibility
Flexible hazard functions and a wide range of parameterising options make it possible to simulate vastly different scenarios in a diverse set of populations, from the most simple situation to very complex ones. Modellers can also calibrate the model to either empirical or hypothetical demographics and choose what they believe is the most appropriate structure of the sexual network. Furthermore, the model consists of independent yet interactive event functions, so that modellers can append, remove or modify events with minimal adaptations. One can extend Simpact with additional events or elaborate hazard functions to test hypotheses of unknown effects, such as unpredictable human reactions to new HIV prevention or treatment interventions.
Heterogeneity in behaviours
Heterogeneity is inherent in all aspects of HIV transmission, prevention and treatment in sexual networks. Examples of heterogeneity include differences in human sexual behaviour, susceptibility to HIV infection, survival after HIV infection, and acceptance of ART. Consequently, the impact and efficiency of HIV prevention and treatment options may vary across individuals and subpopulations. Simpact's ability to take into account various sources of heterogeneity makes it a powerful tool to explore which individuals in the population are least and most likely to benefit from planned interventions. This information can help to inform monitoring and evaluation strategies and additional measurements to optimise health equity in the population.
Continuous time
Unlike other agent-based models of HIV, Simpact is a continuous time algorithm. That is, instead of several events occurring every time step (one day, one week, one year, etc.), one event occurs at a time. This means that our simulation has a fine-grain sense of time and can model effects that occur over a short period of time and long period of time in the same simulation.
Multi-level output: