Subversion Repositories Games.Chess Giants

Rev

Rev 154 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 154 Rev 169
Line 4... Line 4...
4
  Copyright (C) 2008-2015 Marco Costalba, Joona Kiiski, Tord Romstad
4
  Copyright (C) 2008-2015 Marco Costalba, Joona Kiiski, Tord Romstad
5
  Copyright (C) 2015-2016 Marco Costalba, Joona Kiiski, Gary Linscott, Tord Romstad
5
  Copyright (C) 2015-2018 Marco Costalba, Joona Kiiski, Gary Linscott, Tord Romstad
6
 
6
 
7
  Stockfish is free software: you can redistribute it and/or modify
7
  Stockfish is free software: you can redistribute it and/or modify
8
  it under the terms of the GNU General Public License as published by
8
  it under the terms of the GNU General Public License as published by
9
  the Free Software Foundation, either version 3 of the License, or
9
  the Free Software Foundation, either version 3 of the License, or
10
  (at your option) any later version.
10
  (at your option) any later version.
Line 28... Line 28...
28
class Position;
28
class Position;
29
 
29
 
30
namespace Eval {
30
namespace Eval {
31
 
31
 
32
const Value Tempo = Value(20); // Must be visible to search
32
const Value Tempo = Value(20); // Must be visible to search
-
 
33
 
-
 
34
extern Score Contempt;
33
 
35
 
34
std::string trace(const Position& pos);
36
std::string trace(const Position& pos);
35
 
37
 
36
template<bool DoTrace = false>
-
 
37
Value evaluate(const Position& pos);
38
Value evaluate(const Position& pos);
38
}
39
}
39
 
40
 
40
#endif // #ifndef EVALUATE_H_INCLUDED
41
#endif // #ifndef EVALUATE_H_INCLUDED