Computers run using logic. So there must be an order weather or not Sir Emi put it in. It can be things like ID, alphabetical, time of creation or on the programming side first found, lowest bit sequence. As for what method used I cannot tell you.
It is highly unlikely that a Random algorithm would of been used.
Sorry about late reply, I didnt see your post.
Actually a simple JavaScript command gives a random number between 0 and 1; Math.Random().
The command can be used to put every task in a random order by giving it a random number and let the tasklist go after this.
However I dont know why Emi would have done this so it seems implausible but I cant think of any better explanation.
Edit: I forgot to mention a random number in this case also have an awful lot of decimals and arent just 0 or 1.
Also: I would be happy if I recived an answer from Emi.