Added run_rand_partitions, updated weight by lit and run mv