In various engineering projects such as mineral extraction, hydropower resource utilization, railway construction, and geological hazard mitigation, rock engineering is often encountered. Furthermore, ...