User Tag List

Results 1 to 6 of 6

Thread: Random Pool : incompréhension

  1. #1
    No Products Registered

    Join Date
    Mar 2008
    Posts
    24
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Random Pool : incompréhension

    Bonjour,

    J'ai un problème avec la fonction Random Pool.
    Je veux générer au hasard 2 nombres pour composer une multiplication.
    Nombre a : entre 2 et 9
    Nombre b : entre 5 et 9
    J'ai donc inséré 2 Random Pool
    Set limit 2-9 pour l'un et 5-9 pour l'autres
    puis Suffle pour les 2

    Seulement voilà :
    Si par exemple le nombre a est 6, le nombre b sera TOUJOURS 4 par exemple.
    En bref, c'est toujours les mêmes multiplications qui tombent : 6x4, 7x6, ...
    Donc je me demande pourquoi le tirage au sort n'est pas si aléatoire que ça.

    Merci pour votre aide !

  2. #2
    Forum Moderator Multimedia Fusion 2 DeveloperAndroid Export ModuleiOS Export ModuleSWF Export Module
    Eagle4's Avatar
    Join Date
    Jul 2006
    Posts
    957
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    Re: Random Pool : incompréhension

    Si c'est juste pour générer 2 nombres aléatoire, je te conseille de ne faire que 2 compteur ou tu met :

    -->Ma condition :
    Mettre la valeur compteur1 à "Random(7)+2"
    Mettre la valeur compteur2 à "Random(4)+5"
    My effect library are available
    http://myetic-studio.fr/produits.php

    My Game
    Luor | Remedium | Sky Invader

  3. #3
    Gawen
    Guest

    Re: Random Pool : incompréhension

    En informatique, il n'existe pas de nombres véritablement aléatoires (car c'est contraire au déterminisme des circuits logiques qui composent un ordinateur). Mais comme on a souvent besoin de valeurs aléatoires (cryptage, IA...), on a inventé la notion de nombre pseudo-aléatoire. Ces nombres sont calculées grâce à une fonction qui prend comme paramètes :
    - une graine (seed)
    - un paramètre que l'utilisateur ne maîtrise pas, comme le temps en nanosecondes de l'horloge interne

    Donc, pour avoir de "bons" nombres aléatoires, il est nécessaire de commencer par tirer au sort la graine. En fait, la philosophie est qu'un nombre est bien pseudo-aléatoire si les paramètres cité au dessus sont eux-même le plus pseudo-aléatoire possible.

    Maintenant, concernant Random pool, il faut bien savoir que cet objet est une réserve d'entiers compris entre 2 bornes (par exemple 2 et 9), et que chacun de ces entiers n'est présent qu'une fois. C'est l'ordre de disponibilité des entiers qui est aléatoire. Or, pour de petits ensembles, la combinatoire des ordres possible est faible, donc difficile d'avoir un comportement vraiment aléatoire.

  4. #4
    Clicker Multimedia Fusion 2

    Join Date
    Oct 2007
    Location
    reims
    Posts
    634
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Random Pool : incompréhension

    c'est comme dans la vie ou en société, les gens ressortent souvent le même numéro aux autres, c'est la programmation, l'identification inconsciente de chacun, sommes nous vraiment libres à tout instant de programmer autre chose ? Comme dirait yoda: rarement on rencontre la bonne graine aléatoire, surtout de nos jours ou tout doit être si ...........

  5. #5
    Clickteam Clickteam
    Nico's Avatar
    Join Date
    Jun 2006
    Location
    France
    Posts
    2,543
    Mentioned
    0 Post(s)
    Tagged
    1 Thread(s)

    Re: Random Pool : incompréhension

    Je sais que l'objet Random Pool est buggué au niveau du Shuffle ...
    --------------------------------------
    Nicolas "Nico" Sourdeval
    Clickteam

  6. #6
    No Products Registered

    Join Date
    Mar 2008
    Posts
    24
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Random Pool : incompréhension

    Merci pour vos infos, ça m'a aidé à comprendre ce qui se passait. [img]/epicentre/images/%%GRAEMLIN_URL%%/smile.gif[/img]

Similar Threads

  1. Random Pool?
    By diefox in forum Android Export Module Version 2.0
    Replies: 6
    Last Post: 1st August 2013, 06:54 PM
  2. Random Pool, how to?
    By diefox in forum Multimedia Fusion 2 - Technical Support
    Replies: 1
    Last Post: 1st August 2013, 03:44 PM
  3. Make Random Pool not-so-random?
    By UltraHammer in forum Multimedia Fusion 2 - Technical Support
    Replies: 4
    Last Post: 4th April 2013, 02:53 PM
  4. Random Pool ext.
    By LeGauche in forum Multimedia Fusion 2 - Technical Support
    Replies: 9
    Last Post: 28th August 2011, 05:25 PM
  5. Random Pool
    By sabercat in forum The Games Factory 2 - Technical Support
    Replies: 3
    Last Post: 8th June 2010, 09:15 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •