Skip to content

Framework introduction

Nikkel Mollenhauer edited this page Jul 23, 2022 · 7 revisions

The pages collected under this category aim to give an overview over the different components of the recommerce framework.

This page introduces the various tasks that can be performed using the framework. The biggest and most important task is the training task, during which a reinforcement learning agent is trained on a marketplace and against a set number of competitors to learn the market's behaviour and develop an optimal pricing strategy. The other tasks provide different ways to monitor and evaluate the strengths and weaknesses of the different vendors available in our framework.

On this page, the different features of the general marketplace are introduced, together with a look into some of its more technical characteristics and inner workings. The difference between market types and market environments is also explained.

This page introduces the two main types of vendors available for use in our framework, reinforcement learning agents and rule based vendors.

This page is meant for users and developers that want to learn more about one specific part of the framework, or are interested in a more in-depth look at the framework's design. The page includes abstracts and download links for the bachelor's theses written by the original development team at the end of their two project semesters.