#include <king8.h>
|  | 
| template<int Sign> | 
| static void | adjust (int index_y, MultiInt &result) | 
|  | 
| template<Player P> | 
| static int | index (const Square king, bool is_l, bool u_blocked, bool opp_u_blocked, bool opp_blocked) | 
|  | 
| template<Player P> | 
| static int | indexY (const Square king, bool is_l, bool u_blocked, bool opp_u_blocked, bool opp_blocked) | 
|  | 
Definition at line 292 of file eval/ml/king8.h.
 
template<int Sign> 
  
  | 
        
          | static void osl::eval::ml::KingXBlocked3::adjust | ( | int | index_y, |  
          |  |  | MultiInt & | result |  
          |  | ) |  |  |  | inlinestaticprivate | 
 
 
  
  | 
        
          | MultiInt osl::eval::ml::KingXBlocked3::eval | ( | const NumEffectState & | state) |  |  |  | static | 
 
 
template<Player P> 
  
  | 
        
          | static int osl::eval::ml::KingXBlocked3::index | ( | const Square | king, |  
          |  |  | bool | is_l, |  
          |  |  | bool | u_blocked, |  
          |  |  | bool | opp_u_blocked, |  
          |  |  | bool | opp_blocked |  
          |  | ) |  |  |  | inlinestaticprivate | 
 
 
template<Player P> 
  
  | 
        
          | static int osl::eval::ml::KingXBlocked3::indexY | ( | const Square | king, |  
          |  |  | bool | is_l, |  
          |  |  | bool | u_blocked, |  
          |  |  | bool | opp_u_blocked, |  
          |  |  | bool | opp_blocked |  
          |  | ) |  |  |  | inlinestaticprivate | 
 
 
  
  | 
        
          | void osl::eval::ml::KingXBlocked3::setUp | ( | const Weights & | weights) |  |  |  | static | 
 
 
The documentation for this class was generated from the following files: