call differently, say min_energy, map_energy (check direction/sign!), but not m_logZ