金正賢です。 MyMatchingのコードは以下より https://github.com/ellenjunghyunkim/MyMatching.jl/blob/master/src/MyMatching.jl my_deferred_acceptanceのデモです。
In [1]:
using MyMatching
In [2]:
Pkg.test("MyMatching")
自分で作った my_deferred_acceptance を使っててる例を試してみます
In [3]:
m_prefswiki = [[1, 2, 3, 4], [3, 2, 1, 4], [1, 2, 4, 3], [3, 1, 4, 2]]
f_prefswiki = [[1, 2, 3, 4], [2, 1, 4, 3], [2, 3, 1, 4], [1, 4, 3, 2]];
In [4]:
my_deferred_acceptance(m_prefswiki, f_prefswiki)
Out[4]:
In [5]:
m_prefskadai = [[3], [3, 2, 1], [1, 3, 2], [3, 1]]
f_prefskadai = [[2, 3], [2, 3, 4, 1], [4, 1, 2]];
In [6]:
my_deferred_acceptance(m_prefskadai, f_prefskadai)
Out[6]: