Are the robots we create alive?
We were taught in early childhood that only cell-based organisms are alive. It is an even more restricted definition than carbon-based. But in a robot forum, the negative entropy definition is more meaninful.
Now, saying that cell-based biology is inefficient is a very strong assumption. What other kinds of systems have negative entropy?
Also saying that no conscious decisions are being made at all is another very strong assumption. Molecular biology follows quantum mechanics rules, which includes mutation and everything else that happens inside a cell.
Read the entire discussion to see the close interaction between quantum mechanics and consciousness. As a consequence, you see the close interaction between consciousness and molecular biology, and thus biological life.
If I correctly understand entropy (And please, correct me if I'm wrong.), it is the concept of complex phenomena becoming simpler phenomena, for example, a ceramic mug gains entropy when it shatters. And negative entropy is the concept of simple phenomena becoming more complex, for example, a canvas gains negentropy when an artist paints on it.
How does negentropy not apply to bots? As I mentioned in the OP, there are "learning" bots like Gaff and Engineer. You must admit that these bots are more intelligent and complex after a battle than before it.
Are they? They have gathered more data, but they are using the same algorithms (defined by their source code) the entire battle, every battle.
Also, just curious, why do you single out Gaff and Engineer? Just because neural nets are most similar to biological brains? I don't consider them any more or less "learning bots" than DrussGT or Sabreur.
Technically, yes, they do use roughly the same code in every battle. But, they change the way they use data, which is effectively the same. And there are genetic bots that literally change their own code, I just didn't mention them because I couldn't think of a specific example.
In positive entropy, organized phenomena becomes more disorganized. It is the natural course of the universe.
In negative entropy, disorganized phenomena becomes more organized. The catch here is that a system needs energy to reverse the natural course and have negative entropy.
No robot in Robocode consumes energy on its own, unless a user plugs the computer in a wall socket. If a computer/robot knew how to find energy on its own and plug itself into an energy source, then we would have some form negative entropy. If they knew how to repair themselves and/or replicate themselves and their existence would prevail as long as there is an energy source, then the negative entropy definition of life would be completely fulfilled.
You're implying that something has to have a physical presence to be considered alive. Whether something is physical or virtual doesn't affect its state of order.
The robots, in a way, do repair themselves by hitting the opponent and getting the energy bonus. It is impossible for them to "reproduce" in the sense of creating new robots in the middle of a battle. Their existence prevails as long as they kill the enemy and avoid getting killed themselves.
To fulfill negative entropy, yes it needs physical presence. Binary states changing back and forth inside a computer don't relate to entropy and are thus irrelevant to this definition.
Virtual robots in Robocode exhibit intelligence which is a 3rd concept. But intelligence as a combination of perception and decision making. Intelligence can help a system achieve negative entropy. Although most Robocode AIs are designed to maximize destruction. If they were ported to a physical robot, they would be maximizing positive entropy.