1. Data analysis Once equilibrium seems to have been reached and the simulation has run for an adequate number of cycles, the command "./make-Ehist n" takes the last n outputs at each temperature and generates energy histograms for use in multiple histogram analysis. By default there are only 100 bins, but this can be easily changed. Similarly, "./cvm-entropy.py n" takes the last n outputs at each T and calculates the entropy according to a sequence of CVM approximations: point, NN, NN+NNN, triangle, and tetrahedron. 2. Compilation Some of the central programs written in Python2, such as bcctetMC.py and replica-exchange.py, have been compiled using nuitka2 in an attempt to decrease CPU time. So, slurm_remc.sh executes bcctetMC.bin, etc. instead of the Python2 files themselves. This also means that if any modifications are made to the Monte Carlo code, one must either recompile it with nuitka2 or modify slurm_remc.sh to execute the updated MC code. 3. Conventions In the tetrahedra energies file, MC structure configuration files, and much of our simulation code, we denote each of the N species of an alloy with 1 through N. So in our example: 1 - Mo, 2 - Nb, 3 - Ta, 4 - W. 4. General note The programs in this suite are specifically suited for studying equiatomic MoNbTaW, but modifying them to work with different alloy systems would require minimal modification.