我对引擎了解不多,但是看了楼主几个论据与论点有点疑惑,求解答:
1、关于渲染
百度百科的定义:渲染是CG的最后一道工序 (当然,除了后期制作) 也是最终使你图像符合你的3D场景的阶段。渲染有多种软件,如:各CG软件自带渲染引擎,还有诸如RenderMan等。建筑设计、动画制作等利用3DS MAX、MAYA等软件制作好模型、动画帧之后,将所设计内容利用软件本身或者辅助软件(lightscape、vray等)制作成最终效果图或者动画的过程。
渲染,英文为Render,也有的把它称为着色,但我更习惯把Shade称为着色,把Render称为渲染。
2、关于引擎
一篇计算机专业的论文当中的一段:
引擎的机制:首先,计算机对当前的棋局产生所有的合法着法。然后按照一定的着法次序来对当前局面进行每一种变化,在每一种变化后得到的局面再生成着法。如此反复,直到变化到一定的深度,最后由局面评估函数返回这个叶子节点的“值”。由图中可以看出这是个类似于图算法中的搜索过程,稍微不同的一点是我们 这个 “博弈图”是个边展开边搜索的过程,我们把他叫做博弈树。
影响引擎棋力的要素主要是:博弈树的分支因子、引擎效率和评估函数的准确性。
3、任务管理器中的CPU使用记录
从任务管理器中我们可以看到计算机性能的动态概念,例如CPU和各种内存的使用情况。CPU使用情况:表明处理器工作时间百分比的图表,该计数器是处理器活动的主要指示器,查看该图表可以知道当前使用的处理时间是多少。CPU使用记录:显示处理器的使用程序随时间的变化情况的图表,图表中显示的采样情况取决于“查看”菜单中所选择的“更新速度”设置值,“高”表示每秒2次,“正常”表示每两秒1次,“低”表示每四秒1次,“暂停”表示不自动更新。
也就是说,通过设置,能把一个奔四的cpu调整为让你心动的效果。
结论:渲染和象棋引擎没半毛钱关系。