Rechercher
 
 

Résultats par :
 


Rechercher Recherche avancée

Connexion

Récupérer mon mot de passe

Chatbox externe


Derniers sujets
» [JEU] Mon voisin du dessous
Lun 4 Déc 2017 - 8:59 par persalteas

» Lancement du TI-Concours 2017 !
Sam 20 Mai 2017 - 0:27 par Paulo1026

» Chaînes Youtube des membres
Ven 19 Mai 2017 - 22:41 par Wistaro

» cacul du taux d'intêret
Ven 24 Mar 2017 - 21:50 par m@thieu41

» [Projet] Un mario by tout82
Dim 29 Jan 2017 - 14:09 par Wistaro

» Cherche documentation assembleur TI82stat
Mer 25 Jan 2017 - 12:29 par Ti64CLi++

» Probleme Ti-82 Stats fr
Jeu 12 Jan 2017 - 13:56 par Ti64CLi++

» ROM 82 stats.fr
Jeu 15 Déc 2016 - 10:24 par Ti64CLi++

» flappy bird
Jeu 15 Déc 2016 - 10:23 par Ti64CLi++

Partenaires
TI-Planet Espace-TI : Forum

Faire un don à Tout-82...
Où va cet argent ?
Membres donateurs:- Persalteas (10€)
- Wistaro (5€)
- jo2geek (22€)

Les posteurs les plus actifs du mois
Ti64CLi++
 
persalteas
 


Morpion deux joueurs

Voir le sujet précédent Voir le sujet suivant Aller en bas

Morpion deux joueurs

Message par Ruadh le Sam 29 Aoû 2015 - 14:29

Bonjour à tous !

Voici le deuxième programme que je poste sur ce forum, qui m'a été inspiré par ceci : http://tout82.free.fr/forum/sujet.php?sujet=3093
Le but est de créer le morpion le plus optimisé possible et je vous présente donc le mien qui fait 299 octets.

Code:
:EffEcr
:1->A
:EffListe L1
:9->dim(L1
:"#!#!       //# est une espace
:For(I,1,2
:Disp Rép,"-+-+-
:End
:Disp Rép
:Repeat prod(L1
:3-A->A
:Repeat max(L2non(max(L1L2
:codeTouche={92,93,94,82,83,84,72,73,74->L2
:End
:{0,1,2,0,1,2,0,1,2->L3
:max(L2L3->Z
:TriDécroi(L3
:max(L2L3->X
:sous-Chaîne("OX",A,1->Chaîne1
:Output(1+2X,2Z+1,Rép
:L1+AL2->L1
:If max(A³={Rép(X+1)Rép(X+4)Rép(X+7),Rép(3Z+1)Rép(3Z+2)Rép(3Z+3),Rép(1)Rép(5)Rép(9),Rép(3)Rép(5)Rép(7
:Then
:Output(8,1,Chaîne1+"#GAGNE       //# est une espace
:Stop
:End
:End
:Output(8,1,"PARTIE NULLE


Dernière édition par Ruadh le Sam 16 Avr 2016 - 16:54, édité 4 fois (Raison : Optimisation)

Ruadh
Nouveau Venu
Nouveau Venu

Messages : 5
Points Concours : 0
Productivité : 0
Date d'inscription : 01/06/2015
Calculatrice(s) :
  • TI-82 Stats.fr

. : TI-82 Stats.fr

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Morpion deux joueurs

Message par Wistaro le Mar 1 Sep 2015 - 12:39

Très belle Optimisation! Tres difficile de faire mieux Sad

__________________________________________________________________________
Clique ici pour retrouver tout mes programmes en TIbasic

Tu es curieux, Invité? Alors clique ici:


Coucou Invité !Ta dernière visite sur ce forum date de . Tu as posté un total de 78 message(s) sur Tout 82 et enfin, tu as 0 ans.
Si nous sommes le 0, je te souhaite un joyeux anniversaire ;-)

avatar
Wistaro
Passioné
Passioné

Messages : 910
Points Concours : 86
Productivité : 28
Date d'inscription : 16/06/2013
Localisation : Tarbes - DUT GEII
Calculatrice(s) :
  • TI-82
  • TI-82 Stats
  • TI-82 Stats.fr

. : TI-82 Stats.fr

Voir le profil de l'utilisateur http://www.youtube.com/user/Wistaro

Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum