/*
coded by :Da_MoRz
Email :p_mdriyaz@hotmail.com
header file :class_define.h
*/
class knight
{
int chess[8][8],
location[64][10],
denied[64],
valid[8];
int loc_row,
row,
col;
public:
knight();
void assignment(void);
int value(int);
void refresh(void);
void append(void);
int possiblity(int);
void backtrace(void);
void display(void);
int check(int,int);
void dimension(int &,int &,int);
int linear(int,int);
void std_algorithm(void);
};
               (
geocities.com/ecma_ver1)