バグに勝って手に入るGP、100GPと300GPはランダムですか?

それとも、何か法則があるのですか?