C# Class LinkTansegrity_IA

Inheritance: MonoBehaviour
Afficher le fichier Open project: fabelier/tansegrity-game

Méthodes publiques

Свойство Type Description
dist_arrival double
isFinished bool
max_increment int
mySelf GameObject
neuroNet geneticAlgo.indiv
tansegrity GameObject

Méthodes publiques

Méthode Description
Init ( indiv saved_neuroNet, GameObject mySelf, bool color = false ) : void
Start ( ) : void
Update ( ) : void

Private Methods

Méthode Description
calcEval ( double dist_arrival, double nb_increment, double speed ) : double
dividVect ( Vector3 a, Vector3 b ) : Vector3
isTansMoving ( List output, int identicalParam = 500 ) : void
multiplVect ( Vector3 a, Vector3 b ) : Vector3
setMinMax ( ) : void

Method Details

Init() public méthode

public Init ( indiv saved_neuroNet, GameObject mySelf, bool color = false ) : void
saved_neuroNet geneticAlgo.indiv
mySelf GameObject
color bool
Résultat void

Start() public méthode

public Start ( ) : void
Résultat void

Update() public méthode

public Update ( ) : void
Résultat void

Property Details

dist_arrival public_oe property

public double dist_arrival
Résultat double

isFinished public_oe property

public bool isFinished
Résultat bool

max_increment public_oe property

public int max_increment
Résultat int

mySelf public_oe property

public GameObject mySelf
Résultat GameObject

neuroNet public_oe property

public indiv,geneticAlgo neuroNet
Résultat geneticAlgo.indiv

tansegrity public_oe property

public GameObject tansegrity
Résultat GameObject