Give me a theoretical planet with any kind of environment, try me. Any kind and I can give you answers. Albeit, it has to lie within the habitable zone of solar systems, that's a given though. It can't be gas giants, that would be impossible.