Java applets were once a good idea. When they were introduced in 1995 they were a major advance. NetLogo was designed from its start (1999) to take advantage of Java applets. Six years ago when we started the Modelling4All project the idea of both authoring, running, and sharing models only using a web browser was very appealing. But lately experts have been recommending that people disable Java due to security risks. Applets are dying.
There are at least two replacements for Java applets:
- Use the NetLogo application. Before today required a clumsy and slow workflow of clicking the Download tab, right clicking, saving, and launching NetLogo for every change in the model worth testing. Today’s release is integrated with a new application we call BC2NetLogo that automates this process.
When you run BC2NetLogo both NetLogo and a Behaviour Composer web page are opened. With a single click in the Behaviour Composer your model is assembled and automatically loaded into NetLogo. All of the features of the NetLogo application are available to run, debug, and analyse your models. While the Behaviour Composer’s support for constructing and sharing models is maintained.
This release also includes a very useful new feature (especially when running BC2NetLogo frequently): a button to reload a model without its history, making loading time much faster. Look in the Settings tab for this.
Download BC2NetLogo now.