#include "osl/effect_util/effectUtil.h"
#include "osl/record/csaRecord.h"
#include "osl/record/csa.h"
#include <iostream>
#include <cstdio>
関数 | |
int | main (int argc, char **argv) |
変数 | |
Position | target (5, 8) |
int main | ( | int | argc, | |
char ** | argv | |||
) |
show-effect.cc の 11 行で定義されています。
参照先 osl::BLACK, target, と verbose.
参照元 osl::eval::ppair::PiecePairEvalTableBase< Table >::adjustPairs(), osl::eval::ppair::PiecePairEvalTableBase< Table >::adjustPairsAfterMove(), osl::eval::ml::PiecePair::IndexTable::amplify(), osl::checkmate::Dfpn::attack(), osl::eval::endgame::AttackDefense::AttackDefense(), osl::search::QuiescenceGenerator< P >::attackMajorPiece(), osl::search::QuiescenceGenerator< P >::breakThreatmate(), osl::eval::ProgressEvalGeneral< OpeningEval >::calculateAttackBonusOne(), osl::move_classifier::PawnDropCheckmate< P >::canEscape(), osl::search::QuiescenceGenerator< P >::capture(), osl::rating::ChaseGroup::ChaseGroup(), osl::eval::ml::King25Effect::countEffectAndPieces(), osl::eval::ml::King25EffectBoth::countEffectAndPiecesBoth(), osl::checkmate::Dfpn::defense(), osl::effect_action::BetterToPromote< Action >::doAction(), osl::effect_action::BetterToPromote< Action >::doActionPtype(), osl::effect::NumSimpleEffectTable::doEffectShort(), osl::eval::ml::King8EffectAll::effectState(), osl::eval::ml::King8Effect::effectState(), osl::search::QuiescenceGenerator< P >::escapeFromLastMove(), osl::eval::ml::KnightFork::eval(), osl::eval::ml::BishopRookFork::eval(), osl::eval::ml::King25EmptyAbs< Opening >::evalOne(), osl::eval::ml::King25EffectEachBoth::evalOne(), osl::eval::ml::King25EffectEach< Stage >::evalOne(), osl::eval::ml::King25EmptyPositionNoEffect::evalOne(), osl::eval::ml::PiecePair::evalWithUpdate(), osl::search::QuiescenceSearch2< EvalT >::examineTakeBack2(), osl::effect_util::VirtualPin::find(), osl::effect_util::UnblockableEffect::find(), osl::search::BreakThreatmate::findBlockLong(), osl::rating::PatternGroup::findMatch(), osl::rating::AttackKing8Group::findMatch(), osl::rating::ChaseGroup::findMatch(), osl::move_generator::Escape< Action >::generate(), osl::search::BreakThreatmate::generate(), osl::move_generator::AdditionalLance< P >::generate(), osl::search::QuiescenceSearch2< EvalT >::generateAndExamineTakeBack2(), osl::move_generator::AddEffect8< P >::generateBigDrop(), osl::move_generator::Escape< Action >::generateMovesBy(), osl::move_generator::AddEffect8< P >::generateNotBigDrop(), osl::search::BreakThreatmate::generateOpenRoad(), osl::checkmate::ImmediateCheckmate::hasCheckmateMove(), osl::eval::ml::KingXBlockedBase::isBlocked(), main(), osl::progress::Effect5x3WithBonus::makeEffectMask(), osl::progress::Effect5x3d::makeProgress(), osl::progress::Effect5x3::makeProgressArea(), osl::progress::Effect5x3WithBonus::makeProgressAreaBonus(), osl::eval::ml::King8EffectBase::MakeEffectStateDefense::operator()(), osl::eval::ml::King8EffectBase::MakeEffectStateSimple::operator()(), osl::rating::BradleyTerry::Thread::operator()(), osl::eval::ml::PiecePair::pieceValueDouble(), osl::rating::PinGroup::PinGroup(), osl::progress::ml::NewProgress::progressOne(), osl::state::NumEffectState::recalcPinOpen(), osl::progress::ml::NewProgress::setUp(), osl::eval::endgame::KingPieceValues< Eval >::setValues(), osl::search::QuiescenceSearch2< EvalT >::staticValueWithThreat(), osl::eval::See::FindEffectMore::store(), osl::effect_util::SendOffPosition::Table::Table(), osl::effect_util::TestEffectOfMove< P, InterestEmpty, Dir >::testLong(), osl::effect_util::TestEffectOfMove< P, InterestEmpty, Dir >::testShort(), osl::eval::endgame::AttackDefense::update(), osl::progress::ml::NewProgress::updateAttack5x5PiecesAndState(), と osl::eval::endgame::AttackDefense::updateKingMove().