From f73b4688844d2aec6a92474d7ccb8aae793d14ad Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Sat, 5 Oct 2019 09:06:23 +0200 Subject: optimize: Support wildcard pins --- lulua/optimize.py | 30 +++++++++++++++++++++++++++--- 1 file changed, 27 insertions(+), 3 deletions(-) (limited to 'lulua') diff --git a/lulua/optimize.py b/lulua/optimize.py index 281f0ab..db5807b 100644 --- a/lulua/optimize.py +++ b/lulua/optimize.py @@ -19,6 +19,7 @@ # THE SOFTWARE. import pickle, sys, random, time, logging, argparse +from fnmatch import fnmatch from copy import deepcopy from typing import List, Tuple, Optional, Text, FrozenSet from abc import abstractmethod @@ -237,7 +238,20 @@ class LayoutOptimizer (Annealer): return super().run (steps) def parsePin (s: Text): - """ Parse --pin argument """ + """ + Parse --pin argument + + Synax: [;