NetLogo è eccellente per la modellazione basata su agenti ... ad eccezione della lingua. Mi ritrovo sempre a contorcermi il cervello cercando di capire come fare qualcosa che dovrebbe essere essere semplice da codificare (come implementare una semplice dichiarazione di un caso) nell'implementazione del logo di NetLogo. Il logo non è il linguaggio di un programmatore (ci scusiamo con quelli infuriati da questa affermazione).Script Python per NetLogo?
Ho visto il progetto Tengolo di Abe Gong che si proponeva di fare proprio questo (http://compsocsci.blogspot.com/2012/02/announcing-tengolo-python-alternative.html) ma il progetto sembra essere stato abbandonato. Un'altra domanda nello stack overflow (agent-based simulation: performance issue: Python vs NetLogo & Repast) sembra indicare che Python sarebbe più lento.
Sembra che sarebbe abbastanza possibile utilizzare Jython per compilare moduli che NetLogo potrebbe utilizzare, ma mi chiedevo se qualcuno fosse a conoscenza di qualcosa che mi permettesse di fare simulazioni NetLogo in un linguaggio ragionevole come Python. Pensieri?
rilevanti: https://simulatingcomplexity.wordpress.com/2014/05/26/how-the-python-eat-the-turtle/ –
Recentemente mi sono arrabbiato con Python per non avere l'istruzione Replica di Netlogo. – ychaouche