feature.h File Reference

- Main Page
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes | Namespaces | Constant Groups | Typedefs
move_probability/feature.h File Reference
`#include "osl/move_probability/moveInfo.h"`
`#include "osl/move_probability/stateInfo.h"`
`#include "osl/effect_util/additionalEffect.h"`
`#include "osl/effect_util/neighboring8Direct.h"`
`#include "osl/neighboring8.h"`
`#include <boost/foreach.hpp>`
`#include <string>`
Include dependency graph for move_probability/feature.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Classes
class | osl::move_probability::Feature
class | osl::move_probability::CheckFeature
class | osl::move_probability::TakeBackFeature
class | osl::move_probability::SeeFeature
class | osl::move_probability::CapturePtype
class | osl::move_probability::ContinueCapture
class | osl::move_probability::DropCaptured
| 取った駒をすぐ使う More...
class | osl::move_probability::SquareY
class | osl::move_probability::SquareX
class | osl::move_probability::KingRelativeY
class | osl::move_probability::KingRelativeX
class | osl::move_probability::FromEffect
class | osl::move_probability::ToEffect
class | osl::move_probability::FromEffectLong
class | osl::move_probability::ToEffectLong
class | osl::move_probability::PatternCommon
class | osl::move_probability::PatternBase< TestPromotable >
class | osl::move_probability::MoveFromOpposingSliders
class | osl::move_probability::AttackFromOpposingSliders
class | osl::move_probability::AttackToOpposingSliders
class | osl::move_probability::PawnAttack
class | osl::move_probability::BlockLong
class | osl::move_probability::BlockLongFrom
class | osl::move_probability::LongRecapture
class | osl::move_probability::AddEffectLong
class | osl::move_probability::LanceAttack
class | osl::move_probability::BishopAttack
class | osl::move_probability::RookAttack
class | osl::move_probability::BreakThreatmate
class | osl::move_probability::SendOff
class | osl::move_probability::LureDefender
class | osl::move_probability::CheckmateIfCapture
class | osl::move_probability::AttackKing8Long
class | osl::move_probability::OpposingPawn
class | osl::move_probability::DropAfterOpposingPawn
class | osl::move_probability::CoverPawn
class | osl::move_probability::SacrificeAttack
class | osl::move_probability::King5x5Ptype
class | osl::move_probability::KingBlockade
class | osl::move_probability::CoverFork
class | osl::move_probability::ThreatmateByCapture
class | osl::move_probability::PromotionBySacrifice
class | osl::move_probability::EscapeThreatened
class | osl::move_probability::BookMove

## Namespaces
| osl
| attackDefense.h
| osl::move_probability

## Constant Groups
| osl
| attackDefense.h
| osl::move_probability

## Typedefs
typedef PatternBase< false > | osl::move_probability::Pattern
typedef PatternBase< true > | osl::move_probability::PatternPromotion