Monopoly — Portage moderne 0.1.0
Portage moderne C/C++23 du Monopoly de 1999
Loading...
Searching...
No Matches
AIProfileRuntime.cpp File Reference
#include "AIProfileRuntime.hpp"
#include <utility>
Include dependency graph for AIProfileRuntime.cpp:

Go to the source code of this file.

Namespaces

namespace  monopoly
 
namespace  monopoly::ai
 
namespace  monopoly::ai::profile
 

Functions

void monopoly::ai::profile::resetRuntime (RuntimeState &state) noexcept
 
std::expected< void, Error > monopoly::ai::profile::initializeRuntime (RuntimeState &state, const std::filesystem::path &directory)
 
std::expected< void, Error > monopoly::ai::profile::loadPlayerRuntime (RuntimeState &state, rules::PlayerNumber player, std::uint8_t token, std::uint8_t level)
 
void monopoly::ai::profile::clearPlayerRuntime (RuntimeState &state, rules::PlayerNumber player) noexcept
 
const Profile * monopoly::ai::profile::playerRuntimeProfile (const RuntimeState &state, rules::PlayerNumber player) noexcept
 
const Profile * monopoly::ai::profile::expertRuntimeProfile (const RuntimeState &state) noexcept