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.