Resources can be allocated everywhere, but to get the most optimal positions for all of them and waiting to be used in best efficiency, A proposed solution is to use OMA algorithm. The students will attempt to solve the problem, and the resources may have different value depending on its position. The standard for evaluating whether the resource object is the most optimal situation can be different, such like time,distance and so on. Using the Object Migration Automaton (OMA) towards partitioning the resource objects to receive the most viable solution seems like a viable approach.