This is the repo for the CourseMatch term project of our course.
- implement a
Studentstruct to carry all relevant information - implement
student's demand function: given prices, preferences and constraints, which is the optimal choice of courses - test demand function
- translate pseudo code of main price search algo from paper (algo 1)
- test pseudo code translation
- implement algo 2: refinement of price vector
- implement neighboring price vector function
- test neighboring price vector function
- Please never push anything onto the
masterbranch. - Please always submit a pull request instead.
So:
- step one should be for everyone to fork this repo to your github account.
- step two should be for everyone to
Pkg.clonethis repo into your julia package directory:Pkg.clone("https://github.com/ScPo-CompEcon/CourseMatch.jl")
- load the code with
using CourseMatch - use it! For example by typing
CourseMatch.VERSION - Change it in your editor
- create a new branch for your work in the repo at
~/.julia/v0.6/CourseMatchwithgit checkout -b my_new_feature git add . git commit -m 'I added a new feature' git remote add fork git@url_of_your_fork # look up on your github git push fork my_new_feature
- then go to your fork on github and create a new pull request.
- Indent by 4 whitespaces
- DOCUMENT EACH FUNCTION like here: https://docs.julialang.org/en/stable/manual/documentation/