Scid  4.7.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Functions
matsig.cpp File Reference
#include "matsig.h"
Include dependency graph for matsig.cpp:

Go to the source code of this file.

Functions

std::string matsig_makeString (matSigT m)
 
bool matsig_isReachable (matSigT mStart, matSigT mTarget, bool promos, bool upromo)
 
bool hpSig_PossibleMatch (uint hpSig, const byte *changeList)
 
bool hpSig_Prefix (const byte *changeListA, const byte *changeListB)
 
uint hpSig_Final (const byte *changeList)
 

Function Documentation

◆ hpSig_Final()

uint hpSig_Final ( const byte changeList)

Definition at line 177 of file matsig.cpp.

◆ hpSig_PossibleMatch()

bool hpSig_PossibleMatch ( uint  hpSig,
const byte changeList 
)

Definition at line 97 of file matsig.cpp.

◆ hpSig_Prefix()

bool hpSig_Prefix ( const byte changeListA,
const byte changeListB 
)

Definition at line 140 of file matsig.cpp.

◆ matsig_isReachable()

bool matsig_isReachable ( matSigT  mStart,
matSigT  mTarget,
bool  promos,
bool  upromo 
)

Definition at line 56 of file matsig.cpp.

◆ matsig_makeString()

std::string matsig_makeString ( matSigT  m)

Definition at line 27 of file matsig.cpp.