Solar barges with loads of wind turbines on them. Honestly that would be pretty glorious.
They could function as naval superchargers for ships.
They could function as naval superchargers for ships.
Certain places are better for this than others. Offshore of Rhodes, eastern South Korea, Monaco, the Philippines have very deep water not far off shore.
Tides have massive potential for power generation. The best part is how predictable they are.
Your idea of weights being raised and lowered makes more sense for land based energy storage (and it is being trialed right now, with promising results).