Keff changing It's value frequently

Hi,

I run my openmc code, changing batch size, particles, sometimes it shows 1.015… and sometimes 0.998…
Don’t understand why it shows this kind of behaviour. What should I do before running it to avoid this type of confusion?

My knowledge is very limited as I just began using OpenMC a week ago, but I hope I can help, based on what I know about batch sizes, particles and monte carlo simulation in general, is that monte carlo simulation will always have associated error, but that associated error decreases as you increase batch size and particles because you can achieve better statistics, but even then, you will still get different answers because it is a completely stochastic process, if you run with good statistics, high batch sizes and high particle numbers, you shouldn’t get that big of a deviation. Even though your associated error is not too bad (1.7%), it is desirable and achievable to get ~0.1% by increasing batch size and number of particles per batch.

I hope this helps.