Edit: to be clear I don't have a problem with Anarchists, just seems like very often MLs are met with so much vitriol with people they could collaborate with. Just sucks. Stupid interner
It becomes evident during struggle what one’s are the most advanced. You use results to determine this. The most advanced proletarian movements in history are the USSR and other AES. They achieved the most power. Once another plan and type of communism gets further than that, they will become the default
The science of revolution. It's a process. A dialectic process. A means of understanding society through action and changing it through understanding. It's like asking which is the right explanation for things, physics or chemistry? Biology or mathematics? They're all different tools to tackle different problems in the attempt to understand the universe.
Which experimental outcomes line up with reality? Those who achieved revolution. We know some plans worked in their context and some didn't. We can formulate plans of our own for our own context. Those that lead to revolution are the right ones. Those that just lead to navel-gazing and academic debates are not correct.