From 4061451b7a5a9578a42790f382cb514a98f1ae3c Mon Sep 17 00:00:00 2001 From: Thomas White Date: Sat, 3 Dec 2016 22:56:40 +0100 Subject: Choose random puzzle from folder --- tsumego | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tsumego b/tsumego index d5845d5..d676224 100755 --- a/tsumego +++ b/tsumego @@ -3,7 +3,9 @@ import sys import sgf import string +import random from random import randint +import os class Board: @@ -272,7 +274,8 @@ def coord_to_sgf(a): return letters+n2l(numbers) if len(sys.argv) < 2: - fn = "/home/taw/tmp/tsumego/qjzm-a.sgf" + dn = "/home/taw/tsumego/Chikun_v1/" + fn = dn+random.choice(os.listdir(dn)) else: fn = sys.argv[1] @@ -280,6 +283,7 @@ with open(fn) as f: c = sgf.parse(f.read()) i=randint(0,len(c.children)-1) +print(fn+" puzzle "+str(i)) puzzle = c.children[i] board = Board(puzzle.root) -- cgit v1.2.3