I think that the algorithm is what matter the most in software controlled games.In slot machines it is the algorithm that controls everything and although most of the providers say each spin is independent of each other we all know that getting on the reels the top combination happens rarely because the algorithm has decided so bu being programmed by the developers of the game to behave that way.Same with crash games and other software related games.
Knowing the algorithm is quite interesting, but in fact, if it does not contain any errors, it does not give you any information that you could use in the game to improve your results. As for the relationship between spins, it does not occur at the level of programming of each spin, but at the level of the algorithm + a random number generator that provides input signals to this algorithm. We can say that each spin is really independent.