alphaBeta4.cc Source File

- Main Page
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
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: