217:(ABM) community has developed several practical agent based modeling toolkits that enable individuals to develop agent-based applications. More and more such toolkits are coming into existence, and each toolkit has a variety of characteristics. Several individuals have made attempts to compare toolkits to each other (see references). Below is a chart intended to capture many of the features that are important to ABM toolkit users.
193:
280:
No programming skills required. An adaptive form of genetic programming is used to create trading rules. Users can select functions to be used in the genetic programming engine.
539:
John E. Laird, Clare Bates
Congdon, Mazin Assanie, Nate Derbinsky and Joseph Xu; Division of Computer Science and Engineering, University of Michigan, Ann Arbor, Michigan, USA
576:
Mitchel
Resnick, Eric Klopfer, and others at MIT Media Lab and The MIT Scheller Teacher Education Program, Massachusetts Institute of Technology; Cambridge, MA, USA
17:
200:
108:
551:
Documentation; FAQ; selected publications; defect list; third party extensions; mailing list; contact authors; tutorial; examples; wiki
103:
573:
Social and natural sciences; Educators; for students to model the behavior of decentralized systems; user friendly for K–12 students
714:
73:
148:
58:
163:
277:
Proprietary; free evaluation version available for research and experimentation (some limitations but no expiration)
113:
271:
Building agent-based market simulation models for price forecasting of real-world stocks and other securities
887:
531:
68:
892:
63:
33:
380:
Modeling and simulation development environment for building spatially explicit agent-based simulations.
186:
882:
477:
Documentation; FAQ; selected references; tutorials; third party extensions; defect list; mailing lists
83:
514:
Documentation; mailing list; defect list; reference papers; external tools; tutorials; FAQ; examples
494:
359:
Email developer; tutorials; manual; FAQ; forums; API; documentation; selected publications; examples
168:
153:
118:
536:
General purpose AI; human performance modeling; learning (including explanation-based learning)
323:
Demos; training; online community; ask a question; online help; tutorials; consulting services
48:
425:
General purpose; social complexity, physical modeling, abstract modeling, AI/machine learning
308:
Agent-based general purpose; also supports discrete event and system dynamics simulations.
158:
508:
Java (RepastS, RepastJ); Python (Repast4Py); Visual Basic, .Net, C++, J#, C# (Repast.net)
8:
656:"Altreva - Stock market forecasting software using agent-based market simulation models"
292:
Yes Up to 3 agent properties can be visualized in real-time using 2D graphics and color
604:
41:
440:
Mailing list; documentation; Tutorials; third party extensions; reference papers; API
808:
706:
214:
624:
Wiki; tutorials; examples; documentation; FAQ; selected publications; mailing lists
735:
266:
748:
326:
Yes: supports both tile maps from free online providers and shapefile-based maps
462:
Social and natural sciences; Help beginning users get started authoring models
395:
tutorials; manual; FAQ; forums; documentation; selected publications; examples
173:
130:
788:
876:
828:
655:
375:
862:
420:
768:
588:
Mailing list; tutorials; FAQ; bug list; documentation; developer contacts
502:
Argonne
National Laboratory, University of Chicago; Lemont, Illinois, USA
344:
2D/3D simulations of (evolving) multi-agent systems and artificial life
339:
681:
568:
389:
GAML (GAma
Modeling Language) for simulations, Java for extensions
303:
93:
579:
Free (closed source) – Clearthought
Software License, Version 1.0
457:
848:
833:
813:
793:
773:
753:
123:
98:
286:
FAQ, documentation, tutorial, examples, forum, email support
633:
597:
560:
523:
486:
449:
368:
332:
295:
252:
314:
Proprietary; Free
Personal Learning Edition available
311:
The AnyLogic
Company; Oakbrook Terrace, Illinois, USA
383:IRD/SU international research unit UMMISCO, France
545:Soar 1 to 5 in Lisp; Soar 6 in C; Java, C++, TCL
465:Northwestern University, Evanston, Illinois, USA
874:
428:George Mason University, Fairfax, Virginia, USA
347:Poznan University of Technology, Poznan, Poland
220:
194:
201:
187:
350:Depends on module: GPL/LGPL/Proprietary
226:Agent Based Modeling Toolkit Comparison
14:
875:
18:List of agent-based modeling software
717:from the original on 8 December 2018
431:Academic Free License (open source)
809:"Releases · Repast/Repast.simphony"
353:FramScript (similar to JavaScript)
149:Distributed artificial intelligence
59:Agent-based computational economics
24:
164:Multi-agent reinforcement learning
25:
904:
682:"AnyLogic latest version - 8.7.7"
582:StarLogo (an extension of Logo)
855:
841:
749:"Releases · gama-platform/Gama"
392:Windows; Linux; *nix; Mac OS X
863:"Swarm:Stable release - Swarm"
821:
801:
781:
761:
741:
729:
699:
673:
648:
274:Altreva; Utrecht, Netherlands
13:
1:
641:
109:Platforms for software agents
74:Agent-based modeling software
69:Agent-based social simulation
789:"Releases · NetLogo/NetLogo"
609:General purpose agent based
64:Agent-based model in biology
7:
829:"Releases · SoarGroup/Soar"
213:In the last few years, the
10:
909:
707:"Anylogic changes history"
221:Comparison of ABM Software
84:Agent-oriented programming
769:"Releases · eclab/Mason"
612:Swarm Development Group
237:Supporting Organization
169:Self-propelled particles
406:; 17 months ago
154:Multi-agent pathfinding
320:Linux, macOS, Windows
49:Multi-agent simulation
243:Programming Language
888:Software comparisons
215:agent-based modeling
159:Multi-agent planning
893:Simulation software
404:April 15, 2023
227:
42:Multi-agent systems
618:Java; Objective-C
526:(Version 2.10.0)
487:September 29, 2022
333:September 24, 2021
225:
883:Agent-based model
639:
638:
598:November 27, 2018
563:(Version 9.6.0)
524:December 22, 2022
489:(Version 6.3.0)
450:September 3, 2019
415:(version 1.9.1)
298:(Version 1.6.0)
246:Operating System
211:
210:
16:(Redirected from
900:
867:
866:
859:
853:
852:
845:
839:
838:
825:
819:
818:
805:
799:
798:
785:
779:
778:
765:
759:
758:
745:
739:
733:
727:
726:
724:
722:
703:
697:
696:
694:
692:
686:www.anylogic.com
679:(Version 8.7.7)
677:
671:
670:
668:
666:
652:
635:
599:
562:
525:
499:Social sciences
488:
451:
414:
412:
407:
370:
334:
297:
267:Adaptive Modeler
258:3D Capabilities
228:
224:
203:
196:
189:
29:
28:
21:
908:
907:
903:
902:
901:
899:
898:
897:
873:
872:
871:
870:
861:
860:
856:
847:
846:
842:
827:
826:
822:
807:
806:
802:
787:
786:
782:
767:
766:
762:
747:
746:
742:
734:
730:
720:
718:
705:
704:
700:
690:
688:
680:
678:
674:
664:
662:
660:www.altreva.com
654:
653:
649:
644:
621:Cross-platform
585:Cross-platform
548:Cross-platform
511:Cross-platform
474:Cross-platform
437:Cross-platform
410:
408:
405:
356:Cross-platform
234:Primary Domain
223:
207:
178:
135:
78:
23:
22:
15:
12:
11:
5:
906:
896:
895:
890:
885:
869:
868:
854:
840:
820:
800:
780:
760:
740:
738:framsticks.com
728:
698:
672:
646:
645:
643:
640:
637:
636:
631:
628:
625:
622:
619:
616:
613:
610:
607:
601:
600:
595:
592:
589:
586:
583:
580:
577:
574:
571:
565:
564:
558:
555:
552:
549:
546:
543:
540:
537:
534:
528:
527:
521:
518:
515:
512:
509:
506:
503:
500:
497:
491:
490:
484:
481:
478:
475:
472:
469:
466:
463:
460:
454:
453:
447:
444:
441:
438:
435:
432:
429:
426:
423:
417:
416:
402:
399:
396:
393:
390:
387:
384:
381:
378:
372:
371:
366:
363:
360:
357:
354:
351:
348:
345:
342:
336:
335:
330:
327:
324:
321:
318:
315:
312:
309:
306:
300:
299:
293:
290:
287:
284:
281:
278:
275:
272:
269:
263:
262:
259:
256:
250:
247:
244:
241:
238:
235:
232:
222:
219:
209:
208:
206:
205:
198:
191:
183:
180:
179:
177:
176:
174:Swarm robotics
171:
166:
161:
156:
151:
145:
142:
141:
137:
136:
134:
133:
131:Software agent
128:
127:
126:
121:
116:
106:
101:
96:
90:
87:
86:
80:
79:
77:
76:
71:
66:
61:
55:
52:
51:
45:
44:
38:
37:
9:
6:
4:
3:
2:
905:
894:
891:
889:
886:
884:
881:
880:
878:
864:
858:
850:
844:
836:
835:
830:
824:
816:
815:
810:
804:
796:
795:
790:
784:
776:
775:
770:
764:
756:
755:
750:
744:
737:
732:
716:
712:
708:
702:
687:
683:
676:
661:
657:
651:
647:
632:
629:
626:
623:
620:
617:
614:
611:
608:
606:
603:
602:
596:
593:
590:
587:
584:
581:
578:
575:
572:
570:
567:
566:
561:July 28, 2017
559:
556:
553:
550:
547:
544:
541:
538:
535:
533:
530:
529:
522:
519:
516:
513:
510:
507:
504:
501:
498:
496:
493:
492:
485:
482:
479:
476:
473:
470:
467:
464:
461:
459:
456:
455:
452:(Version 20)
448:
445:
442:
439:
436:
433:
430:
427:
424:
422:
419:
418:
403:
400:
397:
394:
391:
388:
385:
382:
379:
377:
376:GAMA Platform
374:
373:
369:July 14, 2015
367:
364:
361:
358:
355:
352:
349:
346:
343:
341:
338:
337:
331:
328:
325:
322:
319:
316:
313:
310:
307:
305:
302:
301:
296:July 20, 2020
294:
291:
288:
285:
282:
279:
276:
273:
270:
268:
265:
264:
260:
257:
255:Capabilities
254:
251:
249:User Support
248:
245:
242:
239:
236:
233:
230:
229:
218:
216:
204:
199:
197:
192:
190:
185:
184:
182:
181:
175:
172:
170:
167:
165:
162:
160:
157:
155:
152:
150:
147:
146:
144:
143:
139:
138:
132:
129:
125:
122:
120:
117:
115:
112:
111:
110:
107:
105:
102:
100:
97:
95:
92:
91:
89:
88:
85:
82:
81:
75:
72:
70:
67:
65:
62:
60:
57:
56:
54:
53:
50:
47:
46:
43:
40:
39:
35:
31:
30:
27:
19:
857:
843:
832:
823:
812:
803:
792:
783:
772:
763:
752:
743:
731:
719:. Retrieved
710:
701:
689:. Retrieved
685:
675:
663:. Retrieved
659:
650:
261:Last Update
212:
26:
665:29 November
877:Categories
721:9 November
691:16 January
642:References
411:2023-04-15
340:Framsticks
849:"Welcome"
630:Unknown
627:Unknown
594:Unknown
591:Unknown
557:Unknown
554:Unknown
386:GPL v3.0
289:Unknown
231:Platform
715:Archived
711:Anylogic
569:StarLogo
471:NetLogo
304:AnyLogic
283:Windows
240:License
94:Auto-GPT
34:a series
32:Part of
736:History
458:NetLogo
409: (
140:Related
99:Botnets
834:GitHub
814:GitHub
794:GitHub
774:GitHub
754:GitHub
495:Repast
124:GORITE
605:Swarm
434:Java
421:MASON
317:Java
723:2021
693:2020
667:2023
634:2005
615:GPL
542:BSD
532:Soar
520:Yes
517:Yes
505:BSD
483:Yes
480:Yes
468:GPL
446:Yes
443:Yes
401:Yes
398:Yes
365:Yes
362:Yes
329:Yes
119:JACK
114:JADE
104:FIPA
253:GIS
879::
831:.
811:.
791:.
771:.
751:.
713:.
709:.
684:.
658:.
36:on
865:.
851:.
837:.
817:.
797:.
777:.
757:.
725:.
695:.
669:.
413:)
202:e
195:t
188:v
20:)
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.