Skip to content

An object-oriented python implementation of the Gale-Shapley algorithm to solve the stable marriage problem

Notifications You must be signed in to change notification settings

carlocamurri/changemakers-project-matching

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UCL CHANGE MAKERS PROJECT

UCL Moodle Extension based on the stable marriage algorithm to manage project assingments based on preferences.

HOW TO RUN

Browse into the folder containing changemakers-project-matching and run:

virtualenv changemakers-project-matching

Then:

cd changemakers-project-matching
source bin/activate

From here you can run a simulation of usage by browsing in the simulation folder and running sim.py

cd sim
python sim.py

About

An object-oriented python implementation of the Gale-Shapley algorithm to solve the stable marriage problem

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%