heuristic
heu-ris-tic
noun
A practical, quick method or rule for solving a problem, often not optimal.
"We used a simple heuristic to estimate the project cost."
adjective
Relating to a practical, trial-and-error approach for learning or problem-solving.
"The software uses a heuristic algorithm to find solutions."
Thesaurus
Synonyms: heuristic program, heuristic rule, trial-and-error
Antonyms: algorithmic