http://en.wikipedia.org/wiki/Brute-force_search
It's more to do with writing simple programs which try every possible combination of solutions until a solution (or the best solution) is found.
...