Teletortoise <http://li425-91.members.linode.com:9000/remote> works; it’s maybe just not immediately apparent how to use it. After you select the model to run, press your “tab” key to leave the “Chatter” context and move into the “Observer” context. Then, you can type standard NetLogo commands (e.g. |setup|, |go|) to affect the model.

As for some additional commentary on whether to base your work on Teletortoise or on Tortoise… to me, your task sounds substantially easier to achieve in Teletortoise than in Tortoise, but I could see why a Tortoise-based approach might seem more enjoyable or interesting. There are tradeoffs.

Teletortoise is basically already the refined NetLogo desktop application, and the “allowing multiple people to all talk to the same model” problem has mostly already been addressed in Teletortoise. However, it lacks a proper UI, and changing the code requires some knowledge of Scala and the Play Framework. It’s also worth pointing out that Teletortoise has not really been touched much by us since the initial version of it was created about 2 years ago.

If you use Tortoise, you can probably recycle most/all of the interface, and you can use JavaScript and Node (which I would expect you to be more comfortable with), but you’ll also need to write all of the HubNet communication functionality yourself (which strikes me as a pretty substantial task). Furthermore, Tortoise lacks a fair number of the NetLogo language primitives (for example, it has support for exactly 0 of the |hubnet-*| primitives), and Tortoise has not yet reached the phase in its development where it is concerned with making it easy for other people to extend the functionality.

Hopefully that the information provided here (and earlier in the thread) can help you to best choose the option that most appeals to you for your project.

On 3/4/2015 10:01 PM, Oscar Martinez wrote:

The problem is that I haven't seen the existing Teletoirse working. What I can see in demo page it's a black screen for any model that I select and the text intructions in right side. Is it fine?

Does the existing Teletortoise supports users interaction? (sorry, I do the question because I haven't see it working)

Thanks,

As I suggested earlier, I think it would be easier to base your solution off of the existing Teletortoise stuff

On Wednesday, January 28, 2015 at 11:36:25 PM UTC-6, Oscar Martinez wrote:

    Hi,

    For an university project, I want to create a NetLogo/HubNet
    client based on Web technology. I'm not talking about a web client
    (I know that it exists), I'm talking about a web applications,
    where the user can access to the simulations of NetLogo/HubNet
    using only a web browser, with no downloads or configurations. It
    make sense? Any idea where I can start?

    Thanks,

--
You received this message because you are subscribed to the Google Groups "netlogo-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected] <mailto:[email protected]>.
For more options, visit https://groups.google.com/d/optout.

​

--
You received this message because you are subscribed to the Google Groups 
"netlogo-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to