SimScript:TypeScript 中的离散事件模拟库

时间:2024-08-23 17:06:51
【文件属性】:

文件名称:SimScript:TypeScript 中的离散事件模拟库

文件大小:374KB

文件格式:ZIP

更新时间:2024-08-23 17:06:51

HTML

模拟脚本 TypeScript 中的离散事件模拟库,支持 2D 和 3D 动画。 描述了SimScript库中的所有类及其属性。 此显示了多个模拟,包括 2D 和 3D 动画。 SimScript使用 JavaScript 的功能使模拟易于编写和理解。 SimScript模拟是使用这些类构建的: 模拟课 模拟创建资源(队列)和实体,它们执行描述每个实体应该执行的操作的异步脚本方法。 Simulation类是抽象的。 在大多数情况下,您将创建扩展它的类以创建您需要的队列和实体。 实体类 实体代表执行脚本的活动元素。 脚本是包含实体指令的异步方法。 典型的操作包括进入和离开队列、经历延迟以及发送或等待信号。 Entity类是抽象的。 在大多数情况下,您将创建一个或多个类来扩展它以执行模拟所需的操作。 Entity类有一个可选的泛型参数,其中包含它所引用的模拟类型。 队列类 队列代表可


【文件预览】:
SimScript-main
----main.ts(124KB)
----index.html(2KB)
----simulations()
--------randomvartest.ts(4KB)
--------gpss.ts(61KB)
--------network-intro.ts(16KB)
--------animation-options.ts(2KB)
--------simpletest.ts(9KB)
--------car-follow.ts(4KB)
--------mmc.ts(2KB)
--------asteroids.ts(13KB)
--------barbershop.ts(1KB)
--------multiserver.ts(3KB)
--------promise-all.ts(1KB)
--------car-follow-network.ts(10KB)
--------crosswalk.ts(4KB)
--------steering.ts(18KB)
----util.ts(10KB)
----simscript()
--------tally.ts(8KB)
--------util.ts(8KB)
--------queue.ts(13KB)
--------index.ts(237B)
--------includes()
--------network.ts(12KB)
--------simscript.css(1KB)
--------event.ts(3KB)
--------random.ts(18KB)
--------entity.ts(23KB)
--------tsconfig.json(465B)
--------README.md(8KB)
--------docs()
--------publish.bat(217B)
--------animation.ts(30KB)
--------simulation.ts(27KB)
--------package-lock.json(14KB)
--------package.json(864B)
----.vscode()
--------launch.json(493B)
----favicon.svg(1KB)
----tsconfig.json(470B)
----LICENSE(1KB)
----README.md(8KB)
----todo.txt(1KB)
----resources()
--------redcar.png(1KB)
--------missile.mp3(4KB)
--------won.mp3(7KB)
--------car and pedestrian.png(4KB)
--------explosion.mp3(5KB)
--------thrust.mp3(5KB)
--------lost.mp3(8KB)
--------blueped.png(649B)
--------ped.png(689B)
--------car.png(1KB)
----.gitignore(2KB)
----package-lock.json(4KB)
----style.css(4KB)
----package.json(222B)

网友评论