int bot_add(s_world *world, float x, float y) { ASSERT(world != NULL); if(world->num_bots >= world->max_bots) { return 0; } if(x < 0) {x = RAND_BETWEEN(0, world->width);} if(y < 0) {y = RAND_BETWEEN(0, world->height);} //printf("%.4g %.4g\n", x, y); //getchar(); bot_create(&world->bots[world->num_bots], x, y); // world stats world->bots_added++; world->num_bots++; world->num_bots_alive++; //printf("add_bot() %.4g %.4g\n", world->bots[world->num_bots].x, world->bots[world->num_bots].y); return 0; }
/*----------------------------------------------------------------------------*/ YT_BOT * bot_make (YT_PROG prog, long long1, long long2, long long3, /* long long4, */ double d1) { YT_BOT *bot = bot_create (); bot_init (bot, prog, long1, long2, long3, /* long4 */ d1); return (bot); }