Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parRosaire Boutet Modifié depuis plus de 10 années
1
Sylvain Roussy - 2014 - GraphGist
2
Cest une synthèse (code, texte, images) dun cas détude particulier visible sous forme dune page Web Cest un document texte qui, suivant un certain formalisme, sera interprété par un moteur de rendu Cest une fonctionnalité offerte par GitHub Quest-ce quun Gist ?
3
Cest un Gist exploité par un moteur de rendu fourni par Neo4j Propose des mots-clés additionnels Permet davoir une page ou se partagent informations textuelles, images, exécution de requêtes Cypher, console Neo4j et rendu de graph Quest-ce quun GraphGist ?
4
Cest un concours organisé par NeoTechnology où sont récompensés les meilleurs Gist Les Gist portent sur des domaines métiers particuliers (transports, réseaux sociaux, etc.) ou hors catégorie (jeux, etc.) Va du très simple (un graphe et quelques requêtes) jusquau très complexe (statistiques sur des parties déchec, évaluation des meilleurs coups ) Et les challenges GraphGist ?
5
Date de fin 31/01/2014 Permet de gagner des prix (des bons Amazon allant de 300$ à 50$ pour les trois premiers) et des tee-shirts Le challenge de lhiver
6
Education Finance Life Science Manufacturing Sports Resources Retail Telecommunication Transport Advanced Graph Gists 1. Idée : domaines proposés
7
Ascii Doc (cheat sheet : http://powerman.name/doc/asciidoc) 2. Ecrire le Gist = Tic Tac Toe ! :author: Sylvain ROUSSY :twitter: @SylvainRoussy :neo4j-version: 2.0.0-RC1 To play Tic Tac Toe ! with Cypher queries. image::http://www.wired.com/images_blogs/underwire/images/2008/05/27/wargam es.jpg[] 1. Main goal ~~~~~~~~~~~~ This sample demonstrates how game rules can be managed using Cypher. Each player takes his turn executing a predefined query. This query first checks wether the shot is valid or not, and if this is the players turn. Then it checks if the current player wins (when the players shots draw a straight line on three consecutive tiles).
8
//hide [source,cypher] ---- [code CYPHER] ---- 2. Ecrire le Gist : compléments //hide [source,cypher] ---- // Creating the board : a 3x3 square, complete graph // Creating players and game next CREATE (c11:TILE {x:1,y:1}), (c12:TILE {x:1,y:2}), (c13:TILE {x:1,y:3}), (c21:TILE {x:2,y:1}), (c22:TILE {x:2,y:2}),
9
//graph 2. Ecrire le Gist : compléments
10
//table 2. Ecrire le Gist : compléments
11
//console 2. Ecrire le Gist : compléments
12
3. Tester le Gist http://gist.neo4j.org
13
Editer la page https://github.com/neo4j-contrib/graphgist/wiki 4. Ajouter le Gist
14
Ajouter son gist 4. Ajouter le Gist
15
Ajouter son gist 4. Ajouter le Gist
16
Signaler son GraphGist à la communauté ! 5. Partager le Gist
17
6. Remporter le challenge?
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.