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

#include <AIDecisionUtility.hpp>

Collaboration diagram for monopoly::ai::decision::FairTradeConfig:
[legend]

Public Attributes

TradeEvaluationConfig evaluation {}
 
std::array< double, rules::MaxPlayers > playerAttitude {}
 
ai::trade::CashMultiplierTable cashMultipliers {}
 
std::array< bool, rules::MaxPlayers > localAIPlayer {}
 
double minEvaluationThreshold {}
 
double minGiveMonopolyEvaluation {}
 

Detailed Description

Definition at line 259 of file AIDecisionUtility.hpp.

Member Data Documentation

◆ cashMultipliers

ai::trade::CashMultiplierTable monopoly::ai::decision::FairTradeConfig::cashMultipliers {}

Definition at line 263 of file AIDecisionUtility.hpp.

◆ evaluation

TradeEvaluationConfig monopoly::ai::decision::FairTradeConfig::evaluation {}

Definition at line 261 of file AIDecisionUtility.hpp.

◆ localAIPlayer

std::array<bool, rules::MaxPlayers> monopoly::ai::decision::FairTradeConfig::localAIPlayer {}

Definition at line 264 of file AIDecisionUtility.hpp.

◆ minEvaluationThreshold

double monopoly::ai::decision::FairTradeConfig::minEvaluationThreshold {}

Definition at line 265 of file AIDecisionUtility.hpp.

◆ minGiveMonopolyEvaluation

double monopoly::ai::decision::FairTradeConfig::minGiveMonopolyEvaluation {}

Definition at line 266 of file AIDecisionUtility.hpp.

◆ playerAttitude

std::array<double, rules::MaxPlayers> monopoly::ai::decision::FairTradeConfig::playerAttitude {}

Definition at line 262 of file AIDecisionUtility.hpp.


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