smile

Symétrie

Log in to play

Comments

  • 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.
    December 31, 2014, 12:31 am
  • J'ai trouvé 6 réponses symétriques non valables. J'abandonne!
    Pierre.
    December 31, 2014, 9:26 am
  • Désolé mais même avec la symétrie, cette figure n'est absolument pas logique...
    December 31, 2014, 10:59 am
  • 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.
    December 31, 2014, 3:16 pm
  • 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...
    December 31, 2014, 4:23 pm
  • 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.
    December 31, 2014, 4:23 pm
  • J'ai arreter avant la fin...
    December 31, 2014, 4:24 pm
  • 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.
    December 31, 2014, 4:26 pm
  • Toujours pas fini, mais resultats plus corrects.
    December 31, 2014, 4:54 pm
  • 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.
    December 31, 2014, 4:55 pm
  • Bon j'arrete de pourrir le truc :)
    December 31, 2014, 4:55 pm
  • C'est le copier/coller qui ne marche pas avec les espaces avant ! :)
    December 31, 2014, 9:21 pm