Skip to content

Instantly share code, notes, and snippets.

@ricfeatherstone
Last active December 22, 2015 17:49
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ricfeatherstone/6509110 to your computer and use it in GitHub Desktop.
Save ricfeatherstone/6509110 to your computer and use it in GitHub Desktop.
//console
//setup
//hide
[source,cypher]
----
CREATE (losail:Circuit {name:'Losail', length:'5.380', width:'12'}),
(losail)-[:STARTS_AT]->(sf:Point {name:'Start/Finish'}),
(sf)-[:BEFORE]->(st:Point {name:'Speed Trap', gear:"6", speed:"305"}),
(sf)-[:BEFORE]->(corner1:Corner {number:'1', gear:'2', direction:'right'}),
(corner1)-[:FOLLOWED_BY]->(corner2:Corner {number:'2', gear:'2', direction:'left'}),
(corner2)-[:FOLLOWED_BY]->(corner3:Corner {number:'3', gear:'3', direction:'right'}),
(corner3)-[:FOLLOWED_BY]->(corner4:Corner {number:'4', gear:'2', direction:'right'}),
(corner4)-[:FOLLOWED_BY]->(corner5:Corner {number:'5', gear:'2', direction:'right'}),
(corner5)-[:FOLLOWED_BY]->(corner6:Corner {number:'6', gear:'1', direction:'left'}),
(corner6)-[:FOLLOWED_BY]->(corner7:Corner {number:'7', gear:'2', direction:'right'}),
(corner7)-[:FOLLOWED_BY]->(corner8:Corner {number:'8', gear:"3", direction:'left'}),
(corner8)-[:FOLLOWED_BY]->(corner9:Corner {number:'9', gear:'2', direction:'right'}),
(corner9)-[:FOLLOWED_BY]->(corner10:Corner {number:'10', gear:'2', direction:'left'}),
(corner10)-[:FOLLOWED_BY]->(corner11:Corner {number:'11', gear:'3', direction:'left'}),
(corner11)-[:FOLLOWED_BY]->(corner12:Corner {number:'12', gear:"3", direction:'right'}),
(corner12)-[:FOLLOWED_BY]->(corner13:Corner {number:'13', gear:'3', direction:'right'}),
(corner13)-[:FOLLOWED_BY]->(corner14:Corner {number:'14', gear:'3', direction:'right'}),
(corner14)-[:FOLLOWED_BY]->(corner15:Corner {number:'15', gear:'3', direction:'left'}),
(corner15)-[:FOLLOWED_BY]->(corner16:Corner {number:'16', gear:'2', direction:'right'}),
(corner16)-[:FOLLOWED_BY]->(corner1),
(sf)-[:AFTER]->(corner16),
(st)-[:AFTER]->(sf),
(st)-[:BEFORE]->(corner1),
(s1:Sector {name:'sector 1'}),
(s1)-[:CONTAINS]->(corner1),
(s1)-[:CONTAINS]->(corner2),
(s1)-[:CONTAINS]->(corner3),
(s2:Sector {name:'sector 2'}),
(s2)-[:CONTAINS]->(corner4),
(s2)-[:CONTAINS]->(corner5),
(s2)-[:CONTAINS]->(corner6),
(s2)-[:CONTAINS]->(corner7),
(s3:Sector {name:'sector 3'}),
(s3)-[:CONTAINS]->(corner8),
(s2)-[:CONTAINS]->(corner9),
(s2)-[:CONTAINS]->(corner10),
(s2)-[:CONTAINS]->(corner11),
(s2)-[:CONTAINS]->(corner12),
(s2)-[:CONTAINS]->(corner13),
(s4:Sector {name:'sector 4'}),
(s4)-[:CONTAINS]->(corner14),
(s4)-[:CONTAINS]->(corner15),
(s4)-[:CONTAINS]->(corner16)
----
//graph
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment