|
Monopoly — Portage moderne 0.1.0
Portage moderne C/C++23 du Monopoly de 1999
|
#include <AIDecisionUtility.hpp>
Public Attributes | |
| std::array< rules::board::SquareGroup, 8 > | wantedGroups {} |
| std::array< rules::board::SquareGroup, 8 > | offeredGroups {} |
| bool | deriveOfferedGroups {} |
| double | partnerRoll {} |
| std::uint32_t | wantedPropertyRoll {} |
| std::uint32_t | offeredPropertyRoll {} |
| std::uint8_t | importance {} |
| double | minimumNonmonopolyTradeAttitude {} |
| rules::PlayerNumber | excludedPlayer = rules::NobodyPlayer |
| rules::PlayerNumber | requiredTarget = rules::NobodyPlayer |
Definition at line 302 of file AIDecisionUtility.hpp.
| bool monopoly::ai::decision::SemiImportantTradeInputs::deriveOfferedGroups {} |
Definition at line 306 of file AIDecisionUtility.hpp.
| rules::PlayerNumber monopoly::ai::decision::SemiImportantTradeInputs::excludedPlayer = rules::NobodyPlayer |
Definition at line 312 of file AIDecisionUtility.hpp.
| std::uint8_t monopoly::ai::decision::SemiImportantTradeInputs::importance {} |
Definition at line 310 of file AIDecisionUtility.hpp.
| double monopoly::ai::decision::SemiImportantTradeInputs::minimumNonmonopolyTradeAttitude {} |
Definition at line 311 of file AIDecisionUtility.hpp.
| std::array<rules::board::SquareGroup, 8> monopoly::ai::decision::SemiImportantTradeInputs::offeredGroups {} |
Definition at line 305 of file AIDecisionUtility.hpp.
| std::uint32_t monopoly::ai::decision::SemiImportantTradeInputs::offeredPropertyRoll {} |
Definition at line 309 of file AIDecisionUtility.hpp.
| double monopoly::ai::decision::SemiImportantTradeInputs::partnerRoll {} |
Definition at line 307 of file AIDecisionUtility.hpp.
| rules::PlayerNumber monopoly::ai::decision::SemiImportantTradeInputs::requiredTarget = rules::NobodyPlayer |
Definition at line 313 of file AIDecisionUtility.hpp.
| std::array<rules::board::SquareGroup, 8> monopoly::ai::decision::SemiImportantTradeInputs::wantedGroups {} |
Definition at line 304 of file AIDecisionUtility.hpp.
| std::uint32_t monopoly::ai::decision::SemiImportantTradeInputs::wantedPropertyRoll {} |
Definition at line 308 of file AIDecisionUtility.hpp.