π
<-
Chat plein-écran
[^]

Concours de rentrée 2019 - défi langage historique

Re: Concours de rentrée 2019 - défi langage historique

Message non lude Azerpogba » 12 Nov 2019, 13:02

Pavel est 1er partout ....
Image
Avatar de l’utilisateur
AzerpogbaAmbianceur
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Prochain niv.: 60%
 
Messages: 397
Images: 16
Inscription: 04 Déc 2018, 19:40
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Etude sup

Re: Concours de rentrée 2019 - défi langage historique

Message non lude edgar13 » 12 Nov 2019, 13:07

Moi presque dernier partout. :D
Mes programmes sont ici: archives_cat.php?auteur=201254
Avatar de l’utilisateur
edgar13Modo
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 97.4%
 
Messages: 589
Images: 24
Inscription: 04 Jan 2019, 20:31
Localisation: Sur TI-Planet voyons
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 1ere année de license maths-info
YouTube: Non
Twitter/X: Non
Facebook: Non
GitHub: Non

Re: Concours de rentrée 2019 - défi langage historique

Message non lude Azerpogba » 12 Nov 2019, 13:16

edgar13 a écrit:Moi presque dernier partout. :D

oui mais toi c'est différent ;D
Image
Avatar de l’utilisateur
AzerpogbaAmbianceur
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Prochain niv.: 60%
 
Messages: 397
Images: 16
Inscription: 04 Déc 2018, 19:40
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Etude sup

Re: Concours de rentrée 2019 - défi langage historique

Message non lude ggauny@live.fr » 12 Nov 2019, 14:07

Ben et moi donc ! Je n'aurai même pas un crayon de papier Hewlet Packard....
En 1973, j'avais 38 ans, j'ai acheté ma première HP : la HP35, chère 35 et chère la 35 !!! (Plusieurs mois de paye).
Je prononçais evelette paquarde, mais un ingénieur de l'usine à béton où je travaillais comme manoeuvre
m'a dit de prononcer ioulette paquar. Il m'avait à la bonne le jeune ingé et je pense toujours à Lui. Mais je ne le comprenais pas toujours. Fort en maths comme M. Critor ou M. Parisse, des agrégés sûrement.
Moi le Cher Frère, le Maître d'école, aurait voulu que je passe le brevet élémentaire des Ecoles Primaires
Supérieures car j'étais bon en calcul. Des 10 sur 10 et des TB (en rouge) dans la marge,des bons points et
une fois le Prix d'Excellence. Mais un jour le Maître a été remplacé par un allemand et on devait parler allemand
sinon la règle sur les doigts.Mais j'ai réussi au Certificat D'études Primaires vous savez.
Vers 14 ans je suis allé travaillé. Alors j'ai essayé d'apprendre tout seul...
Les gamins sont trop forts pour moi mais merci pour ces défis.

Je ne sais pas pourquoi je raconte tout ça mais bon, bonne journée à tous.
Avatar de l’utilisateur
ggauny@live.frPremium
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Prochain niv.: 43.4%
 
Messages: 283
Inscription: 11 Mar 2015, 20:43
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Concours de rentrée 2019 - défi langage historique

Message non lude Zocipal » 12 Nov 2019, 18:20

@Pavel @cent20 @Ayfu @Golden Man
Je suis 5e aux 2e et 3e défis, j'aimerai du coup savoir ce que vous comptez prendre pour élaborer une stratégie et avoir la calculatrice que je veux ;-)
merci !
Image
Avatar de l’utilisateur
ZocipalProgrammeur
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Prochain niv.: 60.7%
 
Messages: 113
Inscription: 12 Sep 2019, 20:15
Localisation: Hauts-de-France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 1ère Maths Physique NSI

Re: Concours de rentrée 2019 - défi langage historique

Message non lude cent20 » 12 Nov 2019, 22:13

ggauny@live.fr a écrit:Ben et moi donc ! Je n'aurai même pas un crayon de papier Hewlet Packard....
En 1973, j'avais 38 ans,


Vu que tu as mis en pseudo ton adresse email, en l'offrant ainsi à tous les robots de spam, on s'en doutait un peu :D
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.: 45.9%
 
Messages: 1009
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 2019 - défi langage historique

Message non lude cent20 » 12 Nov 2019, 22:17

Zocipal a écrit:@Pavel @cent20 @Ayfu @Golden Man
Je suis 5e aux 2e et 3e défis, j'aimerai du coup savoir ce que vous comptez prendre pour élaborer une stratégie et avoir la calculatrice que je veux ;-)
merci !


Pavel ayant déjà choisit la calculatrice au défi du tracé, il n'est plus intelligible qu'au lot "sans calculatrice" pour les défis 2 et 3.
Tu viens donc de passer 4ème au deux défis. Pour le reste, on attend que Critor nous demande quand cela sera notre tour. :whistle:
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.: 45.9%
 
Messages: 1009
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 2019 - défi langage historique

Message non lude Zocipal » 13 Nov 2019, 07:25

Justement ma demande vise à ne pas attendre pour savoir si je peux prendre quelque chose de mieux au 3e défi qu'au 2e mais bon personne n'a envie de dire son choix donc tant pis... Merci quand même
Image
Avatar de l’utilisateur
ZocipalProgrammeur
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Prochain niv.: 60.7%
 
Messages: 113
Inscription: 12 Sep 2019, 20:15
Localisation: Hauts-de-France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 1ère Maths Physique NSI

Re: Concours de rentrée 2019 - défi langage historique

Message non lude Lephe » 13 Nov 2019, 07:52

Je ne sais pas pourquoi je raconte tout ça mais bon, bonne journée à tous.

Merci pour l'histoire en tous cas ! Ça fait très plaisir d'avoir de la diversité dans nos événements. J'espère que les défis vous ont plu :D
Avatar de l’utilisateur
LephePartenaire
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 67.7%
 
Messages: 386
Inscription: 15 Juin 2018, 19:53
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Concours de rentrée 2019 - défi langage historique

Message non lude Pavel » 13 Nov 2019, 12:46

Voici quelques explications de ma méthode pour obtenir 21960 points.

J'ai commencé à jouer sur ma TI-83 Premium CE mais je n'étais pas assez patient pour attendre au moins 15 secondes après chaque tour et j'ai vite abandonné cette idée. Ensuite, j'ai légèrement modifié le script Numworks en remplaçant Kandinsky avec tkinter et j'ai continué à jouer sur un PC. La version modifiée du script se trouve dans ce dépôt.

Je me suis beaucoup amusé avec le mode interactif de ce jeu et en même temps j'ai remarqué les particularités suivantes de ce jeu:
  • il faut trois colonies de la même civilisation pour que les colonies commencent à se multiplier
  • le calcul du score n'est pas sensible au décalage horizontal ou vertical et toute solution peut être transformée en l'un des deux types de solutions suivantes:
    • la toute première colonie est en position (0, 0) et cette colonie est Muenne
    • la toute première colonie est en position (0, 0) et cette colonie est Atlante

Pour maximiser le score, j'ai utilisé l'algorithme de recuit simulé et j'ai réécrit le calcul du score en C pour pouvoir calculer le score le plus rapidement possible.

J'ai passé beaucoup de temps à ajuster les paramètres de l'algorithme et j'ai aussi remarqué les points suivants:
  • les solutions où la première colonie est Atlante ont tendance à apporter plus de points
  • les meilleures solutions prennent moins de 12 tours pour réaliser le semis

Enfin, ma méthode a pris la forme suivante:
  • au premier tour, mettre une colonie Atlante à (0, 0)
  • à chaque itération de recuit simulé, faire les modifications suivantes:
    • changer aléatoirement l'un des 10 prochains tours en plaçant une colonie sur une position libre
    • vérifier les 10 prochains tours un par un en essayant tous les 163 mouvements possibles et garder une combinaison avec le score maximum
  • recommencer plusieurs fois avec différentes séquences de nombres pseudo-aléatoires

Pour être sûr d'avoir de bonnes séquences de nombres pseudo-aléatoires, j'ai pris l'algorithme WELL512.

Après plusieurs heures, j'ai eu la chance de trouver une séquence de nombres aléatoires permettant à mon code de converger vers 21960 en quelques minutes. Je suis très heureux que cette solution, en même temps, apporte beaucoup de points et crée un monde absolument stable dans lequel les deux civilisations coexisteront pendant des millions d'années.

Enfin, voici un lien vers mon code en C.
Dernière édition par Pavel le 13 Nov 2019, 17:35, édité 1 fois.
Avatar de l’utilisateur
PavelPremium
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Prochain niv.: 83.6%
 
Messages: 107
Inscription: 19 Sep 2018, 10:50
Genre: Homme
Calculatrice(s):
MyCalcs profile

PrécédenteSuivante

Retourner vers News Divers

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 33 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.
934 utilisateurs:
>915 invités
>14 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)