--
You received this message because you are subscribed to the Google Groups "GAMA" group.
To unsubscribe from this group and stop receiving emails from it, send an email to gama-platform+unsubscribe@googlegroups.com.
To post to this group, send email to gama-p...@googlegroups.com.
Visit this group at https://groups.google.com/group/gama-platform.
For more options, visit https://groups.google.com/d/optout.
Dear Enrico Rotundo,I am happy you are interested in the GAMA platform.Basically, nothing prevents you to do what you want to do!Nevertheless, you will need to extend GAMA in order for your GAMA agents to interact with you recommender service.For example, if the recommender service is a java library/application, you will have to create a new java plugin in order to create new GAML keyword for your agents to interact with your service.You have all your need in the documentation here : https://github.com/gama-platform/gama/wiki/DevelopingExtensions .The GAML language is mainly composed of statements and operators.The simplest way to extend the language is to create new operators (quiet equivalent to functions), that can call methods on your service.Note that the creation of an operator only need to add some java annotations to a java method.If you need more specific helps, do not hesitate to send more questions.Best RegardsBenoit Gaudou
2017-01-09 13:49 GMT+01:00 Enrico Rotundo <enrico....@gmail.com>:
Hi all, I'm considering to use GAMA for a simulation project where I have agents in a simple environment (e.g., library) that get suggested tasks by a recommender system (have a break, socialise, etc.).To do so, I'd need GAMA communicate with an external/recommender service that will be implemented in Java or as an HTTP API.In particular, I'd need the following:
- agents stream their data (position, activity, nr. steps, etc.) to an external service
- agents take autonomous decisions considering their willing as well as suggested tasks from the external service
Is this feasible using GAMA?ps: although there are similar questions it'd be nice to have an updated discussion here :)
--
You received this message because you are subscribed to the Google Groups "GAMA" group.
To unsubscribe from this group and stop receiving emails from it, send an email to gama-platfor...@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to gama-platform+unsubscribe@googlegroups.com.