{ "$schema": "../../schemas/scoring.schema.json", "schemaVersion": 3, "id": "bgg-224272", "bggId": 224272, "name": "Galèrapagos", "description": "Naufragés sur une île, on embarque sur le radeau ou on périt. En partie simple, les rescapés gagnent. En tournoi : solidaires (autant de points que de rescapés) ou solitaire (moins il y a de rescapés, plus on marque).", "players": { "min": 3, "max": 12 }, "winner": "highest", "categories": [ { "id": "points", "label": "Points", "icon": "Trophy" } ], "options": [ { "type": "select", "id": "mode", "label": "Mode de jeu", "default": "1", "choices": [ { "value": "1", "label": "Partie simple" }, { "value": "2", "label": "Tournoi, naufragés solidaires" }, { "value": "3", "label": "Tournoi, naufragé solitaire" } ] } ], "formula": { "nodes": [ { "type": "input", "id": "embarque", "label": "A embarqué sur le radeau", "kind": "boolean", "icon": "Ship" }, { "type": "option", "id": "mode", "label": "Mode de jeu", "optionId": "mode" }, { "type": "const", "id": "un", "label": "Un", "value": 1 }, { "type": "const", "id": "trois", "label": "Trois", "value": 3 }, { "type": "total", "id": "rescapes", "label": "Nombre de rescapés", "arg": "embarque" }, { "type": "total", "id": "joueurs", "label": "Nombre de joueurs", "arg": "un" }, { "type": "compare", "id": "simple", "label": "Partie simple ?", "cmp": "eq", "args": ["mode", "un"] }, { "type": "compare", "id": "solitaire", "label": "Mode solitaire ?", "cmp": "eq", "args": ["mode", "trois"] }, { "type": "op", "id": "solidaire-pts", "label": "Points si solidaires", "op": "mul", "args": ["embarque", "rescapes"] }, { "type": "op", "id": "morts", "label": "Joueurs non rescapés", "op": "sub", "args": ["joueurs", "rescapes"] }, { "type": "op", "id": "rang-solitaire", "label": "Points d'un rescapé solitaire", "op": "add", "args": ["morts", "un"] }, { "type": "op", "id": "solitaire-pts", "label": "Points si solitaire", "op": "mul", "args": ["embarque", "rang-solitaire"] }, { "type": "if", "id": "tournoi-pts", "label": "Points du tournoi", "args": ["solitaire", "solitaire-pts", "solidaire-pts"] }, { "type": "if", "id": "pts", "label": "Points de la manche", "args": ["simple", "embarque", "tournoi-pts"] }, { "type": "op", "id": "gagne", "label": "Gagne la partie simple", "op": "mul", "args": ["embarque", "simple"] }, { "type": "victory", "id": "victoire", "label": "Victoire", "arg": "gagne" }, { "type": "output", "id": "out-points", "arg": "pts", "category": "points" } ] }, "icon": "Ship", "colors": { "primary": "#0e7490" } }