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!