bin Directory

This directory contains binaries and scripts for running the Samba software. A short description of those files is given below.
 
 
script name purpose
spawn hostname runs 11 players in 11 computers, server in 'hostname'
samba hostname [-g] runs 1 player   -g means goalkeeper (works only with player 1)
clean kills all sambaplayers in a computer
clean_all kills all sambaplayers from 11 computers (ie. kills the whole team)
start_3_both_sides hostname starts three players to both sides of the field, player 3 of the yellow team prints out catch ball actionmaps!
sambaplayer executable binary file
gnuplot executable file for viewing actionmaps
visualizer visualizer program to view robot's internal state

Editing scripts for your system

How to use these files: Change paths in scripts 'spawn', 'samba', 'clean_all'  and 'start_3_...' to match the directory where samba directory is located. If you extracted files from the  samba98.tar archive to ($HOME)/robocup99 paths are OK, otherwise you'll have to edit them.  Just change ($HOME)/robocup99 to directory where you did the extracting.

Change computer names in scripts 'spawn', 'start_3_...' and 'clean_all' to match computers in your local network. You may use same computers several times. If ssh is not in use in your local network, change ssh to rsh, it may work...

Killing the team

There should be no need to use clean_all script because players will exit if the server has not sent anything in five seconds. If players remain in the memory when the server is killed then run clean_all.