The Way To Great

通往伟大的路

用户操作
[即时聊天] [发私信] [加为好友]
Albert
Albert的公告
最近评论
yiyi:这个功能我知道

但是,这玩艺怎么去掉?我有个地方控制buttonbar里的内容根据鼠标缩放,缩到一半文字给截了,它就给我弹个tooltip出来- -

buttonbar又没有itemRenderer这样的属性,就算有,也不可能放label,要知道button怎么去掉这个功能也好办啊
奇怪的jane:so, reference is changed to have different value, but if you assume now each listener received different value , its not correct, they will both received latest assigned value . overall inline fun……
sap99:www.sap99.com/,SAP99资料多多

SAP免费资料下载
http://www.sap99.com

有很多的学习资料,推荐一下,
ocean:Loading Collada Files into Papervision3D

Testing Kinematics with Papervision3D Collada

DCC Tutorials
怎么没连接,请楼主修复下,谢谢!!!
空军一号:太好了!
爱死你了,哈哈
文章分类
收藏
相册
RIA的朋友们
不会飞的鱼
更新很快,关注业内的RIA朋友Y-Boy(RSS)
存档
订阅我的博客
XML聚合  FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
订阅到BlogLines
订阅到Yahoo
订阅到GouGou
订阅到飞鸽
订阅到Rojo
订阅到newsgator
订阅到netvibes

原创 【多目标优化】Pareto优胜的概念收藏

新一篇: 【人工免疫】Pareto最优问题 解决 | 旧一篇: 【多目标优化】Pareto最优解很少

为了验证我对PARETO最优的观点是否正确,我又参阅了许多源代码,其中Non-dominated Sorting Genetic Algorithm II developed by Kalyanmoy Deb et al.NSGAII--ProfessorKalyan的源代码最具参考价值,显然我对Pareto优胜的概念认识是正确的,但是群体中的Pareto前端如何产生显然在对Professor XiaoLan的论文分析的时候产生了偏差,显然如果按照Pareto优胜的概念去产生前端,前端当然不可能会很多,这个问题到底如何解决,我还在郁闷之中,下面是今天阅读的源代码,供大家参考

/*Routine Comparing the two individuals*/
/*个体之间支配关系的比较*/
int indcmp3(float *ptr1,float *ptr2)
{
    
float fit1[maxfun],fit2[maxfun];
    
int i,value,m,n;
    
for(i = 0;i < nfunc ;i++)
    
{
        fit1[i] 
= *ptr1++;
        fit2[i] 
= *ptr2++;
    }

    
//初始化两个个体在各个目标上的适应度函数
    m = 0;
    n 
= 0;
    
while(m < nfunc && fit1[m] <= fit2[m]) 
    
{
        
if(fit1[m]== fit2[m]) n++;
        m
++;
    }

    
if(m == nfunc) //循环下来所有目标都满足约束条件 fit1[m] <= fit2[m]
    {
        
if(n == nfunc) value = 3;//如果都是等于那么.两个个体之间没有关系.
        else value = 1;//有一个优于那么即个体1支配个体2  理解正确  /*value = 1 for dominationg*/
    }

    
else 
    
{
        m 
= 0;
        n 
= 0;
        
while(m < nfunc && fit1[m] >= fit2[m]) //反过来做一遍
        {
            
if(fit1[m]== fit2[m]) n++;
            m
++;
        }

        
if(m == nfunc)
        
{
            
if(n != nfunc)
                value 
= 2;      //个体1被个体2支配                 /*value =  2 for dominated */
            else value =3;
        }

        
else value = 3;                   /*value = 3 for incomparable*/
    }

    
    
return value;
}

 
如果你能提点提点,当然我是最高兴的


发表于 @ 2008年03月27日 11:22:00|评论(loading...)|编辑

新一篇: 【人工免疫】Pareto最优问题 解决 | 旧一篇: 【多目标优化】Pareto最优解很少

评论:没有评论。

发表评论  


登录
Csdn Blog version 3.1a
Copyright © Albert