About the NetLogo Obfuscator (v. 1.2 - 7/19/2020)
What it does | The Obfuscator modifies the Procedures section (and possibly
some code inside your interface buttons and monitors):
|
How it does it | Here is the Python program that drives these web pages-- multiple modules enclosed in a .ZIP file. Feel free to download and modify as you please -- note the Creative Commons license below. |
Why? | I teach NetLogo to high school students. It is useful to provide them with demonstration projects to duplicate as homework assignments. I can place these projects onto web pages, but smart kids can find the source .nlogo file that the web page requires, and then they can just download the file and read and copy the procedures. The obfuscator makes that much more difficult. |
Return to Obfuscator |