00001
00002
00003 #include "osl/category/pawn.h"
00004 #include "osl/category/probTableDefine.h"
00005
00006 namespace osl
00007 {
00008 namespace category
00009 {
00010 DEF_CATEGORY_TABLE(FixedValueTable, ForwardPawnWithRookSupport);
00011 DEF_CATEGORY_TABLE(FixedValueTable, DanglingPawn);
00012 DEF_CATEGORY_TABLE(FixedValueTable, GambitPawn);
00013 DEF_CATEGORY_TABLE(FixedValueTable, JoiningPawns);
00014 DEF_CATEGORY_TABLE(FixedValueTable, DropAfterOpposingPawn);
00015 DEF_CATEGORY_TABLE(FixedValueTable, ImmediateAntiPawnPromotion);
00016 DEF_CATEGORY_TABLE(FixedValueTable, SideAttack);
00017 DEF_CATEGORY_TABLE(FixedValueTable, SideAttackDrop);
00018 DEF_CATEGORY_TABLE(FixedValueTable, PawnBeforePawn);
00019 DEF_CATEGORY_TABLE(FixedValueTable, AnchorPawn);
00020 DEF_CATEGORY_TABLE(FixedValueTable, MoveSaGWithPawn);
00021 DEF_CATEGORY_TABLE(FixedValueTable, PawnStopBishopEffect);
00022 DEF_CATEGORY_TABLE(FixedValueTable, PawnOnLance);
00023 DEF_CATEGORY_TABLE(FixedValueTable, PawnOnSilver);
00024 DEF_CATEGORY_TABLE(FixedValueTable, PawnAttackBase);
00025 }
00026 }
00027
00028
00029
00030
00031
00032