A Generalised-mutual-information-based oracle for hierarchical radiosity