Block-style programming environment for multi agent system, based on MIT Scratch

栏目: IT技术 · 发布时间: 6年前

内容简介:NovaStelo is a block-style programming environment for multi agent system, based on MIT Scratch.NovaStelo is inspired from StarLogo and Scratch, more precisely StarLogo on the book "Turtles, Termites, and Traffic Jams" and Scratch 1.4. Both are of Resnick'

NovaStelo

NovaStelo is a block-style programming environment for multi agent system, based on MIT Scratch.

Block-style programming environment for multi agent system, based on MIT Scratch

NovaStelo is inspired from StarLogo and Scratch, more precisely StarLogo on the book "Turtles, Termites, and Traffic Jams" and Scratch 1.4. Both are of Resnick's great works.

NovaStelo is built on Pharo Smalltalk 8.0. Almost all Model and UI are rewritten using Spec2.

Install and Play on Windows

  1. Go to release page , and download a latest release file.
  2. Extract the zipped release file.
  3. Start Pharo.exe application.
  4. Click NovaStelo on a menu bar to start NovaStelo.

Install repository on Pharo

NovaStelo sources available on github ( https://github.com/EiichiroIto/NovaStelo/ ).

Metacello new
    baseline: 'NovaStelo';
    repository: 'github://EiichiroIto/NovaStelo/filetree';
    load.

[Beware] Before update

  • You need keep script files before update, because project files are incompatible with any previous versions.
  • To keep script files, select "File - Export - Export Scripts in S-EXP".
  • To recovery the file, select "File - Import - Import Scripts"

Examples

  1. Select Open from File menu.
  2. Click Examples button on the file open dialog.
  3. Select file and press OK.
  4. Click Setup button on right side pane to setup the program.
  5. Click Loop button to start.

License

MIT License

Screenshots

Conway's Life Game

Block-style programming environment for multi agent system, based on MIT Scratch

Resnick's Turtle Ecology

Block-style programming environment for multi agent system, based on MIT Scratch

Resnick's Termites

Block-style programming environment for multi agent system, based on MIT Scratch

Resnick's Slime Mold

Block-style programming environment for multi agent system, based on MIT Scratch

Animations

Block-style programming environment for multi agent system, based on MIT Scratch


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

原则

原则

[美] 瑞·达利欧 / 刘波、綦相 / 中信出版社 / 2018-1 / CNY 98.00

※ 华尔街投资大神、对冲基金公司桥水创始人,人生经验之作 作者瑞·达利欧出身美国普通中产家庭,26岁时被炒鱿鱼后在自己的两居室内创办了桥水,现在桥水管理资金超过1 500亿美元,截至2015年年底,盈利超过450亿美元。达利欧曾成功预测2008年金融危机,现在将其白手起 家以来40多年的生活和工作原则公开。 ※ 多角度、立体阐述生活、工作、管理原则 包含21条高原则、139条中原......一起来看看 《原则》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

在线进制转换器
在线进制转换器

各进制数互转换器

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器