func


fonction

collision
fac
genetic
neurone
network
Voir aussi

func collision

func collision vol(id)

        Retourne le nom de l´algorithme de détection des collisions du volume id.

func collision vol(id)=fac

        Force l´algorithme de détection des collisions par facettes.

func collision vol(id)=vertex

        Force l´algorithme de détection des collisions par sommets.

func collision vol(id)=n

        Force l´algorithme de détection des collisions par la fonction collision_utilisateur du fichier utilb.c (voir le fichier manuel des applicatiuons).

func fac

func fac vol(id)

        Retourne le nom de la fonction affectée aux facettes du volume id.

func fac vol(id)="toto"

nbsp;       Modifiee ce nom.
Remarques:
1) La fonction toto est exécutée chaque fois qu´une facette est affichée.
2) Exemple d´application: si la fonction toto() gère l´enregistrement sur un magnétoscope on obtient l´animation de l´affichage des facettes.

func fac(f) vol(id)

        Retourne le nom de la fonction affectée à la facette f du volume id.

func fac(n1) vol(id)="toto"

        Modifie ce nom.
Remarque:
La fonction toto est exécutée chaque fois que la facette n1 est affichée

func genetic

func genetic(id)

        Retourne le nom de la fonction d´évaluation de la génétique id.

func genetic(id)="f"

        Modifie le nom de la fonction d´évaluation (écrite en langage anyflo).
Cette fonction f est de la forme:
f(g,num,p)
{
x=évaluation normée de la particule p (entre 0.0 et 1.0)
return(x)
}
g=numéro de la génétique evaluée
num=numéro de l´individu évalué
p=valeur de cet individu

func genetic(id)=num

        Modifie le numéro de la fonction d´évaluation (écrite en C dans func_genetic_utilisateur() du fichier utilb.c)
Remarque:
validate particle(p) genetic(g)
        Evalue l´individu p de la population g dans scale particle(p)genetic(g)

func neuron network

func neuron(n) network(id)

        Retourne la fonction de transfert du neurone n du réseau neuronal id.

func neuron(n) network(r)=f,k

        Modifie cette fonction.

func network

       Retourne la fonction de transfert du neurone n du réseau id.

func(n) network(id)=f,k

        Modifie cette fonction.
Remarques: <
f = 0,k: Seuillage à k.
f = 1,k: Fonction sigmoïde:
       OUT = 1 / (1 + exp(-k*IN))
f = n,c avec n > 1: Fonction écrite en C dans func_transf_network_utilisateur() du fichier utilb.c
f="a": a() est une fonction écrite en langage anyflo, de la forme:
a(IN)
{
OUT = calcul sur IN;
return(OUT);
}
5) Toutes les fonctions de transfert sont initialisées à (0,0) par défaut.

Voir aussi:

interaction func