GENESIS: ARTIFICIAL INTELLIGENCE AT STANFORD UNIVERSITY HEURISTIC PROGRAMMING PROJECT