Beispiel #1
0
	bool field_t::check_five(const step_t& st) const
	{
		return 
			check_five(st,1,0)||
			check_five(st,0,1)||
			check_five(st,1,1)||
			check_five(st,1,-1);
	}
Beispiel #2
0
int check_all(void)
{
	int i = 0, j = 0;

	for(i = 0; i < Size_Y; i++)
	{
		for(j = 0; j < Size_X; j++)
		{
			if(check_five(j,i) != 0)
			{
				printf(" ......1 is black, 2 is white .This time %d won........\n",check_five(j,i));
				return 1;
			}
		}
	}

	return 0;
}
Beispiel #3
0
int check_all(void)
{
    int i = 0, j = 0;
    for (i = 0; i < H_NUM; i++)
        for(j = 0; j < V_NUM; j++)
            if(check_five(i, j) != 0)
            {
                printf("%d win!\n", who);
                return 1;
            }
    return 0;
}
Beispiel #4
0
int check_all(void)
{
    int i = 0;
    int j = 0;
    for(i=0;i<24;i++)
    {
        for(j=0;j<30;j++)
        {
            if(check_five(i,j) != 0)
            {
                return 1;
            }
        }
    }
    return 0;
}
Beispiel #5
0
int check_all(fb_info fb)
{
    int i = 0;
    int j = 0;

    for(i = 0; i < 30; i++)
        for(j = 0; j < 23; j++)
        {
            if(check_five(fb,i,j))
            {
                printf("%d won\n",who);
                return 1;
            }
        }
    return 0;
}
Beispiel #6
0
int check_all(void)
{
    int i = 0;
    int j = 0;
    for(i = 0;i < H_NUM;i++)
    {
        for(j = 0;j < V_NUM;j++)
        {
            if(check_five(j,i) != 0)
            {
                //printf("%d won!\n", who);
				return 1;
                
            }
        }
    }    
    return  0;
}
Beispiel #7
0
int check_all(void)
{
    int i = 0;
    int j = 0;
    for(i=0; i<P_NUM; i++)
    {
        for(j=0; j<V_NUM; j++ )
        {
            if(check_five(i,j) != 0)
            {
               printf("%d won!\n", w-1);
                return 1;
            
            }
        
        }
    
    }

    return 0;

}