#include <contexts.hpp>
Public Member Functions | |
defensive_position () | |
Public Attributes | |
map_location | loc |
int | chance_to_hit |
double | vulnerability |
double | support |
Definition at line 89 of file contexts.hpp.
|
inline |
Definition at line 90 of file contexts.hpp.
int ai::defensive_position::chance_to_hit |
Definition at line 98 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 97 of file contexts.hpp.
Referenced by ai::readonly_context_impl::best_defensive_position().
double ai::defensive_position::support |
Definition at line 99 of file contexts.hpp.
Referenced by ai::readonly_context_impl::best_defensive_position().
double ai::defensive_position::vulnerability |
Definition at line 99 of file contexts.hpp.
Referenced by ai::readonly_context_impl::best_defensive_position().