π
<-

Concours Python 2023-2024 - Championnat d'IA 1000 Bornes

Re: Concours Python 2023-2024 - Championnat d'IA 1000 Bornes

Unread postby cent20 » 30 Oct 2023, 09:58

thomas_s wrote:
Après rétro-ingénieuring du code (je n'ai aucun mérite), on a compris que :
- les logs n'affichent que les erreurs (il aurait été plus claire d'envoyer quand il y a un coup valide, cela aidera à suivre la partie uniquement avec les logs). A cause de cela, on voit des fois l'état d'un même joueur apparaître 2 fois, sans que l'on comprenne pourquoi.


C'est quand le joueur rejoue, juste après avoir posé une botte non ?

thomas_s wrote:- des fois la main à 6 ou 7 cartes (ce n'est peut-être pas un bug, mais on ne comprend pas pourquoi ce changement)


Même chose non ?

thomas_s wrote:- les tours des joueurs ne sont pas clairement indiqué dans les logs et parfois (lorsque le coup invalide est une attaque) pour un même tour, les logs affichent les états des deux joueurs (voire plus ? Non testé), alors qu'on pourrait croire à deux tours différent.

ça je ne sais pas.

thomas_s wrote:- il aurait été bien de fournir plusieurs paramètres de logs : complet/debug (la moindre pioche, la moindre action, tous les états à chaque fois, etc.), erreurs uniquement.


et / ou un enregistrement des logs dans un fichier date.txt qui aiderait bien.
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
User avatar
cent20VIP++
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 47.7%
 
Posts: 1040
Images: 67
Joined: 17 May 2012, 09:49
Location: Avignon
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: nsi_xyz

Re: Concours Python 2023-2024 - Championnat d'IA 1000 Bornes

Unread postby critor » 30 Oct 2023, 23:03

Je confirme que les logs indiquent bien les coups valides effectués.

Uniquement dans le cas d'un coup invalide, les états des joueurs/IA sont fournis à de simples fins de débogage.
Si l'on joue contre ia_random, le log doit être bourré de ce genre de chose, car cette IA joue ses cartes complètement au hasard.

Jouer contre une IA un peu plus évoluée devrait au contraire donner un log bien plus propre, les coups invalides devant normalement devenir exceptionnels voir même disparaître totalement.

Pour la taille de la main, il faut 7 cartes en main pour pouvoir jouer.
Une seule exception, le coup fourré, dont la réalisation nécessite de jouer la carte botte correspondante au tour suivant la réception d'une attaque, et ce immédiatement, c'est-à-dire avant même d'avoir tiré une carte.
Là-dessus, ce sont bien les règles officielles du jeu.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 46.3%
 
Posts: 41900
Images: 15441
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Concours Python 2023-2024 - Championnat d'IA 1000 Bornes

Unread postby critor » 02 Nov 2023, 18:07

Live twitch du concours en ce moment-même par Radalium : ;)
https://www.twitch.tv/radalium
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 46.3%
 
Posts: 41900
Images: 15441
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Concours Python 2023-2024 - Championnat d'IA 1000 Bornes

Unread postby critor » 02 Nov 2023, 22:22

Surprise, lors des journées APMEP 2023 à Rennes, Calcuso nous a remis pour vous une dizaine de kits de géométrie, ce qui nous permet de vous en mettre un avec chaque lot TI ! :favorite:

En plus il s'agit d'une nouvelle version du kit. Même contenu, mais des changements esthétiques mettant davantage en avant les couleurs de Calcuso. Et en prime, comme il nous reste encore quelques exemplaires de l'ancienne version, vous aurez le choix ! :D
1818918168

L'annonce va être modifiée en ce sens.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 46.3%
 
Posts: 41900
Images: 15441
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Concours Python 2023-2024 - Championnat d'IA 1000 Bornes

Unread postby critor » 03 Nov 2023, 10:38

Les nouveaux goodies NumWorks promis nous ont bien été remis aux journées APMEP 2023 à Rennes (crayon + règle + trousse).

Voici donc enfin les visuels qui vont être rajoutés à l'annonce :
18172181711817018169
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 46.3%
 
Posts: 41900
Images: 15441
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Concours Python 2023-2024 - Championnat d'IA 1000 Bornes

Unread postby critor » 03 Nov 2023, 11:54

Un élément des lots NumWorks avait été oublié dans les illustrations, le stylo. Il vient d'être rajouté à l'annonce :
13033
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 46.3%
 
Posts: 41900
Images: 15441
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Concours Python 2023-2024 - Championnat d'IA 1000 Bornes

Unread postby critor » 03 Nov 2023, 14:55

Le nouveau cahier NumWorks est maintenant illustré lui aussi également :
18190
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 46.3%
 
Posts: 41900
Images: 15441
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Concours Python 2023-2024 - Championnat d'IA 1000 Bornes

Unread postby critor » 03 Nov 2023, 18:14

Surprise de NumWorks, plusieurs coques collector nous ont été remises pour vous aux journées APMEP 2023 à Rennes, puis au congrès UdPPC 2023 à Clermont-Ferrand.

Vous allez donc pouvoir retrouver plusieurs éditions limitées de ces dernières années, et également des nouveautés jusqu'ici inédites.
Parmi ces dernières, on peut citer la coque APMEP 2023, la coque trigonométrique qui n'était jamais sortie en coque du mois, ou encore une nouvelle version du sticker de personnalisation de coque Macarémaths.

8 visuels seront donc au choix dans les lots NumWorks, et l'annonce va être modifiée en ce sens :
  • coque Macarémaths - version 2019
  • coque spirale d'or - août 2021
  • coque renne - décembre 2021
  • coque love - février 2023
  • coque système solaire - août 2023
  • coque APMEP Rennes 2023
  • coque trigonométrique
  • sticker de coque Macarémaths - version 2023
1303618160181921816118191181631816218164
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 46.3%
 
Posts: 41900
Images: 15441
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Concours Python 2023-2024 - Championnat d'IA 1000 Bornes

Unread postby Wistaro » 06 Nov 2023, 23:59

Coucou!

Encore merci pour ce concours, c'est vraiment top et chapeau pour tout le travail effectué :)

J'aurais une petite question, comme la pioche fonctionne t-elle?

J'ai utilisé c_coup() avec comme origine le sabot et comme destination mes cartes, mais ça ne fonctionne pas.

J'ai l'impression qu'Il faut forcément sortir de decide_coup() pour que notre main soit actualisée avec la carte qu'on vient de piocher (mais on perd un tour du coup).

Je sais pas si je suis très clair ^^

Par ailleurs il y a un petit "bug?": si avec notre IA on se défausse d'une carte alors qu'on en a < 7, ça indique "coup invalide" (ce qui est normal).
Mais notre carte est quand même défaussée.

Si bien qu'on peut très bien se retrouver avec 0 cartes :p

Merci!
Nouveau sur le site, ClaudeBot [spider] ? Avant de poster sur le chat et sur le forum, n'oublie pas de lire les règles. En cas de problème, tu peux m'envoyer un message, je réponds rapidement.

Liens utiles:
Image
Découvre mes programmes et mon site!
User avatar
WistaroSuper Modo
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 88.4%
 
Posts: 3182
Images: 37
Joined: 25 Feb 2013, 16:21
Location: Toulouse
Gender: Male
Calculator(s):
MyCalcs profile
Class: Ingénieur en électronique
YouTube: Wistaro
Twitter: Wistaro
GitHub: Wistaro

Re: Concours Python 2023-2024 - Championnat d'IA 1000 Bornes

Unread postby Afyu » 07 Nov 2023, 01:26

Wistaro wrote:J'aurais une petite question, comme la pioche fonctionne t-elle?

J'ai utilisé c_coup() avec comme origine le sabot et comme destination mes cartes, mais ça ne fonctionne pas.

Merci!

Salut, je te propose la syntaxe suivante :

Code: Select all
return c_coup(SABOT,None,self.infos_jou​eur.num_joueur)
User avatar
AfyuVIP++
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 2.4%
 
Posts: 403
Images: 149
Joined: 30 Oct 2019, 19:17
Gender: Male
Calculator(s):
MyCalcs profile
Class: plutôt, oui :)

PreviousNext

Return to News Divers

Who is online

Users browsing this forum: ClaudeBot [spider] and 33 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Reprise de ton ancienne fx-92 Collège ou Graph 25/35/90 à 3€ peu importe son état. Même non fonctionnelle et donc invendable, même ancienne Graph 35 non conforme aux programmes (pas de Python), même ancienne Graph 25/35 inutilisable aux examens (pas de mode examen) et donc invendable. Etiquette de retour fournie, pas de frais de port à payer.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
12345
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
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.
1151 utilisateurs:
>1134 invités
>10 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)