message tag 0: head -> worker four ints: warrior 1 index warrior 2 index start round end round (exclusive, 0 for exit) message tag 1: worker -> head four ints: warrior 1 index warrior 2 index w1 wins against w2 w2 wins against w1