આ હેતુ માટે, વિવિધ જટિલતાના ઘણા રસ્તાઓ વિકસાવવામાં આવ્યા છે.