Started as a numerical task to prove convergence of number of triangles in ER graph, this project grown to consist of various random graph models' implementations, such as Erdos-Renyi random graph, Generalized random graph, Configuration Model.
Huge credit to creator of the port of matplotlib to C++: https://github.com/lava/matplotlib-cpp. matplotlibcpp.h is taken from this repository.
View cool summary of results on typical graph distances topic with plots generated via the code from this repo: https://github.com/nick434434/random-graphs-models/blob/master/TeX/KovalevReportProject.pdf