Skip to Main Content
CIlib is a recently developed open source library of computational intelligence (CI) algorithms. Developed in Java, and designed to be a generic framework of pluggable components, CIlib provides the CI researcher with a powerful tool to facilitate research in new CI techniques, and to easily benchmark against existing CI algorithms on a variety of problems. Consisting of a number of frameworks, including a framework for most CI paradigms, CIlib also allows components from different frameworks to be weaved together to form hybrid CI models. This paper provides a detailed illustration of how CIlib can be used to easily setup simulations using different algorithms to solve various problems.