For details about Stanford on Soar please consult here