Abstract:
The program is based on creating an algorithm that would process fluently an array- list with dynamically allocated memory, which works on an undefined number of objects, each of them serving for analyzing the movement of and the energy exchanges between each of them.