스페이드SMART Python 다원 개발 환경 | |
지금 다운로드 |
스페이드 순위 및 요약
광고
- 특허:
- LGPL
- 가격:
- FREE
- 게시자 이름:
- Javier Palanca, Gustavo Aranda and Miguel Escriva
- 게시자 웹사이트:
- https://code.google.com/u/117070557717622439167/
스페이드 태그
스페이드 설명
Spade는 XMPP / Jabber 기술을 기반으로하는 다이나 다제 및 조직 플랫폼이며 Python 프로그래밍 언어로 작성되었습니다. 이 기술은 자체적으로 FIPA-ACL과 마찬가지로 XML을 기반으로하는 사용자의 개념 및 XML을 기반으로하는 사용자 (에이전트) 및 서버 (플랫폼) 및 확장 가능한 통신 프로토콜과 같은 MAS의 구성을 완화시키는 많은 기능과 시설을 제공합니다. 많은 다른 에이전트 플랫폼이 존재하지만 스페이드는 XMPP 기술에서 뿌리를 기반으로하는 첫 번째입니다. 스페이드 에이전트 플랫폼은 스페이드 에이전트 라이브러리로 만든 에이전트의 작동을 필요로하지 않습니다 (강력하게 추천합니다). 플랫폼 자체는 라이브러리를 사용하여 내부를 사용하지만, 원하는 프로그래밍 언어로 자신의 에이전트를 개발하고 스페이드로 사용할 수 있습니다. 이러한 에이전트가 수행 해야하는 유일한 요구 사항은 XMPP 프로토콜을 통해 통신 할 수 있어야합니다. FIPA-ACL 메시지는 XMPP 메시지에 내장됩니다. 그러나 스페이드 에이전트 라이브러리를 사용하여 에이전트를 구축하지 않도록 스페이드 에이전트 라이브러리를 사용하지 않으면 스페이드 에이전트 라이브러리가 스페이드 에이전트를 구축하기위한 Python 프로그래밍 언어 모듈 인 경우 전체 스페이드 경험의 일부 기능을 사용할 수 없습니다. ...에 스페이드 에이전트 플랫폼에서 작업 할 수있는 새로운 스페이드 에이전트를 만드는 클래스, 기능 및 도구 모음입니다. 그것을 사용하면 스페이드 에이전트 개발을 시작하는 가장 좋은 방법입니다. 앞으로는 Java 또는 C #과 같은 더 많은 프로그래밍 언어를 위해 스페이드 에이전트 라이브러리의 바인딩을 제공하지만 지금은 Python 만 지원됩니다. 전에 Python을 사용하여 작업을 수행하면 스페이드 에이전트 라이브러리를 쉽게 찾을 수 있습니다. 이해 및 사용 준비가 된 클래스와 이미 도서관에 내장 된 많은 기능을 사용하고 사용하십시오. 옥이나 Madkit와 같은 다른 고급 행동 에이전트 플랫폼 (예 : 옥외 또는 Madkit)과 함께 일한 경우 라이브러리가 작동하는 방식에 몇 가지 유사점을 찾을 수 있습니다. 그러나 스페이드에있는 에이전트 모델은 조금 다릅니다. 제품의 홈페이지
스페이드 관련 소프트웨어