[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [gnugo-devel] view.pike enhancement
From: |
Gunnar Farneback |
Subject: |
Re: [gnugo-devel] view.pike enhancement |
Date: |
Sat, 10 Apr 2004 06:44:58 +0200 |
User-agent: |
EMH/1.14.1 SEMI/1.14.3 (Ushinoya) FLIM/1.14.2 (Yagi-Nishiguchi) APEL/10.3 Emacs/20.7 (sparc-sun-solaris2.7) (with unibyte mode) |
Arend wrote:
> Gunnar, while you are resurfaced on the list, maybe you have comments
> on this ;) I have modified view.pike to allow it to connect simultaneously
> to several engines. Of course the intended use is to compare a patched
> version with the stabled one when analyzing a PASS/FAIL.
Sounds great. :-)
> Technically, I have broken out the handling of the control window in a
> new class Controller, that starts one class RegressionViewer for each engine.
> To get the behaviour as explained above, lots of calling back and forth
> between the two classes is necessary (e.g. a click on the board has to be
> passed back to the Controller, which will in turn propagate it to all
> viewers).
Any improvement of the code structure is most welcome. It was the
first program with any substantial amount of GUI I had written and it
had grown to a point where some actual design was badly needed.
While your at it, can you add a copyright header?
/Gunnar