π
<-
Chat plein-écran
[^]

Concours de rentrée 2020 - défi Python du Léviathan

Re: Concours de rentrée 2020 - défi Python du Léviathan

Message non lude critor » 14 Déc 2020, 00:06

Voilà, l'anonymat est levé, et le code source des IA est disponible : :)
https://tiplanet.org/concours_rentree20 ... &invalid=1

Rendez-vous plus tard pour les résultats définitifs... j'espère avant 2021 vu tout ce que vous nous avez envoyé aujourd'hui. :troll:
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 42.6%
 
Messages: 41500
Images: 14703
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Concours de rentrée 2020 - défi Python du Léviathan

Message non lude cent20 » 14 Déc 2020, 00:07

critor a écrit:Rendez-vous plus tard pour les résultats définitifs... j'espère avant 2021 vu tout ce que vous nous avez envoyé aujourd'hui. :troll:


C'est clair qu'il y a de l'abus, aussi je propose de disqualifier les participants 2,31 et 38.
Image
Enseignant de mathématiques et d'informatique. Spécialité NSI : Des projets, des tutos, mais aussi de l'art
Calculatrice NumWorks : Des applications et des jeux, scripts, 📙 Découvrir la NumWorks
Avatar de l’utilisateur
cent20VIP++
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 46.1%
 
Messages: 1013
Images: 64
Inscription: 17 Mai 2012, 09:49
Localisation: Avignon
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: nsi_xyz

Re: Concours de rentrée 2020 - défi Python du Léviathan

Message non lude Afyu » 14 Déc 2020, 00:09

cent20 a écrit:
critor a écrit:Rendez-vous plus tard pour les résultats définitifs... j'espère avant 2021 vu tout ce que vous nous avez envoyé aujourd'hui. :troll:


C'est clair qu'il y a de l'abus, aussi je propose de disqualifier les participants 2,31 et 38.

Et 3, 37 et 40, si c'est possible :D
Avatar de l’utilisateur
AfyuVIP++
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 90.9%
 
Messages: 355
Images: 18
Inscription: 30 Oct 2019, 19:17
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: plutôt, oui :)

Re: Concours de rentrée 2020 - défi Python du Léviathan

Message non lude cent20 » 14 Déc 2020, 00:10

Afyu a écrit:Et 3, 37 et 40, si c'est possible :D


Je suis d'accord avec toi pour le 37 et le 40. Le 3 ça m'ennuie un peu quand même ! Je le connais il n'a pas triché lui.
Image
Enseignant de mathématiques et d'informatique. Spécialité NSI : Des projets, des tutos, mais aussi de l'art
Calculatrice NumWorks : Des applications et des jeux, scripts, 📙 Découvrir la NumWorks
Avatar de l’utilisateur
cent20VIP++
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 46.1%
 
Messages: 1013
Images: 64
Inscription: 17 Mai 2012, 09:49
Localisation: Avignon
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: nsi_xyz

Re: Concours de rentrée 2020 - défi Python du Léviathan

Message non lude citorva » 14 Déc 2020, 00:17

cent20 a écrit:
Afyu a écrit:Et 3, 37 et 40, si c'est possible :D


Je suis d'accord avec toi pour le 37 et le 40. Le 3 ça m'ennuie un peu quand même ! Je le connais il n'a pas triché lui.

Comment ça triché, vous êtes juste jaloux
Avatar de l’utilisateur
citorvaProgrammeur
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Prochain niv.: 85.9%
 
Messages: 36
Images: 4
Inscription: 20 Jan 2020, 21:43
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: CPGE PT
Twitter/X: citorva
GitHub: citorva

Re: Concours de rentrée 2020 - défi Python du Léviathan

Message non lude critor » 14 Déc 2020, 00:32

Planning de l'évaluation :
  1. par sécurité, refaire une passe sur les IA faisant appel à l'aléatoire avec le nouveau script, histoire d'être sûr que tout-le-monde est à égalité - ne devrait pas changer grand chose normalement - les seules IA remarquées pour manipuler la chance ont été signalées ici et déjà évaluées avec le nouveau script
  2. refaire une passe sur les IA qui ont des "aborts" (non réponse de la fonction ia() pendant 20 secondes) et une seule à la fois - ici encore question d'égalité, toutes les IA n'ont pas été évaluées dans les mêmes conditions de charge, il y en a eu parfois plusieurs qui ont tourné en même temps et ça a pu jouer sur le nombre d'aborts comptabilisés
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 42.6%
 
Messages: 41500
Images: 14703
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Concours de rentrée 2020 - défi Python du Léviathan

Message non lude cent20 » 14 Déc 2020, 06:43

critor a écrit:Planning de l'évaluation :
  1. par sécurité, refaire une passe sur les IA faisant appel à l'aléatoire avec le nouveau script, histoire d'être sûr que tout-le-monde est à égalité - ne devrait pas changer grand chose normalement - les seules IA remarquées pour manipuler la chance ont été signalées ici et déjà évaluées avec le nouveau script
  2. refaire une passe sur les IA qui ont des "aborts" (non réponse de la fonction ia() pendant 20 secondes) et une seule à la fois - ici encore question d'égalité, toutes les IA n'ont pas été évaluées dans les mêmes conditions de charge, il y en a eu parfois plusieurs qui ont tourné en même temps et ça a pu jouer sur le nombre d'aborts comptabilisés


Les résultats seront donc, en conséquence, proclamé pour la Saint GlinGlin :troll:
Ce qui laisse à tous, une chance d'espérer, que Pavel ne sera pas sacré roi de l'épreuve ;)
Image
Enseignant de mathématiques et d'informatique. Spécialité NSI : Des projets, des tutos, mais aussi de l'art
Calculatrice NumWorks : Des applications et des jeux, scripts, 📙 Découvrir la NumWorks
Avatar de l’utilisateur
cent20VIP++
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 46.1%
 
Messages: 1013
Images: 64
Inscription: 17 Mai 2012, 09:49
Localisation: Avignon
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: nsi_xyz

Re: Concours de rentrée 2020 - défi Python du Léviathan

Message non lude cent20 » 14 Déc 2020, 06:53

citorva a écrit:
cent20 a écrit:
Afyu a écrit:Et 3, 37 et 40, si c'est possible :D


Je suis d'accord avec toi pour le 37 et le 40. Le 3 ça m'ennuie un peu quand même ! Je le connais il n'a pas triché lui.

Comment ça triché, vous êtes juste jaloux


Oui triché Monsieur !
Ce n'est pas parce que tu n'assumes pas que ce n'est pas la réalité.
Dans quel monde on accepte que les élèves soient meilleurs que les enseignants ? :troll:
C'est forcément de la triche, avec Afyu on n'est pas dupe hein !

Je viens de voir que je suis devant Pavel, il me décoit sur ce coup Pavel :D

Image
Image
Enseignant de mathématiques et d'informatique. Spécialité NSI : Des projets, des tutos, mais aussi de l'art
Calculatrice NumWorks : Des applications et des jeux, scripts, 📙 Découvrir la NumWorks
Avatar de l’utilisateur
cent20VIP++
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 46.1%
 
Messages: 1013
Images: 64
Inscription: 17 Mai 2012, 09:49
Localisation: Avignon
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: nsi_xyz

Re: Concours de rentrée 2020 - défi Python du Léviathan

Message non lude critor » 14 Déc 2020, 17:17

Nous sommes sur la passe d'évaluation des IA faisant appel à l'aléatoire.

Pour celles appelant randint() ou choice(), si cela n'a pas été fait on importe le module random après l'importation de web.py.

Pourquoi ? Parce qu'avec la dernière modification de web.py pour contrer la manipulation de la chance, comme notre graine aléatoire est restaurée après chaque appel de l'IA, certaines IA font alors toujours le même mauvais choix.

On a quand même quelques surprises à la lecture du code. Le cas cité plus haut est loin d'être unique : des fonctions pour détecter la graine aléatoire, des fonctions pour prédire le prochain tirage aléatoire... même d'étranges boucles en apparence inutiles, exploitant peut-être des propriétés :
Code: Tout sélectionner
for i in range(randint(0, 99)):
    randint(0, 99)


Bref, c'est super tout ça, nous sommes contents que la manipulation de la chance vous ait intéressés, on en tiendra compte pour une prochaine fois. :)

Maintenant le seul et unique but du générateur aléatoire fourni ici, c'était pour vous permettre de reproduire et corriger les problèmes pendant la phase de participation.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 42.6%
 
Messages: 41500
Images: 14703
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Concours de rentrée 2020 - défi Python du Léviathan

Message non lude cent20 » 14 Déc 2020, 17:26

critor a écrit:Bref, c'est super tout ça, nous sommes contents que la manipulation de la chance vous ait intéressés, on en tiendra compte pour une prochaine fois. :)

Maintenant le seul et unique but du générateur aléatoire fourni ici, c'était pour vous permettre de reproduire et corriger les problèmes pendant la phase de participation.


Du coup c'est quoi la bonification pour ceux qui n'ont pas triché ?

Les mauvaises langues diront qu'on a pas su comment faire, mais en fait on est juste honnête nous !
Image
Enseignant de mathématiques et d'informatique. Spécialité NSI : Des projets, des tutos, mais aussi de l'art
Calculatrice NumWorks : Des applications et des jeux, scripts, 📙 Découvrir la NumWorks
Avatar de l’utilisateur
cent20VIP++
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 46.1%
 
Messages: 1013
Images: 64
Inscription: 17 Mai 2012, 09:49
Localisation: Avignon
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: nsi_xyz

PrécédenteSuivante

Retourner vers News Divers

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 183 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1378 utilisateurs:
>1360 invités
>13 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)