Main Page
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
lib
search
alphaBeta4.cc
Go to the documentation of this file.
1
/* alphaBeta4.cc
2
*/
3
#include "
osl/search/alphaBeta4.h
"
4
#include "
osl/search/searchRecorder.h
"
5
6
osl::search4::AlphaBeta4::
7
AlphaBeta4
(
const
NumEffectState&
/*state*/
,
checkmate_t
&
/*checkmate*/
,
8
SimpleHashTable *
/*table*/
, CountRecorder&
/*recorder*/
)
9
{
10
}
11
12
osl::search4::AlphaBeta4::
13
~AlphaBeta4
()
14
{
15
}
16
17
osl::Move
osl::search4::AlphaBeta4::
18
computeBestMoveIteratively
(
int
/*limit*/
,
int
/*step*/
,
int
/*initial_limit*/
,
19
size_t
/*node_limit*/
,
20
const
TimeAssigned& assign,
21
MoveWithComment *
/*additional_info*/
)
22
{
23
this->setStartTime(MilliSeconds::now());
24
this->setTimeAssign(assign);
25
return
Move
();
26
}
27
28
bool
osl::search4::AlphaBeta4::
29
isReasonableMove
(
Move
/*move*/
,
int
/*pawn_sacrifice*/
)
30
{
31
return
true
;
32
}
33
34
void
osl::search4::AlphaBeta4::
35
setRootIgnoreMoves
(
const
MoveVector *
/*rim*/
,
bool
)
36
{
37
}
38
void
osl::search4::AlphaBeta4::
39
setHistory
(
const
MoveStack&
/*h*/
)
40
{
41
}
42
43
// ;;; Local Variables:
44
// ;;; mode:c++
45
// ;;; c-basic-offset:2
46
// ;;; End:
Generated on Sun Jul 21 2013 13:37:23 by
1.8.4