Perform -Beta look-ahead procedure for Score Four.

Perform Alpha-Beta look-ahead procedure for Score Four. More...


Files

file  alpha_beta.c
 Perform Alpha-Beta look-ahead procedure for Score Four - source file.
file  alpha_beta.h
 Perform Alpha-Beta look-ahead procedure for Score Four - header file.

Functions

int s_alpha_1 (int ply, int beta, int alpha)
 Perform Alpha portion of Alpha-Beta look-ahead procedure for Score Four.
int s_beta_1 (int ply, int beta, int alpha)
 Perform Beta portion of Alpha-Beta look-ahead procedure for Score Four.

Variables

int num_moves_1
 Number of moves that are made.
int num_heur_1
 Number of times that heuristic_1() is called.

Detailed Description

Perform Alpha-Beta look-ahead procedure for Score Four.


Function Documentation

s_alpha_1 int  ply,
int  beta,
int  alpha
 

Perform Alpha portion of Alpha-Beta look-ahead procedure for Score Four.

Parameters:
ply int : depth into search tree (1 == leaf node).
beta int : current Beta value.
alpha int : current Alpha value.
Returns:
int : Alpha-Beta look-ahead score.

s_beta_1 int  ply,
int  beta,
int  alpha
 

Perform Beta portion of Alpha-Beta look-ahead procedure for Score Four.

Parameters:
ply int : depth into search tree (1 == leaf node).
beta int : current Beta value.
alpha int : current Alpha value.
Returns:
int : Alpha-Beta look-ahead score.


Variable Documentation

num_heur_1
 

Number of times that heuristic_1() is called.

num_moves_1
 

Number of moves that are made.


Generated on Sat Sep 24 09:00:12 2011 for ScoreFour by  doxygen 1.4.5