Executing a simulation requires a simulation tool that supports the algorithms, or similar algorithms, specified for the simulation. In turn, this requires information about the similarity among simulation algorithms and which algorithms each simulation tool implements. This form combines this information to suggest simulation tools that have the capabilities to execute algorithms that are similar to a specified algorithm. The form also provides information about the degree of similar between the specified algorithm and potential alternative algorithms.