{"id":2459,"date":"2024-10-23T17:38:45","date_gmt":"2024-10-23T15:38:45","guid":{"rendered":"https:\/\/actilud.com\/info\/?p=2459"},"modified":"2025-04-01T17:37:15","modified_gmt":"2025-04-01T15:37:15","slug":"disparition-booleen-union","status":"publish","type":"post","link":"https:\/\/actilud.com\/info\/blog\/disparition-booleen-union\/","title":{"rendered":"Disparition du bool\u00e9en union"},"content":{"rendered":"<p><strong>Depuis la version 2.0 du solveur, le bool\u00e9en <em>union <\/em>a disparu. Voici comment le remplacer.<\/strong><\/p>\n<p>Le bool\u00e9en <em>union <\/em>a \u00e9t\u00e9 mis en place suite aux propositions sur les \u00e9carts.<\/p>\n<blockquote><p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2461\" src=\"https:\/\/actilud.com\/info\/wp-content\/uploads\/2024\/10\/exemple05.png\" alt=\"\" width=\"372\" height=\"368\" srcset=\"https:\/\/actilud.com\/info\/wp-content\/uploads\/2024\/10\/exemple05.png 372w, https:\/\/actilud.com\/info\/wp-content\/uploads\/2024\/10\/exemple05-300x297.png 300w\" sizes=\"auto, (min-width: 960px) 75vw, 100vw\" \/>Deux places s\u00e9parent Alice et Bob.<\/p><\/blockquote>\n<p>Les bool\u00e9ens union <em>a4a5<\/em> et <em>a1a6<\/em> permettaient de compl\u00e9ter l&rsquo;alternative.<\/p>\n<p>Mais, outre sa manipulation difficile, le bool\u00e9en union a un autre d\u00e9faut. C&rsquo;est un cauchemar calculatoire.\u00a0 Il multiplie par 10 la taille de certaines routines, ralentit tout le processus de calcul et a tendance \u00e0 provoquer des pertes d&rsquo;information. Aussi ai-je d\u00e9cid\u00e9 de l&rsquo;abandonner. Mais peut-on le remplacer ?<\/p>\n<p>Oui, et ais\u00e9ment.<\/p>\n<p>Voici la m\u00eame proposition, sans le bool\u00e9en union, mais avec la grille des alternatives.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2464\" src=\"https:\/\/actilud.com\/info\/wp-content\/uploads\/2024\/10\/exemple06.png\" alt=\"\" width=\"687\" height=\"370\" srcset=\"https:\/\/actilud.com\/info\/wp-content\/uploads\/2024\/10\/exemple06.png 687w, https:\/\/actilud.com\/info\/wp-content\/uploads\/2024\/10\/exemple06-300x162.png 300w\" sizes=\"auto, (min-width: 960px) 75vw, 100vw\" \/><\/p>\n<p>On reporte sur la grille de jeu les m\u00eames bool\u00e9ens que pr\u00e9c\u00e9demment, <em>mais on laisse vides les cases qui contenaient le bool\u00e9en union.<\/em> Par contre, dans la grille des alternatives, <em>on reporte toute l&rsquo;alternative a1,&#8230;a6.<\/em><\/p>\n<p>Si vous observez attentivement ce qu&rsquo;il se passe, les cases centrales <em>(Alice, 3) <\/em>et <em>(Bob, 3)<\/em> se comportent exactement comme l&rsquo;ancien bool\u00e9en union. Gr\u00e2ce \u00e0 l&rsquo;alternative report\u00e9e dans la grille des alternatives, nous ne perdons aucune information concernant cette proposition.<\/p>\n<p>Le bool\u00e9en union \u00e9tait aussi pr\u00e9sent dans les instructions de type TOTAL, dans le jeu <em>Au verger,<\/em> quand on dit que <em>Marcel r\u00e9colte en tout 60kg de fruits.<\/em> Ici, pour le remplacer, il y a une autre solution : on avance davantage dans la r\u00e9solution jusqu&rsquo;\u00e0 ce qu&rsquo;on peut placer des bool\u00e9ens simples. C&rsquo;est tout !<\/p>\n<p><strong>Attention: <\/strong>si vous avez une sauvegarde contenant le bool\u00e9en union, celui-ci sera remplac\u00e9 au chargement par une case vide. Votre jeu risque donc d&rsquo;\u00eatre incomplet et donc, insoluble.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Depuis la version 2.0 du solveur, le bool\u00e9en union a disparu. Voici comment le remplacer. Le bool\u00e9en union a \u00e9t\u00e9 mis en place suite aux propositions sur les \u00e9carts. Deux places s\u00e9parent Alice et Bob. Les bool\u00e9ens union a4a5 et a1a6 permettaient de compl\u00e9ter l&rsquo;alternative. Mais, outre sa manipulation difficile, le bool\u00e9en union a un [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[],"class_list":["post-2459","post","type-post","status-publish","format-standard","hentry","category-integrammes"],"_links":{"self":[{"href":"https:\/\/actilud.com\/info\/wp-json\/wp\/v2\/posts\/2459","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/actilud.com\/info\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/actilud.com\/info\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/actilud.com\/info\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/actilud.com\/info\/wp-json\/wp\/v2\/comments?post=2459"}],"version-history":[{"count":11,"href":"https:\/\/actilud.com\/info\/wp-json\/wp\/v2\/posts\/2459\/revisions"}],"predecessor-version":[{"id":2496,"href":"https:\/\/actilud.com\/info\/wp-json\/wp\/v2\/posts\/2459\/revisions\/2496"}],"wp:attachment":[{"href":"https:\/\/actilud.com\/info\/wp-json\/wp\/v2\/media?parent=2459"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/actilud.com\/info\/wp-json\/wp\/v2\/categories?post=2459"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/actilud.com\/info\/wp-json\/wp\/v2\/tags?post=2459"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}