I recently found out that the IC²-Pump, when used in conjunction with Geothermals, is able to produce 30000EU instead of 20000EU.
So i took a look at the Code, to proof it, and found out that, if the Geothermal Generator is nearly full, the Pump still inserts Lava into the Geothermal Generator, and that the overflown Lava is lost forever!
Also there is a small mistake in the returnvalue of the same Function (deliverLavaToGeo), which is theoretically enabling infinite Energy, from one Geothermal Generator! (Even when its nearly impracticable)
Is that intended?
Btw, why is the Pump checking for Insertiontargets under it? Isnt there supposed to be Water/Lava? Nvm, i forgot, that the Miner can use adjacent Pumps.