monte-carlo simulation in C++ with MCS-libre – badass data science