drop.h
Go to the documentation of this file.
#ifndef _GENERATE_DROP_MOVES_H
#define _GENERATE_DROP_MOVES_H
#include "osl/numEffectState.h"
#include "osl/move_generator/move_action.h"
namespace osl
{
namespace move_generator
{
template<class Action>
class Drop
{
public:
template<Player P>
static void generate(const NumEffectState& state,Action& action);
};
} // namespace move_generator
} // namespace osl
#endif /* _GENERATE_DROP_MOVES_H */
// ;;; Local Variables:
// ;;; mode:c++
// ;;; c-basic-offset:2
// ;;; coding:utf-8
// ;;; End:
osl::NumEffectState
利きを持つ局面
Definition numEffectState.h:34
osl::move_generator::Drop
打つ手を生成
Definition drop.h:16
osl::move_generator::Drop::generate
static void generate(const NumEffectState &state, Action &action)
move_action.h
osl::move_generator
Definition addEffectWithEffect.cc:10
osl
Definition additionalEffect.h:6
numEffectState.h