AnyLogic°²×¿°æÊÇÒ»¸ö¿ÉÒÔÐÖú¿Í»§ÌáÉýÉú²úЧÂʵÄÄ£Äâ·ÂÕæÊÖ»úÈí¼þ£¬¸øÓèÁËÊý¾Ý¿ÉÊÓ»¯¿ª·¢»·¾³£¬±ãÓÚÍê³É´Ó±ðµÄÆÕ±é²ÉÓõļ¯³É¿ª·¢»·¾³µ½AnyLogicµÄ±ä»¯£¬Ã÷ÏԵؼÓËÙÁËÄ£Ð͵Ŀª·¢¹ý³Ì£¬ÊÊÓÃWindows.MacµÈºÃ¼¸¸öϵͳÈí¼þ£¬»ù±¾ÉÏ¿ÉÒÔ´ïµ½¾ø´ó¶àÊý¿Í»§µÄʹÓÃÒªÇó¡£
Ò».¼õÉÙ¿ª·¢³É±¾·ÑºÍ•r¼ä
1.AnyLogicµÄÊý¾Ý¿ÉÊÓ»¯¿ª·¢»·¾³Ã÷ÏԵؼÓËÙÁËÄ£Ð͵Ŀª·¢¹ý³Ì¡£
2.ÊÖ»úÈí¼þ°üÀ¨µÄ¶ÔÏóÊý¾Ý¿â¿ÉÒÔ¿ìËÙÈÚºÏÄúÄ£ÐÍÖÐÊÂÏÈ´´½¨µÄÄ£ÐÍÔËØ¡£
3.³¹µ×ÃæÏò¶ÔÏó±à³ÌµÄ½á¹¹ÐÍÉè¼Æ·½·¨Ê¹ÊÖ»úÈí¼þ¾ß±¸¿ÉÆ÷ÖØÐÔ¡£
4.Êý¾Ý¿ÉÊÓ»¯µÄ¼¯³É¿ª·¢»·¾³£¬±ãÓÚÍê³É´Ó±ðµÄÆÕ±é²ÉÓõļ¯³É¿ª·¢»·¾³µ½AnyLogicµÄ±ä»¯¡£
5.Ä⽨µÄÄ¿±ê¿âÕ¹ÏÖÁËÒ½ÉúÃǵŤ×÷¾Ñ顣Ŀ±ê¿âÎļþµÄÄ¿±êÄܹ»ÇáÒ׵ط´¸´Ó¦Óá£
¶þ.Ó¦ÓÃÒ»ÖÖרÓù¤¾ß¿ª·¢´óÁ¿µÄÄ£ÐÍ
1.Ó¦ÓÃÒ»ÖÖרÓù¤¾ß¿ª·¢¸ù¾ÝÖÇÄÜÌå.ϵͳ¶¯Á¦Ñ§.ÀëÉ¢±äÁ¿ÊÂÇé.³ÖÐøºÍ¶¯Ì¬ÐÔµÄϵͳÈí¼þÄ£ÐÍ£¬»òÔÚͬһģÐÍÖÐ×é³ÉÕâÖÖ·½Ê½¡£
2.AnyLogicÊÊÓÃÀëÉ¢±äÁ¿ºÍ³ÖÐøÄ£Äâ·ÂÕæµÄÎÞ·ìÆ´½Ó¼¯³É¡£
3.ÔÉú̬Java×ÔÈ»»·¾³ÊÊÓÃÎÞ¾¡µÄÀ©Õ¹ÐÔ£¬°üº¬×Ô¶¨Java±àÂë.Íâ½ç¿âºÍÍâ½çÊý¾Ý¿â¡£
4.Ò»¸öÆÕ±éµÄͳ¼Æ·ÖÎö·Ö²¼º¯Êý¼¯¿ÉÒÔ¸øÓèÒ»¸öÓÐЧµÄ·þÎñƽ̨£¬ÓÃÒÔ·ÂÕæÄ£ÄâÈ«²¿ÏµÍ³Èí¼þÖеĿɱäÐÔ¡£
5.¹¦ÄÜÆëÈ«µÄʵÑé¼Ü¹¹£¬ÄÚǶÊÊÓÃÃÉÌØ¿¨Âå·ÂÕæÄ£Ä⣬³ý´ËÖ®Í⣬ÌáÉýµÄ¸ß¼‰·½Ê½ÊÊÓÃÆÕ±éµÄ·ÂÕæÄ£Äⷽʽ¡£
Èý.¸ÄÉÆÄ£Ð͵ÄÊÓ¾õ³å»÷
1.AnyLogic¼òÒ×È´ÓÅÐãµÄ¶¯Âþ×÷ÓÃÈÝÐí¿ª·¢·á¸»¶à²Ê.¿É»¥¶¯µÄÄ£Äâ·ÂÕæ×ÔÈ»»·¾³¡£
2.Äܹ»ÎªÄúµÄÄ£Ðͽ¨Á¢·á¸»¶à²ÊµÄ²Ù×÷½çÃ棬¿Í»§¿ÉÒÔ¸üºÃµØÅ䱸ʵÑ飬¶¯Ì¬ÐÔ±ä¸ü¼üÈëÊý¾ÝÐÅÏ¢¡£
ËÄ.µ½´¦ÔË×÷Ä£ÐÍ
1.ÔÉú̬µÄJava×ÔÈ»»·¾³¸øÓè¶àÇþµÀÊÊÓá£AnyLogicµÄ¼¯³É¿ª·¢»·¾³ºÍÄ£ÐͶ¼¿ÉÒÔÔË×÷ÓÚWindows, Mac ºÍLinuxϵͳÈí¼þ¡£
2.²»ÓÃÔË×÷Ðí¿ÉÖ¤Êé¡£Ö»ÐèµãÒ»ÏÂһϣ¬¾Í¿ÉÒÔת»¯³ÉJava΢ÐÅС³ÌÐò£¬ÊÊÓÿͻ§ÔÚÈκεط½ÔË×÷Ä£ÐÍ¡£
3.AnyLogicÄ£ÐͺͿª·¢»·¾³Ïà·ÖÀ룬²¢Äܹ»×öΪµ¥¶ÀµÄJavaÓ¦ÓÃÈí¼þµ¼³öÀ´¡£
½«Ä£Ð͵¼³öÀ´Îªµ¥¶ÀµÄJavaÓ¦ÓÃÈí¼þ£ºÄú»¹¿ÉÒÔ½«Ä£Ð͵¼³öÀ´ÎªJavaÓ¦ÓÃÈí¼þ£¬²¢½«Æä²¼ÊðÔÚ±ðµÄµç×Ó¼ÆËã»úÉÏ£¬°üº¬ÍøÂç·þÎñÆ÷¡£ JavaÓ¦ÓÃÈí¼þ²»»áÊܵ½°²È«ÐÔÏÞ¶¨£¬Äܹ»ÓëÊý¾Ý¿â²éѯ£¬Íâ½çÎĵµºÍÆäËüÓ¦ÓÃÈí¼þͨѶ¡£´Ë×÷ÓÃʹÄú»¹¿ÉÒÔ½«Ä£Äâ·ÂÕæÄ£ÐÍÖÃÈëµ½¸ü¸ßµÄÐÅÏ¢´¦ÀíϵͳÖС£
Java¼¶³ÌÐòµ÷ÊÔ£ºÒòΪģÄâ·ÂÕæÄ£ÐÍÖÐÓÐʱºò·±ÔÓµÄÂß¼ÐÔÊÇÓÃJava³ÌÐò±àдµÄ£¬Òò¶øÖð½¥ÊµÐÐJava±àÂ룬²éÑé±äÁ¿ÀàÐÍ£¬É趨ÖжϵãµÈµÄ¹¤×÷ÄÜÁ¦ºÜÓпÉÄÜ»áÏÔ׿ÓËÙÄ£ÐÍ¿ª·¢ËÙÂÊ¡£
ÔÚAnyLogic ProfessionalÖУ¬Äú»¹¿ÉÒÔ²éѯAnyLogicÖеıàÂë×Ö¶ÎÃû£¨¡°ÍØÕ¹µã¡±£©ÔõÑùͶÉ䵽ת»¯³ÉµÄJavaÔ´£¬ÒÔ¿ª·¢ÕßģʽÔË×÷Ä£ÐÍ£¬¼°ÆäÔõÑù´ÓAnyLogic IDEµÄDebug͸ÊÓͼ²Ù×ÝËûÃǵÄʵÐС£
Óë°æ±¾¼à¿ØÈí¼þ¼¯³É£ºµ±¾«Ó¢ÍŶӿª·¢´óÖÐÐÍÄ£ÐÍʱ£¬¿ª·¢×¨Óù¤¾ßÎñ±ØÓë°æ±¾¼à¿ØÈí¼þ·Ç³£ºÃµØ¼¯³É¡£
ÔÚAnyLogic ProfessionalÖУ¬Äú»¹¿ÉÒÔ½«Ä£ÐÍÇø»®ÎªÄܹ»²¢Ðд¦Àí¿ª·¢µÄ²¿¼þ£¨µ«»¥Ïཻ²æÒýÓã©£¬½«ËûÃÇ´¢´æÔÚ²»Ò»ÑùµÄ.alpÎļþÖУ¬½«ÕâÖÖÎĵµ¼ÓÉϵ½°æ±¾¼à¿ØÈí¼þ´¢´æ¿â£¨SVN£©ÖУ¬Á¢¼´µÝ½»ºÍÉý¼¶ËûÃÇÀ´Ô´ÓÚAnyLogic IDE¡£
ÍØÕ¹µÄ»¥¶¯Ê½UIÔËؼ¯£ºAnyLogic ProfessionalÖÐÒ²ÓÐÈý¸ö¶îÍâ¿ØÖÆ£ºÁбí¿ò£¬Ê±¼äÖáºÍÎĵµÑ¡Ôñ·û¡£
OptQuestÓÅ»¯Æ÷×öΪ»ù±¾ÒªËØ°üÀ¨ÒÔÄÚ£ºAnyLogic Professional°æ±¾Ä¬ÈÏÉèÖðüÀ¨OptQuest¡£ÄúÄܹ»É趨ÌáÉýʵÑéÄËÖÁµ¼³öÀ´×é³É·ÂÕæÄ£Äâ ÌáÉý½â¾ö·½·¨JavaÓ¦ÓÃÈí¼þ¡£
·á¸»¶à²ÊµÄʵÑé¼Ü¹¹£º³ý¿ªPLE°æÖиøÓèµÄ·ÂÕæÄ£Ä⣬Ö÷Òª²ÎÊýת±äºÍÌáÉýʵÑéÍ⣬AnyLogic Professional»¹¸øÓè½ÏΪÔË×÷£¬ÁéÃô¶È·ÖÎö£¬ÃÉÌØ¿¨Â壬УÕýºÍ×Ô¶¨ÊµÑéÖÖÀà¡£
ʵÑéÖ¸µ¼½«ÐÖúÄúÓ¦ÓÃÊý¾Ýͼ±íºÍ¿ØÖÆÔËØÅ䱸ʵÑéUI£¬ÉÔºòÄúÄܹ»¶ÔÆ俪չ¸Ä¶¯¡£
¿´¹ýÕâô¶à£¬ÄãÏÂÔØÁËAnyLogic°²×¿°æÂð£¿ÏëÒªÏÂÔØ×îÐÂÈí¼þ¾ÍÀ´·Ç·²Èí¼þÕ¾ºÃÍæµÄСÓÎÏ·.¼òµ¥Ò׶®µÄÈí¼þÃâ·ÑÏÂÔØ.ÈÃÈ˶úĿһеÄÓÎÏ·µÄÍæ·¨Õâ¶ùͨͨ¶¼ÊÇÓУ¬¸ü¶à¾«²Ê±ð´í¹ý£¡
ÈýάģÐÍÖÆ×÷Èí¼þÊÇÉè¼Æ½çÅóÓѲ»¿ÉȱÉٵŤ¾ß¡£¶ÔÓÚÄÇЩÏëѧϰ3DµÄÈËÀ´Ëµ£¬Ò»¸öÇ¿´ó¶øÓÐÓõÄ3DÄ£ÐÍÖÆ×÷Èí¼þÒ²ÊǷdz£ÖØÒªµÄ¡£Ò»¸öºÃµÄÈýάģÐÍÖÆ×÷Èí¼þºÜÈÝÒ×Àí½â¡£Ëü¿ÉÒÔΪÄãµÄÉè¼ÆºÍÁé¸ÐÌṩºÜ´óµÄ°ïÖú£¬ÈÃÄãµÄÉè¼Æϵͳ¡£ÈÃËü¸üÈÝÒ×£¬¸üÊæÊÊ¡£ÎªÁËÄúµÄ·½±ã£¬Ð¤±à¼ÕûÀíÁËһϵÁй¦ÄÜÇ¿´ó¡¢ÊµÓõÄÈýάģÐÍÖÆ×÷Èí¼þ¼¯¡£ËûûÓÐÔÚ»¥ÁªÍøÉÏÓ²ËÑË÷£¬¶øÊÇÍê³ÉÁËËùÓеÄÖ÷Ìâ¡£¶àÌØÈí¼þרÌâΪÄúÌṩ3dÄ£ÐÍÖÆ×÷Èí¼þ,3dÄ£ÐÍÖÆ×÷Èí¼þÊÖ»ú°æ,3dÄ£ÐÍÖÆ×÷¹ý³Ì¡£¶àÌØÈí¼þÕ¾Ö»ÌṩÂÌÉ«¡¢ÎÞ¶¾¡¢ÎÞ²å¼þ¡¢ÎÞľÂíµÄ´¿ÂÌÉ«Èí¼þÏÂÔØ¡£
¶àÌØÈí¼þרÌâΪÄúÌṩģÐÍÈí¼þ,ÈËÎïÄ£ÐÍÈí¼þ,Á¢ÌåÄ£ÐÍÈí¼þ£¬°²×¿Æ»¹û°æÈí¼þappÒ»Ó¦¾ãÈ«¡£
¶àÌØÈí¼þվΪÄúÌṩ×îÐÂ×öÄ£Ð͵ÄÈí¼þרÌâ,ÔÚÕâÀﰲ׿°æÆ»¹û°æµÈÓ¦ÓÃÓ¦Óо¡ÓУ¬ÕÒ×îÐÂ×öÄ£Ð͵ÄÈí¼þ¾ÍÀ´¶àÌØÈí¼þÕ¾¡£
¶àÌØÈí¼þ԰ΪÄúÕûÀíÁ˶à¿îÈËÌåÄ£ÐÍÈí¼þÈí¼þ£¬ÔÚ¶àÌØÄúÄÜÏÂÔضà¿îÕý¹æµÄ¡¢ÎÞ¶¾Èí¼þ£¬ÆäÖÐÓÐÈËÌåÄ£ÐÍ¡¢·ÅÖÃÈËÌåÄ£ÐÍ¡¢3DÈËÌåÄ£Ð͵ÈApp£¬ÕÒÈí¼þÒ»¶¨ÒªÕÒÕý¹æƽ̨£¬¶àÌØÿһ¿îÈí¼þ¶¼½øÐвéɱ£¬È·±£Èí¼þ°²È«£¬ÏëÒªÕÒÈËÌåÄ£ÐÍÈí¼þÓ¦Ó㬸ϽôÀ´¶àÌØÈí¼þÔ°¿´¿´°É¡£
¶àÌØÈí¼þ԰ΪÄúÕûÀíÁ˶à¿îÈËÌåÄ£ÐÍÄ£ÄâÆ÷Èí¼þÈí¼þ£¬ÔÚ¶àÌØÄúÄÜÏÂÔضà¿îÕý¹æµÄ¡¢ÎÞ¶¾Èí¼þ£¬ÆäÖÐÓÐÈËÌåÄ£ÐÍ¡¢·ÅÖÃÈËÌåÄ£ÐÍ¡¢androidÄ£ÄâÆ÷_androidÊÖ»úÄ£ÄâÆ÷µÈApp£¬ÕÒÈí¼þÒ»¶¨ÒªÕÒÕý¹æƽ̨£¬¶àÌØÿһ¿îÈí¼þ¶¼½øÐвéɱ£¬È·±£Èí¼þ°²È«£¬ÏëÒªÕÒÈËÌåÄ£ÐÍÄ£ÄâÆ÷Èí¼þÓ¦Ó㬸ϽôÀ´¶àÌØÈí¼þÔ°¿´¿´°É¡£