#include <stdio.h>#include <string.h>#include <cstdlib>#include <math.h>#include <algorithm>#include <memory>#include <float.h>#include "ai.h"#include "../typen.h"#include "../vehicletype.h"#include "../buildingtype.h"#include "../misc.h"#include "../events.h"#include "../spfst.h"#include "../dlg_box.h"#include "../stack.h"#include "../controls.h"#include "../dialog.h"#include "../attack.h"#include "../gameoptions.h"#include "../astar2.h"#include "../resourcenet.h"#include "../itemrepository.h"#include "../containercontrols.h"#include "../viewcalculation.h"#include "../replay.h"#include "../textfiletags.h"Include dependency graph for ai_common.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Classes | |
| class | StratAStar |
| A path finding algorithm which avoids units to jam; used by the AI's strategy module. More... | |
| class | StratAStar3D |
| A 3D path finding algorithm which avoids units to jam; used by the AI's strategy module. More... | |
| class | AntiMineAStar3D |
| A 3D path finding algorithm which avoids units to jam; used by the AI's strategy module. More... | |
| class | HiddenAStar |
| A path finding algorithm which tries to keep the units hidden from view. More... | |
| class | HiddenAStar3D |
| A 3D path finding algorithm which tries to keep the units hidden from view. More... | |
Variables | |
| const int | currentServiceOrderVersion |
| const int currentServiceOrderVersion |
1.5.1