For now, the implemented methods are as follows:
- Monte Carlo: Circle method (
$C++$ ) - Monthe Carlo: Buffon's needle (
$C++$ ) - Function integration (
$C++$ ) - Leibniz series (
$Python$ )
A comparison of the results can be found in the Jupyter Notebook.
The src folder contains a different sub-folder for each method and a Makefile for compiling every given program in
Every sub-folder contains a README file with a quick overview on the method and the specification for the algorithm, such as input parameters to customize the execution.
The folder results contains the results after an example run for every method.
Feel free to fork this project and test your own configuration. You can also pinpoint errata or new techniques that should be implemented.
Any feedback is welcome!