Good going creeky, let the thermal energy in the water do most of the work.
But I realized that dishwashers might be improved, even modified to allow for pre-soaked dishes with less water and shorter wash times.
Here's a post from someone who built an Arduino controller for his afflicted Maytag. With most of the work already figures out, tweaking and optimizing should be really an easy matter.
Best,
-AC