• Home
    • Home
    • Wouf's Blog
    • Bibliowouf
    • Boutique TShirt
    • Sponsoring
    • Politique de confidentialié
  • Math
    • Math au collège
    • Applis et boutiques
    • Cours particuliers
  • Jeux
    • Echecs
    • Poker
    • Des chiffres et des lettres
    • Dogs and cats (mastermind)
    • boggle - version Anglaise
    • boggle - version Française
  • Info
    • Console Python
    • SVG EDIT
    • fond d'écran
    • Prénom en chinois
    • Boite à outils
    • Mes Logiciels
    • DIVERS
    • Webmaster?
    • Liens

Laurent Petitprez

Tweet

Les conseils de Wouf

Beaucoup d’élèves entrant au lycée ont en effet des difficultés à manipuler les fractions, les racines carrées, les puissances, à factoriser des expressions… Ces notions, apprises au collège, sont mal assimilées, et le programme des classes de lycée ne prévoit pas de les retravailler en profondeur.

Cet ouvrage propose une remédiation pas à pas. Un code simple et mnémotechnique est associé à chacune des règles et rappelé dans toutes les corrections d’exercices. Il permet de se repérer et de comprendre ses erreurs.


CLUBELO 2005 - Classement ELO - Echecs.

CLUBELO 2005 est destiné avant tout aux responsables de Club d'échecs qui désirent gérer le classement de leurs joueurs par l'intermédiaire du classement ELO. En effet CLUBELO calcule et met à jour en direct les classements des joueurs

CLUBELO 2005

Mais CLUBELO peut être aussi utilisé pour tous les clubs qui  ont besoin d'un classement rigoureux des joueurs en fonction des performances. CLUBELO peut même gérer simultanément  plusieurs  "salle de jeux" différentes.

Aide

EXTRAIT DU FICHIER D'AIDE:

  • Pourquoi utiliser Clubelo ?
  • Fichiers langues
  • Clubelo est un software.
  • Enregistrement
  • Les Menus
  • Protéger les options
  • Gestion des joueurs
  • Historique
  • Salle de jeux

Pourquoi utiliser Clubelo ?"

Clubelo est destiné aux dirigeants de Club de jeux (Échecs, Dames, etc.) Il permet la saisie de divers renseignements sur les joueurs inscrits et surtout, c'est son utilité première, il gère le classement des inscrits sur la base du calcul ELO. Les classements sont mis à jour après chaque partie. L'historique est sauvegardé, et des états peuvent être publiés au format html.


Fichiers langues

Clubelo est un logiciel multilangue. Les fichiers langues se situent dans le répertoire d'installation de CLUBELO, dans le sous répertoire "lang".

Dans la version 1.01, seules les langues française et anglaise sont proposées. Les personnes désirant traduire CLUBELO peuvent le faire facilement :

il suffit en effet de créer un fichier texte dont le nom est la langue en question et d'y entrer les traductions de chacune des expressions utilisées par CLUBELO en prenant pour exemple le fichier "English". Bien entendu je serai ravi si elles acceptaient de m'envoyer leur traduction!


Clubelo est un software.

CLUBELO est un software proposé en version d'évaluation, limité à 100 utilisations. Si vous désirez poursuivre l'utilisation de CLUBELO après la période d'évaluation, il vous faut acquérir la licence. Pour cela vous devez imprimer et m'envoyer le formulaire.

Pour trouver votre numéro de série, lancez CLUBELO et cliquez sur Acheter.

A la réception de votre formulaire, je m'engage à vous envoyer à l'adresse Mel que vous m'avez fournie, la clef d'enregistrement.

Il vous suffit alors de lancer CLUBELO , de cliquer sur Acheter et d'entrer cette clef dans le cadre de saisie.

Il est à noter que la licence de CLUBELO est uniquement valable sur l'ordinateur où la version d'évaluation était enregistrée, et que CLUBELO n'est pas "transportable" d'un ordinateur à l'autre. En enregistrant CLUBELO, vous acceptez donc ces conditions.


Les Menus

Le menu Paramètres
Le sous-menu choix des langues
Le sous-menu Options
Le sous-menu Gestion des disciplines enregistrées
Le sous-menu Gestion des joueurs
Le sous-menu Gestion de l'historique
Le menu Salle de jeux
Le menu A propos...
Le menu États
Le menu Acheter



Le sous-menu choix des langues

Rien de bien compliqué! En double-cliquant vous choisissez la langue de fonctionnement de CLUBELO. Traducteur ?




Le sous-menu Options

Aux Échecs on appelle joueur en premier, le joueur qui débute la partie. On dit simplement "Les Blancs" pour le désigner non nominativement. CLUBELO a été créé au départ pour les joueurs d'échecs, mais CLUBELO est aussi utilisé par d'autres "gamers". Si vous êtes responsable d'un club de puissance 4, il pourrait être intéressant de remplacer "Les Blancs" par "Les rouges" :-)

Aux Échecs on note traditionnellement la victoire des Blancs par 1-0, celle des noirs par 0-1 et la nulle par 0,5-0,5. Mais CLUBELO vous autorise à bouleverser cette convention.Pourquoi pas 3-0, 0-3 et 1-1 ?

Vous pouvez aussi changer le nom de l'administrateur (Visible dans l'édition des états)

Beaucoup d'entre vous utilise CLUBELO en structure scolaire et désire protéger les options de CLUBELO tout en laissant les jeunes joueurs saisir leurs résultats. C'est possible! En décochant la case "Menu paramètres visible" vous rendez (logiquement) le "menu paramètres" invisible.Ainsi, dans l'écran principal de CLUBELO , on ne peut plus accéder aux options de ce menu.

Comment y retourner alors?

Un double- clic sur la bannière de gauche dans l'écran principal réactive le menu. Mais vous pouvez protéger ce retour à la vie du menu "paramètres" par un mot de passe, c'est la dernière ligne de ce sous-menu "Options" (Uniquement accessible quand vous choisissez de rendre invisible le menu "paramètres")


Le sous-menu Gestion des disciplines enregistrées

Une seule discipline est créée lors du lancement de CLUBELO: Les Échecs. C'est la discipline par défaut. Elle n'est pas effaçable mais on peut la renommer. Vous pouvez créer autant de disciplines que vous le voulez. Chaque discipline correspond à une Salle de jeux.


Le sous-menu Gestion des joueurs

C'est grâce à ce sous-menu qu'on peut:

Inscrire un joueur
Éditer la fiche d'un joueur
Supprimer un joueur de la base CLUBELO


Lorsque vous inscrivez un nouveau joueur, ou éditez un joueur existant:

Les champs Prénoms et Noms sont les seuls champs obligatoires.

Si vous désirez que le joueur ait accès à une salle de jeu, la discipline doit être activé pour ce joueur (La case à coté du nom de la discipline doit être cochée)

Vous avez alors la possibilité d'entrer d'autres renseignements sur la licence de ce joueur pour CETTE discipline: Le classement de départ est une évaluation, la plus réaliste possible du niveau du joueur:

  • niveau 1000: Débutant absolu.
  • niveau 1500: Bon joueur du dimanche
  • niveau 2000: Bon joueur de Club
  • niveau 2500: International de bon niveau
  • niveau 2800: Wahouuuuuuuuuuu

Le sous-menu Gestion de l'historique

CLUBELO enregistre automatiquement l'historique des résultats saisis et utilise cet historique pour calculer les performances des joueurs. Pour calculer la performance d'un joueur, CLUBELO utilise les 16 dernières parties "compatibles" de ce joueur comme spécifié dans les règles de gestion du classement par la FFE. Certaines informations contenues dans l'historique deviennent donc, avec le temps inutiles.

CLUBELO les fait précéder du symbole "*".

Vous pouvez dans ce sous-menu supprimer ces parties inutiles.

Vous pouvez également supprimer de l'historique une information erronée due à une erreur de manipulation dans une salle de jeux.

Le bouton "Clôturer la saison" vous permet de supprimer intégralement l'historique, les classement des joueurs sont alors réinitialisés avec comme classement de départ leur dernier classement calculé.

Remarque:

La gestion de l'historique se fait, soit pour toutes les disciplines (case en haut cochée) ou par discipline (case non cochée).


Le menu Salle de jeux

Une fois dans la salle de jeux, on peut saisir les résultats des parties.

Bien sûr il faut d'abord avoir inscrit au moins deux joueurs dans la bonne discipline!

Commencez par cliquer sur le nom d'un joueur dans la liste déroulante.

Le nom du joueur sélectionné apparaît sur un bouton vert sous la liste, avec entre parenthèses son dernier classement calculé.

Si la case historique visible est cochée vous voyez alors apparaître l'historique du joueur.

Le pointeur de la souris a changé, il vous montre qu'un joueur est sélectionné.

Cliquez à nouveau dans la liste, et vous changez de joueur sélectionné.

Cliquez sur le bouton vert et le pointeur de souris redevient classique, le bouton vert disparaît, il n'y a plus de sélection.

Sélectionnez un joueur, puis cliquez sur une chaise. A gauche les blancs, à droite les noirs. Le joueur s'assoit.

L'historique a changé! Et ne montre que les partie du joueur sélectionné en fonction de sa place : Si DUPONT Jean (1600) s'assoit à gauche, l'historique est filtré pour ne montrer que les parties où DUPONT Jean avait les Blancs.

Une fois que deux joueurs sont assis, et une fois seulement appairait 3 boutons:

1-0 0,5-0,5 0-1
(sauf si vous avez changé les options)

Il ne vous reste qu'à cliquer sur le résultat approprié.

Remarques

Un clic sur la table échange les couleurs, un double-clic vide la table.


Le menu A propos..

Vous pouvez y lire, si vous êtes en période d'évaluation le nombre d'utilisations qu'il vous reste.

Si CLUBELO vous plaît, pensez à l'enregistrer avant 0!


Le menu États

Ce menu sert à la visualisation des résultats, des historiques, et des différentes informations sauvegardées par CLUBELO. J'ai choisi le format HTML pour la visualisation parce qu'il offre un certain nombre d'avantages:

  • Il accepte les copier-coller (pratique pour exporter vers un tableur)
  • Les résultats peuvent être publiés en ligne.
  • Tout le monde dispose d'un browser (IE est installé avec windows par défaut).

Le menu Acheter

Ce menu n'est visible que si vous n'avez pas enregistré CLUBELO. Il vous invite à saisir la clef d'enregistrement.

Avertissement

CLUF (Contrat de licence utilisateur final)

CLUBELO 2005 (c)Laurent Petitprez 2005

Article 1

CLUBELO 2005 est un software ( partagiciel) proposé en version d'évaluation, limité à 100 utilisations. Si vous désirez poursuivre l'utilisation de CLUBELO après la période d'évaluation, il vous faut acquérir la licence.

Article 2

Ce programme est distribué car potentiellement utile, mais SANS AUCUNE GARANTIE, ni explicite ni implicite, y compris les garanties de commercialisation ou d'adaptation dans un but spécifique. L'utilisateur final (vous) décide après la période d'évaluation si le logiciel CLUBELO 2005 lui convient.

Article 3

Après la période d'évaluation, l'achat de la clef d'activation ne donne le droit qu'à l'utilisation de la version de CLUBELO 2005 qui a générée le numéro de série, sur l'ordinateur où la version de démonstration était installée.

Questions?
Téléchargements:
Télécharger Clubelo 2005 maintenant
 


Tweets by wouf

Comment ???

NEWS

  • Page : https://site2wouf.fr/clubelo2005.php
  • Catégorie : Non définie

[3/6] Dirac et Ore : quand les degrés imposent un cycle hamiltonien

Les épisodes précédents. Après avoir retrouvé l’héritage d’Euler, nous avons suivi Hamilton et son jeu icosien, puis comparé, dans Euler contre Hamilton, un problème que les degrés permettent de diagnostiquer à un autre qui oblige souvent à explorer. Ce troisième volet cherche précisément les situations dans lesquelles la théorie peut malgré tout répondre avant la recherche.

De « L’ascenseur fou fou fou ! » au rêve d’un critère hamiltonien

De l’étage 12 au rêve d’un critère hamiltonien
De l’étage 12 au rêve d’un critère hamiltonien

Malik habite au douzième étage d’un immeuble qui en compte quinze, sans oublier le rez-de-chaussée. L’ascenseur de sa résidence est plutôt capricieux : il ne possède que trois boutons. Le premier permet de monter de quatre étages, le deuxième de monter de dix étages et le dernier de descendre de cinq étages.

Le défi de Malik

En partant de l’étage 12, peut-on rejoindre successivement tous les niveaux de l’immeuble, de 0 à 15, sans jamais s’arrêter deux fois au même endroit ?

  • monter de 4 étages ;
  • monter de 10 étages ;
  • descendre de 5 étages.

Malik affirme que c’est possible et qu’il n’existe qu’une seule solution.

Le début paraît presque trop facile. Depuis l’étage 12, monter de 4 ou de 10 étages ferait traverser le toit. Il faut donc descendre de 5 niveaux et rejoindre l’étage 7.

12 → 7

À l’étage 7, en revanche, le parcours se divise. L’ascenseur peut descendre à l’étage 2 ou monter à l’étage 11. Les deux déplacements sont autorisés. Aucun calcul ne permet, à lui seul, de rejeter l’un des deux.

Un déplacement peut être parfaitement légal et pourtant rendre impossible la visite de tout l’immeuble.

Un changement de nature...

C’est ici que le petit problème d’ascenseur change de nature. Il ne suffit plus de savoir où l’on peut aller au prochain coup. Il faut anticiper les étages que chaque décision risque d’isoler, préserver des portes de sortie et parfois renoncer à un choix séduisant parce qu’il condamnera le parcours plusieurs étapes plus tard.

Un même défi, plusieurs lectures

  • Pour l’élève, c’est un jeu de calcul mental, de logique et de persévérance.
  • Pour le professeur, c’est une situation où essayer, conjecturer et revenir sur ses choix devient une véritable méthode de recherche.
  • Pour l’informaticien, c’est un problème d’exploration : il faut avancer, détecter les impasses, puis revenir au dernier embranchement pour tester une autre possibilité.
  • Pour le mathématicien, c’est déjà une question hamiltonienne : existe-t-il un parcours capable de visiter tous les sommets exactement une fois ?

Pour passer d’une lecture à l’autre, il suffit de faire disparaître l’immeuble. Les étages deviennent des sommets et chaque déplacement autorisé devient un arc reliant deux niveaux.

La question de Malik prend alors une autre forme : existe-t-il, à partir du sommet 12, un chemin qui visite exactement une fois chacun des seize sommets du graphe ?

Ce chemin porte un nom désormais familier dans cette série : c’est un chemin hamiltonien. Pourtant, le véritable intérêt du problème ne réside pas seulement dans le vocabulaire. Il tient dans le changement de regard qu’il provoque. Ce qui ressemblait à une succession de petits calculs devient un problème global : chaque choix dépend de tous ceux qui suivront.

Chercher le parcours de Malik

De l'existence...

Trouver un parcours est une chose.
Savoir avant de le chercher qu’un parcours doit exister en est une autre.

On peut naturellement résoudre cet exercice en explorant les itinéraires possibles. Depuis l’étage 7, on tente une direction ; si elle mène à une impasse, on revient au dernier choix et l’on emprunte l’autre. La fiche possède une solution unique, mais rien, au premier regard, ne nous dit pourquoi elle existe ni comment la reconnaître sans effectuer cette recherche.


Trouver un parcours est une chose.
Savoir avant de le chercher qu’un parcours doit exister en est une autre.


Imaginons maintenant que l’ascenseur dispose de davantage de boutons. Chaque étage deviendrait accessible depuis un plus grand nombre d’autres niveaux. Les possibilités se multiplieraient, les sommets seraient mieux reliés et les risques d’en isoler un diminueraient.

Mais à partir de quel moment les connexions deviennent-elles suffisamment nombreuses pour rendre un parcours hamiltonien inévitable ? Existe-t-il un seuil au-delà duquel il ne serait plus nécessaire de tester tous les itinéraires pour être certain qu’un cycle passe par chacun des sommets ?

Un graphe peut-il être tellement bien connecté qu’un cycle hamiltonien n’ait plus d’autre choix que d’exister ?

Le problème de Malik ne répond pas directement à cette question. Ses déplacements sont orientés et il recherche un chemin ouvert, tandis que les théorèmes qui vont suivre portent sur des cycles dans des graphes simples non orientés. Il fournit néanmoins le bon point de départ : après avoir éprouvé la difficulté de construire un parcours, nous pouvons chercher des propriétés capables d’en garantir l’existence.

Le théorème de Dirac : quand chaque sommet connaît la moitié du graphe

En 1952, le mathématicien britannique Gabriel Andrew Dirac apporte une réponse spectaculaire à la question que nous venons de poser. Il ne fournit pas une méthode permettant de construire pas à pas le bon parcours. Il établit quelque chose de différent et, d’une certaine manière, de plus vertigineux : dans un graphe suffisamment dense, le cycle hamiltonien ne peut pas manquer.

L’idée tient dans le degré des sommets. Rappelons que le degré d’un sommet est simplement le nombre de ses voisins. Dans l’immeuble de Malik, cela correspondrait au nombre d’étages que l’on peut rejoindre directement depuis un niveau donné — en oubliant un instant le sens des déplacements.

Dirac considère alors le sommet le moins favorisé du graphe : celui qui possède le plus petit nombre de voisins. Si même ce sommet reste fortement connecté, tous les autres le sont au moins autant. Le graphe est alors si riche en liaisons que les impasses finissent par devenir impossibles.

Théorème de Dirac — 1952

Soit un graphe simple non orienté comportant n sommets, avec n supérieur ou égal à 3.

Si chaque sommet possède au moins n ÷ 2 voisins, alors le graphe contient un cycle hamiltonien.

δ(G) ≥ n/2  ⟹  G est hamiltonien

La notation δ(G), appelée « degré minimal de G », désigne le plus petit degré rencontré parmi tous les sommets du graphe.

L’énoncé est court, mais il faut prendre le temps d’en mesurer la force. Dirac ne demande pas que tous les sommets soient reliés entre eux. Il n’exige pas non plus que l’on connaisse déjà une partie du cycle recherché. Il suffit que chaque sommet soit adjacent à au moins la moitié des sommets du graphe.

Comme le degré est nécessairement un nombre entier, une petite précision s’impose lorsque n est impair. Dans un graphe à 7 sommets, avoir un degré au moins égal à 7 ÷ 2 signifie en pratique avoir au moins 4 voisins : trois voisins ne suffisent pas à atteindre le seuil de 3,5.

Nombre de sommetsSeuil donné par DiracCondition à vérifier
66 ÷ 2au moins 3 voisins par sommet
77 ÷ 2au moins 4 voisins par sommet
88 ÷ 2au moins 4 voisins par sommet
1010 ÷ 2au moins 5 voisins par sommet

Pourquoi la moitié ?

Imaginons que l’on commence à construire un très long chemin dans le graphe. À chacune de ses extrémités, de nombreux prolongements sont possibles puisque le sommet concerné possède au moins n ÷ 2 voisins. Si le chemin ne peut plus être allongé, tous ces voisins figurent nécessairement déjà parmi les sommets visités.

Or les deux extrémités possèdent, à elles seules, suffisamment de connexions pour que certaines d’entre elles finissent par se croiser de la bonne manière. Le chemin peut alors se refermer sur lui-même et devenir un cycle. La moitié n’est donc pas un nombre choisi au hasard : c’est le seuil à partir duquel les voisinages deviennent trop importants pour continuer à s’éviter.

Lorsque chaque sommet peut rejoindre au moins la moitié du graphe, les connexions locales finissent par imposer une organisation globale.


Pour aller plus loin : l’idée de la preuve

Choisissons dans le graphe un chemin aussi long que possible et notons ses deux extrémités A et B. Puisque ce chemin est maximal, aucun voisin de A ou de B ne peut se trouver à l’extérieur du chemin : sinon, il suffirait d’ajouter ce sommet pour obtenir un chemin plus long.

A possède au moins n ÷ 2 voisins sur le chemin et B en possède au moins autant. En observant la position de ces voisins le long du parcours, on montre que deux connexions doivent nécessairement permettre de refermer le chemin en un cycle passant par tous ses sommets.

Si ce cycle ne contenait pas encore les n sommets du graphe, la forte connexité imposée par la condition de Dirac permettrait de le rouvrir vers un sommet extérieur et de construire un chemin plus long. Cela contredirait le choix initial. Le cycle contient donc tous les sommets : il est hamiltonien.

Huit sommets, quatre voisins : le cas limite

Considérons huit sommets répartis en deux groupes :

Premier groupe

A₁, A₂, A₃, A₄

Deuxième groupe

B₁, B₂, B₃, B₄

Chaque sommet du premier groupe est relié aux quatre sommets du second, et réciproquement. Aucun sommet n’est relié aux trois autres membres de son propre groupe. Chacun possède donc exactement quatre voisins.

n = 8  et  δ(G) = 4 = n/2

La condition de Dirac est satisfaite de justesse. Le théorème nous garantit donc l’existence d’un cycle hamiltonien avant même que nous ayons essayé de le construire.

Un cycle possible

A₁ → B₁ → A₂ → B₂ → A₃ → B₃ → A₄ → B₄ → A₁

La condition de Dirac est satisfaite de justesse.

Dans cet exemple, nous pouvons exhiber le cycle. Mais ce n’est pas ce qui fait la puissance du théorème. Avant même d’avoir écrit cette suite, la seule lecture des degrés nous assurait déjà qu’un tel cycle devait exister.


Dirac ne donne pas l’itinéraire.
Il garantit que l’itinéraire existe.


Une garantie, pas un portrait-robot

Il serait tentant de lire le théorème dans les deux sens. Ce serait une erreur. Un graphe peut parfaitement posséder un cycle hamiltonien sans que chacun de ses sommets soit relié à la moitié du graphe.

Le simple cycle formé de huit sommets en fournit un exemple immédiat. Il est hamiltonien par construction : il suffit d’en faire le tour. Pourtant, chacun de ses sommets ne possède que deux voisins, bien loin des quatre exigés par Dirac.

L...

lien vers l'article sur wouf blog
 

TIPS

UN T-shirt ou une doudoune demain?

meteofrance est joignable en cliquant sur "Liens".

Voir tous les conseils.

Dernière mise à jour:

Juillet-aôut 2023

Nouvelle Page !

  • Exercices du jour : Les 16 immeubles !

Pages modifiées (ou corrigées) !

  • Exercices du jour : L'enclos
  • Exercices du jour : Les carrelages de couleur /a>

Voir toutes les mises à jour.

 

Trois liens disponibles !

Votre propre message ici, c'est possible! Plus d'informations



Sauf mention contraire, le site est placé sous double licence Creative Commons et GNU Free Documentation License, par contre les grandes images décoratives appartiennent à Corbis et sont licenciées par microsoft

Contact: w0uf@free.fr (avec un zéro à la place du O)