Potřebuješ především odborníka (či spíše odborníky) na algoritmizaci problému s matematickým VŠ vzděláním. To, co chceš naprogramovat (aspoň tak jak jsi to popsal) je totiž obecně velmi složitý problém (tzv. NP těžký problém), který lze řešit jen heuristickým algoritmem. Do téže množiny patří např. úloha obchodního cestujícího. Na týhle úrovni problémů si bez znalosti matematiky z VŠ vzdělaní ani neškrtneš.