have an idea or theory to produce clean electricity. My idea starts with a weight with a rope connected to a generator. If the weight is thrown off a cliff it would turn the generator and produce electricity until the weight stopped. This is an example of kinetic energy to create electricity. What if the weight was a submarine like object and instead of a cliff you place it in deep water? The weight would turn the generator as it submerged, then rise to the top and do it again. What if you could connect the weight to a generator as it’s rising? This would generate power as it is going down and as it is rising. Has something similar been done? Can this be done? Can it be done efficiently?