First step how many different items are there to get/make?

Secondly represent each item by a letter s and the step order it is in.

Thirdly Quantify each variable to be solved into M which is the number of moves it takes.

Fourthly find if the number is <,>,= 1000 to obtain the final reward.

Fifth find out the maximum able score possible.

Let the games begin:

Warning subsequent post might be math heavy, help if you are able in any of the steps.