RMOL Logo  1.00.0
C++ library of Revenue Management and Optimisation classes and functions
 All Classes Namespaces Files Functions Variables Typedefs Friends Pages
OptimiseTestSuite Class Reference

#include <test/rmol/OptimiseTestSuite.hpp>

+ Inheritance diagram for OptimiseTestSuite:

List of all members.

Public Member Functions

void testOptimiseMC ()
void testOptimiseDP ()
void testOptimiseEMSR ()
void testOptimiseEMSRa ()
void testOptimiseEMSRb ()
 OptimiseTestSuite ()

Protected Attributes

std::stringstream _describeKey

Detailed Description

Definition at line 6 of file OptimiseTestSuite.hpp.

Constructor & Destructor Documentation

OptimiseTestSuite::OptimiseTestSuite ( )

Test some error detection functionalities. Constructor.

Member Function Documentation

void OptimiseTestSuite::testOptimiseMC ( )

Test the Monte-Carlo (MC) Optimisation functionality.

void OptimiseTestSuite::testOptimiseDP ( )

Test the Dynamic Programming (DP) Optimisation functionality.

void OptimiseTestSuite::testOptimiseEMSR ( )

Test the Expected Marginal Seat Revenue (EMSR) Optimisation functionality.

void OptimiseTestSuite::testOptimiseEMSRa ( )

Test the Expected Marginal Seat Revenue, variant a (EMSR-a), Optimisation functionality.

void OptimiseTestSuite::testOptimiseEMSRb ( )

Test the Expected Marginal Seat Revenue, variant b (EMSR-b), Optimisation functionality.

Member Data Documentation

std::stringstream OptimiseTestSuite::_describeKey

Definition at line 43 of file OptimiseTestSuite.hpp.

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