{"id":1521,"date":"2025-12-24T21:07:30","date_gmt":"2025-12-24T17:07:30","guid":{"rendered":"https:\/\/iremi.univ-reunion.fr\/?p=1521"},"modified":"2025-12-26T12:57:13","modified_gmt":"2025-12-26T08:57:13","slug":"jeux-de-semailles-et-information","status":"publish","type":"post","link":"https:\/\/iremi.univ-reunion.fr\/?p=1521","title":{"rendered":"Jeux de semailles et information"},"content":{"rendered":"\n<p>Qu&rsquo;est-ce que l&rsquo;al\u00e9atoire ? Pour r\u00e9pondre \u00e0 cette question, la <a href=\"https:\/\/fr.wikipedia.org\/wiki\/Complexit%C3%A9_de_Kolmogorov\">th\u00e9orie de la complexit\u00e9 de Kolmogorov<\/a> r\u00e9pond que plus un objet (ou un algorithme) para\u00eet complexe, plus il est al\u00e9atoire. Et Kolmogorov mesure la complexit\u00e9 d&rsquo;un objet (une structure de donn\u00e9es par exemple) par la longueur d&rsquo;un algorithme permettant de construire cet objet. Cette id\u00e9e, trop abstraite pour figurer un jour au programme d&rsquo;informatique, s&rsquo;illustre bien dans l&rsquo;\u00e9tude de jeux de semailles malawites. <\/p>\n\n\n\n<p>En 1913, Meredith Sanderson, m\u00e9decin colonel de l&rsquo;arm\u00e9e britannique au Malawi (alors Nyasaland), publie dans le journal de l&rsquo;institut royal anthropologique, un article titr\u00e9 <em>Native Games of Central Africa<\/em>, o\u00f9 il d\u00e9crit des jeux de semailles au nom impronon\u00e7able, qui se jouent sur des plateaux de 4 rang\u00e9es (2 rang\u00e9es par joueur), comme ceci :<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"579\" height=\"435\" src=\"https:\/\/iremi.univ-reunion.fr\/wp-content\/uploads\/2025\/12\/nchuwa1.png\" alt=\"\" class=\"wp-image-1524\" srcset=\"https:\/\/iremi.univ-reunion.fr\/wp-content\/uploads\/2025\/12\/nchuwa1.png 579w, https:\/\/iremi.univ-reunion.fr\/wp-content\/uploads\/2025\/12\/nchuwa1-300x225.png 300w\" sizes=\"auto, (max-width: 579px) 100vw, 579px\" \/><\/figure>\n\n\n\n<p>Le plateau ci-dessus est celui du <em>nchuwa<\/em> avant de jouer. Le jeu se d\u00e9roule en trois phases :<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>une phase pr\u00e9liminaire qui fait l&rsquo;objet de cet article et qu&rsquo;on d\u00e9taillera donc plus bas,<\/li>\n\n\n\n<li>le jeu normal (r\u00e8gle ci-apr\u00e8s) tant qu&rsquo;au moins une case contient plusieurs graines (et alors on doit jouer une de ces cases),<\/li>\n\n\n\n<li>lorsque toutes las cases non vides sont des singletons (ne contiennent qu&rsquo;une graine chacune), on a le droit de jouer une de ces cases singleton, mais uniquement si la case d&rsquo;arriv\u00e9e est vide, et prioritairement si cela permet de capturer des graines \u00e0 l&rsquo;adversaire.<\/li>\n<\/ol>\n\n\n\n<p>Chaque joueur \u00e0 son tour s\u00e8me les graines d&rsquo;une case (contenant au moins 2 graines) dans le sens trigonom\u00e9trique (comme dans les jeux de l&rsquo;h\u00e9misph\u00e8re Nord), repr\u00e9sent\u00e9 par des fl\u00e8ches (bleues pour Sud, rouges pour Nord) sur ce graphique :<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"576\" height=\"447\" src=\"https:\/\/iremi.univ-reunion.fr\/wp-content\/uploads\/2025\/12\/cyclescolor.png\" alt=\"\" class=\"wp-image-1526\" srcset=\"https:\/\/iremi.univ-reunion.fr\/wp-content\/uploads\/2025\/12\/cyclescolor.png 576w, https:\/\/iremi.univ-reunion.fr\/wp-content\/uploads\/2025\/12\/cyclescolor-300x233.png 300w\" sizes=\"auto, (max-width: 576px) 100vw, 576px\" \/><\/figure>\n\n\n\n<p>Si la derni\u00e8re graine du semis tombe dans une case non vide (qui contient donc au moins 2 graines) on prend toutes ces graines et on les res\u00e8me (comme dans les jeux asiatiques). Le tour de jeu ne s&rsquo;ach\u00e8ve que lorsque la derni\u00e8re graine tombe dans une case vide (comme dans les jeux asiatiques mais aussi <a href=\"https:\/\/ludii.games\/details.php?keyword=Adjito\">un jeu dahom\u00e9en<\/a> du XIX<sup>e<\/sup> si\u00e8cle). Au moment o\u00f9 le tour de jeu s&rsquo;arr\u00eate, si la derni\u00e8re graine est tomb\u00e9e dans une case vide de la rang\u00e9e int\u00e9rieure, alors<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>s&rsquo;il y a des graines juste en face (dans la rang\u00e9e int\u00e9rieure de l&rsquo;adversaire), on les capture (elles sont alors d\u00e9finitivement retir\u00e9es du plateau),<\/li>\n\n\n\n<li>si, en plus, il y a aussi des graines dans la m\u00eame colonne mais au fond (rang\u00e9e ext\u00e9rieure de l&rsquo;adversaire), on les capture aussi. <\/li>\n<\/ul>\n\n\n\n<p>(dans le cas particulier du <em>nchuwa<\/em>, on peut aussi capturer les graines d&rsquo;une autre case de l&rsquo;adversaire, ce qui acc\u00e9l\u00e8re le jeu par rapport aux variantes qu&rsquo;on verra plus bas)<\/p>\n\n\n\n<p>Le but du jeu est de prendre toutes les graines de l&rsquo;adversaire.<\/p>\n\n\n\n<p>Mais en fait, <strong>aucun des jeux observ\u00e9s par Sanderson n&rsquo;a une configuration initiale aussi simple<\/strong> que 2 graines par case. Sanderson d\u00e9crit des algorithmes pour (re)constituer la position initiale. On va les d\u00e9tailler ci-dessous.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Nchuwa<\/h2>\n\n\n\n<p>La configuration initiale est en fait celle-ci :<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"567\" height=\"435\" src=\"https:\/\/iremi.univ-reunion.fr\/wp-content\/uploads\/2025\/12\/nchuwa2.png\" alt=\"\" class=\"wp-image-1530\" srcset=\"https:\/\/iremi.univ-reunion.fr\/wp-content\/uploads\/2025\/12\/nchuwa2.png 567w, https:\/\/iremi.univ-reunion.fr\/wp-content\/uploads\/2025\/12\/nchuwa2-300x230.png 300w\" sizes=\"auto, (max-width: 567px) 100vw, 567px\" \/><\/figure>\n\n\n\n<p>Pour obtenir cette position, on part de celle o\u00f9 il y a 2 graines par case, puis<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>on s\u00e8me vers la gauche (sans resemer) celles qui sont \u00e0 droite dans la rang\u00e9e int\u00e9rieure,<\/li>\n\n\n\n<li>on s\u00e8me les deux graines de la case suivante (troisi\u00e8me case en partant de la gauche), toujours vers la gauche,<\/li>\n\n\n\n<li>on s\u00e8me les deux suivantes (premi\u00e8re case de la rang\u00e9e ext\u00e9rieure) mais vers la droite (en fait on suit le circuit),<\/li>\n\n\n\n<li>et on s\u00e8me les deux graines qui sont dans la quatri\u00e8me case \u00e0 partir de la gauche (toujours vers la droite).<\/li>\n<\/ul>\n\n\n\n<p>L&rsquo;algorithme peut se r\u00e9sumer \u00e0 : <em>on s\u00e8me dans le sens trigonom\u00e9trique (\u00e0 partir de la case \u00e0 droite de la rang\u00e9e int\u00e9rieure), la premi\u00e8re case qu&rsquo;on trouve et qui contient deux graines, jusqu&rsquo;\u00e0 ce qu&rsquo;il ne reste que des cases \u00e0 trois graines<\/em>.<\/p>\n\n\n\n<p>Cet algorithme, ainsi que la position de d\u00e9part (2 graines par case) est plus facile \u00e0 retenir que la vraie position initiale (3 graines par case : mais o\u00f9 sont les cases vides ?). Ceci illustre la th\u00e9orie de Kolmogorov : au lieu de m\u00e9moriser l&rsquo;information qui se trouve dans le plateau de jeu, il est plus facile de m\u00e9moriser l&rsquo;algorithme, qui permet une compression de l&rsquo;information. D&rsquo;ailleurs l&rsquo;<a href=\"https:\/\/fr.wikipedia.org\/wiki\/Entropie_de_Shannon\">entropie<\/a> du plateau avec 2 graines par case est 4,584962500721156 alors que celle de la vraie position initiale est 4 qui est plus petite.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Njombwa<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">avec 61 graines<\/h3>\n\n\n\n<p>Dans le jeu de <em>njombwa<\/em>, la position initiale est celle-ci :<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"729\" height=\"420\" src=\"https:\/\/iremi.univ-reunion.fr\/wp-content\/uploads\/2025\/12\/njombwa2.png\" alt=\"\" class=\"wp-image-1536\" style=\"width:613px;height:auto\" srcset=\"https:\/\/iremi.univ-reunion.fr\/wp-content\/uploads\/2025\/12\/njombwa2.png 729w, https:\/\/iremi.univ-reunion.fr\/wp-content\/uploads\/2025\/12\/njombwa2-300x173.png 300w\" sizes=\"auto, (max-width: 729px) 100vw, 729px\" \/><\/figure>\n\n\n\n<p>L&rsquo;entropie de ce plateau est 4,392810492839524 qui est voisine de celle du jeu <em>nchuwa<\/em>, mais Sanderson donne un algorithme permettant de construire ce plateau \u00e0 partir de celui ci-dessous, d&rsquo;entropie beaucoup pus faible puisqu&rsquo;environ \u00e9gale \u00e0 1,5349547231656377 :<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"747\" height=\"426\" src=\"https:\/\/iremi.univ-reunion.fr\/wp-content\/uploads\/2025\/12\/njombwa1.png\" alt=\"\" class=\"wp-image-1538\" style=\"width:613px;height:auto\" srcset=\"https:\/\/iremi.univ-reunion.fr\/wp-content\/uploads\/2025\/12\/njombwa1.png 747w, https:\/\/iremi.univ-reunion.fr\/wp-content\/uploads\/2025\/12\/njombwa1-300x171.png 300w\" sizes=\"auto, (max-width: 747px) 100vw, 747px\" \/><\/figure>\n\n\n\n<p>Chaque case d&rsquo;angle contient 29 graines.<\/p>\n\n\n\n<p>Voici l&rsquo;algorithme :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Nord s\u00e8me les deux graines vers sa droite,<\/li>\n\n\n\n<li>Sud fait pareil,<\/li>\n\n\n\n<li>chacun son tour s\u00e8me les deux graines dans le sens trigonom\u00e9trique,<\/li>\n\n\n\n<li>mais lorsque la seconde graine tombe en face d&rsquo;une case occup\u00e9e, on capture la (ou les) graine(s) de cette case (ce qui fait qu&rsquo;au d\u00e9but du jeu, il n&rsquo;y a que 61 graines) et on passe \u00e0 l&rsquo;\u00e9tape suivante (d\u00e8s la premi\u00e8re capture),<\/li>\n\n\n\n<li>puis Nord (et ensuite Sud) s\u00e8me les 29 graines, r\u00e9p\u00e9titivement, jusqu&rsquo;\u00e0 ce que la derni\u00e8re graine tombe dans une case vide.<\/li>\n<\/ul>\n\n\n\n<p>En r\u00e9sum\u00e9, <em>on met ses 32 graines dans les cases en bas \u00e0 gauche, dans l&rsquo;ordre (29,2,1), puis chacun son tour s\u00e8me 2 graines, jusqu&rsquo;\u00e0 la premi\u00e8re capture, et ensuite on s\u00e8me ses 29 graines jusqu&rsquo;\u00e0 ce que la derni\u00e8re graine tombe dans une case vide<\/em>. Cet algorithme est plus facile \u00e0 retenir que la r\u00e9partition avant de jouer.<\/p>\n\n\n\n<p>Dans ce jeu, on ne capture que les graines de la colonne o\u00f9 est tomb\u00e9e la derni\u00e8re graine (si celle-ci est tomb\u00e9e dans la rang\u00e9e int\u00e9rieure), ce qui fait que le jeu est plus simple que le nchuwa. Il faut dire que ce jeu est celui des <a href=\"https:\/\/fr.wikipedia.org\/wiki\/Yao_(peuple_d%27Afrique)\">Yao<\/a>, proches du Mozambique (et par-del\u00e0, de Madagascar), alors que le nchuwa \u00e9tait jou\u00e9 par les <a href=\"https:\/\/fr.wikipedia.org\/wiki\/Tonga_(peuple_de_Zambie_et_du_Zimbabwe)\">Tonga<\/a>, plus proches de la Zambie (et par-del\u00e0, de l&rsquo;ex Za\u00efre) o\u00f9 plusieurs jeux comprennent la capture dans plus de deux cases. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">avec 28 graines<\/h3>\n\n\n\n<p>Dans cette variante du <em>njombwa<\/em>, le plateau initial (juste avant de jouer) est celui-ci, d&rsquo;entropie 3,8073549220576055 :<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"744\" height=\"435\" src=\"https:\/\/iremi.univ-reunion.fr\/wp-content\/uploads\/2025\/12\/s32c.png\" alt=\"\" class=\"wp-image-1543\" srcset=\"https:\/\/iremi.univ-reunion.fr\/wp-content\/uploads\/2025\/12\/s32c.png 744w, https:\/\/iremi.univ-reunion.fr\/wp-content\/uploads\/2025\/12\/s32c-300x175.png 300w\" sizes=\"auto, (max-width: 744px) 100vw, 744px\" \/><\/figure>\n\n\n\n<p>Sanderson donne un algorithme pour cr\u00e9er ce plateau \u00e0 partir de celui-ci, d&rsquo;entropie 5 :<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"735\" height=\"420\" src=\"https:\/\/iremi.univ-reunion.fr\/wp-content\/uploads\/2025\/12\/s32a.png\" alt=\"\" class=\"wp-image-1541\" srcset=\"https:\/\/iremi.univ-reunion.fr\/wp-content\/uploads\/2025\/12\/s32a.png 735w, https:\/\/iremi.univ-reunion.fr\/wp-content\/uploads\/2025\/12\/s32a-300x171.png 300w\" sizes=\"auto, (max-width: 735px) 100vw, 735px\" \/><\/figure>\n\n\n\n<p>Voici l&rsquo;algorithme :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>semer la graine qui est dans la case en bas \u00e0 droite, dans le sens trigonom\u00e9trique, et r\u00e9p\u00e9titivement (c&rsquo;est-\u00e0-dire recommencer \u00e0 semer les deux graines etc.), jusqu&rsquo;\u00e0 ce qu&rsquo;on ait fait un tour,<\/li>\n\n\n\n<li>transf\u00e9rer dans la case en bas \u00e0 droite (plut\u00f4t que les semer), les deux graines qui sont l\u00e0 o\u00f9 est tomb\u00e9e la derni\u00e8re graine,<\/li>\n\n\n\n<li>retirer du plateau les deux graines de droite dans la rang\u00e9e int\u00e9rieure.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">avec 58 graines<\/h3>\n\n\n\n<p>Pas besoin d&rsquo;algorithme pour trouver la position initiale, d&rsquo;entropie 4,8924637537482605 :<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"741\" height=\"426\" src=\"https:\/\/iremi.univ-reunion.fr\/wp-content\/uploads\/2025\/12\/s58.png\" alt=\"\" class=\"wp-image-1544\" style=\"width:613px;height:auto\" srcset=\"https:\/\/iremi.univ-reunion.fr\/wp-content\/uploads\/2025\/12\/s58.png 741w, https:\/\/iremi.univ-reunion.fr\/wp-content\/uploads\/2025\/12\/s58-300x172.png 300w\" sizes=\"auto, (max-width: 741px) 100vw, 741px\" \/><\/figure>\n\n\n\n<p>Mais on peut quand m\u00eame : <em>mettre 2 graines dans chaque case, puis vider la derni\u00e8re case (en haut \u00e0 gauche) et enlever une graine de l&rsquo;avant-derni\u00e8re case<\/em>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Msuwa na kunja<\/h2>\n\n\n\n<p>Dans ce jeu, la disposition initiale (d&rsquo;entropie 4) est simple :<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"726\" height=\"426\" src=\"https:\/\/iremi.univ-reunion.fr\/wp-content\/uploads\/2025\/12\/msuwanakunja.png\" alt=\"\" class=\"wp-image-1545\" srcset=\"https:\/\/iremi.univ-reunion.fr\/wp-content\/uploads\/2025\/12\/msuwanakunja.png 726w, https:\/\/iremi.univ-reunion.fr\/wp-content\/uploads\/2025\/12\/msuwanakunja-300x176.png 300w\" sizes=\"auto, (max-width: 726px) 100vw, 726px\" \/><\/figure>\n\n\n\n<p>Mais on peut aussi la recr\u00e9er par un algorithme : <em>placer une graine par case, puis transf\u00e9rer les graines (colonne par colonne) de la rang\u00e9e int\u00e9rieure vers la rang\u00e9e ext\u00e9rieure<\/em>. L&rsquo;algorithme fait baisser d&rsquo;une unit\u00e9 l&rsquo;entropie du plateau.<\/p>\n\n\n\n<p>Une autre diff\u00e9rence avec ce jeu, est que lorsqu&rsquo;on a captur\u00e9 les graines d&rsquo;une colonne, on peut choisir 2 autres cases (et non 1 comme au <em>njombwa<\/em>) dont on capture les graines. Cela tend \u00e0 acc\u00e9l\u00e9rer le jeu.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Spreta<\/h2>\n\n\n\n<p>Dans ce jeu, la position initiale (d&rsquo;entropie 4,875) est celle-ci:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"738\" height=\"426\" src=\"https:\/\/iremi.univ-reunion.fr\/wp-content\/uploads\/2025\/12\/spreta.png\" alt=\"\" class=\"wp-image-1546\" srcset=\"https:\/\/iremi.univ-reunion.fr\/wp-content\/uploads\/2025\/12\/spreta.png 738w, https:\/\/iremi.univ-reunion.fr\/wp-content\/uploads\/2025\/12\/spreta-300x173.png 300w\" sizes=\"auto, (max-width: 738px) 100vw, 738px\" \/><\/figure>\n\n\n\n<p>On peut la reconstituer \u00e0 partir du plateau \u00e0 une graine par case, en <em>transf\u00e9rant la graine qui est en haut \u00e0 droite, dans la troisi\u00e8me case \u00e0 partir de la gauche<\/em>.<\/p>\n\n\n\n<p>Le premier tour du jeu est donc impos\u00e9 puisque comme il y a une case contenant 2 graines, on ne peut jouer que cette case. Comme au <em>msuwa na kunja<\/em>, on capture depuis deux cases suppl\u00e9mentaires de son choix.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p>Pr\u00e9parer le plateau de jeu en vue d&rsquo;une partie de <em>njombwa<\/em> ou similaire est en fait un jeu \u00e0 un joueur. On peut d&rsquo;ailleurs se livrer \u00e0 cette activit\u00e9 sans la prolonger par une partie d&rsquo;un jeu. On peut<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>donner une configuration initiale (par exemple 2 graines par case) et un algorithme, et demander la configuration finale,<\/li>\n\n\n\n<li>donner une configuration finale et un algorithme et demander quelle configuration initiale peut donner, apr\u00e8s application de l&rsquo;algorithme, la configuration finale donn\u00e9e (exercice difficile),<\/li>\n\n\n\n<li>donner les configurations initiale et finale et demander l&rsquo;algorithme (c&rsquo;est ce qu&rsquo;a fait Sanderson).<\/li>\n<\/ul>\n\n\n\n<p>Un exercice similaire avait \u00e9t\u00e9 fait en PS avec le <a href=\"https:\/\/iremi.univ-reunion.fr\/?p=536\">jeu de Lewthwaite<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Qu&rsquo;est-ce que l&rsquo;al\u00e9atoire ? Pour r\u00e9pondre \u00e0 cette question, la th\u00e9orie de la complexit\u00e9 de Kolmogorov r\u00e9pond que plus un objet (ou un algorithme) para\u00eet complexe, plus il est al\u00e9atoire. Et Kolmogorov mesure la complexit\u00e9 d&rsquo;un objet (une structure de donn\u00e9es par exemple) par la longueur d&rsquo;un algorithme permettant de construire cet objet. Cette id\u00e9e, [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":1535,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9,12,10,8],"tags":[28,29,48,52],"coauthors":[54],"class_list":["post-1521","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-algorithmes-programmation-et-langages","category-jeux-mathematiques","category-machines-information-codage","category-probabilites","tag-cycle-1","tag-cycle-2","tag-manipulation","tag-resolution-de-problemes"],"_links":{"self":[{"href":"https:\/\/iremi.univ-reunion.fr\/index.php?rest_route=\/wp\/v2\/posts\/1521","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/iremi.univ-reunion.fr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/iremi.univ-reunion.fr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/iremi.univ-reunion.fr\/index.php?rest_route=\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/iremi.univ-reunion.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1521"}],"version-history":[{"count":19,"href":"https:\/\/iremi.univ-reunion.fr\/index.php?rest_route=\/wp\/v2\/posts\/1521\/revisions"}],"predecessor-version":[{"id":1554,"href":"https:\/\/iremi.univ-reunion.fr\/index.php?rest_route=\/wp\/v2\/posts\/1521\/revisions\/1554"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/iremi.univ-reunion.fr\/index.php?rest_route=\/wp\/v2\/media\/1535"}],"wp:attachment":[{"href":"https:\/\/iremi.univ-reunion.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1521"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/iremi.univ-reunion.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1521"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/iremi.univ-reunion.fr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1521"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/iremi.univ-reunion.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcoauthors&post=1521"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}