如何在不透露或发送实际代码的情况下与合作者共享我的netlogo模型?

如何在不透露或发送实际代码的情况下与合作者共享我的netlogo模型?,netlogo,Netlogo,我的主管要求我与另一位潜在的合作者分享我的netlogo模型的代码,但我对IP有不同的看法。这是我的代码,如果不先发布,我不想共享它。但我也不能对他说不。如何以允许合作者使用模型GUI但不访问代码本身的方式共享我的netlogo模型?还有另一个选项--netlogo模糊器: 它会将您的NetLogo文件转换为一个新的文件,该文件更难阅读,但仍能正常工作。我认为没有任何方法可以在不共享代码的情况下共享NetLogo模型。甚至NetLogo web也允许访问代码。你是否考虑过采用不同的方法,使用G

我的主管要求我与另一位潜在的合作者分享我的netlogo模型的代码,但我对IP有不同的看法。这是我的代码,如果不先发布,我不想共享它。但我也不能对他说不。如何以允许合作者使用模型GUI但不访问代码本身的方式共享我的netlogo模型?

还有另一个选项--netlogo模糊器:


它会将您的NetLogo文件转换为一个新的文件,该文件更难阅读,但仍能正常工作。

我认为没有任何方法可以在不共享代码的情况下共享NetLogo模型。甚至NetLogo web也允许访问代码。你是否考虑过采用不同的方法,使用GITHUB或类似的代码,这样就可以清楚地知道代码是你的吗?谢谢JeNb:是的,我确实考虑过,在发布之前,我不愿意在任何回购中共享它。我还可以问第二个问题吗?我不知道以前是否有人问过这个问题(我搜索了两个小时):1)是否可以将可变长度的参数传递给netlogo中的函数?2) 如何使用runresult调用函数中的函数,其中两个函数都使用多个aruguments?我这样问是因为你是这些天唯一回答我的netlogo问题的人,对此我非常感激:)我在拖延时间,所以我先回答。周围还有其他人。这当然是可能的,但需要一些真正的问题,最好是输入和输出的例子。看一看,(你应该使用的解决方案不是我的)我将发布一个新的问题和代码,谢谢