smile

Symétrie

Identifiez-vous pour jouer

Commentaires

  • Bon... même avec l'info sur la symétrie, je trouve au moins 4 possibilités sur la fin. On trouve quand même la solution en fouillant, mais sans l'info sur la symétrie, je crains qu'il ne soit pas faisable du tout.
    31/12/2014 à 00:31
  • J'ai trouvé 6 réponses symétriques non valables. J'abandonne!
    Pierre.
    31/12/2014 à 09:26
  • Désolé mais même avec la symétrie, cette figure n'est absolument pas logique...
    31/12/2014 à 10:59
  • Effectivement, si l'on admet qu'il est symétrique, il a exactement quatre résultats possibles. Ceci vient des lignes 1-2 et des lignes 12-14. Lorsque tu crées ton dessin, il y a plusieurs figures que tu peux vérifier avant de tester pour limiter les risques d'illogisme :
    - Les diagonales de 1 : toujours regarder s'il est possible d'échanger des 1 entre eux (auquel cas, pas besoin de tester pour savoir qu'il n'est pas logique)
    - Un trait démarre juste après qu'un autre trait parallèle se soit arrêté (comme les 6 et 1 des deux premières lignes) : il faut vérifier qu'on ne puisse pas échanger l'ordre des deux traits. Ajouter un trait sur la ligne du deuxième qui s'arrête juste avant le premier, ou sur la ligne du premier qui démarre juste après le deuxième, permet souvent d'éviter ça grâce au principe d'alternance. Exemple : tu aurais pu noircir L2C1 à la place de L1C1.
    - Les 1 qui dépassent de parts et d'autres d'une barre (comme dans tes lignes 12-14) : pareil, vérifier qu'on ne puisse pas les échanger.
    Après, il faut bien sûr tester, mais ces petits trucs permettent de gagner du temps. Bon courage pour la suite.
    31/12/2014 à 15:16
  • Voici beaucoup plus de solutions possibles. ne perds pas courage, mais prends le temps de tester. je sais que c'est facile pour un non createur de dire ca, mais bon...
    31/12/2014 à 16:23
  • Picross.addBrutForceGrids (toAdd) :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids (toAdd) :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids (toAdd) :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids (toAdd) :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids (toAdd) :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids (toAdd) :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids (toAdd) :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids (toAdd) :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids (toAdd) :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids (toAdd) :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids (toAdd) :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids (toAdd) :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids (toAdd) :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids (toAdd) :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids (toAdd) :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids (toAdd) :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids (toAdd) :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids (toAdd) :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids (toAdd) :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids (toAdd) :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids (toAdd) :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids (toAdd) :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids (toAdd) :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X.
    31/12/2014 à 16:23
  • J'ai arreter avant la fin...
    31/12/2014 à 16:24
  • Crotte de bique, c'est ma version d'avant ! :( ca m'apprendra a ne pas controller mon cerveau pendant ces abus de fin d'année.
    31/12/2014 à 16:26
  • Toujours pas fini, mais resultats plus corrects.
    31/12/2014 à 16:54
  • Picross.addBrutForceGrids :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids (toAdd) :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids (toAdd) :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids (toAdd) :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids (toAdd) :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids (toAdd) :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids (toAdd) :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids (toAdd) :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids (toAdd) :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids (toAdd) :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids (toAdd) :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids (toAdd) :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids (toAdd) :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids (toAdd) :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids (toAdd) :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids (toAdd) :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids (toAdd) :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids (toAdd) :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids (toAdd) :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids (toAdd) :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids (toAdd) :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids (toAdd) :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids (toAdd) :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids (toAdd) :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids (toAdd) :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids (toAdd) :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X

    Picross.addBrutForceGrids (toAdd) :

    XXXXXX XXXXXX
    X X
    X X X
    XXX XXX
    XX XX XX XX
    XXX XXX
    X X X
    X
    XX XXXXX XX
    XX X X XX
    X
    X X
    XXXXXXXXX
    X X
    X.
    31/12/2014 à 16:55
  • Bon j'arrete de pourrir le truc :)
    31/12/2014 à 16:55
  • C'est le copier/coller qui ne marche pas avec les espaces avant ! :)
    31/12/2014 à 21:21