Before we proceed to learn the RHMC algorithm, we shall start with learning basic Monte Carlo algorithms.