Це дещо додаткове запитання до Доступного коду для обчислення рішень відповідних алгоритмів? .
На вищезазначене запитання я отримав чудові відповіді, але всі вони були за R
.
Зараз я програмую лабораторний експеримент у otree , а це означає, що я працюю з Python.
Досить легко знайти код для python
вирішення відповідних завдань за допомогою механізму відкладеного прийняття, але мені було цікаво, чи хтось знає python
код для деяких інших поширених механізмів у літературі. Зокрема, я шукаю python
код
- Механізм Бостона (ака. Негайне прийняття)
- Алгоритм циклу верхнього торгу
У кращому світі цих кодів було б
- Будьте сумісні з моделлю вибору школи (тобто проблема відповідності багатьох до одного, коли агенти з одного боку "ринку" можуть бути узгоджені з багатьма агентами з іншого боку)
- Дозволити обмеження на довжину списку уподобань агенти можуть звітувати (див. Http://www.sciencedirect.com/science/article/pii/S002205310900057X )
Однак я б дуже задоволений python
кодом для Бостона та TTC, навіть якщо дві останні функції не будуть реалізовані.
rpy2
.