BWAPI
Classes | Typedefs | Enumerations
SnippyHolloW-BroodwarBotQ-f01ab56/src/Micro/Units/BayesianUnit.h File Reference
#include <PrecompiledHeader.h>
#include <BWAPI.h>
#include <BWTA.h>
#include <math.h>
#include "Utils/Vec.h"
#include "BattleUnit.h"
#include "Regions/MapManager.h"
#include <map>
#include <set>
#include <boost/archive/text_oarchive.hpp>
#include <boost/archive/text_iarchive.hpp>
#include <boost/serialization/vector.hpp>
#include <boost/serialization/map.hpp>
#include <boost/shared_ptr.hpp>
#include <fstream>
Include dependency graph for BayesianUnit.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ProbTablesData
struct  ProbTables
class  BayesianUnit

Typedefs

typedef boost::shared_ptr
< BayesianUnit
pBayesianUnit

Enumerations

enum  occupation_type {
  OCCUP_NO, OCCUP_EUNIT, OCCUP_UNIT, OCCUP_BLOCKING,
  OCCUP_BUILDING
}
enum  unit_mode {
  MODE_INPOS, MODE_FIGHT_G, MODE_FIGHT_A, MODE_SCOUT,
  MODE_MOVE
}
enum  repulse_value { REPULSE_NO, REPULSE_LOW, REPULSE_HIGH }
enum  damage_value { DAMAGE_NO, DAMAGE_LOW, DAMAGE_MED, DAMAGE_HIGH }

Typedef Documentation

typedef boost::shared_ptr<BayesianUnit> pBayesianUnit

Enumeration Type Documentation

Enumerator:
DAMAGE_NO 
DAMAGE_LOW 
DAMAGE_MED 
DAMAGE_HIGH 
Enumerator:
OCCUP_NO 
OCCUP_EUNIT 
OCCUP_UNIT 
OCCUP_BLOCKING 
OCCUP_BUILDING 
Enumerator:
REPULSE_NO 
REPULSE_LOW 
REPULSE_HIGH 
enum unit_mode
Enumerator:
MODE_INPOS 
MODE_FIGHT_G 
MODE_FIGHT_A 
MODE_SCOUT 
MODE_MOVE 
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines