I apologize for the lack of an even better title. The main reason I couldn't find a better one is because I have a problem that I cannot find reference anywhere. I am pretty sure it has a name, but I'm afraid I simply don't know it.
I'm given an algorithm that starts with four numbers $a$, $b$, $c$ and $d$ which can be chosen freely. After each iteration, the numbers are recalculated as shown in the following images. $a_{n+1}=|a_n-b_n|\ $, $b_{n+1}=|b_n-c_n|\ $, $c_{n+1}=|c_n-d_n|\ $, $d_{n+1}=|d_n-a_n|\ $ for all $n\gt0$.
After a certain amount of time, this algorithm always results in all four columns ending and remaining at 0. Or so it appears. You can quickly try it out by replicating it in Excel or any other spreadsheet program.
The goal is to choose the four starting numbers a, b, c and d in such a way, that the columns all jump to 0 after the 50th iteration or later.
I have difficulties understanding how one can outsmart this algorithm, i.e., to make this algorithm compute as many rounds as possible before reaching all 0's. I've tried a brute force method by simple giving a, b, c and d random numbers with maximum lengths of 30 digits. And then seeing how far I can get. I let my computer try that for eight hours last night and the best I came up with was 17 several times - so obviously pure random brute force will not work and I will need a more thoughtful approach.
I'd be glad about any ideas!