 It is necessary to have a good way to tell if you're inside the outline, and a good way to figure out how many darts to throw.Last but not least, we need to throw the darts uniformly, i.e., using a good random number generator.There are wide possibilities for use of Monte Carlo Method