Abstract. Task allocation in uncertainty conditions is a key problem for agents attempting to achieve harmony in disaster environments. This paper presents an agent- based simulation to investigate tasks allocation through the consideration of appropriate spatial strategies to deal with uncertainty in urban search and rescue (USAR) operation. The proposed method is presented in five phases: ordering existing tasks, finding coordinating agent, holding an auction, applying allocation strategies, and implementation and observation of environmental uncertainties. The methodology was evaluated in Tehran's District 1 for 6.6, 6.9, and 7.2 magnitude earthquakes. The simulation started by calculating the number of injured individuals, which was 28856, 73195 and 111463 people for each earthquake, respectively. The Simulations were performed for each scenario for a variety of rescuers (1000, 1500, 2000 rescuer). In comparison with contract net protocol (CNP), the standard time of rescue operations in the proposed approach includes at least 13% of improvement and the best percentage of recovery was 21 %. Interval uncertainty analysis and the comparison of the proposed strategies showed that an increase in uncertainty leads to an increased rescue time for CNP of 67.7 hours, and for strategies one to four an increased rescue time of 63.4, 63.2, 63.7, and 56.5 hours, respectively. Considering strategies in the task allocation process, especially spatial strategies, resulted in the optimization and increased flexibility of the allocation as well as conditions for fault tolerance and agent-based cooperation stability in USAR simulation system.