Light-Harvesting Antenna (2D): Exciton Hopping & Exact Trapping Probability

This 2D simulator models the same photosynthetic light-harvesting phenomenon as the 3D antenna simulator — chlorophyll pigments arranged around a reaction center, with excitons hopping between them by Förster resonance energy transfer down an energetic funnel — but computes it two independent ways at once: a Gillespie continuous-time Monte Carlo simulation of individual excitons, and an exact absorbing-Markov-chain solve for every pigment's true trapping probability. Watch the Monte Carlo yield converge toward the exact analytic value as more excitons are simulated, and see how light intensity, antenna size, Förster coupling and NPQ quenching reshape the probability heatmap across the lattice.