Changelogs

Version 10.5

2016.09.18

  1. 新增: 增加英文语言支持;
  2. 新增: 英文版使用Paddle(www.paddle.com)支付;
  3. 修改: Dotnet Framework 改为 4.0, 如需安装, Setup将可以自动启动安装;
  4. 修改: Windows高DPI设定时的UI布局;
  5. 修正: 资源管理器中直接双击ahpx文件打开时, 某些特定情况下使用授权未生效的bug;
  6. 修正: FCE详细数据计算AHP高层要素得分时, 特定情况下发生除零错误的bug;
  7. 修正: 特定情况下生成的FCE评测表中提示文字不能显示完全的bug;
  8. 修正: 配置文件中的某个无效设定引起的软件启动崩溃的bug.

Version 10.4

2016.03.12

  1. 修改: 安装程序静默安装VC runtime;
  2. 修改: 安装程序瘦身, 由之前的100+M缩减为50M左右;
  3. 修正: 没有中间层或有中间层要素但有方案层要素直接连接到决策目标,灵敏度分析发生异常的bug;
  4. 修正: 复杂层次模型情况下, 浮点数计算误差累积导致的总排序权重和与1的误差大于0.0001的bug;
  5. 修正: 特定情况下灵敏度分析多线程计算同步错误导致软件崩溃的bug.

Version 10.3

2015.11.26

  1. 新增: 群决策的灵敏度分析;
  2. 新增: Excel格式的灵敏度分析报告, 报告中包括了备选方案排序权重随要素权重的变化情况图, 权重变化情况数据和权重排序变化情况数据;
  3. 新增: 灵敏度分析中对权重变化情况数据进行计算并显示, 该数据展示某个要素权重从0变化到1过程中, 各个备选方案权重值的变化情况;
  4. 新增: 灵敏度分析中对排序变化情况数据进行计算并显示, 该数据展示某个要素权重从0变化到1过程中, 备选方案权重排序发生变化情况;
  5. 新增: 配套最新版软件的使用教程视频;
  6. 修改: 灵敏度分析改为在已产生的计算结果基础上进行计算, 之前是独立计算并且不能进行一致性自动修正和残缺补全;
  7. 修改: 群决策功能按钮现在在计算结果页面的工具栏上显示;
  8. 修改: 灵敏度分析的决策目标改为决策总目标, 而不是之前的各个子目标;
  9. 修改: 灵敏度分析要素选择方式由之前的列表改为树形结构;
  10. 修改: 灵敏度分析中将交互分析功能单独放至一个TabUI中;
  11. 修改: 几处操作成功通知消息框为不影响用户操作的背景提示窗口;
  12. 修改: 软件图标修改, 之前的图标透明部分较多, 在深色背景上效果较差;
  13. 修改: 修正判断矩阵页面错误信息提示窗口标题乱码;
  14. 修改: VC runtime改为VC2015, setup自动安装;
  15. 修改: 全面更新软件文档;
  16. 修正: 生成AHP调查表时, 非第一次生成时字体异常的Bug;
  17. 修正: 设定不检查基本一致性, 判断矩阵计算前仍然进行修正的Bug;
  18. 修正: 导入Excel格式的AHP专家数据时, 存盘后无法追加导入专家数据的Bug;
  19. 修正: 灵敏度分析窗口计算线程工作时关闭引发异常的Bug;
  20. 修正: 特定情况下, 不存在残缺可接受判断矩阵但是却错误地提示由于它们的存在不能标记自动修正的Bug;
  21. 修正: 残缺可接受判断矩阵满足拟一致性不需要修正, 但是在标记修正不一致判断矩阵时提示它们不能标记的Bug;
  22. 修正: 根法计算残缺可接受判断矩阵一致性比例时, 除零导致的一致性无穷大Bug;
  23. 修正: 群决策输入专家姓名时, 如果专家姓名还未输入就直接新建文件操作, 主程序崩溃的Bug;
  24. 修正: 群决策添加第一个专家, 如果在提示清空非群决策数据确认时选择否, 主程序崩溃的Bug.

Version 10.2

2015.08.05

  1. 增加判断矩阵数据检查功能,对所有的判断矩阵数据进行检查,并给出处理建议;
  2. 增加不一致判断矩阵修正算法自动选择方式并作为默认设置选项,该方法不需要设定阈值来选择算法,首先使用最小变化方法进行修正,如果修正不成功,再使用最大方向方法修正;
  3. 增加一致性修正算法精度的参数设定, 分为高/中/低三个等级, 算法精度越高, 计算时间越长;
  4. 改进增删群决策专家时的性能, 之前版本如果处理很大规模的层次模型时, 增删专家需要等待的时间较长;
  5. 改进一致性修正的最小改变算法计算参数。最小改变算法中的最大种群规模和最大迭代次数根据判断矩阵维数计算,如果判断矩阵维数特大将会大大增加计算时间。修改为限定最大种群规模最多为500、最大迭代次数最多为1000,正常情况下当判断矩阵维数超过13时才能达到这个参数;
  6. 修改判断矩阵最小改变一致性修正所使用的PSO算法参数:c1、c2、种群规模和最大进化代数。这些参数的新值是针对一致性修正问题所做的参数优化研究结果,提高了算法的全局收敛性能;
  7. 修改判断矩阵默认计算方法为幂法;
  8. 修改专家数据录入工具判断矩阵计算方法为幂法;
  9. 修改不与AHP结合的模糊综合评价,权向量显示的小数点后位数,由2改为4;
  10. 修改导入License后点击完成软件自动重新启动;
  11. 修改如果没有不一致的判断矩阵, 判断矩阵检查结果显示无不一致判断矩阵, 而不是空白的窗口;
  12. 修改更新提示窗口;
  13. 修正AHP专家调查表中,如果要素文本较多,导致该要素对应的判断矩阵表头要素说明表格中无法完全显示要素文本的Bug;
  14. 修正直接生成模糊综合评价评测表时,如果不填写权向量说明,不会生成评测表并且没有提示信息的Bug;
  15. 修正群决策时,如果所有专家状态均为非残缺且满足一致性比例,群决策计算无法开始的bug;
  16. 修正AHP层次模型规模较大时,生成模糊综合评价评测问卷失败的bug;
  17. 修正AHP层次模型规模较大时,导出Excel 2003格式的AHP专家调查问卷失败的bug;
  18. 修正特定情况下,Excel 2003格式AHP专家调查问卷用Excel打开时提示字体数过多的bug;
  19. 修正模型检查时某些特定情况下不检查连接数的bug;
  20. 修正无效的专家数据检查窗口帮助按钮链接;
  21. 修正几处功能列表相关的功能,从而重新启用了一些由于Windows XP下导致软件崩溃而禁用的视觉效果;
  22. 修改设置判断矩阵计算方法为非幂法时,提示如果有残缺矩阵建议使用幂法;
  23. 修正判断矩阵数据录入界面提示文本某些情况下被遮盖的Bug;
  24. 修正计算结果详细信息中,判断矩阵修正前后的数据比较在特定情况下数据错位的Bug;
  25. 修正判断矩阵一致性计算时,特定情况下出现除零错误的Bug;
  26. 修正群决策计算前处理时,如果存在空的判断矩阵,统计列表中对应单元格错位的Bug;
  27. 修正判断矩阵输入页面,决策目标的说明文字总是显示“决策目标”而不是当前判断矩阵对应要素文本的Bug;
  28. 修正专家姓名修改重复时, 提示错误信息, 但将专家姓名清空的Bug;
  29. 修改灵敏度分析窗口布局, 改进要素数量较多时的操作体验;
  30. 修改模型绘制窗口选中不同绘图工具时的鼠标光标;
  31. 移除开始页面的留言.

Version 10.1

2015.5.2

  1. 改进AHP群决策数据导入性能;
  2. 改进AHP群决策专家状态刷新性能;
  3. 改进群决策计算预处理,改为多线程计算并显示进度条,注意:残缺且不可接受判断矩阵,残缺且设定为自动填充和空判断矩阵 这三种情况预处理很慢;
  4. 改进模糊综合评价数据导入性能;
  5. 增加AHP群决策专家搜索定位;
  6. 增加判断矩阵计算方法设定选项,现在可以在根法、和法和幂法之间进行选择(之前默认判断矩阵计算方法为幂法);
  7. 增加多处等待时鼠标忙指针的显示;
  8. 增加AHP调查表以及模糊综合评价评测表中增加姓名和单位必须填写的提示文字;
  9. 修改AHP群决策增加专家后显示新增专家并将专家列表滚动到合适位置,同时修正了AHP群决策增加专家后总是选中列表中第一个专家但判断矩阵显示不完整的bug;
  10. 恢复导出RTF格式AHP调查问卷;
  11. 改进模糊综合评价模块信息显示, 例如导入数据显示导入总数、左右侧工具栏标题显示评测对象和评测人总数等;
  12. 非Excel2003格式的AHP调查问卷中,判断矩阵要素说明文字中增加要素说明文本;
  13. 修正非Excel2003格式的AHP调查问卷中示例说明默认文字;
  14. 修正判断矩阵输入界面说明文字较长时被遮挡的bug;
  15. 修正AHP计算结果作为FCE权向量时,由于权向量和检测计算精度太高而导致的提示权向量和不为1导出报告失败的bug;
  16. 修正导入Excel2003格式专家调查问卷时“1/9”值不能导入的bug;
  17. 修正模糊综合评价导入大量评测问卷时失败的Bug;
  18. 修正Windows XP下模糊综合评价模块中,移动鼠标至评测目标和评测人列表项导致模糊综合评价模块崩溃的Bug;
  19. 关于对话框中无需移动License的类型不再显示删除License按钮.

Version 10.0

2015.3.25

  1. 增加模糊综合评价,与现有的AHP功能集成;
  2. 增加导出Excel 2003格式(xls)专家调查表,此格式调查表专家填写后可以直接导入软件中;
  3. 修改群决策计算结果集结方法:由原来的总排序权重集结改为先集结各判断矩阵排序权重,在此基础上计算得到群决策总排序权重;
  4. 修改详细计算结果中的权重分布图总是显示准确值,而不是之前的群决策计算结果集结后各中间/准则层要素权重显示平均值;
  5. 修改判断矩阵排序权重计算算法,由和法改为幂法;
  6. 修改保存模型图的左上角坐标,由之前的(0,0)改为根据实际模型绘制情况确定,保存的模型图不再显示左上的空白。这个改动影响所有保存模型图的功能,例如文件预览、报告中的模型图等;
  7. 修改模型编辑时粘贴操作的新要素初始位置,从之前的被拷贝要素向右下偏移10单位改为在鼠标光标位置;
  8. 修改要素文本编辑,在层次模型页面修改要素文本时,按下回车键即可完成编辑,不能设置多行文本的要素标题,但要素备注任然可以多行文本;
  9. 修改判断矩阵修正算法,满足一致性比例的判断矩阵,即使标记为自动修正也不对其进行修正。此项修改影响群决策全局补全残缺判断矩阵计算;
  10. 修正残缺可接受判断矩阵排序权重及一致性比例计算的Bug,统一判断矩阵计算方法;
  11. 修正存在可接受判断矩阵时导出Excel失败的bug;
  12. 修正专家调查软件不可输入要素选中后不显示说明文本的bug;
  13. 修正专家调查软件不可输入要素选中后还能拖动slider的bug;
  14. 修正特定情况下不存在可接受残缺判断矩阵但在标记判断矩阵自动修正时仍然提示由于存在可接受残缺判断矩阵而不能标记一致性修正的bug;
  15. 修正层次模型绘制时,选中要素后弹出的工具栏位置不在鼠标附近的bug;
  16. 修正专家ID修改重复时, 提示"此专家ID已使用,请重新填写", 但并未恢复未修改专家ID的Bug;
  17. 修正模型编辑页面编辑要素文本时按下Delete键误删正在编辑要素的Bug;
  18. 修正一些模型编辑快捷键在模型编辑页面编辑文本框激活状态时及非模型编辑页面存在异常行为的Bug;
  19. 修正直接编辑判断矩阵数据可以输入0的Bug,判断矩阵中存在0值将导致不能完成排序权重计算;
  20. 移除打印层次模型功能.

Version 9.2

2015.2.24

  1. 修正某些情况下关闭快速功能界面后标题栏显示的文件名变为“yaahp -- 新文档”的bug;
  2. 修正生成专家录入软件后,窗口标题当前文件名显示错误的bug;
  3. 修正特定情况下判断矩阵键盘输入数据时,除号(“/”)无法正常打出的bug;
  4. 修正群决策判断矩阵中数据修改后,群决策面板自动选中第一个专家为当前专家bug;
  5. 修正群决策面板删除所有专家后文档没有被标记为脏的bug.

Version 9.1

2014.12.8

  1. 增加判断矩阵输入时高亮显示对一致性影响最大的元素,只有填写完整并且一致性比例大于0.1的判断矩阵才会显示;
  2. 增加判断矩阵元素一致性修正前后取值对比的功能,在计算详细数据中高亮显示修正元素,并显示对比;
  3. 计算详细数据增加一致性修正所用算法文字说明;
  4. 改进最大改进方向算法,使用评价等级变化量对修正范围进行限制,降低一致性修正对专家原始意图的改变;
  5. 修正可接受判断矩阵一致性比例计算时由于计算精度设定较低导致的一致性比例误差;
  6. 修正判断矩阵某些情况下无法进行一致性修正的问题;
  7. 修正计算结果页面灵敏度分析后详细计算结果中丢失判断矩阵一致性修正信息的问题.

Version 9.0

2014.9.26

  1. 以增强软件用户体验为目标,重新设计了用户操作界面;
  2. 优化软件启动、数据载入解析和多种算法性能;
  3. 增加可接受判断矩阵计算功能,判断矩阵不需要输入所有数据,只要满足判断矩阵计算的可接受性即可进行计算。最少的情况下,只需要填写n-1个元素就可以计算;
  4. 增加两个判断矩阵状态:残缺可接受但不一致和残缺可接受且一致,后者不需要填写完整数据或自动补全即可进行计算;
  5. 增加编辑要素说明文字功能,要素的说明文字可以显示在判断矩阵输入页面;
  6. 增加EMail技术支持功能,可以方便地在软件内提交带附件文件的问题;
  7. 详细计算结果中增加各个中间层要素对决策目标的权重,显示在“所有数据列表显示”页面的表格中;
  8. 为计算数据导出增加操作选项,现在可以分别选择导出数据中是否包括:方案层要素对决策目标的权重、各中间层要素对决策目标的权重、判断矩阵数据;
  9. 创建专家调查软件时,如果已经输入了判断矩阵数据,就可以选择生成的专家调查软件中是否包含已输入的判断矩阵数据,并且在专家调查软件中不能修改创建时包含的数据;
  10. 增加专家调查软件中显示要素说明文字的功能;
  11. 修改部分判断矩阵一致性修正判定。非群决策情况下,残缺的可接受判断矩阵不能设置自动修正,并且必须满足一致性要求才能计算;对于群决策情况下,标记全局修正一致性时,残缺的可接受判断矩阵不会被修正;
  12. 详细计算结果窗口中导出计算结果数据时,将默认的层次模型图修改为权重分布图;
  13. 移除判断矩阵计算的根法和幂法,只能选用和法;
  14. 重新绘制了判断矩阵页面层次结构树节点图标,更好地表示判断矩阵状态;
  15. “最近使用的文档”列表中可以显示的最近打开文件数量增加到36个;
  16. 修正软件卸载后仍然遗留文件的bug,该bug特定情况下会导致新安装的软件启动时抛出异常并终止;
  17. 修正层次模型绘图板背景色设置无效的bug;
  18. 修正专家调查软件在特定情况下无法找到数据文件或使用错误历史数据的bug;
  19. 修正特定情况下详细计算结果的权重分布图中间层要素权重显示错误的bug;
  20. 修正判断矩阵阶数较大且残缺要素较多情况下,判断矩阵补全算法无法结束的bug;
  21. 修正判断矩阵阶数较大且残缺要素较多情况下,判断矩阵一致性修正算法无法结束的bug;
  22. 修正创建专家调查软件后,特定情况下主窗口没有响应的bug;
  23. 修正计算结果详细数据中柱状图显示错位的bug;
  24. 修正群决策数据检查功能特定情况下数据异常导致软件崩溃的bug;
  25. 修正群决策数据检查功能特定情况下不能同步显示选中判断矩阵的bug;
  26. 修正计算结果页面直接导出数据时,不能正确导出层次模型图的bug;
  27. 修正详细计算结果“所有数据列表显示”表格中各判断矩阵决策目标特定情况下显示为空的bug.

Version 7.5

2013.10.16

  1. 增加生成群决策专家数据录入程序,专家可以使用该程序录入决策数据,然后将其决策数据通过email等形式发回;
  2. 增加专家数据导入功能,专家使用数据录入程序输入的决策数据可以使用此功能导入;
  3. 一致性调整、残缺补全、排序权重计算、群决策计算等耗时计算由之前的单线程改为多线程计算,并显示计算进度;
  4. 层次模型编辑器性能优化;
  5. 判断矩阵最大维数支持从30增大至100;
  6. Grid形式的详细计算结果查看最大列数从30增大至100;
  7. UI改为Metro风格,四种配色方案供选择;
  8. 修正特定情况下文件“脏”状态的显示错误的bug;
  9. 修正新建文件后主窗口标题栏文件名特定情况下显示错误的bug;
  10. 修正特定情况下文件保存错误的bug.

Version 7.0

2013.6.28

  1. 增加群决策数据检查功能。对专家数据的差异、矛盾、未填写情况进行统计,并可用列表、图形的形式对比查看决策要素各专家的给定值;
  2. 增加群决策计算预处理。之前版本群决策计算要求所有专家判断矩阵满足计算条件,即满足一致性、没有残缺或标记自动调整和补全,才能进行计算,现在可以在群决策计算预处理一次标记自动调整和补全后完成计算;
  3. 增加群决策残缺判断矩阵全局补全。全局补全即在群决策中,判断矩阵缺失值根据其他专家此项数据补全,可以在群决策计算预处理中指定这种补全方式;
  4. 增加lua脚本引擎及脚本编辑、管理功能。可以为某些计算提供自定义计算逻辑功能,目前提供自定义全局补全,后续将在其他计算部分加入lua脚本的自定义计算支持;
  5. 增加判断矩阵权重计算方法增加和法、幂法,能够在计算选项中设定使用根法、和法还是幂法;
  6. 增加权重分布图,用于查看包括中间要素在内的各要素对决策目标权重,在计算结果详细数据中显示在层次模型图上;
  7. 增加以判断矩阵单独显示形式查看计算结果;
  8. 增加计算结果详细数据导出时选择是否在导出的模型图片上显示各要素权重;
  9. 修改群决策新增专家后,专家ID默认为Expert加数字(之前为空);
  10. 修改群决策计算前检查专家ID是否重复,重复的专家ID特定情况下发生计算数据错误;
  11. 修改详细计算结果中判断矩阵的最大特征值说明文字,由"\lambda_{max}"改为"λmax";
  12. 修改群决策显示详细数据时,如果未选择任何专家将提示必须选择一个专家。之前这种情况仍然打开详细数据窗口,但其中仅有排序权重;
  13. 修改计算结果导出操作项移动到计算结果详细数据窗口工具栏中;
  14. 修正新建/打开文件后旧的群决策专家列表未清空的bug;
  15. 修正判断矩阵就地编辑输入值无效多次弹出提示窗口;
  16. 修正判断矩阵页面,特定情况下专家ID显示位置偏移的bug;
  17. 修正直接填写数值方式输入判断矩阵数据时,特定情况下弹出输入格式错误提示框并崩溃的bug;
  18. 修正判断矩阵就地编辑时,拖动条仍可用但不能修改值的bug;
  19. 修正判断矩阵激活就地编辑时,并在编辑内容为空的情况下完成编辑不能正确显示值,并引起计算结果非预期的bug;
  20. 修正群决策时,如果计算群决策结果前没有手动刷新专家状态,特定情况下由于数据不完整会发生异常的bug;
  21. 修正修改专家ID后,如果与现有专家重复只是显示提示对话框但保留重复的专家ID的bug;
  22. 修正模型修改后,恢复判断矩阵数据特定情况下出现数据异常的bug;
  23. 移除计算结果详细数据窗口中的标度类型显示.

Version 6.0 Patch3

2012.11.14

  1. 修正判断矩阵输入列表滚动条特殊情况下被遮盖的错误;
  2. 修正计算结果页面特殊情况下文字重叠的错误.

Version 6.0 Patch2

2012.06.10

  1. 修正特定情况下"文件"面板打开时引起软件异常的bug;
  2. 修正启动splash遮挡程序启动错误提示框的bug;
  3. 修正层次模型绘图板滚动条不是(0,0)情况下,修改要素文本后,绘图板视图自动滚动到(0,0)的bug;
  4. 修正特定情况下,层次模型多选状态下修改要素文本可能失败的bug;
  5. 修正存在yaahp旧版本配置文件时,新版软件读配置错误导致不能启动的bug;
  6. 修正计算结果页面垂直滚动条丢失的bug;
  7. 修正备选方案数量很多时,灵敏度分析变化图绘制发生异常的bug.

Version 6.0 Patch 1

2012.05.25

  1. 修正判断矩阵就地编辑有些情况下无法同步判断矩阵数据的bug;
  2. 修正打开文件失败的提示消息框被启动splash遮挡的bug;
  3. 修正某些特定情况下主窗口布局混乱的bug;
  4. 移除层次模型中要素的ToolTip显示,某些情况下显示ToolTip占用大量CPU;
  5. 修改层次模型编辑时的图形效果;
  6. 修改层次模型编辑时鼠标光标,将随选定工具的不同而变化.

Version 6.0

2012.03.08

  1. 增加灵敏度分析功能;
  2. 增加层次模型编辑后保存已录入的判断矩阵数据功能,之前版本将清除判断矩阵数据;
  3. 增加直接填写数值方式输入判断矩阵数据;
  4. 增加计算结果数据导出为Excel;
  5. 增加一次标记所有不一致判断矩阵为“自动调整”;
  6. 增加一次标记所有残缺判断矩阵为“自动补全”;
  7. 增加层次模型各要素的背景颜色和文字颜色能够自定义设置;
  8. 增加工具栏计算子目标排序权重,此功能将层次结构树上的当前选定要素作为决策目标计算排序权重,之前版本此功能只能通过层次结构树节点上右键菜单使用;
  9. 增加一些层次模型编辑快捷键;
  10. 增加最近打开文件时预览层次模型;
  11. 重新设计用户操作界面,现在使用Ribbon方式,大部分功能能够快速直观地使用,并有四种配色方案供选择;
  12. 重新设计“评分再计算”分值输入方式,并改称为“加权计算”;
  13. 重新设计专家数据列表编辑方式,专家名和专家权重在列表中就地编辑;
  14. 重新制作帮助文档;
  15. 新增使用教程文档;
  16. 重新制作演示视频;
  17. 修正影响因素太多时,判断矩阵输入页面的list水平滚动条被遮盖的bug;
  18. 修正Windows XP中使用导出数据功能特定情况下发生异常的bug;
  19. 修正层次树形结构右键菜单的“关于此项的权重”功能不检查一致性的bug;
  20. 修正特定情况下层次结构树中节点状态更新延迟的bug;
  21. 移除指数标度,现在只能使用1-9标度.

Version 0.5.3

2011.11.19

  1. 增加新的利用PSO(微粒群算法/粒子群算法)的判断矩阵计算方法,计算精度可以调整,精度要求越高计算时间越长;
  2. 增加新的用于不一致判断矩阵调整的最小改变算法,基于PSO,以最大程度保留原始数据为目标,修正判断矩阵使之满足一致性要求;
  3. 增加新的利用PSO的残缺判断矩阵补全算法;
  4. 移除旧的一致性调整最小改变算法, 旧的算法在特定情况下计算结果中会出现超出标度范围的值;
  5. 移除旧的残缺矩阵补全算法;
  6. 移除64位版本支持,当前版本只支持32位Windows;
  7. 修正判断矩阵一致性最大方向改进修正算法中的一个bug,该bug可能导致在判断矩阵中出现大于最大标度/小于最小标度的值;
  8. 修正群决策标记所有残缺矩阵为自动补全后,专家的数据仍然是为未就绪状态,导致不能进行计算的bug;
  9. 修正群决策标记所有不一致判断矩阵为自动修正后,专家的数据仍然是为未就绪状态,导致不能进行计算的bug;
  10. 修正某些特定情况下残缺矩阵设置为自动补全后状态异常的bug;
  11. 默认标度类型改为1-9标度;
  12. 使用精确计算方法计算排序权重时,计算结果的详细数据中不显示\lambda_{max}.

Version 0.5.2

2010.7.22

  1. 计算结果详细数据中,显示每个判断矩阵的\lambda_{max};
  2. 修正特定情况下对一致的判断矩阵进行一致性调整的错误。如果判断矩阵采用1~9标度计算并设置自动调整一致性后,再采用指数标度进行计算,如果采用指数标度的判断矩阵是一致的,因为这个错误会对一致的判断矩阵进行一致性调整,从而导致计算结果存在误差。如果已有存盘文件存在这个问题,可以在计算前选择1~9标度,然后再选回指数标度进行计算并存盘即可解决这个问题.

Version 0.5.1

2009.7.29

  1. 修正特定情况下不能打开存盘文件的错误,这个错误由V0.5.0引入;
  2. 修正加密的存盘文件不能打开的错误,这个错误由V0.5.0引入;
  3. 由于新存盘文件格式改为xml形式,但存盘文件加密功能没有对应做修改,加密的V0.5.0存盘文件(.ahpx)很容易被破解。如果想要使用存盘文件加密这个功能,在保存文件时使用另存为V0.4.X文件格式(.ahp);
  4. 安装程序现在检查.Net Framework 2.0是否安装,如果没有安装将自动安装.

Version 0.5.0

2008.11.3

  1. 增加计算结果评分再计算功能;
  2. 增加rtf、pdf格式输出调查表功能,在层次模型正确后就可以输出调查表;
  3. 存盘文件版本升级,V0.5.0可以打开之前版本的存盘文件,之前版本不能打开V0.5.0文件,但可以选择保存为之前版本的存盘文件格式;
  4. 生成web调查初始化文件,用于创建Web调查。Web调查数据可以下载保存成一个yaahp存盘文件;
  5. 配置文件现在保存在用户Local目录;
  6. 修正群决策有时错误的标记文档为脏,导致切换到模型页面再切换回判断矩阵输入页面数据丢失的bug;
  7. 修正判断矩阵页面层次结构树上要素的图标在某些特定情况下显示错误的bug;
  8. 修正判断矩阵页面层次结构树有时需要录入的判断矩阵要素被折叠隐藏的bug;
  9. 修正某些特定情况下计算结果页面备选方案显式不完全的bug;
  10. 修正层次模型绘制页面,如果视图不是正常显式模式,添加要素或说明文字初始位置错误的bug;
  11. 修正层次模型绘制页面,如果视图不是正常显式模式,建立要素n对1的连接时鼠标指针与连接线顶点不重合的bug;
  12. 修正某些特定情况下,群决策自定义专家权重错误地显示"各专家的权重和不等于1"的错误.

Version 0.4.1

2007.12.25

  1. 修改一些预设的默认数值。每个中间层最多可以有255个要素;中间层最多30层;一个要素的影响要素最多可以有30个,超过9个有提示信息;
  2. 修正在层次模型绘制页面粘贴图片导致程序崩溃的错误;
  3. 修正群决策详细结果中,某些情况下显示错误的专家权重;
  4. 修正重做/撤销下拉框某些情况下拉开没有初始化为默认状态的错误;
  5. 修正判断矩阵已经有数据的情况下,如果在层次模型中增加一个一个元素,判断矩阵不随之更新的错误,这个错误0.4.0引入。修正为如果判断矩阵已经有数据,那么修改层次模型中会导致判断矩阵重新初始化为空。注:移动要素、增/删说明性文字、修改要素文字不会导致判断矩阵重新初始化为空。
  6. 修正某些情况下,增加/删除连接线几次出现的模型解析错误,这个错误导致层次模型树形结构中非底层节点错误地显示为底层节点;
  7. 支持Windows Vista.

Version 0.4.0

2007.6.8

  1. 增加基于微粒群算法的不一致判断矩阵自动调整算法,调整目标是使一致性得到满足并使对判断矩阵的修改最小化,该算法适合判断矩阵一致性比例偏差较小的情况。与之前版本已有的适合一致性比例偏差较大的最大方向调整算法配合使用可以达到更好的自动调整效果。在软件运行参数设置中可以选择自动调整使用的算法,可以选择:a、根据判断矩阵的一致性比例自动选择算法;b、最大方向;c、最小改变;
  2. 增加基于微粒群算法的残缺矩阵自动补全;
  3. 增加本地群决策支持;
  4. 存盘文件版本升级,v0.4.0可以打开以前版本的存盘文件,之前版本不能打开v0.4.0的存盘文件;
  5. 修改对不完整/不一致判断矩阵设置的自动调整和自动补全状态在切换到计算页或层次模型设计页后不会自动恢复为原始不自动调整/补全状态;
  6. 修改文件菜单中的导出数据菜单只有在结果页面才能使用;
  7. 修正影响要素大于14的判断矩阵基本一致性计算错误的bug,这个bug导致影响要素大于14的判断矩阵错误地总是满足基本一致性;
  8. 修正一个层次关系树控件节点状态图标某些情况下不正常更新的bug;
  9. 修正在系统没有安装打印机的情况下使用打印功能导致程序异常的bug;
  10. 修正某些情况下双击判断矩阵错误信息,程序失去响应的bug;
  11. 修正层次模型输出窗口以及判断矩阵输出窗口滚动条有时无法正确显示的bug.

Version 0.3.3

2007.4.22

  1. 修正判断矩阵输入时双击输入List控件空白位置发生异常的bug;
  2. 修正层次模型绘制时鼠标移入使绘图板视图位置复位的bug;
  3. 修正基本判断矩阵输入List控件水平滚动条丢失的bug;
  4. 修正要素的影响因素太多时计算2-组合数目溢出的bug,这个bug导致大于12个影响因素的判断矩阵初始化异常;
  5. 修正层次模型建立n对1连接时,错误地连接到方案层导致异常发生的bug;
  6. 修正一个可能导致主程序启动时crash的错误;
  7. 调整几个“确认”/“取消”按钮的位置,统一为“确认”左边、“取消”右边;
  8. 修改版本通知,现在显示新版本的Changelog.

Version 0.3.2

2007.4.6

  1. 增加层次模型编辑中一次建立n对1的连接;
  2. 增加层次模型编辑的剪切、拷贝、粘贴,以及Undo/Redo操作;
  3. 修正层次模型中存在环形连接时解析模型无法终止的bug;
  4. 修正当模型有错误,修改通过后切换到判断矩阵输入页,再切换回模型页Output窗口中仍然有错误信息的bug;
  5. 修正一个函数参数类型的bug,该错误会导致相差不大的要素ID判断为相同的要素;
  6. 修正打开/新建文件时如果当前模型中有要素正在文字编辑状态,不能离开文字编辑状态的bug;
  7. 修正判断矩阵不一致时双击错误不能提示自动调整的bug,这个bug由0.3.1引入.

Version 0.3.1

2007.3.18

  1. 增加计算显示关于中间层要素的权重排序;
  2. 增加新版本检测功能;
  3. 增加模型中要素直接影响因素数目的检测,超过9个有警告信息,但可以选择忽略;
  4. 修正中间层最大要素数目被限制为14的错误;
  5. 修正判断矩阵自动调整某些特定情况下导致程序crash的bug;
  6. 修正判断矩阵页层次结构树上的方案层节点鼠标右键导致程序crash的bug;
  7. 修正在模型以及判断矩阵的输出窗口空白处双击鼠标左键导致程序crash的bug;
  8. 调整判断矩阵输入listview中cell的缺省宽度;
  9. 修改软件中几处含义模糊的文本以及一些字体的颜色.

Version 0.3

2006.10.10

  1. 增加:计算结果的详细信息中为每个判断矩阵增加一致性比例数据;
  2. 增加:判断矩阵的次序一致性检验;
  3. 增加:导出数据为PDF、RTF、HTML格式;
  4. 增加:设定对话框,软件运行的各种参数集中在此处设定;
  5. 增加:用户反馈对话框;
  6. 改进:不一致判断矩阵的自动调整算法,现在所有标度类型都可以自动调整不 一致判断矩阵;
  7. 改进:可以设定是否进行判断矩阵的次序一致性和基本一致性检测;
  8. 改进:软件语言选择由v0.2的对话框选择变为菜单选择;
  9. 改进:关于对话框Url和EMail链接可以直达;
  10. 修正:判断矩阵输入数据时,从一个已输入的元素移动到N/A要素后轨迹条取值 不能自动改变为“相同”的bug;
  11. 修正:调整不一致矩阵时,如果不一致比例非常大而且同时有大于两个的错误 数据,调整不能结束的bug;
  12. 删除:导出数据为Excel格式.

Version 0.2

2006.7.21

  1. 增加:英语语言支持;
  2. 增加:判断矩阵导出为文本文件和Excel文件;
  3. 增加:保存层次模型为JPEG;
  4. 增加:打印层次模型;
  5. 增加:最近打开的文件列表;
  6. 增加:文件拖放打开;
  7. 增加:层次模型绘制,上下文菜单增加"删除选定项";
  8. 修正:打开yaahp文件时文件类型校验某些情况下失败的Bug;
  9. 修正:保存文件失败时抛出异常的Bug;
  10. 修正:几处错误的标记文件为"脏"的Bug;
  11. 修正:文件未保存但是"脏"的时候主窗口标题为空的Bug.

Version 0.1

2006.03.09

初始版本, 软件特点:

  1. 用类似Visio的绘制方法来完成层次结构模型;
  2. 判断矩阵值的输入可以选用网格形式或文字描述形式;
  3. 支持两种标度方法,1~9和E^0/5~E^8/5;
  4. 计算总排序权重, 并且能够查看详细的计算中间数据.