Hi Dan,
Just to check, when you say that you are getting different results from
the same seeds, what are you seeing? Certainly the profile results
themselves will vary a bit run to run because it is a random sampling
process and it competes with other things going on on the system.
That's why profiled runs should always be reasonably long. Are the run
results themselves varying? That would suggest that the seed isn't
getting set properly.
Incidentally, if you do this it won't complain if the .RData file isn't
found:
system(command=paste('rm -f .RData'))
Cheers,
Derrick