/*
Stockfish, a UCI chess playing engine derived from Glaurung 2.1
Copyright (C) 2004-2008 Tord Romstad (Glaurung author)
- Copyright (C) 2008 Marco Costalba
+ Copyright (C) 2008-2009 Marco Costalba
Stockfish is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
init_uci_options();
Position::init_zobrist();
Position::init_piece_square_tables();
- MovePicker::init_phase_table();
init_eval(1);
init_bitbases();
init_threads();
void Application::initialize() {
- instance();
-}
-
-Application& Application::instance() {
-
+ // A static Application object is allocated
+ // once only when this function is called.
static Application singleton;
- return singleton;
}
void Application::exit_with_failure() {