In the anthropogenic era, most major basins experience human activity, requiring an understanding of interactions between human society and the natural environment, that is, co-evolution in coupled natural-human systems (CNHS;Bauch et al., 2016;Wada et al., 2017). With the recognition of the socio-physical nature of emerging water challenges, many methods and modeling techniques, including system dynamics modeling, agent-based modeling, Bayesian networks, and so on (Blair & Buytaert, 2016;Kelly et al., 2013), have been proposed to address complex water management issues, often in the style of the Harvard Water Program (Brown et al., 2015;Milly et al., 2008;Reuss, 2003). Among them, coupling an agent-based model (ABM) with a process-based model (e.g., hydrological model) is a promising method to investigate emerging phenomena and heterogeneous human behaviors in CNHS (Berglund, 2015;Giuliani et al., 2016;Yang et al., 2020). In this coupling framework, each agent (e.g., irrigation district or reservoir) serves as a decision-making unit with a set of rules and attributes governing its behavior (e.g., diversion request or release) and interacts with other agents in a shared physical environment (e.g., river basin). As a result, various ABMs have been developed with agents that have different