mirror of
https://github.com/sockspls/badfish
synced 2025-04-29 16:23:09 +00:00
Evaluate: weight_option() is static
Declare function under local namespace. This removes a warning from the picky Intel compiler. Signed-off-by: Marco Costalba <mcostalba@gmail.com>
This commit is contained in:
parent
ca891e9760
commit
3ee3cdc09b
1 changed files with 9 additions and 6 deletions
|
@ -275,6 +275,7 @@ namespace {
|
|||
int count_1s_8bit(Bitboard b);
|
||||
|
||||
int compute_weight(int uciWeight, int internalWeight);
|
||||
int weight_option(const std::string& opt, int weight);
|
||||
void init_safety();
|
||||
|
||||
}
|
||||
|
@ -539,11 +540,6 @@ void quit_eval() {
|
|||
/// read_weights() reads evaluation weights from the corresponding UCI
|
||||
/// parameters.
|
||||
|
||||
int weight_option(const std::string& opt, int weight) {
|
||||
|
||||
return compute_weight(get_option_value_int(opt), weight);
|
||||
}
|
||||
|
||||
void read_weights(Color us) {
|
||||
|
||||
WeightMobilityMidgame = weight_option("Mobility (Middle Game)", WeightMobilityMidgameInternal);
|
||||
|
@ -681,7 +677,7 @@ namespace {
|
|||
// king has lost right to castle
|
||||
if (mob > 6 || ei.pi->file_is_half_open(us, f))
|
||||
return;
|
||||
|
||||
|
||||
Square ksq = p.king_square(us);
|
||||
|
||||
if ( square_file(ksq) >= FILE_E
|
||||
|
@ -1147,6 +1143,13 @@ namespace {
|
|||
}
|
||||
|
||||
|
||||
// helper used in read_weights()
|
||||
int weight_option(const std::string& opt, int weight) {
|
||||
|
||||
return compute_weight(get_option_value_int(opt), weight);
|
||||
}
|
||||
|
||||
|
||||
// init_safety() initizes the king safety evaluation, based on UCI
|
||||
// parameters. It is called from read_weights().
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue