新商品普及モデル(https://mas.kke.co.jp/model/new_product_diffusion/)
を継承し、実行したいのですが、このようなエラーが出てしまいます。
解決策を教えていただきたいです。
卒業論文にMASを使用したいのですが、専門分野ではないので無知で申し訳ないのですが、
エラーの修正を教えていただきたいです。
以下エラーコードです。
ERROR =========================================
Traceback (most recent call last):
Source "universe.py", line 19, in univ_init
Source "universe.py", line 96, in make_network_graph
Source "<simulator>", line 3213, in check_import
Source "artisoc/__init__", line 114, in <module>
import networkx.generators
Source "artisoc/__init__", line 14, in <module>
from networkx.generators.intersection import *
Source "artisoc/intersection", line 13, in <module>
from networkx.algorithms import bipartite
Source "artisoc/__init__", line 16, in <module>
from networkx.algorithms.dag import *
Source "artisoc/dag", line 23, in <module>
from fractions import gcd
Source "artisoc/fractions", line 6, in <module>
from decimal import Decimal
Source "artisoc/decimal", line 3, in <module>
from _decimal import *
Source "artisoc/abc", line 135, in register
return _abc_register(cls, subclass)
Source "artisoc/abc", line 143, in __subclasscheck__
return _abc_subclasscheck(cls, subclass)
Source "artisoc/abc", line 143, in __subclasscheck__
return _abc_subclasscheck(cls, subclass)
Source "artisoc/abc", line 143, in __subclasscheck__
return _abc_subclasscheck(cls, subclass)
Source "artisoc/abc", line 143, in __subclasscheck__
return _abc_subclasscheck(cls, subclass)
RecursionError: maximum recursion depth exceeded while calling a Python object
こちらの環境で、 新商品普及モデル(https://mas.kke.co.jp/model/new_product_diffusion/)
を継承して実行したところ、特にエラーは表示されず、シミュレーションが実行できました。
原因は不明ですが、
もう一度モデルを継承して、シミュレーションを実行してみていただけますか?