亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? arsplfield.cpp

?? 多機器人目標圍捕 用MFC自行設計了簡單的機器人圍捕場景。機器人策略采用注冊機制易于機器人的策略的擴展。捕捉機器人策略應用了人工勢場法。
?? CPP
字號:
#include "StdAfx.h"
#include "ARSPlField.h"
#include <math.h>


int ARSPlField::ms_rand = 0;

ARSPlField::ARSPlField()
{
	dKExclude = 1;
	dKAttract = 10;
	 ms_rand = 0;
}

ARSAction* ARSPlField::CreateAction()
{
	ARSPlField * tmp = new ARSPlField;

	return tmp;
}

bool ARSPlField::ExecuteAction(const ARSSTUATION & stSituation, MOVEDIRECTION & nextDirection)
{
	int iPoliceID = stSituation.iID-1;
	ARSPOINT ptPoliceSelf = stSituation.ptPloice[iPoliceID];
	ARSPOINT ptThief = stSituation.ptThief;

	

	double dSumX = 0,dSumY = 0,dField,dR;
	dR = sqrt((ptThief.x - ptPoliceSelf.x)*(ptThief.x - ptPoliceSelf.x)+(ptThief.y - ptPoliceSelf.y)*(ptThief.y - ptPoliceSelf.y));
	dField = dKAttract/dR;

	dSumX = dField*(ptThief.x - ptPoliceSelf.x)/dR;
	dSumY = dField*(ptThief.y - ptPoliceSelf.y)/dR;
	
	for (int i = 0;i < stSituation.ptPloice.size();i++)
	{
		if (i==iPoliceID)
			continue;
		dR = sqrt((ptPoliceSelf.x - stSituation.ptPloice[i].x)*(ptPoliceSelf.x - stSituation.ptPloice[i].x)
			+(ptPoliceSelf.y - stSituation.ptPloice[i].y)*(ptPoliceSelf.y - stSituation.ptPloice[i].y));
		dField = dKExclude/dR;
		
		dSumX += dField*(ptPoliceSelf.x - stSituation.ptPloice[i].x)/dR;
		dSumY += dField*(ptPoliceSelf.y - stSituation.ptPloice[i].y)/dR;
		
	}

	double dx,dy;
	dx = fabs(dSumX);
	dy = fabs(dSumY);
	int d;

	
	if (dx >=dy)
	{
		if (dSumX>0)
		{
			nextDirection = RIGHT;
			d = 1;
		}
		else
		{
			nextDirection = LEFT;
			d = -1;
		}
		for (i = 0;i < stSituation.ptPloice.size();i++)
		{
			if (i==iPoliceID)
				continue;
			if (ptPoliceSelf.x+d == stSituation.ptPloice[i].x&&ptPoliceSelf.y == stSituation.ptPloice[i].y
				||ptPoliceSelf.x+d == ptThief.x&&ptPoliceSelf.y == ptThief.y)
			{
				if (dSumY<0.0005)
				{
					ms_rand+=2;
					if (ms_rand%2)
					{
						nextDirection = STILL;
						break;
					}
					
				}
				if (dSumY>0)		
					nextDirection = UP;					
				else		
					nextDirection = DOWN;
				break;
			}
		}
		
	}
	else
	{
		if (dSumY>0)
		{
			nextDirection = UP;
			d = 1;
		}
		else
		{
			nextDirection = DOWN;
			d = -1;
		}
		for (i = 0;i < stSituation.ptPloice.size();i++)
		{
			if (i==iPoliceID)
				continue;
			if (ptPoliceSelf.x == stSituation.ptPloice[i].x&&ptPoliceSelf.y+d == stSituation.ptPloice[i].y
				||ptPoliceSelf.x == ptThief.x&&ptPoliceSelf.y+d == ptThief.y)
			{
				if (dSumX<0.0005)
				{
			    	if ((ms_rand++)%2)
					{
						nextDirection = STILL;
						break;
					}
				}
				if (dSumX>0)		
					nextDirection = RIGHT;					
				else		
					nextDirection = LEFT;
				break;
			}
		}
	}

	



	return true;

}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美色视频一区| 免费亚洲电影在线| av资源网一区| 国产欧美视频一区二区| 国产成人啪免费观看软件| 久久久综合九色合综国产精品| 国产一区三区三区| 欧美激情一区二区三区不卡 | 一区二区三区91| 欧美在线综合视频| 亚洲r级在线视频| 欧美一区二区三区播放老司机| 麻豆精品一区二区三区| 久久噜噜亚洲综合| aaa国产一区| 亚洲成av人片在线| 精品国产欧美一区二区| 成人免费视频视频| 亚洲福利视频三区| 精品福利在线导航| 成a人片亚洲日本久久| 亚洲一区二区精品3399| 欧美va在线播放| 成人久久久精品乱码一区二区三区 | 另类小说色综合网站| 久久夜色精品一区| 一道本成人在线| 久久精品久久综合| 国产精品久久久久婷婷二区次| 欧美综合久久久| 国产尤物一区二区| 一区二区三区毛片| 日韩免费高清视频| 精品婷婷伊人一区三区三| 激情久久五月天| 亚洲一区二区三区中文字幕| 日韩精品一区二区三区在线观看| 国产成人精品www牛牛影视| 一区二区三区在线免费播放| 亚洲精品在线电影| 欧美日韩一区久久| 国产.精品.日韩.另类.中文.在线.播放| 亚洲丝袜另类动漫二区| 精品剧情v国产在线观看在线| 99国产精品国产精品久久| 日本强好片久久久久久aaa| 中文字幕日韩一区二区| 欧美一区二区福利视频| 色婷婷综合激情| 国产一区二区三区免费观看| 性做久久久久久| 亚洲三级电影网站| 国产午夜精品久久久久久久| 欧美美女一区二区三区| 色婷婷精品大视频在线蜜桃视频| 国产成人精品亚洲午夜麻豆| 蜜臀av一区二区在线观看| 伊人开心综合网| 亚洲国产精品精华液2区45| 精品入口麻豆88视频| 欧美日韩免费观看一区二区三区| a在线欧美一区| 国产老妇另类xxxxx| 蜜臂av日日欢夜夜爽一区| 亚洲国产精品久久久久秋霞影院 | 精品一区二区三区免费观看| 性做久久久久久免费观看欧美| 《视频一区视频二区| 国产精品毛片高清在线完整版| 久久久三级国产网站| 久久久久久亚洲综合影院红桃| 欧美va日韩va| 欧美xxx久久| 欧美精品99久久久**| 欧美精选在线播放| 在线成人av网站| 欧美女孩性生活视频| 91麻豆精品91久久久久同性| 在线观看91av| 精品捆绑美女sm三区| 久久久亚洲国产美女国产盗摄| 国产午夜亚洲精品午夜鲁丝片| 精品88久久久久88久久久| 亚洲精品一区二区三区影院| 国产亚洲精品bt天堂精选| 亚洲国产精品二十页| 国产精品国产成人国产三级| 亚洲精品视频一区二区| 亚洲国产综合视频在线观看| 石原莉奈在线亚洲三区| 日韩电影一区二区三区四区| 免费成人你懂的| 国产99久久久国产精品| 91在线视频在线| 欧美三级电影精品| 欧美一级二级三级乱码| 欧美一级高清片| 国产亚洲一区二区在线观看| 久久久亚洲午夜电影| 自拍偷拍国产亚洲| 午夜精品爽啪视频| 精品在线播放免费| 国产传媒欧美日韩成人| 色综合久久精品| 欧美一区二区三区日韩| 国产亚洲一区二区三区四区| 亚洲女性喷水在线观看一区| 午夜久久电影网| 国产在线播放一区三区四| 91免费视频网| 欧美一级淫片007| 日本一区二区三区在线不卡| 亚洲成人在线免费| 看片网站欧美日韩| 97久久超碰国产精品电影| 91精品国产日韩91久久久久久| 国产亚洲美州欧州综合国| 亚洲国产成人av好男人在线观看| 老司机精品视频线观看86| av中文字幕不卡| 日韩欧美在线观看一区二区三区| 国产精品丝袜黑色高跟| 视频在线观看一区二区三区| 国产精品18久久久久久vr| 欧美日韩精品欧美日韩精品一| 久久蜜桃香蕉精品一区二区三区| 亚洲最新在线观看| 国产激情视频一区二区在线观看 | 极品尤物av久久免费看| 在线免费av一区| 欧美激情中文不卡| 日本 国产 欧美色综合| 91国产福利在线| 国产偷国产偷精品高清尤物| 婷婷开心激情综合| eeuss影院一区二区三区| 日韩一级二级三级| 亚洲另类中文字| 国产福利91精品一区二区三区| 欧美日韩国产综合视频在线观看 | 欧美少妇一区二区| 国产蜜臀av在线一区二区三区| 日本一不卡视频| 欧美色图第一页| 国产精品成人在线观看| 国产精品538一区二区在线| 日韩午夜三级在线| 亚洲图片欧美一区| 色狠狠色狠狠综合| 国产精品久久精品日日| 国产精品77777| 久久影院电视剧免费观看| 日韩电影在线免费看| 欧美放荡的少妇| 亚洲成人免费视频| 91传媒视频在线播放| 国产精品久久久久久久久免费相片 | 午夜久久福利影院| 欧美中文字幕一区二区三区| 中文字幕一区二区三区不卡在线 | 中文一区二区在线观看| 国产一区在线观看视频| 精品久久久久久综合日本欧美| 日本成人在线网站| 91麻豆精品国产91久久久使用方法 | 在线不卡一区二区| 三级欧美韩日大片在线看| 777欧美精品| 日韩国产成人精品| 日韩欧美另类在线| 精品一区二区三区免费观看| 欧美精品一区二区久久久| 久久99精品一区二区三区三区| 精品日韩欧美一区二区| 久久国产精品一区二区| 久久久青草青青国产亚洲免观| 国产精品一区三区| 国产精品萝li| 91美女片黄在线观看| 一区二区国产视频| 欧美日韩高清一区二区不卡| 天使萌一区二区三区免费观看| 欧美一级高清大全免费观看| 激情综合网av| 国产精品久久三区| 欧美亚洲一区二区三区四区| 午夜视黄欧洲亚洲| 日韩精品一区二区三区在线播放| 国产一区二区三区蝌蚪| 日韩一区中文字幕| 欧洲国内综合视频| 美国毛片一区二区三区| 国产日韩av一区| 色偷偷成人一区二区三区91 | 国产精品资源在线观看| 国产精品激情偷乱一区二区∴| 97久久超碰国产精品| 日本不卡123| 中文字幕成人网| 欧美优质美女网站|