2048 from Rosetta Code

I suppose, but only because you’re building a toy program in an unusual way – I believe your observed results would be very different for a real program of any serious scale, especially when you’re actually running it rather than developing it. So I don’t recommend generalizing from this observation…