Let there be a $30$ by $30$ grid that is there are $900$ tiles.The rows are numbered from 1-30 while the columns are numbered from (i) to (xxx). There are total of $100$ people and each of them is standing on a unique tile which means that $100$ tiles are occupied.
Every minute, each person moves to a predetermined tile and no person is standing on the same tile at the same minute. There is a specific pattern with which each person is moving which may or may not be same for each person.
We are given the names of the occupied tiles after every minute(for example, an occupied tile could be 1(i) or maybe 13(xxiv)). The problem is that we don't know which tile corresponds to which person neither do we know what is the pattern with which each of the person is moving. So my question is, if given the names of occupied tile after every minute continuously for $15$ minutes, how can we predict the occupied tiles in the $16^{\text{th}}$ minute?
Can this be solved by hand or do I have to use some programming language to solve it?
My question is influenced by this game.
This cannot be solved at all. For any occupation pattern (including the one after minute 15) there are at least two (why?) different possible occupation patterns for the next minute. It may just turn out that the movement patterns may be very complicated.