BCESolve
bcecommon.hpp
1// This file is part of the BCESolve library for games of incomplete
2// information
3// Copyright (C) 2022 Benjamin A. Brooks
4//
5// BCESolve free software: you can redistribute it and/or modify it
6// under the terms of the GNU General Public License as published by
7// the Free Software Foundation, either version 3 of the License, or
8// (at your option) any later version.
9//
10// BCESolve is distributed in the hope that it will be useful, but
11// WITHOUT ANY WARRANTY; without even the implied warranty of
12// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13// General Public License for more details.
14//
15// You should have received a copy of the GNU General Public License
16// along with this program. If not, see
17// <http://www.gnu.org/licenses/>.
18//
19// Benjamin A. Brooks
20// ben@benjaminbrooks.net
21// Chicago, IL
22
23// Includes for all BCE files.
24// BAB 11-3-2012
25
26#ifndef BCECOMMON_HPP
27#define BCECOMMON_HPP
28
29#define PI 3.14159265
30
31#include <stdio.h>
32#include <string>
33#include <cmath>
34#include <iomanip>
35#include <iostream>
36#include <time.h>
37#include <math.h>
38#include <vector>
39#include <map>
40#include <list>
41#include <map>
42#include <fstream>
43#include <assert.h>
44#include <exception>
45
46
47// #include <boost/exception/exception.hpp>
48
49using namespace std;
50
51#endif