对基于规则推理机代码进行改动的一点说明 by 大年儿
2004-12-23 19:08
337 查看
激烈的颠覆带来痛苦的思索和进退维谷的尴尬。我们的项目也是!
协作功能的添加给我们这些小硕提出了艰巨的挑战,一个本该智者解决的问题被智者抛弃了,这个问题无奈的求助我们这些本还稚嫩的小硕士。
于是我们在黑板上涂啊……画啊……擦啊……,提出了一个有理有据的想法,看上去很美。
但是美丽的想法给我们带来的兴奋只会是暂时的,我们谁也没想到它会在我们验证可行性的第一次试验就达到高潮了。此后的结果越做越差。
无可辩驳,毛病出在推理机上。噩耗啊!
重新打开尘封已久的VSS,代码工工整整地还在,经过插入3次新断点、50次F11、30次监视,聪明的工程师发现错误出现在所有带有DoorValue的行上,它们的判断没有使用绝对值。
if ( uncertainty >= XXXDoorValue ) 应该是 if ( Math.Abs( uncertainty ) >= XXXDoorValue ) 才对。
这时我的推理机又一次化蛹成蝶,完成了它生命旅途的又一次改进。
协作功能的添加给我们这些小硕提出了艰巨的挑战,一个本该智者解决的问题被智者抛弃了,这个问题无奈的求助我们这些本还稚嫩的小硕士。
于是我们在黑板上涂啊……画啊……擦啊……,提出了一个有理有据的想法,看上去很美。
但是美丽的想法给我们带来的兴奋只会是暂时的,我们谁也没想到它会在我们验证可行性的第一次试验就达到高潮了。此后的结果越做越差。
无可辩驳,毛病出在推理机上。噩耗啊!
重新打开尘封已久的VSS,代码工工整整地还在,经过插入3次新断点、50次F11、30次监视,聪明的工程师发现错误出现在所有带有DoorValue的行上,它们的判断没有使用绝对值。
if ( uncertainty >= XXXDoorValue ) 应该是 if ( Math.Abs( uncertainty ) >= XXXDoorValue ) 才对。
这时我的推理机又一次化蛹成蝶,完成了它生命旅途的又一次改进。
相关文章推荐
- 网上一个关于支持打印的ListView类代码的一点改动
- 基于Android的ELF PLT/GOT符号和重定向过程ELF Hook实现(by 低端农业代码 2014.10.27)
- OpenFace库(Tadas Baltrusaitis)中基于Haar Cascade Classifiers进行人脸检測的測试代码
- python时间处理方法datetime(),下面就举几个代码案例进行说明,代码如下:
- 基于jquery的不规则矩形的排列实现代码
- 如何用深度学习进行CT影像肺结节探测(附有基于Intel Extended Caffe的3D Faster RCNN代码开源)
- 基于【nmake】的win32asm【makefile】书写规则说明
- 关于利用任务状态段TSS进行进程切换的一点说明
- servlet的url-pattern匹配规则详细描述 一、概述 在利用servlet或Filter进行url请求的匹配时,很关键的一点就是匹配规则,但servlet容器中的匹配规则既不是简单的通
- 在基于 Windows 的计算机中的设备管理器生成的代码 10 相关的错误的说明
- 在react-router4中进行代码拆分的方法(基于webpack)
- 基于物品的协同过滤算法:理论说明,代码实现及应用
- vs:严重性代码说明项目文件行错误LNK1168无法打开testes.exe进行写入
- OpenFace库(Tadas Baltrusaitis)中基于HOG进行正脸人脸检测的测试代码
- 基于C++中覆盖,重载,隐藏的一点重要说明
- Hanlp中基于2阶HMM 序列标注算法进行分词的代码解析
- 在react-router4中进行代码拆分的方法(基于webpack)
- 网络通信,收发包规则代码说明
- 自说明代码:关于注释的一点事儿
- OpenFace库(Tadas Baltrusaitis)中基于Haar Cascade Classifiers进行人脸检測的測试代码