NailLegProcessorDivide

Results 19 comments of NailLegProcessorDivide

Thanks! no worries about the delay.

Im not sure whats normal within rust but things like `opencubes::polycubes::pcube::Compression::None` feels like its approaching Java territory

I have (now updated based on yours) ``` pub trait PolyCube: PartialEq + PartialOrd + Hash + Clone + Copy + Debug + Sized + From + Into { type...

Thats a good point. For the bruteforce enumeration all we need is the way to get expansions and then some contatiner type that knows how to deduplicate the polycubes and...

Smart is a bit more involved than just what you put above and I think would be justified needing its own traits. It needs a way of telling ig the...

I haven't done any profiling yet but I enforce shape.X >= shape.Y >= shape.Z and then minimum value to restrict both how the polycubes grow and rotate. it seems to...

A potential up to 50% improvement for encoding space I havent seen mentioned yet would be to canonicalise mirrors as the shape itself and then search the set at the...

Unless Im miss understanding something does this not always respond with 511 (0b1_1111_1111) times the number of squares? Because each set square contributes each bit once to another square as...

it would certainly be useful. there might even be a lot of value in just a rotation invariant hash but im not 100% clear on how to use one if...