In practice, the critical point is determined by searching for the minimum squared deviation of the slope of the curves of
${N}_{x}^{2}$ versus
t in log-log coordinates for different temperatures. Here, the system size is chosen as
L = 100, for which we have confirmed the effect of finite size on the position of the critical point can be ignored. The simulations are carried out with five temperatures
T = 0.660, 0.666, 0.672, 0.678 and 0.684 as shown in figure
2. Data within the microscopic timescale
tmic, which are dependent on microscopic details, are not included. The values of
${N}_{d}^{2}(t)$ at temperatures between
T = 0.660 and 0.684 are obtained by quadratic interpolation. Based on these interpolated data, the slopes of
${N}_{d}^{2}$ as a function of time
t are fitted for different temperatures. Specifically, for each temperature, data for
${N}_{d}^{2}$ in the time interval between 2 × 10
4 and 2 × 10
5 are partitioned into four subintervals, from which local slopes are extracted. The squared deviation of these slopes in subintervals from their averaged value is then calculated to quantify the deviation from a power-law behavior. In the inset of figure
2, the squared deviation is shown for different temperatures. The minimum position in this plot yields that the critical point is near
T = 0.672. To estimate the statistical error of the critical temperature
Tc, we first fit the curve of
${N}_{d}^{2}$ versus
t in the range
t ∈ [2 × 10
4, 2 × 10
5] at
T = 0.672, i.e., the solid line in the main plot of figure
2. Then we perform fitting on the interpolated data for different temperatures around
T = 0.672 over the same time range and the minimum deviation of the temperature at which the fitted slope falls outside the error range of the slope for
T = 0.672 provides an estimate of the error. Accordingly, we obtain
Tc = 0.672(1). This value is consistent with those reported in previous studies,
Tc = 0.6718(2) [
35] and 0.672(1) [
34], wherein the usual equilibrium finite-size scaling methods were employed.