1. A computer system, comprising: a processor; a storage device coupled to the processor and storing a program that, when executed, causes the processor to simulate restoration of a power grid system based on a generator start-up sequencing algorithm and to generate a restoration plan for the power grid system based on the simulation, wherein the generator start-up sequencing algorithm accounts for black-start (BS) generators and non-black-start (NBS) generators, and wherein the generator start-up sequencing algorithm varies a start-up sequence for NBS generators based on a distance to BS generator criteria or a capacity criteria.