Artificial Life là một miễn phí và mở khung Java nguồn gốc tạo ra để mô phỏng cuộc sống. Đó là một khuôn khổ đa-agent đó mỗi đại lý chạy đề riêng của mình. Các đại lý được chia thành hai loại khác nhau: Các dịch vụ và các quá trình. Các dịch vụ cung cấp các dịch vụ cho các đại lý khác và các quy trình thực hiện các nhiệm vụ cụ thể. Các đại lý được tổ chức trong một cấu trúc cây được gọi là thẩm. Trong vòng một Instance, các dịch vụ và các quá trình được nhóm lại với nhau do đó, một số lượng không giới hạn của nhóm này có thể được xác định. Mỗi nút của cây Instance có thể có một bộ sưu tập các quan điểm được sử dụng để giám sát các hoạt động của nút hoặc tương tác với các nút. Định nghĩa các lớp Java được sử dụng trong thẩm (tức là quá trình, dịch vụ hoặc views) được định nghĩa trong mô hình thẩm. Để tránh khóa chết, Artificial Life thực hiện một hệ thống tin nhắn, một cơ chế gọi phương thức dựa trên hệ thống nhắn tin và một cơ chế sự kiện cũng dựa trên hệ thống nhắn tin.
là gì mới trong phiên bản này :
Phiên bản 1.5 giới thiệu một updater tự động, cải thiện quan điểm, và cung cấp một lớp nạp tốt hơn
Yêu cầu .
Java 1.5
Bình luận không