The importance of this problem is not that we were able to find a solution, but rather the way the solution is structured.
The solution is the result of a community of objects, that interact with each other and work cooperatively to find a solution.
There is no single controlling program, rather control is decenteralized and each queen is given an important task to perform.
So, we have a universe of active objects that each determine their own actions and behavior.