Warning: mysqli::__construct(): (HY000/1203): User howardkn already has more than 'max_user_connections' active connections in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\includes\artfuncs.php on line 21
Failed to connect to MySQL: (1203) User howardkn already has more than 'max_user_connections' active connections
Warning: mysqli::query(): Couldn't fetch mysqli in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\index.php on line 66
Article <uqaeh0$8ot$1@cabale.usenet-fr.net>
Deutsch   English   Français   Italiano  
<uqaeh0$8ot$1@cabale.usenet-fr.net>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!weretis.net!feeder8.news.weretis.net!pasdenom.info!usenet-fr.net!.POSTED!not-for-mail
From: Olivier Miakinen <om+news@miakinen.net>
Newsgroups: fr.sci.maths
Subject: =?UTF-8?Q?Re:_Biaiser_les_probabilit=c3=a9s_[3]?=
Date: Sun, 11 Feb 2024 13:27:44 +0100
Organization: There's no cabale
Lines: 62
Message-ID: <uqaeh0$8ot$1@cabale.usenet-fr.net>
References: <cJdhxvkEnnJXIcADQ14iOO05k4E@jntp>
 <y_XWvYvSgis8JvoH0c38OF55s9M@jntp> <uq63vq$1iun$2@cabale.usenet-fr.net>
 <uq8b27$2mmm$1@cabale.usenet-fr.net> <H9Dw5IBDaiTYjq9tIe9JLZBJuSM@jntp>
 <uq8v8l$2snq$1@cabale.usenet-fr.net> <uq90p8$3194$1@dont-email.me>
 <uq912q$2ta9$1@cabale.usenet-fr.net> <fSVuIIQ6MkeGQXn27Wwqombu3ro@jntp>
 <uqa217$5b1$1@cabale.usenet-fr.net> <ATuP6NIT04DYS7Dch_z-ka1I2lk@jntp>
NNTP-Posting-Host: 200.89.28.93.rev.sfr.net
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-15
Content-Transfer-Encoding: 8bit
X-Trace: cabale.usenet-fr.net 1707654497 8989 93.28.89.200 (11 Feb 2024 12:28:17 GMT)
X-Complaints-To: abuse@usenet-fr.net
NNTP-Posting-Date: Sun, 11 Feb 2024 12:28:17 +0000 (UTC)
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Firefox/52.0 SeaMonkey/2.49.4
In-Reply-To: <ATuP6NIT04DYS7Dch_z-ka1I2lk@jntp>
Bytes: 2775

Le 11/02/2024 10:47, Julien Arlandis a écrit :
>>> 
>>> Par exemple tu initialises le tableau de cette façon :
>>> 1 2 3 ... . . N
>>> 2 3 4 ... . N 1
>>> 3 4 5 ... N 1 2
>>> .
>> 
>> Et... ?
>> 
>> 1) En quoi est-ce aléatoire ?
>> 2) Comment en faire un tableau équilibré de cases gagnantes et perdantes ?
> 
> Ensuite tu permutes aléatoirement lignes et colonnes, et tu remplaces les 
> valeurs paires par des gains et le reste par des pertes. Le résultat est 
> aléatoire et équilibré.

C'est une plaisanterie ?

Par cette méthode, le résultat ne change pas si tu commences par remplacer les
valeurs paires par des gains et les impaires par des pertes, c'est-à-dire
permuter les lignes et les colonnes de :

P G P ... G P G
G P G ... P G P
P G P ... G P G
 ...       ...
G P G ... P G P
P G P ... G P G
G P G ... P G P

Ça revient donc au même que de permuter les lignes et les colonnes de :

P ... P G ... G
      ...
P ... P G ... G
P ... P G ... G
G ... G P ... P
G ... G P ... P
      ...
G ... G P ... P

Par exemple pour N = 4 :

1234     PGPG     PPGG
2341     GPGP     PPGG
3412 <=> PGPG <=> GGPP
4123     GPGP     GGPP

En mélangeant les lignes et les colonnes d'un tel tableau, tu ne pourras jamais
obtenir par exemple :

PPGG
PGPG
GPGP
GGPP

Ma méthode de génération aléatoire est donc très supérieure à la tienne puisque
je peux obtenir n'importe quelle grille valide et pas toi.

-- 
Olivier Miakinen