>82
#define NGAMES 10
#include <stdlib.h>
#include <stdio.h>
#include <time.h>
int
main(int argc, char **argv)
{
  unsigned long seed;
  int a = 0, b = 0, x, y, i;
  int p[3][3][2]={{{0,0},{1,0},{0,1}},{{0,1},{0,0},{1,0}},{{1,0},{0,1},{0,0}}};
  char *name[3] = {"goo", "choki", "paa"};

  seed = argc > 1 ? atoi(argv[1]) : time(NULL); 
  srandom(seed); printf("# seed = %ld\n", seed); 
  for (i=0; i<NGAMES; i++){
    x = random()%3; y = random()%3; a += p[x][y][0]; b += p[x][y][1];
    printf("turn %2d: A:%5s(%2d), B:%5s(%2d)\n", i+1, name[x], a, name[y], b);
  }
  if (a < b) puts("B won"); else if (a > b) puts("A won"); else puts("draw");
  return 0;
}