Skip to content

erelsgl/CakeCutting

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CakeCutting

Requirements:

  1. Python 3.4

  2. You may need to install some Python packages using PIP.

the project has two part.

Python program

The python program runs the algorithms and writes the results to files under the "results" folder. You can configure the program in file main.py:

  • NOISE_PROPORTION
  • NUMBER_OF_AGENTS
  • EXPERIMENTS_PER_CELL
  • AggregationType

Run it in the following way:

cd  <repository>/CakeCutting/
python3 main.py

The output is in folder CakeCutting/results.

Web app

The web part allows you to select a result file and see graphs of the results.

Releases

No releases published

Packages

No packages published

Languages

  • Python 75.7%
  • HTML 21.8%
  • JavaScript 2.5%