#14014: Update matrix groups to new Parents, libGAP.
------------------------------------------+---------------------------------
       Reporter:  vbraun                  |         Owner:  joyner    
           Type:  enhancement             |        Status:  needs_work
       Priority:  major                   |     Milestone:  sage-5.10 
      Component:  group theory            |    Resolution:            
       Keywords:                          |   Work issues:            
Report Upstream:  N/A                     |     Reviewers:  David Roe 
        Authors:  Volker Braun            |     Merged in:            
   Dependencies:  #14187, #14323, #14284  |      Stopgaps:            
------------------------------------------+---------------------------------

Comment (by Snark):

 Ah, I got the order wrong ; they apply with only small fuzz now.

 Notice that I'm trying this with the packages and the patch from #14039
 (with big fuzz) ; the compilation goes well, but I have failures in
 sage.games.quantumino:
 {{{
 Running doctests with ID 2013-05-14-13-08-28-8b625de0.
 Doctesting 1 file.
 sage -t --long devel/sage/sage/games/quantumino.py
 **********************************************************************
 File "devel/sage/sage/games/quantumino.py", line 82, in
 sage.games.quantumino
 Failed example:
     for p in s: p                                   # long time (<1s)
 Expected:
     Polyomino: [(0, 0, 0), (1, 0, 0), (1, 1, 0), (1, 1, 1), (1, 2, 0)],
 Color: d
 eeppink
     Polyomino: [(0, 0, 1), (0, 1, 0), (0, 1, 1), (0, 2, 1), (1, 2, 1)],
 Color: d
 eeppink
     Polyomino: [(0, 2, 0), (0, 3, 0), (0, 4, 0), (1, 4, 0), (1, 4, 1)],
 Color: g
 reen
     Polyomino: [(0, 3, 1), (1, 3, 1), (2, 2, 0), (2, 2, 1), (2, 3, 1)],
 Color: g
 reen
     Polyomino: [(1, 3, 0), (2, 3, 0), (2, 4, 0), (2, 4, 1), (3, 4, 0)],
 Color: r
 ed
     Polyomino: [(1, 0, 1), (2, 0, 1), (2, 1, 0), (2, 1, 1), (3, 1, 1)],
 Color: r
 ed
     Polyomino: [(2, 0, 0), (3, 0, 0), (3, 0, 1), (3, 1, 0), (4, 0, 0)],
 Color: g
 ray
     Polyomino: [(3, 2, 0), (4, 0, 1), (4, 1, 0), (4, 1, 1), (4, 2, 0)],
 Color: p
 urple
     Polyomino: [(3, 2, 1), (3, 3, 0), (3, 3, 1), (4, 2, 1), (4, 3, 1)],
 Color: y
 ellow
     Polyomino: [(3, 4, 1), (3, 5, 1), (4, 3, 0), (4, 4, 0), (4, 4, 1)],
 Color: b
 lue
     Polyomino: [(0, 4, 1), (0, 5, 0), (0, 5, 1), (0, 6, 1), (1, 5, 0)],
 Color: m
 idnightblue
     Polyomino: [(0, 6, 0), (0, 7, 0), (0, 7, 1), (1, 7, 0), (2, 7, 0)],
 Color: d
 arkblue
     Polyomino: [(1, 7, 1), (2, 6, 0), (2, 6, 1), (2, 7, 1), (3, 6, 0)],
 Color: b
 lue
     Polyomino: [(1, 5, 1), (1, 6, 0), (1, 6, 1), (2, 5, 0), (2, 5, 1)],
 Color: y
 ellow
     Polyomino: [(3, 6, 1), (3, 7, 0), (3, 7, 1), (4, 5, 1), (4, 6, 1)],
 Color: p
 urple
     Polyomino: [(3, 5, 0), (4, 5, 0), (4, 6, 0), (4, 7, 0), (4, 7, 1)],
 Color: o
 range
 Got:
     Polyomino: [(0, 0, 0), (0, 0, 1), (0, 1, 0), (0, 2, 0), (1, 1, 0)],
 Color: d
 eeppink
     Polyomino: [(0, 1, 1), (1, 0, 1), (1, 1, 1), (1, 2, 0), (1, 2, 1)],
 Color: d
 eeppink
     Polyomino: [(0, 2, 1), (0, 3, 1), (0, 4, 0), (0, 4, 1), (1, 4, 0)],
 Color: g
 reen
     Polyomino: [(0, 3, 0), (1, 3, 0), (2, 2, 1), (2, 3, 0), (2, 3, 1)],
 Color: g
 reen
     Polyomino: [(1, 3, 1), (1, 4, 1), (2, 4, 0), (2, 4, 1), (2, 5, 1)],
 Color: r
 ed
     Polyomino: [(1, 0, 0), (2, 0, 0), (2, 0, 1), (2, 1, 1), (3, 0, 1)],
 Color: r
 ed
     Polyomino: [(2, 1, 0), (2, 2, 0), (3, 2, 0), (3, 2, 1), (3, 3, 1)],
 Color: b
 lue
     Polyomino: [(3, 0, 0), (3, 1, 0), (4, 0, 0), (4, 0, 1), (4, 1, 0)],
 Color: y
 ellow    Polyomino: [(3, 1, 1), (4, 1, 1), (4, 2, 0), (4, 2, 1), (4, 3,
 0)], Color: p
 urple
     Polyomino: [(3, 3, 0), (3, 4, 0), (3, 4, 1), (4, 3, 1), (4, 4, 1)],
 Color: yellow
     Polyomino: [(3, 5, 1), (4, 4, 0), (4, 5, 0), (4, 5, 1), (4, 6, 0)],
 Color: midnightblue
     Polyomino: [(2, 6, 1), (2, 7, 1), (3, 7, 0), (3, 7, 1), (4, 7, 0)],
 Color: purple
     Polyomino: [(3, 5, 0), (3, 6, 0), (3, 6, 1), (4, 6, 1), (4, 7, 1)],
 Color: blue
     Polyomino: [(0, 5, 0), (0, 5, 1), (0, 6, 0), (1, 5, 0), (2, 5, 0)],
 Color: darkblue
     Polyomino: [(0, 7, 0), (0, 7, 1), (1, 7, 0), (2, 6, 0), (2, 7, 0)],
 Color: orange
     Polyomino: [(0, 6, 1), (1, 5, 1), (1, 6, 0), (1, 6, 1), (1, 7, 1)],
 Color: gray
 **********************************************************************
 **********************************************************************
 File "devel/sage/sage/games/quantumino.py", line 485, in
 sage.games.quantumino.Q
 uantuminoSolver.solve
 Failed example:
     for p in s: p                                  # long time (fast)
 Expected:
     Polyomino: [(0, 0, 0), (1, 0, 0), (1, 1, 0), (1, 1, 1), (1, 2, 0)],
 Color: deeppink
     Polyomino: [(0, 0, 1), (0, 1, 0), (0, 1, 1), (0, 2, 1), (1, 2, 1)],
 Color: deeppink
     Polyomino: [(0, 2, 0), (0, 3, 0), (0, 4, 0), (1, 4, 0), (1, 4, 1)],
 Color: green
     Polyomino: [(0, 3, 1), (1, 3, 1), (2, 2, 0), (2, 2, 1), (2, 3, 1)],
 Color: green
     Polyomino: [(1, 3, 0), (2, 3, 0), (2, 4, 0), (2, 4, 1), (3, 4, 0)],
 Color: red
     Polyomino: [(1, 0, 1), (2, 0, 0), (2, 0, 1), (2, 1, 0), (3, 0, 1)],
 Color: midnightblue
     Polyomino: [(0, 4, 1), (0, 5, 0), (0, 5, 1), (0, 6, 0), (1, 5, 0)],
 Color: red
     Polyomino: [(2, 1, 1), (3, 0, 0), (3, 1, 0), (3, 1, 1), (4, 0, 0)],
 Color: blue
     Polyomino: [(3, 2, 0), (4, 0, 1), (4, 1, 0), (4, 1, 1), (4, 2, 0)],
 Color: purple
     Polyomino: [(3, 2, 1), (3, 3, 0), (4, 2, 1), (4, 3, 0), (4, 3, 1)],
 Color: yellow
     Polyomino: [(3, 3, 1), (3, 4, 1), (4, 4, 0), (4, 4, 1), (4, 5, 0)],
 Color: blue
     Polyomino: [(0, 6, 1), (0, 7, 0), (0, 7, 1), (1, 5, 1), (1, 6, 1)],
 Color: purple
     Polyomino: [(1, 6, 0), (1, 7, 0), (1, 7, 1), (2, 7, 0), (3, 7, 0)],
 Color: darkblue
     Polyomino: [(2, 5, 0), (2, 6, 0), (3, 6, 0), (4, 6, 0), (4, 6, 1)],
 Color: orange
     Polyomino: [(2, 5, 1), (3, 5, 0), (3, 5, 1), (3, 6, 1), (4, 5, 1)],
 Color: gray
     Polyomino: [(2, 6, 1), (2, 7, 1), (3, 7, 1), (4, 7, 0), (4, 7, 1)],
 Color: orange
 Got:
     Polyomino: [(0, 0, 0), (0, 0, 1), (0, 1, 0), (0, 2, 0), (1, 1, 0)],
 Color: deeppink
     Polyomino: [(0, 1, 1), (1, 0, 1), (1, 1, 1), (1, 2, 0), (1, 2, 1)],
 Color: deeppink
     Polyomino: [(0, 2, 1), (0, 3, 1), (0, 4, 0), (0, 4, 1), (1, 4, 0)],
 Color: green
     Polyomino: [(0, 3, 0), (1, 3, 0), (2, 2, 1), (2, 3, 0), (2, 3, 1)],
 Color: green
     Polyomino: [(1, 3, 1), (1, 4, 1), (2, 4, 0), (2, 4, 1), (2, 5, 1)],
 Color: red
     Polyomino: [(1, 0, 0), (2, 0, 0), (2, 0, 1), (2, 1, 1), (3, 0, 1)],
 Color: red
     Polyomino: [(3, 0, 0), (4, 0, 0), (4, 0, 1), (4, 1, 0), (4, 2, 0)],
 Color: darkblue
     Polyomino: [(2, 1, 0), (2, 2, 0), (3, 1, 0), (3, 1, 1), (4, 1, 1)],
 Color: purple
     Polyomino: [(3, 2, 0), (3, 3, 0), (3, 3, 1), (3, 4, 0), (4, 3, 0)],
 Color: gray
     Polyomino: [(3, 2, 1), (4, 2, 1), (4, 3, 1), (4, 4, 0), (4, 4, 1)],
 Color: orange
     Polyomino: [(3, 4, 1), (3, 5, 1), (4, 5, 0), (4, 5, 1), (4, 6, 0)],
 Color: blue
     Polyomino: [(3, 6, 0), (3, 7, 0), (4, 6, 1), (4, 7, 0), (4, 7, 1)],
 Color: yellow
     Polyomino: [(1, 5, 0), (2, 5, 0), (2, 6, 0), (2, 6, 1), (3, 5, 0)],
 Color: midnightblue
     Polyomino: [(1, 7, 0), (2, 7, 0), (2, 7, 1), (3, 6, 1), (3, 7, 1)],
 Color: purple
     Polyomino: [(0, 5, 1), (0, 6, 1), (0, 7, 0), (0, 7, 1), (1, 5, 1)],
 Color: orange
     Polyomino: [(0, 5, 0), (0, 6, 0), (1, 6, 0), (1, 6, 1), (1, 7, 1)],
 Color: blue
 **********************************************************************
 2 items had failures:
    1 of  19 in sage.games.quantumino
    1 of  13 in sage.games.quantumino.QuantuminoSolver.solve
     [74 tests, 2 failures, 63.04 s]
 ----------------------------------------------------------------------
 sage -t --long devel/sage/sage/games/quantumino.py  # 2 doctests failed
 ----------------------------------------------------------------------
 Total time for all tests: 63.1 seconds
     cpu time: 62.9 seconds
     cumulative wall time: 63.0 seconds
 }}}
 (the other failures are in the quadratic forms and appear also with the
 base sage since 5.9)

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/14014#comment:31>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to