Hi HN,<p>I'm working on a small system simulation project that explores how instability can emerge from the interaction of various variables over time. (Repo linked in the comments.)<p>Recently, I’ve been trying to incorporate the RFIM (Random Field Ising Model) into the logic—but I’ve hit a wall. It’s not the math or the concept itself, but rather the total lack of Korean-language resources or beginner-friendly guides that’s been challenging.<p>I’d really appreciate it if anyone:<p>has experience with RFIM and would be open to helping via a PR<p>knows of any well-documented codebases I could learn from<p>or could point me toward approachable explanations or tutorials<p>I’m still relatively new to GitHub and trying to improve this simulation step-by-step, so any support would go a long way.<p>Thanks for reading—and for any help you can offer!
You should start with a Monte Carlo implementation using the Metropolis algorithm.<p>1. Create a grid with random up/down spins<p>2. Add random magnetic fields at each point<p>3. Pick points randomly on the grid<p>4. Calculate energy changes if you were to flip a spin<p>5. Decide whether to accept the flip based on temperature and energy differences<p><a href="https://github.com/tjacovich/Ising_Model">https://github.com/tjacovich/Ising_Model</a><p><a href="https://github.com/prtkm/ising-monte-carlo/blob/master/ising-monte-carlo.org">https://github.com/prtkm/ising-monte-carlo/blob/master/ising...</a>
Sorry if this sounds basic—English isn’t my first language, and I don’t have a technical background.
I’ve had a hard time understanding RFIM unless it’s explained in Korean.
Here’s the repo I’m working on, in case it helps:
<a href="https://github.com/sks38317/-Why-the-System-Breaks-Before-Anyone-Notices-A-Full-Simulation-from-2023-to-2045-">https://github.com/sks38317/-Why-the-System-Breaks-Before-An...</a>