heuretic

Noun

 * 1) Of or relating to discovery or invention
 * 2)  The branch of logic concerned with discovery or invention