00001 /* mobilityTable.h 00002 */ 00003 #ifndef EVAL_MOBILITYTABLE_H 00004 #define EVAL_MOBILITYTABLE_H 00005 #include "osl/misc/carray.h" 00006 namespace osl 00007 { 00008 namespace eval 00009 { 00010 class MobilityTable 00011 { 00012 public: 00013 static const CArray<int, 9> rookVertical; 00014 static const CArray<int, 9> rookHorizontal; 00015 static const CArray<int, 9> prookVertical; 00016 static const CArray<int, 9> prookHorizontal; 00017 static const CArray<int, 17> bishop; 00018 static const CArray<int, 17> pbishop; 00019 static const CArray<int, 9> lance; 00020 }; 00021 } 00022 } 00023 #endif /* EVAL_MOBILITYTABLE_H */ 00024 // ;;; Local Variables: 00025 // ;;; mode:c++ 00026 // ;;; c-basic-offset:2 00027 // ;;; End: