@@ -0,0 +1,32 @@
+#!/usr/bin/env python3
+
+# pip3 install graph-tools
+import random
+import graph_tools
+MAX_TIME = 100
+def main():
+ g = graph_tools.Graph(directed=False)
+ g.add_edge(1, 2)
+ g.add_edge(1, 3)
+ g.add_edge(2, 3)
+ g.add_edge(3, 4)
+ g.add_edge(4, 5)
+ # 2
+ # / \
+ # 1 ----- 3 ----- 4 ----- 5
+ t = 0
+ v = g.random_vertex()
+ while t <= MAX_TIME:
+ print(t, v)
+ neighbors = g.neighbors(v)
+ v = random.choice(list(neighbors))
+ t += 1
+if __name__ == "__main__":
+ main()