- Change random in RandomExpert to use a random seed each time its run
- Added stub for smart explorer