Evolution and the G System - putting it together The G System was designed to represent evolution. As such it has to retain incredible flexibility to represent almost everything in a consistent way. The high level of abstraction which is reached in the Core System provides this flexibility and still allows for consistent rule systems. Energy represents matter, form represents form, agents represent the interactions that occur between the elements of the system. The hierarchical structure ultimately leads to the conclusion that every element is in the end part of the universe and can not be separated. This is only a very basic interpretation of the Core System but is valid in general. It is a long way from a view of life/evolution to creating software from it. The G System tries to provide an "as perfect as possible" framework for this modelling work. It does not dictate how the modelling of evolution should be done on a detailed level. Nor does it dictate how any particular simulation should be implemented. Implementation is thus left to the philosophical thinking and scientific modelling capabilities of the involved people. If you FEEL the need to take part in such an effort to find/create a simulation of an issue so fundamental to humankind, you probably should. If you don't, you probably shouldn't!