Difference between revisions of "Multibot"

From WikiManual
Jump to: navigation, search
 
Line 10: Line 10:
  
 
'''MB Commands'''
 
'''MB Commands'''
 +
 
The bots in the MB must be connected with each other, and for that they use ties . The bots within a MB can share information, energy and protective layers with each other. Bots can learn whether they are a part of MB using the .multi command, which returns 1 when the bot is a part of a MB(intentially or not), and 0 when it is not.
 
The bots in the MB must be connected with each other, and for that they use ties . The bots within a MB can share information, energy and protective layers with each other. Bots can learn whether they are a part of MB using the .multi command, which returns 1 when the bot is a part of a MB(intentially or not), and 0 when it is not.
  
Line 15: Line 16:
  
 
'''MB Advantages'''
 
'''MB Advantages'''
 +
 
The MBs have some advantages over a normal Single Bot(SB) . Each bot in a MB can carry more slime and shell. They can share the work between them. Some bots do work that others don't. And they dont suffer ShockDeath.  
 
The MBs have some advantages over a normal Single Bot(SB) . Each bot in a MB can carry more slime and shell. They can share the work between them. Some bots do work that others don't. And they dont suffer ShockDeath.  
  
Line 21: Line 23:
  
 
'''MB Problems'''
 
'''MB Problems'''
 +
 
Many MBs have difficulty when it comes time to reproduce. Co-ordinating motion in one direction amongst the bots can also prove difficult. With good coding, however, any problem can be solved.
 
Many MBs have difficulty when it comes time to reproduce. Co-ordinating motion in one direction amongst the bots can also prove difficult. With good coding, however, any problem can be solved.

Revision as of 23:29, 3 June 2005

Multibots

Multibots are organisms that are made up of more than one bot. In a MB (MultiBot) the bots are connected by ties . The first multibot was in the form of a triangle where each bot worked independently, but all three coordinated their movement in order to obtain food.

"No image currently here"

This is a picture of the Triangulus_P bot, the first MB ever created.



MB Commands

The bots in the MB must be connected with each other, and for that they use ties . The bots within a MB can share information, energy and protective layers with each other. Bots can learn whether they are a part of MB using the .multi command, which returns 1 when the bot is a part of a MB(intentially or not), and 0 when it is not.


MB Advantages

The MBs have some advantages over a normal Single Bot(SB) . Each bot in a MB can carry more slime and shell. They can share the work between them. Some bots do work that others don't. And they dont suffer ShockDeath.



MB Problems

Many MBs have difficulty when it comes time to reproduce. Co-ordinating motion in one direction amongst the bots can also prove difficult. With good coding, however, any problem can be solved.