#include <contexts.hpp>
Public Member Functions | |
| defensive_position () | |
Public Attributes | |
| map_location | loc |
| int | chance_to_hit |
| double | vulnerability |
| double | support |
Definition at line 88 of file contexts.hpp.
|
inline |
Definition at line 89 of file contexts.hpp.
| int ai::defensive_position::chance_to_hit |
Definition at line 97 of file contexts.hpp.
Referenced by ai::attack_analysis::analyze(), ai::readonly_context_impl::best_defensive_position(), ai::ai_default_rca::move_to_targets_phase::should_retreat(), and ai::ai_default_rca::retreat_phase::should_retreat().
| map_location ai::defensive_position::loc |
Definition at line 96 of file contexts.hpp.
Referenced by ai::readonly_context_impl::best_defensive_position().
| double ai::defensive_position::support |
Definition at line 98 of file contexts.hpp.
Referenced by ai::readonly_context_impl::best_defensive_position().
| double ai::defensive_position::vulnerability |
Definition at line 98 of file contexts.hpp.
Referenced by ai::readonly_context_impl::best_defensive_position().