This paper presents multi agent simulation (MAS) which is developed to evaluate two social actions against earthquake disasters, mass evacuation and lifeline recovery. Mathematical problems for the verification and validation of the MAS codes are posed. A differential equation of an agent's position is used for the mass evacuation, and the mechanism of slowing evacuation processed is modeled. The lifeline recovery is regarded as a resource allocation problem, which maximizes lifeline users' benefit, by suitably dispatching engineers who repair damaged network segments. Several example problems are solved for the verification and validation as well as for the demonstration of the usefulness of the developed MAS codes.