diff bin/paintserver @ 1522:69088fe2865e

more progress on paint Ignore-this: ff24e7a8e8f95bde364841c6076e839
author Drew Perttula <drewp@bigasterisk.com>
date Sat, 15 Apr 2017 19:16:32 +0000
parents 15f296550447
children a30a73c12554
line wrap: on
line diff
--- a/bin/paintserver	Sat Apr 15 04:03:28 2017 +0000
+++ b/bin/paintserver	Sat Apr 15 19:16:32 2017 +0000
@@ -15,12 +15,15 @@
 import light9.paint.solve
 from lib.cycloneerr import PrettyErrorHandler
 
+
 class Solve(PrettyErrorHandler, cyclone.web.RequestHandler):
     def post(self):
         painting = json.loads(self.request.body)
         reload(light9.paint.solve)
+        solver = light9.paint.solve.Solver(self.settings.graph)
+        solver.loadSamples()
         with self.settings.stats.solve.time():
-            out = light9.paint.solve.solve(painting)
+            out = solver.solve(painting)
         self.write(json.dumps(out))
 
 class App(object):