ntesukiMoveGeneratorAttack.cc

#include "osl/ntesuki/ntesukiMoveGenerator.h"
#include "osl/state/numEffectState.h"
#include "osl/effect_util/neighboring8Direct.h"
#include "osl/effect_util/neighboring25Direct.h"
#include "osl/move_classifier/canAttackInNMoves.h"
#include "osl/move_classifier/moveAdaptor.h"
#include "osl/move_classifier/safeMove.h"
#include "osl/move_classifier/check.h"
#include "osl/move_generator/escape.h"
#include "osl/move_generator/legalMoves.h"
#include "osl/move_generator/addEffect.h"
#include "osl/move_generator/addEffect.tcc"
#include "osl/move_generator/addEffect8.h"
#include "osl/move_generator/kingWalk.h"
#include "osl/move_generator/drop.h"
#include "osl/move_generator/dropAroundKing8.h"
#include "osl/move_generator/openKingRoad.h"
#include "osl/move_generator/capture.h"
#include "osl/move_generator/capture.tcc"
#include "osl/move_generator/captureEffectToAroundKing8.h"
#include "osl/move_action/store.h"
#include "osl/move_action/safeFilter.h"
#include <iostream>

ntesukiMoveGeneratorAttack.ccのインクルード依存関係図

ソースコードを見る。

ネームスペース

namespace  osl
namespace  osl::ntesuki

構成

struct  osl::ntesuki::CaptureHelper< P >

関数

bool osl::ntesuki::hasEffectByBigPieces (const NumEffectState &state, const Player player, const Position pos)
template<Player P>
static void osl::ntesuki::getCheckMoves (const NumEffectState &state, MoveVector &moves)
template<Player P, Ptype T>
static void osl::ntesuki::capture (const NumEffectState &state, move_action::Store action)


Thu Oct 8 05:01:12 2009に生成されました。  doxygen 1.5.6