If there is no gfi course, we introduce random to increase the exploration pb
here, we really should
mentioned in issue #13 (closed)