branch14.org

                       __         __   
      .-----.--.--.--.|__|.-----.|  |_ 
      |__ --|  |  |  ||  ||     ||   _|
      |_____|________||__||__|__||____|
      
swint is a console client (entirely written in Ruby) for the swarm intelligence programming game originally created by Stefan Schwarzburg.

game facts

  • program a robot
  • in any programming language
  • that will be the first to find the goal
  • on a hexagonal tile state space map
  • through a simple xmlrpc-interface

install

  • gem install swint
  • or download the gem from rubyforge

downloads

links

screenshot

What you see is a hexagonal tile state space map. The states are: _ for free fields, o for objects, S for start, ! for energy fields, # for outside, G for goal.
      ROUND: 16
      1. [ 5/ 8] PinkElephant (phil)            [sp:  4, si:  8, po:  0, we:  0, en:  8]
      ===================================================================================
      _ _ _ _ _ _ _ o _ _ _ _ ! _ _ _ _ _ ! _ _ _ o _ _ ! _ _ ! _ 
       _ _ ! _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ o o o _ _ _ _ _ _ _ _ 
        _ _ _ _ _ _ ! _ _ _ _ _ _ o _ _ _ _ o _ _ _ _ _ _ _ _ _ _ _ 
         _ _ _ _ _ _ _ _ _ _ ! _ _ _ _ _ _ _ o _ ! _ _ _ _ _ _ _ _ _ 
          ! _ _ ! _ _ o _ _ _ S _ _ _ _ ! _ o _ _ _ _ _ _ _ _ _ _ _ _ 
           _ _ _ _ _ o _ _ _ _ _ _ _ _ _ _ _ o _ _ _ _ _ _ ! _ _ _ _ _ 
            _ _ _ _ _ _ o _ _ ! _ _ _ _ _ _ o _ _ o _ ! _ _ _ _ _ _ _ ! 
             _ _ _ _ _ _ _ _ _ _ _ _ ! _ _ o _ _ _ _ _ _ _ _ _ _ o _ _ _ 
              _ _ _ _ _ _ o _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
               _ o o o ! _ _ _ _ _ _ _ _ _ o _ _ _ _ _ _ ! _ _ _ _ _ _ _ _ 
                o _ _ _ _ _ _ _ o _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
                 ! _ _ _ _ _ _ _ _ _ _ _ _ _ _ ! _ _ _ _ _ _ _ _ _ _ _ ! _ _ 
                  _ _ _ _ _ _ ! _ _ _ _ _ _ _ _ _ o o o _ _ o ! _ _ _ _ _ _ _ 
                   _ _ _ ! _ _ _ _ _ _ _ _ o o o o _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
                    _ ! _ _ _ _ _ _ _ _ o o _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ! _ 
                     o _ _ _ _ _ _ _ o o ! _ _ _ _ ! _ 1 G _ _ _ _ ! _ _ _ _ _ o 
                      _ _ _ _ _ ! _ o _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ o _ _ _ _ _ 
                       _ _ _ _ _ o o ! _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
                        ! _ _ _ o _ _ _ _ _ _ _ _ _ _ _ _ _ ! _ _ _ _ _ _ _ _ ! o _ 
                         _ _ _ _ ! _ _ _ ! _ _ _ _ _ o _ _ _ _ _ _ _ ! _ _ _ _ _ _ _ 
      ===================================================================================
      winner after  16 rounds robot 1