All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
osl::game_playing::AlphaBeta2ProgressEvalPlayer Class Reference

#include <alphaBetaPlayer.h>

Inheritance diagram for osl::game_playing::AlphaBeta2ProgressEvalPlayer:
Inheritance graph
[legend]
Collaboration diagram for osl::game_playing::AlphaBeta2ProgressEvalPlayer:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 AlphaBeta2ProgressEvalPlayer ()
 ~AlphaBeta2ProgressEvalPlayer ()
ComputerPlayerclone () const
 new したものを返す
const MoveWithComment searchWithSecondsForThisMove (const GameState &, const search::TimeAssigned &)
bool isReasonableMove (const GameState &, Move move, int pawn_sacrifice)

Detailed Description

Definition at line 17 of file alphaBetaPlayer.h.


Constructor & Destructor Documentation

Definition at line 14 of file alphaBetaPlayer.cc.

Definition at line 19 of file alphaBetaPlayer.cc.


Member Function Documentation

new したものを返す

Implements osl::game_playing::ComputerPlayer.

Definition at line 24 of file alphaBetaPlayer.cc.

bool osl::game_playing::AlphaBeta2ProgressEvalPlayer::isReasonableMove ( const GameState ,
Move  move,
int  pawn_sacrifice 
) [virtual]
Returns:
success to stop

Reimplemented from osl::game_playing::ComputerPlayer.

Definition at line 49 of file alphaBetaPlayer.cc.

References osl::game_playing::GameState::state().


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines