#include <sys/stat.h>
#include <sys/time.h>
#include <sys/types.h>
#include <ctype.h>
#include <fcntl.h>
#include <malloc.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include "alpha_beta.h"
#include "assert.h"
#include "heuristic.h"
#include "makemove.h"
#include "score4.h"
#include "unmakemove.h"
#include "win.h"
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 | |
| short * | alpha_ptr_1 |
| Alpha board ptr. | |
| short * | beta_ptr_1 |
| Beta board ptr. | |
| MOVE | c_move_1 |
| Move chosen by Alpha. | |
| int | num_moves_1 |
| Number of moves that are made. | |
| int | num_heur_1 |
| Number of times that heuristic_1() is called. | |
1.4.5