π
<-
Chat plein-écran
[^]

Concours de rentrée 2020 - défi Python de Xuanwu

Re: Concours de rentrée 2020 - défi Python de Xuanwu

Unread postby Ti64CLi++ » 22 Oct 2020, 23:01

Alors, j'ai vraiment tout fais à la main.

J'ai commencé par tester le programme et voir quel score je pouvais obtenir comme premier jet, et c'est ainsi que j'ai envoyé mon premier score de 148.

Ensuite, j'ai vite compris que moins il y avait de segment, et plus ceux-ci étaient long tout en minimisant le chemin, meilleur le score était. Après plusieurs essais, j'ai donc obtenu les scores de 133 puis 99 puis 80. Entre temps, j'ai du donc changé de chemin pour descendre à 9 segments.

Là j'ai commencé à bloqué, puis une première lecture du code m'a permise de me rendre compte que les chiffres significatifs jouaient un rôle important dans le calcul du score. J'ai donc cherché un moyen de passer à un unique chiffre après la virgule. J'ai ainsi baissé mon score à 74 puis 73 puis 72.

Encore une fois, j'ai un peu galéré, mais après 1h de différents tests sur le même chemin, j'ai enfin passé la barre fatidique des 72. Il restait encore quelques améliorations à faire, mais après quelques changements minimes, je suis arrivé à mon score de 71.000014.
Tout ça pour me rendre compte plus tard dans la journée après mise à jour des participation, que Tituya avait envoyé le même score quelques 40 minutes plus tôt.
J'ai donc baissé mon score du minimum que je pouvais, et j'ai envoyé mon 71.00554.

Je suis resté sur ce score jusqu'à ce que _iPhoenix_ descende en dessous de moi, et me propose de m'aider si vraiment je coince. Il me dit donc de regarder attentivement la fonction cout, à laquelle je n'avais pas vraiment fait gaffe.
Après quelques réflexions et tests avec Python, je me suis aperçu que je pouvais encore baisser mon score en jouant sur les chiffres à 5 ou plus positions de la virgule à droite.
J'ai donc aisément réussi à baisser mon score en appliquant cette technique et j'ai obtenu 71.0000139, parce que comme un débile je n'ai appliqué ça qu'aux distances et non aux angles. Tout ça pour me rendre compte que, encore une fois, Tituya, n'avait lui pas fait cette erreur, et par la suite avais soumis un score de 71.0000136.

Enfin, quelques heures (pratiquement 2h tout pile) avant la fin du concours, j'ai retrouvé un peu de motivation, et me suis donc assuré la 6ème place en appliquant cette fois-ci la méthode aux angles. J'ai donc envoyé mon score de 71.00001364437452.

Sur ce, je vais prendre le lot Gémeaux avec :
  • Pack de goodies TI:
    • Le deuxième stylo (ou le premier si c'est les mêmes) en partant du haut
    • La clef USB TI-83PCE avec la chainette
    • Le poster TI-Nspire CX
    • L'autocollant TI-Nspire CX II-T
    • Pas de cahier :p
  • Pack de goodies TI-Planète-Casio:
    • L'autocollant TI-Planet de gauche
    • L'autocollant Planète-Casio (:p)
    • Je laisse mon compte Premium à quelqu'un de plus méritant que moi ^^

Et si comme Tituya, c'est possible, qu'il en reste, et que ça ne dérange vraiment pas, je voudrais bien une batterie Casio ^^ (au besoin aussi je peux abandonner d'autres goodies ;))

Voilà, s'il y a besoin de plus de précision n'hésitez pas :)
Image
User avatar
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 8.4%
 
Posts: 3371
Images: 75
Joined: 04 Jul 2014, 14:40
Location: Clermont-Ferrand 63
Gender: Male
Calculator(s):
Class: MP
GitHub: Ti64CLi

Re: Concours de rentrée 2020 - défi Python de Xuanwu

Unread postby critor » 23 Oct 2020, 00:55

Merci @Ti64CLi++. Je pense que c'est encore possible la clé USB Casio en échange du cahier TI auquel tu renonces, mais tu fais de la peine à TI. ;)
On te confirme ça à la fin.

Les autocollants TI-Nspire CX II sont définitivement épuisés.

@Alice, c'est à ton tour. Comment as-tu fait pour obtenir un tel score, et quelle composition de lot choisi-tu ? :)

  • 2 lots
    Capricorne ♑
    :
    1
    calculatrice
    Casio Graph 90+E
    + 1
    pack de goodies
    Casio
    + 1
    goodie
    Xcas
    au choix + 1
    pack de goodies
    TI-Planet
    &
    Planète Casio
  • 2 lots
    Bélier ♈
    :
    1
    solution d'émulation
    Casio
    au choix + 1
    CD
    de vidéos
    Casio fx-CG20
    ou
    catalogue de produits
    Casio
    au choix + 1
    pack de goodies
    Casio
    + 1
    goodie
    Xcas
    au choix + 1
    pack de goodies
    TI-Planet
    &
    Planète Casio

    CD
    de
    54
    vidéos pour plus de
    8h
    par , pour
    fx-CG20
    mais compatible
    Graph 90+E
    , pour
    Windows
    /
    Mac
    .

    Détail des
    solutions d'émulation
    Casio
    au choix :
    • clé
      USB 8 Go
      d'émulation permanente au choix, à jour avec 3 émulateurs pour
      Windows
      :
      fx-92+ Spéciale Collège
      +
      Graph 35+E II 3.30
      +
      Graph 90+E 3.40

    • licence 3 ans utilisable pour l'installation de tout ou partie des logiciels d'émulation suivants :

    1161713022130231302513024
  • Lot
    Serpentaire ⛎
    :
    1
    goodie
    HP
    au choix + 1
    goodie
    Xcas
    au choix + 1
    pack de goodies
    TI-Planète-Casio

    Poster
    HP
    : format
    59,2×40 cm²
    .

    Clé
    USB HP
    :
    16 Go
    de capacité nominale.

    1303811654116539656
  • 2 lots
    Balance ♎
    :
    1
    couvercle
    NumWorks
    + 1
    autocollant
    NumWorks
    + 1
    enveloppe
    NumWorks
    ou
    carte postale
    NumWorks
    ou
    carte de visite-énigme
    NumWorks
    au choix + 1
    pack de goodies
    NumWorks
    + 1
    goodie
    Xcas
    au choix + 1
    pack de goodies
    TI-Planet
    &
    Planète Casio

    Couvercle
    NumWorks
    au nouveau format
    N0110
    protégeant mieux l'écran contre les rayures, mais restant parfaitement utilisable sur l'ancien modèle
    N0100
    .

    130361303013026130271302813029


Détail des packs de goodies communs accompagnants les lots :
  • 1
    manuel
    NumWorks
    au choix
    (
    N0100
    ou
    N0110
    )
  • 1
    cahier d'activités
    NumWorks SNT 2nde
  • 1
    sac
    NumWorks
    au choix
    (
    N0100
    versions
    1.0-1.5
    ,
    N0100
    versions
    1.6+
    , ou
    N0110
    )
  • 1
    cahier
    NumWorks
  • 1
    poster
    NumWorks
    au choix :
    • format
      A0
      (118,9×84,1 cm²)
      :
      NumWorks N0100
      - roulé
    • format
      A2
      (42×59,4 cm²)
      :
      • NumWorks N0100
        :
        Eduscol / Ministère de l'Education Nationale
        - roulé - brillant
      • NumWorks N0100
        :
        Eduscol / Ministère de l'Education Nationale
        - roulé - mat
      • NumWorks N0100
        :
        @Pims / @qabosse / @antalpilipili
        et ses collègues d'
        EPS
        - roulé
      • NumWorks N0100
        :
        Xavier Andréani / TI-Planet
        - roulé - dédicacé
      • NumWorks N0110
        : Comprendre le monde devient un jeu - plié
  • 1
    stylo
    NumWorks
1303513031130461304713048130321306813037130401303913041130421303413033
1
t-shirt
Xcas
ou
casquette
Xcas
ou
tapis de souris
Xcas
ou
autocollant
Xcas
  • 1
    autocollant
    TI-Planet
    au choix
  • 1
    autocollant
    Planète Casio
  • 1
    compte premium
    TI-Planet
1161411615
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 9.9%
 
Posts: 36321
Images: 9898
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti
GitHub: critor

Re: Concours de rentrée 2020 - défi Python de Xuanwu

Unread postby Hackcell4TI » 23 Oct 2020, 08:55

Alors, j'ai vraiment procédé étape:

- Premier jet à la R.A.C.H.E (iso-1664) qui me donne dans les 150 points
-Lecture du code et écriture d'un topic sur ce dernier, je me rend donc compte qu'il faut minimisé le nombre de virage et maximiser la distance (dans la limite des 200 unité arbitraire)
- j'obtient donc un score d'environ 93.
- je me rends compte que l'on peut continuer une fois sortit du labyrhinte, ce qui facilite la maximisation de la distance, je descend a un score de ~83 (si continuer ainsi n'avais pas été possible, l'epreuve aurait sans doute été beaucoup plus challenging, mais c'etait fun quand même)
- grâce a ma connaissance du code, je me rends compte que le seul moyen de descendre c'est de supprimé un virage ou faire disparaitre les décimales. Or le meilleur score actuel est de 72 ce qui correspond au score que j'obtiendrait si j. supprimais ces decimales, je recherche donc de ce cotés, et bingo, 77, puis le fameux 72.
- enfin presque, entre temps il y a une régles en plus, on reçoit des points en fonction du sinus d'une fonction assez simple a manipuler, le seul probléme c'est que pour supprimé les décimales on se retrouve a se balader de 0.1 en 0.1 sur cette fonction, ce qui n'est pas l'idéal pour la minimiser, je test donc plusieur valeurs , change des virages a droite de theta par des a gauche de -theta, tente de continuer aprés la sortie pour explorer cette fonction en restant dans les conditions optimales (9 virages, pas plus d'une décimale) et finis avec un 71,000…
Je décide alor de m'arreter là jusqu'a ce qu'un score qui signifirais 8 virages soit trouvé, ce qui n'est pas arrivé.


Pour les lot, j'aimerais un lot bélier:
- solution d'emulation: clés usb EMTHEC 2020
- CD vidéos
- goodies casio : version imprimé du manga Casio Academy
- goodies Xcas: autocollant
- goodies PC&TIP

Merci encore pour ce fun concours ^^
User avatar
Hackcell4TIPremium
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Level up: 92%
 
Posts: 12
Joined: 19 Jun 2016, 17:58
Gender: Female
Calculator(s):

Re: Concours de rentrée 2020 - défi Python de Xuanwu

Unread postby critor » 23 Oct 2020, 09:19

Merci beaucoup pour tes explications et ton retour. :)

Nous avons besoin de quelques précisions pour ton lot.

Ce n'est pas 1 goodies
Casio
au choix, c'est tout un pack de goodies
Casio
et certains de ses composants sont au choix.

Quel stylo
Casio
?
11509

Quelle clé
USB Casio
?
13021

Pour le manga
Casio
il te faut choisir l'épisode : 1, 2 ou 3 ?

Enfin pour l'autocollant
TI-Planet
, il faut choisir :
11614

Merci.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 9.9%
 
Posts: 36321
Images: 9898
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti
GitHub: critor

Re: Concours de rentrée 2020 - défi Python de Xuanwu

Unread postby Hackcell4TI » 23 Oct 2020, 09:32

ho, d'accord ^^
dans ce cas, le deuxieme stylo , la seconde clé, d'épisode 1 et le second autocollant
User avatar
Hackcell4TIPremium
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Level up: 92%
 
Posts: 12
Joined: 19 Jun 2016, 17:58
Gender: Female
Calculator(s):

Re: Concours de rentrée 2020 - défi Python de Xuanwu

Unread postby critor » 23 Oct 2020, 09:45

Merci bien. Je précise juste que quand vous dites que vous choisissez le 2ème ou ce genre de chose, je compte en partant de la gauche ou en partant du haut, selon le cas.

Le
CD
de vidéos
Casio fx-CG20
est définitivement épuisé, même pour les prochains défis.

Et ben, vous n'aimez pas les lots
HP
cette année, c'est bizarre, les années précédentes c'est ce qui partait en premier... :troll:

@, à ton tour. Comment as-tu fait, et que prends-tu ? Merci.
  • 2 lots
    Capricorne ♑
    :
    1
    calculatrice
    Casio Graph 90+E
    + 1
    pack de goodies
    Casio
    + 1
    goodie
    Xcas
    au choix + 1
    pack de goodies
    TI-Planet
    &
    Planète Casio
  • 1 lot
    Bélier ♈
    :
    1
    solution d'émulation
    Casio
    au choix + 1
    catalogue de produits
    Casio
    au choix + 1
    pack de goodies
    Casio
    + 1
    goodie
    Xcas
    au choix + 1
    pack de goodies
    TI-Planet
    &
    Planète Casio

    CD
    de
    54
    vidéos pour plus de
    8h
    par , pour
    fx-CG20
    mais compatible
    Graph 90+E
    , pour
    Windows
    /
    Mac
    .

    Détail des
    solutions d'émulation
    Casio
    au choix :
    • clé
      USB 8 Go
      d'émulation permanente au choix, à jour avec 3 émulateurs pour
      Windows
      :
      fx-92+ Spéciale Collège
      +
      Graph 35+E II 3.30
      +
      Graph 90+E 3.40

    • licence 3 ans utilisable pour l'installation de tout ou partie des logiciels d'émulation suivants :

    11617130221302313024
  • Lot
    Serpentaire ⛎
    :
    1
    goodie
    HP
    au choix + 1
    goodie
    Xcas
    au choix + 1
    pack de goodies
    TI-Planète-Casio

    Poster
    HP
    : format
    59,2×40 cm²
    .

    Clé
    USB HP
    :
    16 Go
    de capacité nominale.

    1303811654116539656
  • 2 lots
    Balance ♎
    :
    1
    couvercle
    NumWorks
    + 1
    autocollant
    NumWorks
    + 1
    enveloppe
    NumWorks
    ou
    carte postale
    NumWorks
    ou
    carte de visite-énigme
    NumWorks
    au choix + 1
    pack de goodies
    NumWorks
    + 1
    goodie
    Xcas
    au choix + 1
    pack de goodies
    TI-Planet
    &
    Planète Casio

    Couvercle
    NumWorks
    au nouveau format
    N0110
    protégeant mieux l'écran contre les rayures, mais restant parfaitement utilisable sur l'ancien modèle
    N0100
    .

    130361303013026130271302813029


Détail des packs de goodies communs accompagnants les lots :
  • 1
    manuel
    NumWorks
    au choix
    (
    N0100
    ou
    N0110
    )
  • 1
    cahier d'activités
    NumWorks SNT 2nde
  • 1
    sac
    NumWorks
    au choix
    (
    N0100
    versions
    1.0-1.5
    ,
    N0100
    versions
    1.6+
    , ou
    N0110
    )
  • 1
    cahier
    NumWorks
  • 1
    poster
    NumWorks
    au choix :
    • format
      A0
      (118,9×84,1 cm²)
      :
      NumWorks N0100
      - roulé
    • format
      A2
      (42×59,4 cm²)
      :
      • NumWorks N0100
        :
        Eduscol / Ministère de l'Education Nationale
        - roulé - brillant
      • NumWorks N0100
        :
        Eduscol / Ministère de l'Education Nationale
        - roulé - mat
      • NumWorks N0100
        :
        @Pims / @qabosse / @antalpilipili
        et ses collègues d'
        EPS
        - roulé
      • NumWorks N0100
        :
        Xavier Andréani / TI-Planet
        - roulé - dédicacé
      • NumWorks N0110
        : Comprendre le monde devient un jeu - plié
  • 1
    stylo
    NumWorks
1303513031130461304713048130321306813037130401303913041130421303413033
1
t-shirt
Xcas
ou
casquette
Xcas
ou
tapis de souris
Xcas
ou
autocollant
Xcas
  • 1
    autocollant
    TI-Planet
    au choix
  • 1
    autocollant
    Planète Casio
  • 1
    compte premium
    TI-Planet
1161411615
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 9.9%
 
Posts: 36321
Images: 9898
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti
GitHub: critor

Re: Concours de rentrée 2020 - défi Python de Xuanwu

Unread postby Ruadh » 23 Oct 2020, 12:30

En lisant le programme, j'ai pu apprendre qu'il fallait :
- minimiser le nombre de virages
- ne pas foncer dans les murs
- parcourir une distance d'au moins 200
- utiliser des distances et angles avec au plus une décimale

J'ai donc cherché manuellement un chemin qui respecte toutes ces propriétés et j'ai obtenu un score aux alentours de 72. J'ai ensuite remplacé certaines rotations afin de minimiser le sinus (tourner à gauche de α revient à tourner à droite de -α) et j'ai obtenu le score 71,00001411857056 que beaucoup de personnes avaient déjà obtenu. J'ai donc à nouveau modifié les rotations pour avoir un score plus élevé.


J'aimerais le dernier lot Bélier avec :
- la clé EMTEC 2020
- le premier stylo Casio
- la première clé USB Casio
- l'épisode 1 du manga Casio
- l'autocollant Xcas
- l'autocollant Ti-Planet VIP

Merci pour ce concours et bravo à tous les participants :)
User avatar
RuadhPremium
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 27.7%
 
Posts: 36
Joined: 11 Jan 2016, 23:19
Gender: Not specified

Re: Concours de rentrée 2020 - défi Python de Xuanwu

Unread postby critor » 23 Oct 2020, 12:40

Merci @Ruadh.

Ruadh wrote:- le premier stylo Casio

Juste pour être sûr, 1er stylo ou 1er stylo
Casio
?
11509
Y'a pas écrit
Casio
sur celui d'en haut,
EX-Word
c'est le nom de la gamme des dictionnaires électroniques
Casio
.

Et tu as aussi droit à 1 catalogue au choix, si tu veux :
13024
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 9.9%
 
Posts: 36321
Images: 9898
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti
GitHub: critor

Re: Concours de rentrée 2020 - défi Python de Xuanwu

Unread postby Ruadh » 23 Oct 2020, 12:46

Le stylo EX-Word. Et je ne suis pas intéressé par un catalogue.
User avatar
RuadhPremium
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 27.7%
 
Posts: 36
Joined: 11 Jan 2016, 23:19
Gender: Not specified

Re: Concours de rentrée 2020 - défi Python de Xuanwu

Unread postby critor » 23 Oct 2020, 12:53

Merci @Ruadh.

Le stylo Casio EX-Word est donc définitivement épuisé.

@
David
, your turn. How did you achieve such a score, and what would you like ?
  • 2 lots
    Capricorne ♑
    :
    1
    calculatrice
    Casio Graph 90+E
    + 1
    pack de goodies
    Casio
    + 1
    goodie
    Xcas
    au choix + 1
    pack de goodies
    TI-Planet
    &
    Planète Casio

    11617
  • Lot
    Serpentaire ⛎
    :
    1
    goodie
    HP
    au choix + 1
    goodie
    Xcas
    au choix + 1
    pack de goodies
    TI-Planète-Casio

    Poster
    HP
    : format
    59,2×40 cm²
    .

    Clé
    USB HP
    :
    16 Go
    de capacité nominale.

    1303811654116539656
  • 2 lots
    Balance ♎
    :
    1
    couvercle
    NumWorks
    + 1
    autocollant
    NumWorks
    + 1
    enveloppe
    NumWorks
    ou
    carte postale
    NumWorks
    ou
    carte de visite-énigme
    NumWorks
    au choix + 1
    pack de goodies
    NumWorks
    + 1
    goodie
    Xcas
    au choix + 1
    pack de goodies
    TI-Planet
    &
    Planète Casio

    Couvercle
    NumWorks
    au nouveau format
    N0110
    protégeant mieux l'écran contre les rayures, mais restant parfaitement utilisable sur l'ancien modèle
    N0100
    .

    130361303013026130271302813029


Détail des packs de goodies communs accompagnants les lots :
  • 1
    manuel
    NumWorks
    au choix
    (
    N0100
    ou
    N0110
    )
  • 1
    cahier d'activités
    NumWorks SNT 2nde
  • 1
    sac
    NumWorks
    au choix
    (
    N0100
    versions
    1.0-1.5
    ,
    N0100
    versions
    1.6+
    , ou
    N0110
    )
  • 1
    cahier
    NumWorks
  • 1
    poster
    NumWorks
    au choix :
    • format
      A0
      (118,9×84,1 cm²)
      :
      NumWorks N0100
      - roulé
    • format
      A2
      (42×59,4 cm²)
      :
      • NumWorks N0100
        :
        Eduscol / Ministère de l'Education Nationale
        - roulé - brillant
      • NumWorks N0100
        :
        Eduscol / Ministère de l'Education Nationale
        - roulé - mat
      • NumWorks N0100
        :
        @Pims / @qabosse / @antalpilipili
        et ses collègues d'
        EPS
        - roulé
      • NumWorks N0100
        :
        Xavier Andréani / TI-Planet
        - roulé - dédicacé
      • NumWorks N0110
        : Comprendre le monde devient un jeu - plié
  • 1
    stylo
    NumWorks
1303513031130461304713048130321306813037130401303913041130421303413033
1
t-shirt
Xcas
ou
casquette
Xcas
ou
tapis de souris
Xcas
ou
autocollant
Xcas
  • 1
    autocollant
    TI-Planet
    au choix
  • 1
    autocollant
    Planète Casio
  • 1
    compte premium
    TI-Planet
1161411615
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 9.9%
 
Posts: 36321
Images: 9898
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti
GitHub: critor

PreviousNext

Return to News Divers

Who is online

Users browsing this forum: No registered users and 34 guests

-
Search
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Découvre les nouvelles fonctionnalités en Python de l'OS 5.2 pour les Nspire CX II
Découvre les nouvelles fonctionnalités en Python de l'OS 5.5 pour la 83PCE/84+C-T Python Edition
Omega, le fork étendant les capacités de ta NumWorks, même en mode examen !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...

Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
581 utilisateurs:
>562 invités
>12 membres
>7 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)

-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)