Social media algorithms are usually “adaptive,” which means they constantly make small changes to themselves in order to try to get better results; “better” in this case meaning more engaging and therefore more profitable. A little randomness is always present in this type of algorithm.