-
Notifications
You must be signed in to change notification settings - Fork 0
NetLogo/docs
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
<!DOCTYPE html> <html lang="en"> <head> <title>NetLogo 7.0.0 User Manual: Copyright and License</title> <link rel="stylesheet" href="netlogo.css" type="text/css" /> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> </head> <body> <!DOCTYPE html> <html lang="en"> <head> <script src="script.js" type="module"></script> <meta charset="UTF-8" /> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <title>NetLogo 7.0.0: </title> <link rel="stylesheet" href="netlogo.css" type="text/css" /> <link rel="icon" type="image/png" href="favicon/favicon-96x96.png" sizes="96x96" /> <link rel="icon" type="image/svg+xml" href="favicon/favicon.svg" /> <link rel="shortcut icon" href="favicon/favicon.ico" /> <link rel="apple-touch-icon" sizes="180x180" href="favicon/apple-touch-icon.png" /> <meta name="apple-mobile-web-app-title" content="Docs" /> <link rel="manifest" href="favicon/site.webmanifest" /> <style> select { appearance: base-select; } </style> </head> <body> <script> window.netlogo = { ...(window.netlogo || {}), version: "7.0.0", title: "", pdf: false, stringVariables: { "CCL": "https://ccl.northwestern.edu/netlogo" } }; </script> <!------------ NAV ------------> <nav class="navbar"> <input id="menu-toggle" type="checkbox" hidden /> <div class="navbar__row"> <div class="navbar__anchor"> <label class="hamburger" for="menu-toggle"> <span></span><span></span><span></span> </label> <a href="./" class="navbar__brand" ><svg width="261" height="50" viewBox="0 0 261 50" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M76.6661 13V-0.340001H79.4261L86.2861 8.9L85.3261 10.9V-0.340001H88.3061V13H85.8661L78.8861 3.88L79.6461 2.42V13H76.6661ZM95.6188 13.3C94.6054 13.3 93.7054 13.0933 92.9188 12.68C92.1454 12.2533 91.5388 11.6533 91.0988 10.88C90.6721 10.0933 90.4588 9.16 90.4588 8.08C90.4588 6.32 90.8921 4.96 91.7588 4C92.6388 3.02667 93.8921 2.54 95.5188 2.54C96.6388 2.54 97.5388 2.78 98.2188 3.26C98.9121 3.74 99.4188 4.44 99.7388 5.36C100.059 6.28 100.212 7.4 100.199 8.72H92.4988L92.1788 6.82H97.7388L97.2988 7.76C97.2854 6.68 97.1321 5.92 96.8388 5.48C96.5454 5.04 96.0654 4.82 95.3988 4.82C95.0254 4.82 94.6854 4.91333 94.3788 5.1C94.0854 5.28667 93.8521 5.6 93.6788 6.04C93.5188 6.46667 93.4388 7.06 93.4388 7.82C93.4388 8.78 93.6654 9.52 94.1188 10.04C94.5854 10.56 95.3254 10.82 96.3388 10.82C96.7121 10.82 97.0788 10.78 97.4388 10.7C97.8121 10.6067 98.1588 10.5 98.4788 10.38C98.7988 10.26 99.0721 10.1533 99.2988 10.06V12.62C98.8188 12.82 98.2788 12.98 97.6788 13.1C97.0921 13.2333 96.4054 13.3 95.6188 13.3ZM106.409 13.4C105.236 13.4 104.363 13.1267 103.789 12.58C103.216 12.02 102.929 11.2333 102.929 10.22V5.16H101.449V2.88H102.929V0.0999992H106.049V2.88H108.269V5.16H106.049V9.84C106.049 10.1867 106.123 10.4467 106.269 10.62C106.416 10.78 106.663 10.86 107.009 10.86C107.209 10.86 107.429 10.82 107.669 10.74C107.909 10.66 108.109 10.56 108.269 10.44V13C107.989 13.1467 107.683 13.2467 107.349 13.3C107.029 13.3667 106.716 13.4 106.409 13.4ZM110.631 13V-0.340001H113.871V10.46H119.671V13H110.631ZM126.185 13.3C124.478 13.3 123.191 12.8467 122.325 11.94C121.471 11.02 121.045 9.67333 121.045 7.9C121.045 5.99333 121.478 4.62667 122.345 3.8C123.225 2.96 124.505 2.54 126.185 2.54C127.318 2.54 128.265 2.73333 129.025 3.12C129.798 3.49333 130.378 4.07333 130.765 4.86C131.165 5.64667 131.365 6.66 131.365 7.9C131.365 9.67333 130.918 11.02 130.025 11.94C129.131 12.8467 127.851 13.3 126.185 13.3ZM126.185 10.92C126.678 10.92 127.085 10.8067 127.405 10.58C127.738 10.34 127.985 10 128.145 9.56C128.318 9.10667 128.405 8.55333 128.405 7.9C128.405 7.15333 128.318 6.56667 128.145 6.14C127.985 5.7 127.738 5.38667 127.405 5.2C127.071 5 126.665 4.9 126.185 4.9C125.678 4.9 125.265 5 124.945 5.2C124.625 5.4 124.385 5.72 124.225 6.16C124.078 6.58667 124.005 7.16667 124.005 7.9C124.005 8.91333 124.178 9.67333 124.525 10.18C124.885 10.6733 125.438 10.92 126.185 10.92ZM137.302 13.3C136.382 13.2467 135.588 13.0333 134.922 12.66C134.268 12.2867 133.755 11.74 133.382 11.02C133.022 10.2867 132.842 9.36667 132.842 8.26C132.842 7.14 132.982 6.21333 133.262 5.48C133.542 4.73333 133.928 4.15333 134.422 3.74C134.928 3.32667 135.535 3.03333 136.242 2.86C136.948 2.68667 137.735 2.6 138.602 2.6C139.442 2.6 140.175 2.70667 140.802 2.92C141.428 3.13333 141.915 3.44 142.262 3.84C142.608 4.24 142.782 4.73333 142.782 5.32V13.12C142.782 13.8267 142.668 14.4467 142.442 14.98C142.215 15.5267 141.875 15.98 141.422 16.34C140.982 16.7133 140.442 16.9933 139.802 17.18C139.175 17.3667 138.448 17.46 137.622 17.46C136.728 17.46 135.962 17.3933 135.322 17.26C134.695 17.14 134.215 16.9867 133.882 16.8V14.18C134.082 14.26 134.375 14.3667 134.762 14.5C135.148 14.6333 135.582 14.74 136.062 14.82C136.542 14.9133 137.022 14.96 137.502 14.96C138.128 14.96 138.608 14.8733 138.942 14.7C139.288 14.5267 139.528 14.2933 139.662 14C139.795 13.7067 139.862 13.3733 139.862 13V11.36L140.442 11.78C140.228 12.0867 139.975 12.3533 139.682 12.58C139.388 12.8067 139.042 12.98 138.642 13.1C138.255 13.2333 137.808 13.3 137.302 13.3ZM138.062 11.06C138.408 11.06 138.728 11.0267 139.022 10.96C139.315 10.88 139.595 10.7667 139.862 10.62V5.98C139.862 5.7 139.782 5.48667 139.622 5.34C139.462 5.19333 139.262 5.09333 139.022 5.04C138.782 4.98667 138.528 4.96 138.262 4.96C137.648 4.96 137.162 5.09333 136.802 5.36C136.455 5.62667 136.202 6 136.042 6.48C135.895 6.94667 135.822 7.48 135.822 8.08C135.822 9 136.028 9.72667 136.442 10.26C136.855 10.7933 137.395 11.06 138.062 11.06ZM149.837 13.3C148.13 13.3 146.844 12.8467 145.977 11.94C145.124 11.02 144.697 9.67333 144.697 7.9C144.697 5.99333 145.13 4.62667 145.997 3.8C146.877 2.96 148.157 2.54 149.837 2.54C150.97 2.54 151.917 2.73333 152.677 3.12C153.45 3.49333 154.03 4.07333 154.417 4.86C154.817 5.64667 155.017 6.66 155.017 7.9C155.017 9.67333 154.57 11.02 153.677 11.94C152.784 12.8467 151.504 13.3 149.837 13.3ZM149.837 10.92C150.33 10.92 150.737 10.8067 151.057 10.58C151.39 10.34 151.637 10 151.797 9.56C151.97 9.10667 152.057 8.55333 152.057 7.9C152.057 7.15333 151.97 6.56667 151.797 6.14C151.637 5.7 151.39 5.38667 151.057 5.2C150.724 5 150.317 4.9 149.837 4.9C149.33 4.9 148.917 5 148.597 5.2C148.277 5.4 148.037 5.72 147.877 6.16C147.73 6.58667 147.657 7.16667 147.657 7.9C147.657 8.91333 147.83 9.67333 148.177 10.18C148.537 10.6733 149.09 10.92 149.837 10.92Z" fill="black" /> <path d="M83.9923 44.28C81.6776 44.28 79.8763 43.5987 78.5883 42.236C77.319 40.8733 76.6843 38.9227 76.6843 36.384V25.324H78.7003V36.496C78.7003 38.4933 79.1483 39.9773 80.0443 40.948C80.9403 41.9 82.2563 42.376 83.9923 42.376C85.7283 42.376 87.0536 41.9 87.9683 40.948C88.883 39.9773 89.3403 38.4933 89.3403 36.496V25.324H91.3003V36.384C91.3003 38.0827 91.011 39.52 90.4323 40.696C89.8536 41.872 89.023 42.768 87.9403 43.384C86.8576 43.9813 85.5416 44.28 83.9923 44.28ZM101.083 44.28C100.15 44.28 99.3564 44.2147 98.703 44.084C98.0497 43.9533 97.4617 43.7667 96.939 43.524C96.4163 43.2813 95.847 43.0013 95.231 42.684V40.5C95.8283 41.004 96.631 41.452 97.639 41.844C98.647 42.236 99.823 42.432 101.167 42.432C102.586 42.432 103.612 42.1333 104.247 41.536C104.9 40.92 105.227 40.1453 105.227 39.212C105.227 38.428 105.012 37.8027 104.583 37.336C104.154 36.8507 103.603 36.4587 102.931 36.16C102.259 35.8427 101.55 35.544 100.803 35.264C100.168 35.04 99.5337 34.8067 98.899 34.564C98.283 34.3027 97.723 33.9853 97.219 33.612C96.715 33.22 96.3137 32.7253 96.015 32.128C95.7163 31.512 95.567 30.7467 95.567 29.832C95.567 29.328 95.6603 28.796 95.847 28.236C96.0523 27.676 96.3697 27.1533 96.799 26.668C97.247 26.1827 97.835 25.7907 98.563 25.492C99.3097 25.1933 100.215 25.044 101.279 25.044C102.007 25.044 102.623 25.1 103.127 25.212C103.65 25.3053 104.144 25.4547 104.611 25.66C105.078 25.8467 105.6 26.08 106.179 26.36V28.432C105.694 28.152 105.227 27.9 104.779 27.676C104.35 27.4333 103.864 27.2467 103.323 27.116C102.8 26.9667 102.156 26.892 101.391 26.892C100.476 26.892 99.739 27.0227 99.179 27.284C98.6377 27.5453 98.2363 27.8907 97.975 28.32C97.7323 28.7493 97.611 29.2067 97.611 29.692C97.611 30.4573 97.779 31.064 98.115 31.512C98.4697 31.96 98.955 32.3333 99.571 32.632C100.206 32.912 100.934 33.192 101.755 33.472C102.408 33.696 103.062 33.948 103.715 34.228C104.368 34.4893 104.956 34.8253 105.479 35.236C106.02 35.628 106.45 36.132 106.767 36.748C107.103 37.3453 107.271 38.092 107.271 38.988C107.271 39.828 107.084 40.6587 106.711 41.48C106.338 42.2827 105.703 42.9547 104.807 43.496C103.911 44.0187 102.67 44.28 101.083 44.28ZM111.042 44V25.324H122.83V27.228H113.058V33.668H121.654V35.628H113.058V42.096H122.83V44H111.042ZM127.032 44V25.324H134.704C136.533 25.324 137.905 25.7813 138.82 26.696C139.753 27.6107 140.22 28.964 140.22 30.756C140.22 31.8387 139.996 32.8 139.548 33.64C139.1 34.48 138.474 35.1427 137.672 35.628C136.869 36.1133 135.926 36.356 134.844 36.356L135.684 35.796L141.06 44H138.68L133.136 35.432L134.144 36.468H129.048V44H127.032ZM129.048 34.564H133.78C135.329 34.564 136.449 34.256 137.14 33.64C137.849 33.0053 138.204 32.0907 138.204 30.896C138.204 29.776 137.942 28.8893 137.42 28.236C136.897 27.564 135.917 27.228 134.48 27.228H129.048V34.564ZM152.257 44V25.324H154.441L161.357 35.936L159.985 36.244L167.293 25.324H169.477V44H167.461V27.34H168.357L160.657 38.148L153.545 27.564L154.273 26.528V44H152.257ZM172.141 44L179.589 25.324H181.605L189.025 44H186.869L180.401 27.2L180.821 27.144L174.325 44H172.141ZM175.417 38.176L176.285 36.244H185.441L185.581 38.176H175.417ZM191.674 44V25.324H193.97L205.618 41.76L205.114 42.544V25.324H207.13V44H204.862L192.766 26.948L193.69 26.08V44H191.674ZM218.909 44.28C216.594 44.28 214.793 43.5987 213.505 42.236C212.235 40.8733 211.601 38.9227 211.601 36.384V25.324H213.617V36.496C213.617 38.4933 214.065 39.9773 214.961 40.948C215.857 41.9 217.173 42.376 218.909 42.376C220.645 42.376 221.97 41.9 222.885 40.948C223.799 39.9773 224.257 38.4933 224.257 36.496V25.324H226.217V36.384C226.217 38.0827 225.927 39.52 225.349 40.696C224.77 41.872 223.939 42.768 222.857 43.384C221.774 43.9813 220.458 44.28 218.909 44.28ZM228.887 44L236.335 25.324H238.351L245.771 44H243.615L237.147 27.2L237.567 27.144L231.071 44H228.887ZM232.163 38.176L233.031 36.244H242.187L242.327 38.176H232.163ZM248.419 44V25.324H250.435V42.04H259.983V44H248.419Z" fill="black" /> <g clip-path="url(#clip0_1_80)"> <g clip-path="url(#paint0_angular_1_80_clip_path)" data-figma-skip-parse="true"> <g transform="matrix(0.0191234 -0.00861445 0.00861444 0.0191234 24.5732 8.78025)"> <foreignObject x="-1071.43" y="-1071.43" width="2142.86" height="2142.86" ><div xmlns="http://www.w3.org/1999/xhtml" style=" background: conic-gradient( from 90deg, rgba(200, 2, 0, 1) 0deg, rgba(195, 0, 0, 1) 0.0794891deg, rgba(191, 0, 0, 1) 116.448deg, rgba(223, 24, 0, 1) 127.48deg, rgba(223, 24, 0, 1) 235.378deg, rgba(255, 22, 0, 1) 240.998deg, rgba(243, 21, 0, 1) 359.438deg, rgba(200, 2, 0, 1) 360deg ); height: 100%; width: 100%; opacity: 1; " ></div ></foreignObject> </g> </g> <path d="M43.6966 0.165806L10.8397 0.178574L21.1584 10.3186L21.9154 24.7658L43.6966 0.165806Z" data-figma-gradient-fill="{"type":"GRADIENT_ANGULAR","stops":[{"color":{"r":0.76470589637756348,"g":0.0,"b":0.0,"a":1.0},"position":0.00022080302005633712},{"color":{"r":0.75082629919052124,"g":0.0,"b":0.0,"a":1.0},"position":0.32346612215042114},{"color":{"r":0.87450981140136719,"g":0.094117648899555206,"b":0.0,"a":1.0},"position":0.35411190986633301},{"color":{"r":0.87450981140136719,"g":0.094117648899555206,"b":0.0,"a":1.0},"position":0.65382820367813110},{"color":{"r":1.0,"g":0.086419761180877686,"b":0.0,"a":1.0},"position":0.66943931579589844},{"color":{"r":0.95294117927551270,"g":0.082352943718433380,"b":0.0,"a":1.0},"position":0.99844002723693848}],"stopsVar":[{"color":{"r":0.76470589637756348,"g":0.0,"b":0.0,"a":1.0},"position":0.00022080302005633712},{"color":{"r":0.75082629919052124,"g":0.0,"b":0.0,"a":1.0},"position":0.32346612215042114},{"color":{"r":0.87450981140136719,"g":0.094117648899555206,"b":0.0,"a":1.0},"position":0.35411190986633301},{"color":{"r":0.87450981140136719,"g":0.094117648899555206,"b":0.0,"a":1.0},"position":0.65382820367813110},{"color":{"r":1.0,"g":0.086419761180877686,"b":0.0,"a":1.0},"position":0.66943931579589844},{"color":{"r":0.95294117927551270,"g":0.082352943718433380,"b":0.0,"a":1.0},"position":0.99844002723693848}],"transform":{"m00":38.246723175048828,"m01":17.228889465332031,"m02":-3.1645612716674805,"m10":-17.228891372680664,"m11":38.246719360351562,"m12":-1.7286592721939087},"opacity":1.0,"blendMode":"NORMAL","visible":true}" /> </g> <g clip-path="url(#clip1_1_80)"> <g clip-path="url(#paint1_angular_1_80_clip_path)" data-figma-skip-parse="true"> <g transform="matrix(0.0191234 -0.00861445 0.00861444 0.0191234 35.8408 33.4802)"> <foreignObject x="-1071.43" y="-1071.43" width="2142.86" height="2142.86" ><div xmlns="http://www.w3.org/1999/xhtml" style=" background: conic-gradient( from 90deg, rgba(200, 2, 0, 1) 0deg, rgba(195, 0, 0, 1) 0.0794891deg, rgba(191, 0, 0, 1) 116.448deg, rgba(223, 24, 0, 1) 127.48deg, rgba(223, 24, 0, 1) 235.378deg, rgba(255, 22, 0, 1) 240.998deg, rgba(243, 21, 0, 1) 359.438deg, rgba(200, 2, 0, 1) 360deg ); height: 100%; width: 100%; opacity: 1; " ></div ></foreignObject> </g> </g> <path d="M54.9642 24.8658L22.1072 24.8785L32.4259 35.0185L33.183 49.4657L54.9642 24.8658Z" data-figma-gradient-fill="{"type":"GRADIENT_ANGULAR","stops":[{"color":{"r":0.76470589637756348,"g":0.0,"b":0.0,"a":1.0},"position":0.00022080302005633712},{"color":{"r":0.75082629919052124,"g":0.0,"b":0.0,"a":1.0},"position":0.32346612215042114},{"color":{"r":0.87450981140136719,"g":0.094117648899555206,"b":0.0,"a":1.0},"position":0.35411190986633301},{"color":{"r":0.87450981140136719,"g":0.094117648899555206,"b":0.0,"a":1.0},"position":0.65382820367813110},{"color":{"r":1.0,"g":0.086419761180877686,"b":0.0,"a":1.0},"position":0.66943931579589844},{"color":{"r":0.95294117927551270,"g":0.082352943718433380,"b":0.0,"a":1.0},"position":0.99844002723693848}],"stopsVar":[{"color":{"r":0.76470589637756348,"g":0.0,"b":0.0,"a":1.0},"position":0.00022080302005633712},{"color":{"r":0.75082629919052124,"g":0.0,"b":0.0,"a":1.0},"position":0.32346612215042114},{"color":{"r":0.87450981140136719,"g":0.094117648899555206,"b":0.0,"a":1.0},"position":0.35411190986633301},{"color":{"r":0.87450981140136719,"g":0.094117648899555206,"b":0.0,"a":1.0},"position":0.65382820367813110},{"color":{"r":1.0,"g":0.086419761180877686,"b":0.0,"a":1.0},"position":0.66943931579589844},{"color":{"r":0.95294117927551270,"g":0.082352943718433380,"b":0.0,"a":1.0},"position":0.99844002723693848}],"transform":{"m00":38.246723175048828,"m01":17.228889465332031,"m02":8.1030168533325195,"m10":-17.228891372680664,"m11":38.246719360351562,"m12":22.971292495727539},"opacity":1.0,"blendMode":"NORMAL","visible":true}" /> </g> <g clip-path="url(#clip2_1_80)"> <g clip-path="url(#paint2_angular_1_80_clip_path)" data-figma-skip-parse="true"> <g transform="matrix(0.012641 -0.00569436 0.00569436 0.012641 9.15805 30.5895)"> <foreignObject x="-1071.43" y="-1071.43" width="2142.86" height="2142.86" ><div xmlns="http://www.w3.org/1999/xhtml" style=" background: conic-gradient( from 90deg, rgba(200, 2, 0, 1) 0deg, rgba(195, 0, 0, 1) 0.0794891deg, rgba(191, 0, 0, 1) 116.448deg, rgba(223, 24, 0, 1) 127.48deg, rgba(223, 24, 0, 1) 235.378deg, rgba(255, 22, 0, 1) 240.998deg, rgba(243, 21, 0, 1) 359.438deg, rgba(200, 2, 0, 1) 360deg ); height: 100%; width: 100%; opacity: 1; " ></div ></foreignObject> </g> </g> <path d="M21.7991 24.8951L0.0798187 24.9035L6.90073 31.6063L7.40114 41.1563L21.7991 24.8951Z" data-figma-gradient-fill="{"type":"GRADIENT_ANGULAR","stops":[{"color":{"r":0.76470589637756348,"g":0.0,"b":0.0,"a":1.0},"position":0.00022080302005633712},{"color":{"r":0.75082629919052124,"g":0.0,"b":0.0,"a":1.0},"position":0.32346612215042114},{"color":{"r":0.87450981140136719,"g":0.094117648899555206,"b":0.0,"a":1.0},"position":0.35411190986633301},{"color":{"r":0.87450981140136719,"g":0.094117648899555206,"b":0.0,"a":1.0},"position":0.65382820367813110},{"color":{"r":1.0,"g":0.086419761180877686,"b":0.0,"a":1.0},"position":0.66943931579589844},{"color":{"r":0.95294117927551270,"g":0.082352943718433380,"b":0.0,"a":1.0},"position":0.99844002723693848}],"stopsVar":[{"color":{"r":0.76470589637756348,"g":0.0,"b":0.0,"a":1.0},"position":0.00022080302005633712},{"color":{"r":0.75082629919052124,"g":0.0,"b":0.0,"a":1.0},"position":0.32346612215042114},{"color":{"r":0.87450981140136719,"g":0.094117648899555206,"b":0.0,"a":1.0},"position":0.35411190986633301},{"color":{"r":0.87450981140136719,"g":0.094117648899555206,"b":0.0,"a":1.0},"position":0.65382820367813110},{"color":{"r":1.0,"g":0.086419761180877686,"b":0.0,"a":1.0},"position":0.66943931579589844},{"color":{"r":0.95294117927551270,"g":0.082352943718433380,"b":0.0,"a":1.0},"position":0.99844002723693848}],"transform":{"m00":25.282018661499023,"m01":11.388715744018555,"m02":-9.1773138046264648,"m10":-11.388717651367188,"m11":25.282012939453125,"m12":23.6428222656250},"opacity":1.0,"blendMode":"NORMAL","visible":true}" /> </g> <g clip-path="url(#clip3_1_80)"> <g clip-path="url(#paint3_angular_1_80_clip_path)" data-figma-skip-parse="true"> <g transform="matrix(0.012641 -0.00569436 0.00569436 0.012641 53.6131 9.85192)"> <foreignObject x="-1071.43" y="-1071.43" width="2142.86" height="2142.86" ><div xmlns="http://www.w3.org/1999/xhtml" style=" background: conic-gradient( from 90deg, rgba(200, 2, 0, 1) 0deg, rgba(195, 0, 0, 1) 0.0794891deg, rgba(191, 0, 0, 1) 116.448deg, rgba(223, 24, 0, 1) 127.48deg, rgba(223, 24, 0, 1) 235.378deg, rgba(255, 22, 0, 1) 240.998deg, rgba(243, 21, 0, 1) 359.438deg, rgba(200, 2, 0, 1) 360deg ); height: 100%; width: 100%; opacity: 1; " ></div ></foreignObject> </g> </g> <path d="M66.2541 4.15756L44.5349 4.166L51.3558 10.8688L51.8562 20.4187L66.2541 4.15756Z" data-figma-gradient-fill="{"type":"GRADIENT_ANGULAR","stops":[{"color":{"r":0.76470589637756348,"g":0.0,"b":0.0,"a":1.0},"position":0.00022080302005633712},{"color":{"r":0.75082629919052124,"g":0.0,"b":0.0,"a":1.0},"position":0.32346612215042114},{"color":{"r":0.87450981140136719,"g":0.094117648899555206,"b":0.0,"a":1.0},"position":0.35411190986633301},{"color":{"r":0.87450981140136719,"g":0.094117648899555206,"b":0.0,"a":1.0},"position":0.65382820367813110},{"color":{"r":1.0,"g":0.086419761180877686,"b":0.0,"a":1.0},"position":0.66943931579589844},{"color":{"r":0.95294117927551270,"g":0.082352943718433380,"b":0.0,"a":1.0},"position":0.99844002723693848}],"stopsVar":[{"color":{"r":0.76470589637756348,"g":0.0,"b":0.0,"a":1.0},"position":0.00022080302005633712},{"color":{"r":0.75082629919052124,"g":0.0,"b":0.0,"a":1.0},"position":0.32346612215042114},{"color":{"r":0.87450981140136719,"g":0.094117648899555206,"b":0.0,"a":1.0},"position":0.35411190986633301},{"color":{"r":0.87450981140136719,"g":0.094117648899555206,"b":0.0,"a":1.0},"position":0.65382820367813110},{"color":{"r":1.0,"g":0.086419761180877686,"b":0.0,"a":1.0},"position":0.66943931579589844},{"color":{"r":0.95294117927551270,"g":0.082352943718433380,"b":0.0,"a":1.0},"position":0.99844002723693848}],"transform":{"m00":25.282016754150391,"m01":11.388714790344238,"m02":35.277732849121094,"m10":-11.388716697692871,"m11":25.282012939453125,"m12":2.9052729606628418},"opacity":1.0,"blendMode":"NORMAL","visible":true}" /> </g> <defs> <clipPath id="paint0_angular_1_80_clip_path"> <path d="M43.6966 0.165806L10.8397 0.178574L21.1584 10.3186L21.9154 24.7658L43.6966 0.165806Z" /> </clipPath> <clipPath id="paint1_angular_1_80_clip_path"> <path d="M54.9642 24.8658L22.1072 24.8785L32.4259 35.0185L33.183 49.4657L54.9642 24.8658Z" /> </clipPath> <clipPath id="paint2_angular_1_80_clip_path"> <path d="M21.7991 24.8951L0.0798187 24.9035L6.90073 31.6063L7.40114 41.1563L21.7991 24.8951Z" /> </clipPath> <clipPath id="paint3_angular_1_80_clip_path"> <path d="M66.2541 4.15756L44.5349 4.166L51.3558 10.8688L51.8562 20.4187L66.2541 4.15756Z" /> </clipPath> <clipPath id="clip0_1_80"> <rect width="36" height="36" fill="white" transform="translate(6.23242 -2.69995) rotate(-24.25)" /> </clipPath> <clipPath id="clip1_1_80"> <rect width="36" height="36" fill="white" transform="translate(17.5 22) rotate(-24.25)" /> </clipPath> <clipPath id="clip2_1_80"> <rect width="24" height="24" fill="white" transform="translate(-3.10001 22.95) rotate(-24.25)" /> </clipPath> <clipPath id="clip3_1_80"> <rect width="20" height="20" fill="white" transform="translate(44 3.21437) rotate(-24.25)" /> </clipPath> </defs> </svg> </a> </div> <div class="visible-lg"> <div class="navbar__links"> <!-- Intro --> <div class="navbar__item"> <a href="./">Home</a> </div> <!-- Learning --> <div class="navbar__item"> <a href="whatis.html">Learn NetLogo</a> <div class="dropdown__menu"> <a href="whatis.html">What is NetLogo?</a> <a href="sample.html">Tutorial #0 Sample Model</a> <a href="tutorial1.html">Tutorial #1 Models</a> <a href="tutorial2.html">Tutorial #2 Commands</a> <a href="tutorial3.html">Tutorial #3 Procedures</a> </div> </div> <!-- Reference --> <div class="navbar__item"> <a href="dictionary.html">Documentation</a> <div class="dropdown__menu"> <a href="dictionary.html">NetLogo Dictionary</a> <a href="interface.html">Interface Guide</a> <a href="interfacetab.html">Interface Tab Guide</a> <a href="infotab.html">Info Tab Guide</a> <a href="codetab.html">Code Tab Guide</a> <a href="programming.html">Programming Guide</a> <a href="transition.html">Transition Guide</a> <a href="scaladoc">Scaladoc</a> </div> </div> <!-- Features --> <div class="navbar__item"> <a href="extension-manager.html">Advanced Tools</a> <div class="dropdown__menu" style="column-count: 2; column-gap: 1rem; row-gap: 0.5rem"> <a href="extension-manager.html">Extension Manager</a> <a href="shapes.html">Shapes Editor</a> <a href="behaviorspace.html">BehaviorSpace</a> <a href="systemdynamics.html">System Dynamics</a> <a href="hubnet.html">HubNet</a> <a href="hubnet-authoring.html">HubNet Authoring</a> <a href="logging.html">Logging</a> <a href="controlling.html">Controlling</a> <a href="mathematica.html">Mathematica Link</a> <a href="3d.html">NetLogo 3D</a> <a href="hpc.html">Cluster Computing (HPC)</a> </div> </div> <!-- Extensions --> <div class="navbar__item"> <a href="extensions.html">Extensions</a> <div class="dropdown__menu" style="column-count: 2; column-gap: 1rem; row-gap: 0.5rem"> <a href="extensions.html">Extensions Guide</a> <a href="arduino.html">Arduino</a> <a href="array.html">Array</a> <a href="bitmap.html">Bitmap</a> <a href="csv.html">CSV</a> <a href="gis.html">GIS</a> <a href="gogo.html">GoGo</a> <a href="ls.html">LevelSpace</a> <a href="matrix.html">Matrix</a> <a href="nw.html">Networks</a> <a href="palette.html">Palette</a> <a href="profiler.html">Profiler</a> <a href="py.html">Python</a> <a href="resource.html">Resource</a> <a href="rnd.html">Rnd</a> <a href="sr.html">Simple R</a> <a href="sound.html">Sound</a> <a href="table.html">Table</a> <a href="time.html">Time</a> <a href="vid.html">Vid</a> <a href="view2.5d.html">View2.5D</a> </div> </div> <!-- FAQ --> <div class="navbar__item"><a href="faq.html">FAQ</a></div> </div> </div> <div class="navbar__actions"> <!-- Version / Actions --> <select id="version-select" class="version-select" aria-label="Select version"> <option selected value="this">7.0.0</option> <!-- See script:expandStringVariables for details on how ${var} works --> <option data-url-prefix="${CCL}/6.4.0/docs" value="6.4.0">6.4</option> <option data-url-prefix="${CCL}/6.3.0/docs" value="6.3.0">6.3.0</option> <option data-url-prefix="${CCL}/6.2.2/docs" value="6.2.2">6.2.2</option> <option data-url-prefix="${CCL}/6.1.1/docs" value="6.1.1">6.1.1</option> <option data-url-prefix="${CCL}/6.0.4/docs" value="6.0.4">6.0.4</option> <option data-url-prefix="${CCL}/6.0-BETA1/docs" value="6.0-BETA1">6.0beta</option> <option data-url-prefix="${CCL}/5.3.1/docs" value="5.3.1">5.3.1</option> <option data-url-prefix="${CCL}/5.2.1/docs" value="5.2.1">5.2.1</option> <option data-url-prefix="${CCL}/5.1.0/docs" value="5.1.0">5.1.0</option> <option data-url-prefix="${CCL}/5.0/docs" value="5.0">5.0</option> <option data-url-prefix="${CCL}/4.1/docs" value="4.1">4.1</option> <option data-url-prefix="${CCL}/4.0/docs" value="4.0">4.0</option> <option data-url-prefix="${CCL}/3.1/docs" value="3.1">3.1</option> <option data-url-prefix="${CCL}/3.0/docs" value="3.0">3.0</option> <option value="2.1" disabled>2.1</option> <option value="2.0" disabled>2.0</option> <option value="1.2" disabled>1.2</option> <option value="1.1" disabled>1.1</option> <option value="1.0" disabled>1.0</option> </select> <button class="navbar__action hidden" id="searchBtn" aria-label="Search (⌘K)"> <!-- Search icon --> <svg viewBox="0 0 24 24"> <path d="M10 2a8 8 0 0 1 5.29 13.93l5.4 5.4-1.42 1.42-5.4-5.4A8 8 0 1 1 10 2m0 2a6 6 0 1 0 0 12A6 6 0 0 0 10 4z" /> </svg> </button> <a class="navbar__action" href="https://github.com/NetLogo/NetLogo" aria-label="GitHub" target="_blank"> <!-- GitHub logo --> <svg viewBox="0 0 24 24"> <path d="M12 .5a12 12 0 0 0-3.79 23.4c.6.11.82-.26.82-.58v-2.04c-3.34.72-4.04-1.61-4.04-1.61-.55-1.4-1.34-1.77-1.34-1.77-1.09-.74.08-.73.08-.73 1.2.08 1.83 1.23 1.83 1.23 1.07 1.84 2.8 1.31 3.48 1.01.11-.78.42-1.31.76-1.61-2.67-.3-5.47-1.34-5.47-5.96 0-1.32.47-2.4 1.23-3.24-.12-.3-.53-1.52.12-3.17 0 0 1.01-.32 3.3 1.23a11.32 11.32 0 0 1 6 0c2.3-1.55 3.3-1.23 3.3-1.23.65 1.65.24 2.87.12 3.17.77.84 1.23 1.92 1.23 3.24 0 4.63-2.8 5.66-5.47 5.96.43.38.81 1.12.81 2.25v3.34c0 .32.22.7.83.58A12 12 0 0 0 12 .5z" /> </svg> </a> <a class="navbar__action" href="NetLogo%20User%20Manual.pdf" aria-label="User Manual" title="User Manual PDF" target="_blank" > <!-- User Manual icon --> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"> <!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--> <path d="M0 64C0 28.7 28.7 0 64 0L224 0l0 128c0 17.7 14.3 32 32 32l128 0 0 144-208 0c-35.3 0-64 28.7-64 64l0 144-48 0c-35.3 0-64-28.7-64-64L0 64zm384 64l-128 0L256 0 384 128zM176 352l32 0c30.9 0 56 25.1 56 56s-25.1 56-56 56l-16 0 0 32c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-48 0-80c0-8.8 7.2-16 16-16zm32 80c13.3 0 24-10.7 24-24s-10.7-24-24-24l-16 0 0 48 16 0zm96-80l32 0c26.5 0 48 21.5 48 48l0 64c0 26.5-21.5 48-48 48l-32 0c-8.8 0-16-7.2-16-16l0-128c0-8.8 7.2-16 16-16zm32 128c8.8 0 16-7.2 16-16l0-64c0-8.8-7.2-16-16-16l-16 0 0 96 16 0zm80-112c0-8.8 7.2-16 16-16l48 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-32 0 0 32 32 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-32 0 0 48c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-64 0-64z" /> </svg> </a> </div> </div> <div class="navbar__links__mobile hidden-lg"> <div class="navbar__links"> <!-- Intro --> <div class="navbar__item"> <a href="./">Home</a> </div> <!-- Learning --> <div class="navbar__item"> <a href="whatis.html">Learn NetLogo</a> <div class="dropdown__menu"> <a href="whatis.html">What is NetLogo?</a> <a href="sample.html">Tutorial #0 Sample Model</a> <a href="tutorial1.html">Tutorial #1 Models</a> <a href="tutorial2.html">Tutorial #2 Commands</a> <a href="tutorial3.html">Tutorial #3 Procedures</a> </div> </div> <!-- Reference --> <div class="navbar__item"> <a href="dictionary.html">Documentation</a> <div class="dropdown__menu"> <a href="dictionary.html">NetLogo Dictionary</a> <a href="interface.html">Interface Guide</a> <a href="interfacetab.html">Interface Tab Guide</a> <a href="infotab.html">Info Tab Guide</a> <a href="codetab.html">Code Tab Guide</a> <a href="programming.html">Programming Guide</a> <a href="transition.html">Transition Guide</a> <a href="scaladoc">Scaladoc</a> </div> </div> <!-- Features --> <div class="navbar__item"> <a href="extension-manager.html">Advanced Tools</a> <div class="dropdown__menu" style="column-count: 2; column-gap: 1rem; row-gap: 0.5rem"> <a href="extension-manager.html">Extension Manager</a> <a href="shapes.html">Shapes Editor</a> <a href="behaviorspace.html">BehaviorSpace</a> <a href="systemdynamics.html">System Dynamics</a> <a href="hubnet.html">HubNet</a> <a href="hubnet-authoring.html">HubNet Authoring</a> <a href="logging.html">Logging</a> <a href="controlling.html">Controlling</a> <a href="mathematica.html">Mathematica Link</a> <a href="3d.html">NetLogo 3D</a> <a href="hpc.html">Cluster Computing (HPC)</a> </div> </div> <!-- Extensions --> <div class="navbar__item"> <a href="extensions.html">Extensions</a> <div class="dropdown__menu" style="column-count: 2; column-gap: 1rem; row-gap: 0.5rem"> <a href="extensions.html">Extensions Guide</a> <a href="arduino.html">Arduino</a> <a href="array.html">Array</a> <a href="bitmap.html">Bitmap</a> <a href="csv.html">CSV</a> <a href="gis.html">GIS</a> <a href="gogo.html">GoGo</a> <a href="ls.html">LevelSpace</a> <a href="matrix.html">Matrix</a> <a href="nw.html">Networks</a> <a href="palette.html">Palette</a> <a href="profiler.html">Profiler</a> <a href="py.html">Python</a> <a href="resource.html">Resource</a> <a href="rnd.html">Rnd</a> <a href="sr.html">Simple R</a> <a href="sound.html">Sound</a> <a href="table.html">Table</a> <a href="time.html">Time</a> <a href="vid.html">Vid</a> <a href="view2.5d.html">View2.5D</a> </div> </div> <!-- FAQ --> <div class="navbar__item"><a href="faq.html">FAQ</a></div> </div> </div> </nav> <!-- ------------ SEARCH MODAL ------------ --> <section class="search-modal" id="searchModal" role="dialog" aria-modal="true" aria-label="Search"> <div class="search-box"> <input type="text" placeholder="Type to search… Esc to close" autofocus /> </div> </section> <!-- ------------ END NAVBAR ------------ --> <footer class="nl-container-full mt-5 landing px-standard gap-3 hidden-important"> <div class="nl-col nl-col-lg-4 px-1 py-2"> <div class="nl-col nl-col-lg-3 flex flex-col align-items-left"> <img class="h-fit mt-0 mx-0" src="images/user-manual-logo.png" alt="User Manual Logo" style="max-width: 300px" /> <hr /> <p> NetLogo is a programmable modeling environment for simulating natural and social phenomena. It was authored by Uri Wilensky in 1999 and has been in continuous development ever since at the Center for Connected Learning and Computer-Based Modeling. </p> </div> </div> <div class="nl-col nl-col-lg-3 px-1 py-2"> <div> <h5 class="mt-0">Related Links</h5> <ul> <li> <a href="https://www.netlogo.org/">NetLogo Home</a> </li> <li> <a href="https://ccl.northwestern.edu/">Center for Connected Learning</a> </li> <li> <a href="https://www.netlogoweb.org/">NetLogo Web</a> </li> <li> <a href="https://ccl.northwestern.edu/nettangoweb/">NetTango Web</a> </li> <li> <a href="3d.html">NetLogo 3D</a> </li> <li> <a href="https://www.behaviorsearch.org/">BehaviorSearch</a> </li> <li> <a href="contact.html">Contact Us</a> </li> </ul> </div> </div> <div class="nl-col nl-col-lg-5 px-1 py-2"> <p id="copyright" class="mt-2"> Copyright © 1999- Uri Wilensky and the <a href="https://ccl.northwestern.edu/">Center for Connected Learning and Computer-Based Modeling</a> at <a href="https://www.northwestern.edu/">Northwestern University</a>. All rights reserved. </p> <p> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the <a href="copyright.html">License</a>, or (at your option) any later version. </p> <p> Commercial licenses are also available. To inquire about commercial licenses, please contact Uri Wilensky at <a href="mailto:[email protected]" >[email protected]</a >. </p> <p>For more information, visit the <a href="https://www.netlogo.org/">NetLogo website</a>.</p> </div> </footer> <script src="scripts/highlight-nl.min.js" type="text/javascript"></script> <script> (function () { document.addEventListener('DOMContentLoaded', function () { const highlightNL = require('highlight-nl'); let codeElems = Array.from(document.querySelectorAll('pre code')); codeElems = [ ...codeElems, ...Array.from(document.querySelectorAll('pre')).filter( (elem) => elem.children.length === 0 && elem.innerText.trim() !== '' ), ]; codeElems = [ ...codeElems, ...Array.from(document.querySelectorAll('code:not(pre code)')).filter( (e) => e.innerText.split(' ').length > 1 ), ]; codeElems.forEach((elem) => { let html = highlightNL(elem.innerText); elem.innerHTML = html; }); }); })(); </script> </body> </html> <main class="prose"> <h1>Copyright and License Information</h1> <div class="version">NetLogo 7.0.0 User Manual</div> <h2>How to reference</h2> <p> If you use or refer to NetLogo in a publication, we ask that you cite it. The correct citation is: Wilensky, U. (1999). NetLogo. <a href="http://ccl.northwestern.edu/netlogo/" target="_blank">http://ccl.northwestern.edu/netlogo/</a>. Center for Connected Learning and Computer-Based Modeling, Northwestern University, Evanston, IL. </p> <p> For HubNet, cite: Wilensky, U. & Stroup, W., 1999. HubNet. <a href="http://ccl.northwestern.edu/netlogo/hubnet.html" target="_blank" >http://ccl.northwestern.edu/netlogo/hubnet.html</a >. Center for Connected Learning and Computer-Based Modeling, Northwestern University. Evanston, IL. </p> <p> For models in the Models Library, the correct citation is included in the "Credits and References" section of each model's Info tab. </p> <h2>Acknowledgments</h2> <p> The CCL gratefully acknowledges two decades of support for our NetLogo work. The original support came from the National Science Foundation -- grant numbers REC-9814682 and REC-0126227. Further support has come from REC-0003285, REC-0115699, DRL-0196044, CCF-ITR-0326542, DRL-REC/ROLE-0440113, SBE-0624318, EEC-0648316, IIS-0713619, DRL-RED-9552950, DRL-REC-9632612, and DRL-DRK12-1020101, IIS-1441552, CNS-1441016, CNS-1441041, CNS-1138461, IIS-1438813, IIS-1147621, DRL-REC-1343873, IIS-1438813, IIS-1441552, CNS-1441041, IIS-1546120, DRL-1546122, DRL-1614745 and DRL-1640201. Additional support came from the Spencer Foundation, Texas Instruments, the Brady Fund, the Murphy fund, and the Northwestern Institute on Complex Systems. </p> <p> For development of the View 2.5D NetLogo Extension, we acknowledge financial support from Joshua M. Epstein's NIH Director's Pioneer Award (DP1). </p> <h2>NetLogo license</h2> <p>Copyright 1999-2025 by Uri Wilensky.</p> <p> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. </p> <p> This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. </p> <p> You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. </p> <h2>Commercial licenses</h2> <p> Commercial licenses are also available. To inquire about commercial licenses, please contact Uri Wilensky at <a href="mailto:[email protected]">[email protected]</a >. </p> <h2>NetLogo User Manual license</h2> <p>Copyright 1999-2025 by Uri Wilensky.</p> <p> <a rel="license" href="https://creativecommons.org/licenses/by-sa/3.0/" target="_blank" ><img alt="Creative Commons License" style="border-width: 0" src="images/cc-by-sa-3.0.png" /></a> <br /> The NetLogo User Manual by <a href="http://ccl.northwestern.edu/netlogo/" target="_blank">Uri Wilensky</a> is licensed under a <a rel="license" href="https://creativecommons.org/licenses/by-sa/3.0/" target="_blank" >Creative Commons Attribution-ShareAlike 3.0 Unported License</a >. </p> <h2>Open source</h2> <p> The NetLogo source code is hosted at <a href="https://github.com/NetLogo/NetLogo" target="_blank">https://github.com/NetLogo/NetLogo</a>. Contributions from interested users are welcome. </p> <h2>Third party licenses</h2> <h3>Scala</h3> <p> Much of NetLogo is written in the Scala language and uses the Scala standard library. The license for Scala is as follows: </p> <div class="license"> <p>Copyright (c) 2002-2020 EPFL</p> <p>Copyright (c) 2011-2020 Lightbend, Inc.</p> <p> Scala includes software developed at LAMP/EPFL (https://lamp.epfl.ch/) and Lightbend, Inc. (https://www.lightbend.com/). </p> <p> Licensed under the Apache License, Version 2.0 (the "License"). Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. </p> </div> <h3>MersenneTwisterFast</h3> <p> For random number generation, NetLogo uses the MersenneTwisterFast class by Sean Luke. The copyright for that code is as follows: </p> <div class="license"> <p> Copyright (c) 2003 by Sean Luke. <br /> Portions copyright (c) 1993 by Michael Lecuyer. <br /> All rights reserved. </p> <p> Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: </p> <ul> <li> Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. </li> <li> Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. </li> <li> Neither the name of the copyright owners, their employers, nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. </li> </ul> <p> THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. </p> </div> <h3>Colt</h3> <p> Parts of NetLogo (specifically, the random-gamma primitive) are based on code from the Colt library (<a href="http://acs.lbl.gov/~hoschek/colt/" >http://acs.lbl.gov/~hoschek/colt/</a >). The copyright for that code is as follows: </p> <div class="license"> <p> Copyright 1999 CERN - European Organization for Nuclear Research. Permission to use, copy, modify, distribute and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. CERN makes no representations about the suitability of this software for any purpose. It is provided "as is" without expressed or implied warranty. </p> </div> <h3>Config</h3> <p> NetLogo uses the Typesafe "Config" library. Copyright (C) 2011-2012 Typesafe Inc. <a href="http://typesafe.com">http://typesafe.com</a> The Config library is licensed under the Apache 2.0 License. You may obtain a copy of the license at <a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>. </p> <h3>Apache Commons Codec (TM)</h3> <p> The NetLogo compiler uses a digest method from the Apache Commons Codec (TM) library. Apache Commons Codec (TM) is copyright and trademark 2002-2014 the Apache Software Foundation. It is licensed under the Apache 2.0 License. You may obtain a copy of the license at <a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>. </p> <h3>Flexmark</h3> <p> NetLogo uses the Flexmark library (and extensions) for the info tab. The copyright and license are as follows: </p> <div class="license"> Copyright (c) 2015-2016, Atlassian Pty Ltd All rights reserved. Copyright (c) 2016, Vladimir Schneider, All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. </div> <h3>JHotDraw</h3> <p> For the system dynamics modeler, NetLogo uses the JHotDraw library, which is Copyright (c) 1996, 1997 by IFA Informatik and Erich Gamma. The library is covered by the GNU LGPL (Lesser General Public License). The text of that license is included in the "docs" folder which accompanies the NetLogo download, and is also available from <a href="http://www.gnu.org/copyleft/lesser.html">http://www.gnu.org/copyleft/lesser.html</a> . </p> <h3>JOGL</h3> <p> For 3D graphics rendering, NetLogo uses JOGL, a Java API for OpenGL, and Gluegen, an automatic code generation tool. For more information about JOGL and Gluegen, see <a href="http://jogamp.org/">jogamp.org/</a>. Both libraries are distributed under the BSD license: </p> <div class="license"> Copyright 2010 JogAmp Community. All rights reserved. <p> Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: </p> <p> 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. </p> <p> 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. </p> <p> THIS SOFTWARE IS PROVIDED BY JogAmp Community ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL JogAmp Community OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. </p> <p> The views and conclusions contained in the software and documentation are those of the authors and should not be interpreted as representing official policies, either expressed or implied, of JogAmp Community. </p> <p> You can address the JogAmp Community via: Web http://jogamp.org/ Forum/Mailinglist http://forum.jogamp.org Chatrooms IRC irc.freenode.net #jogamp Jabber conference.jabber.org room: jogamp (deprecated!) Repository http://jogamp.org/git/ Email mediastream _at_ jogamp _dot_ org </p> </div> <h3>Matrix3D</h3> <p>For 3D matrix operations, NetLogo uses the Matrix3D class. It is distributed under the following license:</p> <div class="license"> Copyright (c) 1994-1996 Sun Microsystems, Inc. All Rights Reserved. <p> Sun grants you ("Licensee") a non-exclusive, royalty free, license to use, modify and redistribute this software in source and binary code form, provided that i) this copyright notice and license appear on all copies of the software; and ii) Licensee does not utilize the software in a manner which is disparaging to Sun. </p> <p> This software is provided "AS IS," without a warranty of any kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED. SUN AND ITS LICENSORS SHALL NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING OR DISTRIBUTING THE SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL SUN OR ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. </p> <p> This software is not designed or intended for use in on-line control of aircraft, air traffic, aircraft navigation or aircraft communications; or in the design, construction, operation or maintenance of any nuclear facility. Licensee represents and warrants that it will not use or redistribute the Software for such purposes. </p> </div> <h3>ASM</h3> <p>For Java bytecode generation, NetLogo uses the ASM library. It is distributed under the following license:</p> <div class="license"> <p>Copyright (c) 2000-2011 INRIA, France Telecom. All rights reserved.</p> <p> Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: </p> <p> 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. </p> <p> 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. </p> <p> 3. Neither the name of the copyright holders nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. </p> <p> THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. </p> </div> <h3>PicoContainer</h3> <p> For dependency injection, NetLogo uses the PicoContainer library. The copyright and license for the library are as follows: </p> <div class="license"> <p>Copyright (c) 2004-2011, PicoContainer Organization All rights reserved.</p> <p> Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: </p> <ul> <li> Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. </li> <li> Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. </li> <li> Neither the name of the PicoContainer Organization nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. </li> </ul> <p> THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. </p> </div> <h3>Parboiled</h3> <p> For reading models, NetLogo uses the Parboiled library. The copyright and license for Parboiled are as follows: </p> <div class="license"> This software is licensed under the Apache 2 license, quoted below. Copyright © 2009-2013 Mathias Doenitz <a href="http://parboiled2.org">http://parboiled2.org</a> Copyright © 2013 Alexander Myltsev Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at [http://www.apache.org/licenses/LICENSE-2.0] Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. </div> <h3>RSyntaxTextArea</h3> <p>The NetLogo editor uses the RSyntaxTextArea library. The copyright and license are as follows:</p> <div class="license"> Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of the author nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL &COPYRIGHT HOLDER& BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. </div> <h3>JCodec</h3> <p> The NetLogo <code>vid</code> extension makes use of the JCodec library. The copyright and license for JCodec are as follows: </p> <div class="license"> Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. </div> <h3>Java-Objective-C Bridge</h3> <p> NetLogo on Mac OS X makes use of the Java-Objective-C Bridge library. This library was created by Steve Hannah and is distributed under the Apache 2.0 license, available at <a href="https://www.apache.org/licenses/LICENSE-2.0">https://www.apache.org/licenses/LICENSE-2.0</a>. </p> <h3>Webcam-capture</h3> <p> The NetLogo <code>vid</code> extension makes use of the Webcam-capture library. The copyright and license for Webcam-capture are as follows: </p> <div class="license"> The MIT License (MIT) Copyright (c) 2012 - 2015 Bartosz Firyn and Contributors Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. </div> <h3>Guava</h3> <p> The NetLogo <code>ls</code> extension makes use of the Guava library. Guava is released under the Apache License 2.0 (<a href="http://www.apache.org/licenses/LICENSE-2.0" target="_blank" >http://www.apache.org/licenses/LICENSE-2.0</a >) </p> <h3>Gephi</h3> <p>The <code>nw</code> extension makes use of the Gephi library. Gephi is licensed under the following terms:</p> <div class="license"> Gephi Dual License Header and License Notice <p> The Gephi Consortium elects to use only the GNU General Public License version 3 (GPL) for any software where a choice of GPL license versions are made available with the language indicating that GPLv3 or any later version may be used, or where a choice of which version of the GPL is applied is unspecified. </p> <p>For more information on the license please see: the Gephi License FAQs.</p> <p> License headers are available on http://www.opensource.org/licenses/CDDL-1.0 and http://www.gnu.org/licenses/gpl.html. </p> </div> <h3>JSSC</h3> <p> The NetLogo arduino extension makes use of the JSSC library. JSSC is released under the <a href="https://www.gnu.org/licenses/lgpl-3.0.en.html" target="_blank">LGPL 3.0 license</a>. </p> <h3>Apache Commons CSV</h3> <p> The NetLogo csv extension makes use of the Apache Commons CSV library, which is released under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache 2.0 license</a>. </p> <p></p> <h3>JTS Topology Suite</h3> <p> The NetLogo gis extension makes use of the JTS Topology Suite, which is released under the <a href="https://www.eclipse.org/legal/epl-2.0/" target="_blank">EPL 2.0 license</a> and the <a href="https://opensource.org/license/bsd-3-clause" target="_blank">BSD 3-Clause license</a>. </p> <h3>Apache Commons HTTPClient</h3> <p> The NetLogo gis extension makes use of the Apache Commons HTTPClient library, which is released under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache 2.0 license</a>. </p> <h3>Apache Commons Logging</h3> <p> The NetLogo gis extension makes use of the Apache Commons Logging library, which is released under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache 2.0 license</a>. </p> <h3>ng-units</h3> <p> The NetLogo gis extension makes use of the ng-units library, which is released under the <a href="https://opensource.org/license/mit" target="_blank">MIT license</a>. </p> <h3>Tinfour</h3> <p> The NetLogo gis extension makes use of the Tinfour library, which is released under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache 2.0 license</a>. </p> <h3>json-simple</h3> <p> The NetLogo gis extension makes use of the json-simple library, which is released under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache 2.0 license</a>. </p> <h3>hid4java</h3> <p> The NetLogo gogo extension makes use of the hid4java library, which is released under the <a href="https://opensource.org/license/mit" target="_blank">MIT license</a>. </p> <h3>JAMA</h3> <p>The NetLogo matrix extension makes use of the JAMA library, which does not have a license.</p> <h3>Gson</h3> <p> The NetLogo table extension makes use of the Gson library, which is released under the <a href="https://www.apache.org/licenses/LICENSE-2.0" target="_blank">Apache 2.0 license</a>. </p> </main> </body> </html>
About
NetLogo Docs
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published