0xfffff 发表于 2006-12-24 23:57:47

构造具有自主意识的程序

构造具有自主意识的程序需要对自主行为进行了解
自主意识是对环境和自身的需要而作出行为,对仿生来说我们必须了解自我行为的特点,在某个客观的环境下去理解某个行为产生的原因。
比如哭,我们知道没有原因的哭是不可能的因为自我本身在思考,对事物好与坏作出判断,
在自主意识中最重要的是欲望,对某事某物的需求,对如何得到事物结果的方法,那就是随机复制,复制循环,套用循环,以得到思维的效果,对循环和条件的处理。主要作自我判断
/*行为尝试*/
booldo_ch(T_1 avg1)    /* 行为选择   用脚步写 以便加入行为方法 */
                {
                        switch(avg1)
                        {
                                case '   ' :
                                case '   ' :
                                case '   ' :
                                case '   ' :
                        }
                }
               
bool think_want_mc(T_2 avg1 , T_2 avg2)/*判断是否符合条件*/
                {
                if (avg1 == Tavg2)
                {
                return ture;
                }else {
                return false;
                }
        }
       
bool do_thing_su(T avg1,Tavg2,Tavg3) /*做事是否成功*/
        {
        do
        {
                do_ch();
                if(avg2 == avg3)/*外部告知结束或其他原因*/
                {
                        return false;
                                                break 0;
                }
        }while(avg1)
}

T think_mc()
{
        while()
        {
        }
}

大致概念在一些地方尽可能简化 因为自主程序有着庞大的结构
QQ群:25684265有兴趣开发者加群, 对C/C++,perl熟练运用更好
创建有个性的函数,呵呵 没有创意怎么开发

垃圾天才 发表于 2006-12-25 10:11:52

自主意识应该类似于像呼吸一样的 但是程序要是有自主意识的话就意味着它想执行某个函数它就可以执行 不想执行就不执行 比如说遇到异常情况程序可以自己来处理等 关键是对这种自主行为的定义 估计用AI可以实现

rushrush 发表于 2006-12-27 00:31:24

我还是觉得电脑更像机器。。。。 :oops:
以目前电脑的计算能力还负担不了“自主意识”吧
页: [1]
查看完整版本: 构造具有自主意识的程序