Hi Wenxin,
There are several flavors of the Monte Carlo simulations. MCX/MMC uses something called the microscopic Beer-Lambert law (mBLL) approach (as shown in this paper
https://pubmed.ncbi.nlm.nih.gov/23201658/ by Angelo Sassaroli and Fabrizio Martelli).
In this flavor of MC, mus/g/n determines the photon path/trajectories, and mua determines the weight.
When changing mua, path does not change, but the weight does. Therefore, when you perform your analysis, you must consider the updated weights to reflect mua changes.
On your second question, if you do not set a seed, mcx uses a default seed of 1648335518, see
I also want to highlight that exact reproducibility of any output quantity that are accumulated over multiple threads, such as fluence, is not guaranteed in mcx. Even using the same seed, running on the same GPU may yield nearly identical results, it can produce
different results when running at a different time, OS, or over different GPUs. More discussions on this can be found in several previous discussion threads
Qianqian