91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小:
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2023-07-29
  • 語(yǔ)言: 其他
  • 標(biāo)簽: 人工智能??

資源簡(jiǎn)介

Unity開(kāi)發(fā)人工智能坦克大戰(zhàn)項(xiàng)目源碼

資源截圖

代碼片段和文件信息

using?System;
using?UnityEngine;

using?SPINACH.AI;

namespace?ArtificialTankDriver_by_QI?{

public?class?TankDriver?:?MonoBehaviour?{

public?Tank?target;
public?float?viewRange;


public?GeneticOptimizeableNerualNetwork?network;

private?void?Awake()?{
target?=?GetComponent();

network?=?new?GeneticOptimizeableNerualNetwork(53);
var?actvationFunction?=?new?TanhFunction();
for?(var?i?=?0;?i? network.SetActivationFunctionForlayer(i?actvationFunction);
}
}

public?double?CalculateFitness()?{
network.fitness?=?target.score;
return?network.fitness;
}

//call?per?training?update.
public?void?DoSomethingUseful()?{
//?calculate?all?input?features

var?inputs?=?new?double[5];
var?closestEnemy?=?target.ClosestEnemy(viewRange);

//assuming?that?closest?one?is?always?the?one?it?trying?to?attack.

//distance?between?enemy.
inputs[0]?=?closestEnemy?!=?null???Vector3.Distance(transform.position?closestEnemy.position)?/?viewRange?:?1d;
//cos?to?enemy.
inputs[1]?=?closestEnemy?!=?null???Vector3.Dot(transform.right?(closestEnemy.position?-?transform.position).normalized)?:?1d;
//is?weapon?ready??
inputs[2]?=?target.weaponReady???1d?:?0d;
//?current?speed.
inputs[3]?=?target.rigidbody.velocity.magnitude?/?target.maxSpeed;
//?current?torque.
inputs[4]?=?target.rigidbody.angularVelocity.magnitude?/?target.maxTorque;

//feedforward
var?output?=?network.Compute(inputs);

//drive
target.SetMove((float)output[0]);
target.SetRotate((float)output[1]);
if(output[2]?>?0)?target.Shoot();
}

private?void?OnDrawGizmosSelected()?{
Gizmos.color?=?Color.blue;
Gizmos.DrawWireSphere(transform.positionviewRange);
}
}

}


?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-11-09?09:45??Unity-Neural-Network-Tanks-AI-master\
?????文件????????6148??2017-11-09?09:45??Unity-Neural-Network-Tanks-AI-master\.DS_Store
?????文件?????????452??2017-11-09?09:45??Unity-Neural-Network-Tanks-AI-master\.gitignore
?????文件???????11357??2017-11-09?09:45??Unity-Neural-Network-Tanks-AI-master\LICENSE
?????目錄???????????0??2017-11-09?09:45??Unity-Neural-Network-Tanks-AI-master\Package\
?????文件????????6148??2017-11-09?09:45??Unity-Neural-Network-Tanks-AI-master\Package\.DS_Store
?????目錄???????????0??2017-11-09?09:45??Unity-Neural-Network-Tanks-AI-master\Project\
?????文件????????6148??2017-11-09?09:45??Unity-Neural-Network-Tanks-AI-master\Project\.DS_Store
?????目錄???????????0??2017-11-09?09:45??Unity-Neural-Network-Tanks-AI-master\Project\ArtificialTankDriver?by?QI\
?????文件????????6148??2017-11-09?09:45??Unity-Neural-Network-Tanks-AI-master\Project\ArtificialTankDriver?by?QI\.DS_Store
?????目錄???????????0??2017-11-09?09:45??Unity-Neural-Network-Tanks-AI-master\Project\ArtificialTankDriver?by?QI\.idea\
?????目錄???????????0??2017-11-09?09:45??Unity-Neural-Network-Tanks-AI-master\Project\ArtificialTankDriver?by?QI\.idea\.idea.ArtificialTankDriver?by?QI\
?????目錄???????????0??2017-11-09?09:45??Unity-Neural-Network-Tanks-AI-master\Project\ArtificialTankDriver?by?QI\.idea\.idea.ArtificialTankDriver?by?QI\.idea\
?????文件?????????227??2017-11-09?09:45??Unity-Neural-Network-Tanks-AI-master\Project\ArtificialTankDriver?by?QI\.idea\.idea.ArtificialTankDriver?by?QI\.idea\contentModel.xml
?????文件?????????340??2017-11-09?09:45??Unity-Neural-Network-Tanks-AI-master\Project\ArtificialTankDriver?by?QI\.idea\.idea.ArtificialTankDriver?by?QI\.idea\modules.xml
?????文件???????72341??2017-11-09?09:45??Unity-Neural-Network-Tanks-AI-master\Project\ArtificialTankDriver?by?QI\.idea\.idea.ArtificialTankDriver?by?QI\.idea\workspace.xml
?????文件?????????654??2017-11-09?09:45??Unity-Neural-Network-Tanks-AI-master\Project\ArtificialTankDriver?by?QI\.idea\.idea.ArtificialTankDriver?by?QI\riderModule.iml
?????目錄???????????0??2017-11-09?09:45??Unity-Neural-Network-Tanks-AI-master\Project\ArtificialTankDriver?by?QI\Assets\
?????文件????????6148??2017-11-09?09:45??Unity-Neural-Network-Tanks-AI-master\Project\ArtificialTankDriver?by?QI\Assets\.DS_Store
?????文件?????????191??2017-11-09?09:45??Unity-Neural-Network-Tanks-AI-master\Project\ArtificialTankDriver?by?QI\Assets\ArtificialTankDriver?by?QI.meta
?????目錄???????????0??2017-11-09?09:45??Unity-Neural-Network-Tanks-AI-master\Project\ArtificialTankDriver?by?QI\Assets\ArtificialTankDriver?by?QI\
?????文件????????6148??2017-11-09?09:45??Unity-Neural-Network-Tanks-AI-master\Project\ArtificialTankDriver?by?QI\Assets\ArtificialTankDriver?by?QI\.DS_Store
?????文件?????????191??2017-11-09?09:45??Unity-Neural-Network-Tanks-AI-master\Project\ArtificialTankDriver?by?QI\Assets\ArtificialTankDriver?by?QI\Music.meta
?????目錄???????????0??2017-11-09?09:45??Unity-Neural-Network-Tanks-AI-master\Project\ArtificialTankDriver?by?QI\Assets\ArtificialTankDriver?by?QI\Music\
?????文件?????2092325??2017-11-09?09:45??Unity-Neural-Network-Tanks-AI-master\Project\ArtificialTankDriver?by?QI\Assets\ArtificialTankDriver?by?QI\Music\A?Flight?in?Dark?v0.1.2.mp3
?????文件?????????477??2017-11-09?09:45??Unity-Neural-Network-Tanks-AI-master\Project\ArtificialTankDriver?by?QI\Assets\ArtificialTankDriver?by?QI\Music\A?Flight?in?Dark?v0.1.2.mp3.meta
?????文件?????????191??2017-11-09?09:45??Unity-Neural-Network-Tanks-AI-master\Project\ArtificialTankDriver?by?QI\Assets\ArtificialTankDriver?by?QI\Prefabs.meta
?????目錄???????????0??2017-11-09?09:45??Unity-Neural-Network-Tanks-AI-master\Project\ArtificialTankDriver?by?QI\Assets\ArtificialTankDriver?by?QI\Prefabs\
?????文件????????3253??2017-11-09?09:45??Unity-Neural-Network-Tanks-AI-master\Project\ArtificialTankDriver?by?QI\Assets\ArtificialTankDriver?by?QI\Prefabs\Shell.prefab
?????文件?????????209??2017-11-09?09:45??Unity-Neural-Network-Tanks-AI-master\Project\ArtificialTankDriver?by?QI\Assets\ArtificialTankDriver?by?QI\Prefabs\Shell.prefab.meta
?????文件???????13053??2017-11-09?09:45??Unity-Neural-Network-Tanks-AI-master\Project\ArtificialTankDriver?by?QI\Assets\ArtificialTankDriver?by?QI\Prefabs\Tank.prefab
............此處省略778個(gè)文件信息

評(píng)論

共有 條評(píng)論

相關(guān)資源