Energy policy making in support of sustainable development requires consideration of a range of technical, economic and environmental issues, in a context of limited energy resources and technologies. Use of appropriate modeling techniques in energy policy making is important, given the complexity of factors that affect the decision making process. Unfortunately, traditional energy modeling techniques cannot produce optimal results when it comes to meeting multiple objectives. This study is informed by the progress obtained in development of advanced multiple objective algorithms in the engineering field. Here, we attempt to study optimization of energy systems based on multiple, conflicting and non-linear objectives. In this article, we use a genetic algorithm for organizing meritocratic, non-dominated answers to model and analyze resource allocation choices. The study demonstrates that use of evidence based decision making systems, based on multiple objective optimization, allows analysis of establishing a balance amongst multiple, conflicting and non-linear objectives. Such a system improves the ability of energy policy makers in predicting and ameliorating the results of alternative policy choices, thus assisting them to adopt more appropriate policies. The results also indicate a need for continued research in the use of other modern optimization techniques for the analysis of energy systems.