Monopoly — Portage moderne 0.1.0
Portage moderne C/C++23 du Monopoly de 1999
Loading...
Searching...
No Matches
monopoly::ai::decision::WinningChanceConfig Struct Reference

#include <AIDecisionUtility.hpp>

Public Attributes

std::array< CashStrategy, rules::MaxPlayers > cashStrategy {}
 
std::array< std::int64_t, rules::MaxPlayers > minCashOnHand {}
 
std::array< std::int64_t, rules::MaxPlayers > moneyOwed {}
 
double buyingStageCashMultiplier {}
 
double noMonopolyStageCashMultiplier {}
 
double cashLiquidAssetsDependence {1.0}
 
double monopolyNotOwnedStageCashMultiplier {}
 
double monopolyOwnedStageCashMultiplier {}
 

Detailed Description

Definition at line 193 of file AIDecisionUtility.hpp.

Member Data Documentation

◆ buyingStageCashMultiplier

double monopoly::ai::decision::WinningChanceConfig::buyingStageCashMultiplier {}

Definition at line 198 of file AIDecisionUtility.hpp.

◆ cashLiquidAssetsDependence

double monopoly::ai::decision::WinningChanceConfig::cashLiquidAssetsDependence {1.0}

Definition at line 200 of file AIDecisionUtility.hpp.

◆ cashStrategy

std::array<CashStrategy, rules::MaxPlayers> monopoly::ai::decision::WinningChanceConfig::cashStrategy {}

Definition at line 195 of file AIDecisionUtility.hpp.

◆ minCashOnHand

std::array<std::int64_t, rules::MaxPlayers> monopoly::ai::decision::WinningChanceConfig::minCashOnHand {}

Definition at line 196 of file AIDecisionUtility.hpp.

◆ moneyOwed

std::array<std::int64_t, rules::MaxPlayers> monopoly::ai::decision::WinningChanceConfig::moneyOwed {}

Definition at line 197 of file AIDecisionUtility.hpp.

◆ monopolyNotOwnedStageCashMultiplier

double monopoly::ai::decision::WinningChanceConfig::monopolyNotOwnedStageCashMultiplier {}

Definition at line 201 of file AIDecisionUtility.hpp.

◆ monopolyOwnedStageCashMultiplier

double monopoly::ai::decision::WinningChanceConfig::monopolyOwnedStageCashMultiplier {}

Definition at line 202 of file AIDecisionUtility.hpp.

◆ noMonopolyStageCashMultiplier

double monopoly::ai::decision::WinningChanceConfig::noMonopolyStageCashMultiplier {}

Definition at line 199 of file AIDecisionUtility.hpp.


The documentation for this struct was generated from the following file: