环上加一条边的死生规则的博弈演化

本文探讨了环形社区中添加一条边如何影响系统的死生规则演化。通过C++代码实现,模拟弦长与固定概率之间的关系,并邀请读者编译和外部传参验证结果。
摘要由CSDN通过智能技术生成

环上加一条边的死生规则的博弈演化

环上加一条边的死生规则的博弈演化

在环形社区上添加一条边,通过死生过程演化,通过模拟得到弦长与固定概率的关系。

c++代码

请对其编译,并从外部进行传参

#include <stdio.h>
#include<stdlib.h>
#include <string.h>

#define N 100
#define w 0.01
#define samp 10000000
#define b 5
#define c 2

int node[N+1];
int nn[N][3];


void boundaries(int addlink){
   
	for(int i=0;i<N;i++){
   
		nn[i][0]=i-1;  //左
		nn[i][1]=i+1;  //右
		nn[i][2]=N;    //另外的连边
		if(i==0) nn[i][0]=N-1;
		if(i==N-1) nn[i][1]=0;
		//单纯圆环社区请从这里开始注释
		if((addlink>1)&&(addlink<=N)&&(addlink==i)) {
   
			nn[0][2]=addlink;
			nn[addlink][2]=0;
		}
		//注释到此结束
	}	
}

void initalize(int argv1){
   
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值