版本 0.9.0 至 0.9.10 的变更

版本 0.9.10 (16.09.2008)#

  • 仿真 (Simulation)
    • 解决了 "仿真报告 '错误:列表中的边数量与边计数不匹配。'"
    • 解决了 Gerrit Lammert 报告的几个问题(感谢):加载的停靠点顺序错误,靠近结束边的停靠点问题
  • Guisim
    • 车辆现在再次具有默认颜色
  • TraCI
    • 修补了在 Fedora Core 9 下构建 tracitestclient_main.cpp(感谢 Niek Sanders)
  • 工具 (Tools)
    • 修补了 dua-iterate.py - --move-on-short 不再存在

版本 0.9.9 (05.08.2008)#

  • 仿真 (Simulation)
    • 隐藏状态的加载/保存完全从微观仿真中移除
    • 车辆现在可以在路线的最后一条边的特定位置结束其路线(参见 规范
    • 路线现在可以在车辆定义中作为属性 (route) 给出(参见 规范
    • 车辆现在将其大部分定义参数存储在 myParameter 中,而不是作为原子值
    • 解决了同一边上多个停靠点以及在无法用于继续路线的车道上停靠点的问题;感谢 Friedemann Wesner 和 Gerrit Lammert 报告这些问题
    • 重新设计了平均数据输出。车辆移动现在按车辆在边/车道上的时间进行加权。额外的输出约束(--exclude-empty-edges/--exclude-empty-lanes)允许仅转储被车辆占用的边/车道的信息。
    • 调试了 bug 1964433 不同起始时间的仿真结果不同;当选择不同于 0 的仿真开始时间时,WAUT 切换和 TLS 偏移时间的计算错误
    • 用 MSVehicle::isOnRoad 替换了 MSVehicle::getInTransit 和 MSVehicle::running
    • 移除了 MSEdge::isSource;仅使用过一次,可以通过比较 MSEdge::getPurpose() 的结果轻松替换
    • 调试了 bug 1932105 同一边上的第二个停靠点使车辆混淆
    • 调试了 bug 1941846 sumo r5378 可重复崩溃
    • 调试了 bug 1912547 linux 64 bit 编译错误 sumo svn 5143
    • 调试了 bug 1913655 命令行 sumo 抛出未知异常
    • 调试了 bug 1924989 sumo r5186 因纯虚函数调用而崩溃
    • 开始 规范 的工作
      • 所有车辆在 position=0, speed=0 处发出
    • 移除了 NLLoadFilter 的使用
    • 添加了一个选项,如果超过一定数量的车辆则退出仿真 (--too-many-vehicles <INT>)
    • 完全集成了 Tino Morenz 的 MSVTypeProbe;将其从 microsim/trigger 移至 microsim/output;添加了测试;现在可以在附加文件中这样定义 vtypeprobe: <vtypeprobe id="test1" type="" freq="10" file="vtypeprobe.xml"/> ("test1" 是要报告的车辆类型,留空以获取所有车辆的信息)
    • 在可能的情况下用 "WrappingCommand" 封装方法,替换了 "Command" 的使用
    • "调试" 了感应式/基于代理的 tls 的使用;实际上应该由测试覆盖
    • 在设备整合方面做了进一步工作
    • 实现了一次/多次路由设备
  • netconvert
    • 调试了 bug 1993928 --keep-edges.input-file 未移除空节点;一旦出现边移除(保留)选项,节点将重新检查是否包含任何其他边。如果没有,则移除该节点。
    • VISUM 导入:调试了由于错误的区域节点位置计算导致的失败
    • 连接构建:使存储出边连接合理化;用一个替换了三个奇怪的存储
    • 禁用了设置“边功能”的支持 - 因为车辆在每条边上以相同(参数化)方式发出,我们不需要区分源边和普通边;汇边从未被区分。
    • 重构了 netconvert 中存储边类型的方式
    • 移除了 NBEdge 中的 "name" 属性;反正也没有写入
    • SUMO 网络重新导入的工作(未完成)
    • 文档:调试了 bug 1909685 选项 "omit-corrupt-edges" 未被识别(使用 --dismiss-loading-errors 代替 --omit-corrupt-edges
    • 移除了 NLLoadFilter 的使用
    • 感谢 Christoph Sommer,OSM 导入器现在处理速度和车道信息;现在也使用默认的 OS 值
  • duarouter / jtrrouter
    • 移除了选项 --move-on-short。由于车辆现在可以在比其自身短的边上启动,该选项已过时。
  • duarouter
    • 调试了 bug 1981921 duarouter 截断路线;现在,--remove-loops 仅在车辆必须在开始或结束处掉头时修剪路线。
    • 重新设计了损坏路线的处理;较长的路线不会被替换;不完整的路线可以使用新的 --repair 选项进行校正
  • jtrrouter
    • 移除了使用 CSV 文件指定转向百分比的可能性
  • dfrouter
    • 发射器、vss 等的定义现在写入与声明相同的文件夹
  • TraCI
    • TraCI 现在默认启用
  • od2trips
    • 由于用于宏观需求定义,od2trips 现在使用 departlane="best" 和 departspeed="max" 发出车辆
    • 移除了从 vissim 文件解析表列表的选项;它们可以在命令行中给出(不再支持 --vissim
    • 添加了省略写入车辆类型的可能性 (--no-vtype)
  • 工具
    • 添加了一些用于输出可视化的工具 (mpl_dump_twoAgainst.py, mpl_tripinfos_twoAgainst.py, mpl_dump_timeline.py) (参见 Tools/Visualization)

版本 0.9.8 (07.02.2008)#

  • 构建 (Building)
    • MSVC8:将构建配置的属性提取到单独的属性文件中。
    • 由于解决请求 1641440,目录/项目发生了许多重大更改
    • gui/dialogs, gui/drawerimpl, /utils/gui/events, /utils/gui/windows, /utils/gui/globjects, /utils/gui/tracker 现在有自己的项目
    • microsim/traffic_lights - 项目命名正确
    • netbuild/nodes, microsim/lanechanging 以及除 vissim 导入外的所有 netimport 类向上移动了一个文件夹
    • SUMOFrame 已移至 microsim(重命名为 MSFrame!)
    • utils/helpers 和 utils/router 已移至 utils/common
  • 所有 (All)
    • 为 utils/importio 添加了内联文档
  • 仿真 (Simulation)
    • 调试了 tls 耦合的 e2 输出
    • 调试了 bug 1886198 段错误;参见评论;感谢 Helcio Bezerra de Mello 的错误报告
    • 在检测器方面做了进一步工作
      • 值重新验证,描述的输出已更改
      • 将 "measures" 和 "style" 标记为已弃用
    • 在寻找要使用的下一个链接时,车辆现在知道其最佳车道
    • 简化了最佳车道的计算
    • 调试了 bug 1871859 车辆不在车道末端等待;感谢 Jensen Chou 的错误报告
    • 调试了 bug 1871964 左转车辆不填充交叉口
    • 修补了发射器中的错误处理;添加了测试
    • 调试了 bug 1873155 发出出发时间早于开始时间的车辆;添加了测试
    • 为 rerouter 添加了测试;部分调试
    • 为 microsim/output 添加了内联文档
    • 调试交叉口内部仿真
    • 重构检测器
      • MSDetector2File 变为 MSDetectorControl
      • 完整的 e1 重构
      • 完整的 e2 重构
      • 完整的 e3 重构
      • MSMeanData_Net_Cont 现在只是 std::vector\<MSMeanData_Net*>
      • 改进了文档
      • 拼写检查
  • 移除了 MSUnit - 其使用是错误的,通常相同的函数被定义了两次。相当令人困惑。添加了 utils/common/PhysicalTypeDefs.h 作为新的开始。
  • 移除了 MSNet 的 deltaT - 被错误使用且与 utils/common/SUMOTime 重复
  • dfrouter
    • 尝试使其对具有许多连接的城市场景更有用
  • 拼写检查
    • 将 'succeding' 重命名为 'succeeding'
    • guisim 现在显示内部车道宽度较小
    • 调试了“真实世界”方案中最左侧车道的错误左侧封闭
  • 移除了 utils/importio/CSVHelpers(仅使用过一次且包含一个两行方法(确实!))
  • 从事 doxygen 文档工作(并添加 throw 声明)
    • utils/options
    • utils/iodevices
    • utils/importio
  • 移除 microsim 中不需要的调试助手
  • 调试了 guisim 中重复具有颜色的车辆的问题(应用程序终止)
  • 修补了 XMLSubSys 文档(曾是 bug 1828803
  • 修复了在更高优先级道路上时的车辆减速问题(bug 1830266
  • 修复了当连接节点靠得太近时发生的 netconvert 错误(bugs 1639460, 1639436
  • 将颜色移出 MSVehicle(影响加载类)
  • 路由导入类现在将输入颜色作为字符串处理
  • 整合了 XML 定义
    • 车辆类型现在在所有情况下都称为 "type"
    • 移除了不需要的元素和属性
  • (几乎)重构了微观仿真循环 基本上完成的是改变车辆如何通过交叉口移动,以及如何将接近的车辆信息通知给其他车辆。事实上,这是相当重大的更改,希望有所裨益。您可以在以下跟踪器项目中阅读有关此的更多信息:bug 1840935: 在不允许的车道上交换车辆失败,有两个车辆, bug 1840938: 车道交换机制忽略未定义的车道顺序, bug 1840952: 在车道变换器中放弃车辆交换, bug 1840944: 替换车道中的接近信息
  • 在交叉口内部交通方面做了进一步工作(仍未 100% 完成)
  • 通过不接触空车道来加速仿真
  • C2C 已变为可选(使用定义)以减少内存占用;曾是:feature 1843267: 使扩展可选

版本 0.9.7 (14.11.2007)#

  • 23.05.07: sumo-gui 现在包含最近配置和网络的存储,"RecentFiles" 的使用已重新设计
  • 23.05.07: 文档:生成的 pdf 复制到 <SUMO_DIST>/docs
  • 24.05.07: 文档:移除了文档部分中对 man-pages 的引用
  • 24.05.07: 文档:指向 FAQ 和 Publications 的链接现在指向 wiki
  • 24.05.07: duarouter/SIM:移除了代码片段嵌入原型(尚未使用)
  • 24.05.07: 工具:添加了对完整代码应用 Astyle 的脚本
  • 24.05.07: 工具:flowrouter.py 和 flowFromRoutes.py 可以处理非整数流
  • 24.05.07: 工具:flowrouter.py 有一个忽略检测器类型的选项
  • 24.05.07: NETGEN:用 randSUMO() 替换了一个 rand() 的出现,并稍微重新设计了随机性代码
  • 30.05.07: dfrouter:移至新的异常处理概念(参见 Developer/Implementation Notes/Error Handling
  • 30.05.07: dfrouter:移除了 bug "[ 1724214 ] 关于缺失文件描述头的无用户信息"
  • 31.05.07:声明 ";" 列表分隔符已弃用
  • 06.06.07:大型代码重新检查:将警告编译指示移至 windows-config;修补了包含正确的配置文件
  • 07.06.07:开始重新设计异常处理(不再有 XMLBuildingExceptions,主要是 ProcessErrors)
  • 12.06.07:更改了 xml 处理程序的 API(现在仅提供数字元素 id);使处理程序函数不再是纯虚函数
  • 12.06.07:使 PROJ 和 GDAL 可选
  • 20.06.07:大多数输出文件中的新 XML 头
  • 22.06.07:自动添加版本信息
  • 27./29.06.07:重新设计了车道到车道方向和主要方向的计算(另请参见 OpenProblems)
  • 02.07.07:添加了加载损坏网络时的错误处理测试(sumo, jtrrouter, duarouter, dfrouter)
  • 某时之间:重新设计了应用程序子系统(移除了 OptionsSubSys)
  • 将变量重命名为 myVar 方案
  • 16.07.07:移除了 -l 用作 --lane-weights 的快捷方式,因为 -l 已用作 --log-file 的快捷方式(duarouter, jtrrouter)
  • 16.07.07:移除了 omit-unbuild-edges - 选项;除了 --dismiss-loading-errors 外不应有其他功能(netconvert, NETGEN)
  • 17.07.07:重构了 VISUM 网络导入器;现在使用 2 个类代替 18 个(netconvert)
  • 17.07.07:调试了 sumo-gui 的选项处理
  • 17.07.07:移除了对 ARTEMIS 的支持(自 2003 年以来从未使用)
  • OutputDevice 支持 TCP 套接字
  • 跳过 MSVC6 / 7 支持
  • DFRouter 美化
  • JTRRouter 使用车辆类别
  • 可以关闭交通信号灯
  • 准备亚秒级仿真
  • 移除了 Cell/Fastlane 支持
  • 移除了不受支持的应用程序
  • 开始检测器重构
  • 在步骤结束时发出
  • ITM-RemoteServer 重命名为 TraCI
  • Visual Studio 64 位构建(无 Proj, GDAL 和 Fox)
  • 路线处理已更改(多引用已弃用)

版本 0.9.6 (23.05.2007)#

  • polyconvert:添加了在边界框上修剪要导入的多边形的可能性
  • DUA:仿真现在可以仅加载部分已定义的车辆
  • netconvert:
    • 调试了已具有正确车道数的匝道连接
    • 调试了在仿真中结合使用(!!! use-internal)构建的不带内部车道的网络时的问题
    • 车道拆分定义已添加到车道定义中(!!! 未描述)
    • 当连接中定义了错误的车道时添加了错误消息
  • 仿真 (SIMULATION):
    • 具有重新路由的 c2c
  • sumo-gui:
    • 调试了多边形可视化中的内存泄漏
    • 移除了简单/完整几何选项;现在所有内容都使用完整几何绘制
    • 现在可以显示节点、附加结构、车辆、边、poi 的名称
  • 所有:帮助/配置子系统已更改
  • 网络已更改
  • 添加了仅加载网络的可能性
  • 车道扩展
  • 部分重新设计了 iodevices
  • 移除了 "Action" * 与 Command 相同
  • 更改了事件接口
    • 现在 execute 获取当前仿真时间
    • 事件处理程序是非静态的
  • 移除了 .icc 文件
  • 在 dfrouter 中添加/修补了类文档
  • 使 Position2DVector 中的位置访问符合 c++ 标准
  • 现在先于其他格式读取 xml 类型(其他 Xml 描述之后)
  • 调试了 XML 导入中的双重投影
  • 添加了车辆执行器
  • 添加了形状层
  • 提取了车道几何的绘制
  • 向网络添加了投影信息
  • 边类型现在可以存储边功能
  • 移除了不需要的慢速车道变换器
  • VISUM:为未拆分的车道实现了车道连接,进一步重构
  • 现在也使用 getID() 而不是 id() 来检索微观仿真 id
  • 完整的 od2trips 重构
  • 所有结构现在都通过 getID() 返回其 id
  • rerouter:修补了分布使用;添加了加载预定义路线的可能性
  • 统一线程
  • 美化:输出整合
  • 添加了移除循环(未描述!!!)
  • 摆脱了静态 RONet 实例
  • 摆脱了单元到米的转换
  • 开始从 MSVehicle 中提取跟驰模型
  • 开始网络编辑器的工作
  • 添加了连续的进程消息
  • 调试了矩阵的拆分
  • 添加了拉伸/更改当前相位和连续相位的可能性
  • 使静态组合框真正静态
  • VISUM:修补加载拆分车道和 tls 时的问题
  • 添加了转向灯可视化和车辆跟踪(未完成)
  • 检索方法有 "get" 前缀;EmitControl 没有字典;MSVehicle 完全由 MSVehicleControl 调度;新的车道变换算法
  • 添加了 tls 切换
  • 使断言两个连续的边几何点不能相同变得不那么严格
  • 使 MSVehicleControl 完全负责车辆处理* MSVehicle 不再有静态字典
  • dump-begin/dump-end 重命名为 dump-begins/dump-ends
  • 部分重构了 E3 检测器
  • 添加了使多边形填充或不填充的可能性
  • 显示笛卡尔坐标和地理坐标;为此更改了 API
  • 添加了对 dump-begins/dump-ends 的错误检查
  • 添加了仿真范围内的笛卡尔坐标到地理坐标的转换
  • 路由器:添加了对权重时间线的更快访问;
  • 移除了构建号信息
  • 绘制未填充圆的 API
  • 首次尝试使交叉口感知 tls
  • 更改了处理地理坐标的方式
  • 更改了车辆类别命名
  • 修补交叉口内部状态仿真
  • 向微观仿真添加了车辆类别支持
  • 向微观仿真添加了车辆类别支持
  • 移除了已弃用的 c2c 函数,添加了 Danilot Boyom 制作的新函数
  • 添加了 c2c 可视化(未完成)
  • 添加了将工件(gl 对象)的名称复制到剪贴板的可能性(Windows)
  • 移除了 MSMoveReminder 中不需要的 id 成员
  • 为未知 tls 添加 tls 定义时添加了错误处理
  • 添加了不使用固定频率从流发出车辆的选项
  • tls 跟踪器现在支持逻辑之间的切换
  • 迈向基于 car2car 的重新路由的第一步
  • 可变车辆类型使用

版本 0.9.4#

此版本更像是一个快照。许多事情发生了变化,有些需要进一步重新验证。有三个主要变化/扩展:

1. TLS 子系统现在允许一个交通信号灯拥有多个逻辑。可以描述切换时间并在 GUI 上在它们之间切换。用户文档可在 交通信号灯 下找到。目前还没有关于此的开发人员文档。如果您自己解析网络,您会看到交通信号灯定义略有变化。代替 sgmltag "logicno",现在使用名为 "subkey" 的标签。此外,"inclanes" 已被移除。

2. 完全支持导入位置编码为地理坐标的网络。这需要使用另外两个库,PROJ.4 和 GDAL。新的构建过程描述在 这里。有关如何导入地理坐标文件(除了 ArcView 文件)的描述可以在 这里 找到。

在此扩展的同时,重新检查了 ArcView 文件的导入,现在允许导入存储在 NavTeq 使用的方案之外的其他方案中的网络。新选项描述在 这里

有关导入 ArcView 文件的更多评论可在 这里 找到。目前,它们仅包含一些关于导入 Osnabrück 开源网络的评论。您可以在此处查看 这里 并从 这里 下载。

3. 开发人员文档已分为几个部分。编写完整的开发人员文档似乎难以管理。因此,我们现在提供有关特定主题的额外文档。以前是开发人员文档一部分的主题现在可以在 更多文档 部分找到。

还有一些进一步的变化尚未显示其潜力,但非常有前途:

1. 路由接口已变得抽象。这允许在仿真和路由应用程序中使用路由算法,并希望产生一些进一步路由算法的实现 - 目前 Dijkstra 和转向比率算法可用。

2. 在使 SUMO 感知车辆类型方面迈出了一些第一步。现在可以按类别允许/禁止车辆使用某些车道。这现在在 netconvert 应用程序和 duarouter 中实现,但尚未在仿真本身中实现,因此尚未记录。但是,正如您所见,我们正在努力使 SUMO 成为多模式...

完整的变化列表:

  • 多模式性 (Multimodality)
    • 使车道存储车辆类别(车道的附加 XML 定义,路由器感知车辆类别)(未记录)
  • 路由接口 (Routing Interface)
    • 路由器已变得抽象
  • GUI
    • 网格现在处理具有负位置的网络
    • 调试可视化网格(未完成)
    • 现在使用 glu 绘制多边形以允许凹多边形
    • 现在可以添加和移动 poi(使用 shift)
    • 发射器可以显示其路线
    • 添加了更改 POI 夸大程度的选项
  • 仿真 (Simulation)
  • netconvert
    • 改进了 ArcView 导入
    • 导入 NavTeq 网络的附加选项(使用 ArcView/Elmar/Elmar2):现在仅当与之前的差异不太大时才使用新的 navteq 车道数信息 !!!
    • 改进了匝道猜测:如果有足够的车道,则不附加车道
    • 添加了 Vision 导入(参见 Importing VISUM-networks
    • 猜测的 TLS 的位置现在可以保存为 POI(尚未记录)
    • 可以给出边功能(尚未记录)
  • jtrrouter
  • 所有
  • 添加了元信息的文档

版本 0.9.2#

用户相关变更

  • GUI
    • gui 中的版本信息已修补
    • 加载损坏配置时的段错误已修补
    • 添加了捕获使用最近文件打开第二个文件的功能
    • 子窗口现在在(重新)加载仿真时被删除
    • 可视化方面的一些改进(未完成 (GridBuilder))
    • 调试了视口更改器
    • 加载几何项时的问题已修补
    • 选定项列表现在在关闭/重新加载时清除(之前有错误)
    • 调试了表格编辑
    • rerouters 现在命名正确
  • 仿真 (Simulation)
    • 调试 MSVehicle 中的数值问题
    • 重新设计了发射器
  • 网络转换 (Netconversion)
    • 网络构建期间的输出已修补
    • 网络几何已重新设计(未完成)
    • "speed-in-kmh" 现在称为 "speed-in-kmh"
    • "type-file" 现在称为 "xml-type-files"
    • 移除了 arcview 的两个文件定义
    • 允许在 arcview 文件中存储更多信息
  • 文档 (Documentation)
    • 用户文档、网络转换部分更新
    • 在 tls-api 描述方面做了进一步工作
  • 所有 (All)
    • 版权信息已修补

开发人员相关变更

  • GUI
    • 移除了未使用的 addTimeout/removeTimeout-API
    • 调试了使用 MSVC7 构建 gui 应用程序
  • 仿真 (Simulation)
    • (MS|GUI)TriggeredEmitter 现在是 (MS|GUI)Emitter
    • TLS-API:添加了 MSEdgeContinuations
    • 构建时内部车道的使用现在是可选的
  • 所有 (All)
    • 摆脱了旧的 MSVC 内存泄漏检查器
    • 移除了多个内存泄漏
    • 使在构建时检查几何正确性变为可选 (CHECK_UNIQUE_POINTS_GEOMETRY)
    • 使在构建时内存检查变为可选 (CHECK_MEMORY_LEAKS)
    • 外部库现在将移至 src/foreign

版本 0.9.1#

用户相关变更

  • GUI
    • 未加载交叉口几何的 bug 已修补
  • 仿真 (Simulation)
    • 感应式 tls 灯 bug 已修补

开发人员相关变更

  • GUI
    • 移除了未使用的 addTimeout/removeTimeout-API
  • 仿真 (Simulation)
    • 将 NLNetHandler 重命名为 NLHandler
    • 每个 MSJunction 都有一个对网络的引用;网络允许检索 tls 逻辑容器(参见 helpers/NamedObjectCont.h)
    • 移除了多个内存泄漏,主要发生在加载损坏后
    • 修补了感应式交通信号灯逻辑中的错误
  • 路由器 (Router)
    • 将所有 ROJP*-classes 重命名为 ROJTR*

版本 0.9.0 (07.10.2005)#

用户相关变更:

  • GUI
    • 选择 (Selections)
      • 弹出菜单中添加了标志图标
      • Shift 添加(取消)选择整条街道,而不仅仅是一个车道
      • 选择编辑器现在保存到 *.txt 文件
    • 对象居中已重新验证
    • 可变限速标志 (Variable Speed Signs)
      • 添加了 vss 的可视化
      • 添加了与 vss 交互的可能性
    • 添加了“重新加载仿真”选项
    • 状态栏消息已修补
    • 移除了旋转(有错误)
    • 修补了关闭 gui 时参数跟踪器打开的错误
    • 值跟踪器现在可以聚合并能够保存跟踪值
    • 添加了多边形可视化
    • 添加了断点
    • 添加了设置和保存附加网络权重的功能(初步,有待改进)
    • 添加了按类型和按路线着色
  • 仿真 (Simulation)
    • 如果处于详细模式,报告仿真结束的原因
    • 修补了由于除以零导致的排放输出错误
    • VSS 现在可以控制多个车道
  • 常规 (general)
    • 选项 (Options)
      • 修补了默认值使用错误
  • 文档 (Documentation)
    • 尝试将 XML 代码(绿色)与命令行选项(红色)分开
  • netconvert
    • --map-output <FILE> 构建一个映射,显示在连接时哪些边已被移除
    • 添加了 guess-tls - 选项
    • 通过 -l 参数扩展了 FastLane 导入,用于车道数量
    • --explicite-junctions <JUNCTION_NAME_LIST> 允许说明哪些交叉口应明确由 tls 控制
    • --explicite-no-junctions <JUNCTION_NAME_LIST> 允许说明哪些交叉口应明确不由 tls 控制
    • --edges-min-speed <SPEED_MS> 允许从输入中移除所有允许速度低于 <SPEED_MS> 的边
    • --elmar 允许导入使用 Elmar Brockfelds 解析器解析的 NavTech-GDF 文件
    • --tiger 允许导入 tiger 文件(初步,由于未知原因看起来还不是很好)
  • 路由器 (Router)
    • 修复了在第一个出发后生成随机路线
    • 关于缺失权重的警告每条边仅打印一次
    • 补充权重 (Supplementary Weights)
  • 示例现在有一个新的文件夹结构

开发人员相关变更:

  • GUI
    • 选定的结构现在在单独的类中
    • 附加结构现在使用相同的“API”显示
  • 仿真 (Simulation)
    • 移除了 MSNet::dictionary
    • 重构了 MSMeanData 输出