IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Index du forum

Recherche:

Type: Messages; Utilisateur: vicnet

Page 1 sur 2 1 2

Recherche: Recherche effectuée en 0,02 secondes.

  1. Discussion: Comptage de cellule

    par vicnet
    Votes reçus
    +1 -0
    Réponses
    6
    Affichages
    2 165

    Modele >> nombreCelluleEnFeu |count| count :=...

    Modele >> nombreCelluleEnFeu
    |count|
    count := 0.
    cellules do: [:cellule| (cellule estEnFeu)
    ifTrue: [count := count + 1]].
    ^count


    Voila une...
  2. Discussion: Comptage de cellule

    par vicnet
    Votes reçus
    +0 -0
    Réponses
    6
    Affichages
    2 165

    Re-re-salut, Tiens, vu qu'il me semble que tu...

    Re-re-salut,

    Tiens, vu qu'il me semble que tu as déjà une structure, voici un petit site pour faire des schéma rapide:
    http://yuml.me/

    Un dessin vaut meiux que....

    a+
    Vicnet
  3. Discussion: Comptage de cellule

    par vicnet
    Votes reçus
    +0 -0
    Réponses
    6
    Affichages
    2 165

    Salut, J'ai peut être trouvé ;) Est-ce que...

    Salut,

    J'ai peut être trouvé ;)

    Est-ce que ca un rapport avec:
    message-detat-entre-cellules-voisines/

    C'est ca ?

    a+
  4. Discussion: Comptage de cellule

    par vicnet
    Votes reçus
    +0 -0
    Réponses
    6
    Affichages
    2 165

    Salut, Pourrais-tu préciser les choses ? ...

    Salut,



    Pourrais-tu préciser les choses ?

    Qu'est-ce que ton modèle ? une matrice rectangulaire de cellules ?
    Qu'est-ce qu'un agent ? L'utilisateur qui lance le comptage ?

    As-tu déjà des...
  5. Discussion: Tutoriels Visual Works

    par vicnet
    Votes reçus
    +0 -0
    Réponses
    1
    Affichages
    2 350

    Salut, Chouette initiative. Je fais faire...

    Salut,

    Chouette initiative.

    Je fais faire mes commentaires au fur et à mesure de ma lecture.

    - expliquer le terme EDI, surtout pour des débutants

    Et c'est tout !!
    C'est parfait donc.
  6. Votes reçus
    +1 -0
    Réponses
    7
    Affichages
    3 485

    Pour le langage lui même : - le livre gratuit...

    Pour le langage lui même :
    - le livre gratuit Pharo by Exemple (en cours de traduction), sinon son petit frère déjà traduit
    - les tutoriels, en particulier sur ce site
    - le cheat sheet sur la...
  7. Votes reçus
    +0 -0
    Réponses
    11
    Affichages
    4 367

    Salut, Un truc aussi embêtant dans Smalltalk...

    Salut,

    Un truc aussi embêtant dans Smalltalk est la difficulté à appréhender la librairie, cad la hiérarchie d'objets.
    Ne faisant pas du smalltalk tous les jours, je passe beaucoup de temps à...
  8. Votes reçus
    +0 -0
    Réponses
    11
    Affichages
    4 367

    On peut aussi analyser pourquoi d'autres langages...

    On peut aussi analyser pourquoi d'autres langages 'marchent', et copier leur stratégie s'il y en a une...
    Je pense à Ruby qui est né il n'y a pas si longtemps et qui à de plus en plus de succès...
    ...
  9. Votes reçus
    +1 -0
    Réponses
    31
    Affichages
    3 380

    Je pense que c'est ok. Le terme 'avancé' n'est...

    Je pense que c'est ok.
    Le terme 'avancé' n'est pas celui que j'aurais choisis. J'utiliserais plutot découper.

    L'écriture [ X | L2 ] avec la barre indique que la liste donnée au départ est...
  10. Votes reçus
    +1 -0
    Réponses
    31
    Affichages
    3 380

    Ca aurait été mieux, je pense, car plus loin tu...

    Ca aurait été mieux, je pense, car plus loin tu marques L2=[1,2,3] et ca c'est pas bon.


    L1 vaut [1,2,3] le 1er coup et X vaut 1 donc elt[1,[1,2,3]) est OK.

    Pour le 2ième coup, tu fais erreur...
  11. Votes reçus
    +0 -0
    Réponses
    31
    Affichages
    3 380

    Un coup tu écris, L1 L2 L1 L2...

    Un coup tu écris, L1 L2

    L1 L2
    permut([1,2,3],[1|2,3]):-elt(X,L1),enlève(X,L1,L3),permut(L3,L2).

    et l'autre coup, L1 [X|L2]

    L1 ,[X|L2]...
  12. Votes reçus
    +0 -0
    Réponses
    31
    Affichages
    3 380

    En fait, je me suis mal exprimé. C'est sur...

    En fait, je me suis mal exprimé.
    C'est sur permut([2,3],[1,2,3]) de ton quote que je voulais intervenir.

    Forcement, ce prédicat est faux comme tu le signalais.

    Mais ce n'est pas ce qu'on...
  13. Votes reçus
    +0 -0
    Réponses
    31
    Affichages
    3 380

    L1 L2...

    L1 L2
    permut([1,2,3],[1|2,3]):-elt(X,L1),enlève(X,L1,L3),permut(L3,L2).
    réponse : oui , L3=[2,3] ,permut([2,3],[1,2,3]).

    Attention, c'est [Y|L2] qui est noté...
  14. Votes reçus
    +0 -0
    Réponses
    31
    Affichages
    3 380

    C'est en effet un raccourcis, on passe bien par...

    C'est en effet un raccourcis, on passe bien par la regle 1 d'abord mais comme elle ne matche pas, la liste L3 ayant une valeur non vide, elle est rejetée et passe directement à la regle 2 qui matche....
  15. Votes reçus
    +0 -0
    Réponses
    4
    Affichages
    1 184

    Oui tout à fait pour cette exemple la. Mais la...

    Oui tout à fait pour cette exemple la.

    Mais la regle r2 qui contraint la liste peut être plus stricte qu'une simple appartenance.

    Le problème, c'est d'avoir un but sur une liste qui a elle même...
  16. Votes reçus
    +0 -0
    Réponses
    4
    Affichages
    1 184

    Résultat sous forme de liste

    Bonjour,

    Je n'arrive pas à trouver un pattern pour résoudre ce problème.
    Voici le code simplifié:

    r1(a).
    r1(b).
    r2(X,L) :- r1(X), not(member(X,L)).
    r3([X|L]) :- r2(X,L), r3(L).
  17. Votes reçus
    +0 -0
    Réponses
    31
    Affichages
    3 380

    En fait, dans les exemples donnés, mon supprime...

    En fait, dans les exemples donnés, mon supprime est mal utilisé.
    Je l'ai prévu pour répondre à :

    supprime(Liste,Element,ListeSansElement).
    Element est en 2ième pos.

    Visiblement, vous etes...
  18. Votes reçus
    +0 -0
    Réponses
    31
    Affichages
    3 380

    En effet, ya bien un euh ;-) Le pb vient de...

    En effet, ya bien un euh ;-)

    Le pb vient de 'enleve' qui supprime toutes les valeurs identiques !

    Du coup, en écrivant un enlève correct, on a:

    supprime([X|L],X,L) :- !....
  19. Votes reçus
    +0 -0
    Réponses
    31
    Affichages
    3 380

    Bonjour, Je trouve le code cité bien...

    Bonjour,

    Je trouve le code cité bien compliqué.

    En français, la permutation est définie simplement en disant qu'un élément de la liste se trouve quelque part dans l'autre liste.

    Pour coder,...
  20. Votes reçus
    +0 -0
    Réponses
    18
    Affichages
    3 996

    A propose de Scite, est-ce que quelqu'un possède...

    A propose de Scite, est-ce que quelqu'un possède un profil scite (prolog.properties) pour prolog ?
    Il me semble avoir vu cela sur un site ouèbe mais impossible de remettre la main dessus. Et même...
  21. Votes reçus
    +0 -0
    Réponses
    21
    Affichages
    6 128

    Ah aussi, dans la regle 5, il est écrit: jeuL...

    Ah aussi, dans la regle 5, il est écrit:

    jeuL \= JeuF,
    alors qu'il faudrait:

    avec une majuscule à jeuL

    Sinon il trouve plusieurs solution avec le même jeux partagé par plusieurs !

    De...
  22. Votes reçus
    +0 -0
    Réponses
    21
    Affichages
    6 128

    Pourquoi ne pas avoir mis une regle sur le...

    Pourquoi ne pas avoir mis une regle sur le dernier prédicat pour forcer le fait que Age doit être un age, du style

    age(personne(_Nom, Age, _Jeu), Age) :- age(Age).
    ?
    Est-ce que cela ne...
  23. Votes reçus
    +0 -0
    Réponses
    11
    Affichages
    4 367

    Salut, Ben justement, j'ai un doute sur la...

    Salut,



    Ben justement, j'ai un doute sur la pérénité de ce type de concept.
    C'est très facile à étendre une classe depuis l'exterieur, sans héritage, mais ca risque vite de devenir le gros...
  24. Votes reçus
    +0 -0
    Réponses
    4
    Affichages
    3 237

    Salut, Après quelques recherches (de temps en...

    Salut,

    Après quelques recherches (de temps en temps), j'ai enfin réussi à créer un Smalltalk sur téléphone mobile Nokia sous Symbian S60.
    Je suis parti de LittleSmalltalk en version 5 récupéré...
  25. Votes reçus
    +0 -0
    Réponses
    4
    Affichages
    3 237

    Salut, J'ai trouvé Pocket Smalltalk qui...

    Salut,

    J'ai trouvé Pocket Smalltalk qui propose un environnement (sous Squeak 2.2 ou VW) permettant de faire du dev sous Palm OS.
    Sous Squeak, il y a un cross-compiler qui génère un "executable"...
Affichage des résultats 1 à 25 sur 35
Page 1 sur 2 1 2