Skip to content
Nikkel Mollenhauer edited this page Jul 24, 2022 · 21 revisions

Welcome to the wiki page of the 2021/2022 bachelor's project "Online Marketplace Simulation: A Testbed for Self-Learning Agents" at the Enterprise Platform and Integration Concepts (@hpi-epic, epic.hpi.de) research group of the Hasso Plattner Institute.

During the project, a simulation framework, recommerce, was built. The framework can be used to simulate online, recommerce marketplaces, which are more complex than traditional, linear economy models. Using these simulated marketplaces, various reinforcement learning algorithms can be used to train so-called agents to set prices that optimize profit on these markets. These agents can be trained against a multitude of pre-implemented rule based vendors, on a number of different market scenarios.

If you are a user, please check out the Quick Start Guide to get started with installation and usage of the framework. A collection of examples on how to use the different parts of our framework is also available under the examples section.

If you are a developer, please check out the pages linked under developer guides for advanced installation guides and to learn how to contribute to the project, including where to get started.

The usage section of the wiki is aimed at users of the recommerce-framework. It contains a Quick Start Guide as well as a number of examples on how to use different parts of the framework. This is a good place to start getting to know the framework if you are new!

The framework introduction section of the wiki contains detailed explanations of the different parts of the recommerce-framework, such as the marketplace and vendors that are used in the simulation.

Within the developer guide section of the wiki, information specific to developers can be found. This includes a specific installation guide as well as a section dedicated to explaining the steps needed when adding new versions of existing framework components, such as new vendors or marketplaces.