|
|
@@ -46,7 +46,8 @@ class State:
|
|
|
colskip = get_colskip(blocks)
|
|
|
busy = get_busy(blocks, colskip)
|
|
|
groups, groupsizes, maxgroup = get_groups(blocks)
|
|
|
- return cls(blocks, exa, held, colskip, busy, (), groups, groupsizes, maxgroup)
|
|
|
+ return cls(bytearray(blocks), exa, held, bytearray(colskip), busy, (),
|
|
|
+ bytearray(groups), bytearray(groupsizes), maxgroup)
|
|
|
|
|
|
def copy(self, deep):
|
|
|
mcopy = copy if deep else lambda x: x
|