Ronald Lamprecht <[EMAIL PROTECTED]> [Wed, Apr 09, 2008 at 01:14:36AM CEST]:

> An excerpt from the new API concept draft:
> >C8 - Oxyd   (coded)
> >---------
> >
[...]
> >To guarantee fair distributions and levels that are solvable the
> >author can declare minimum and maximum conditions and groups of
> >oxyds like:
> >
> >wo:shuffleOxyd({grp1, max=0}, {grp1, grp2, min=2}, 
> >    {grp1, grp3, min=1, max=1})
> >
> >As a shortcut groups of oxyds can be declared to be positioned either
> >circular or linear. This declaration expands to all rules necessary to
> >avoid any neighbour oxyd pairs.
> >
> >wo:shuffleOxyd({grp(ox1, ox2, ox3, ox4, ox5, ox6), circular=true},
> >    {grp2, linear=true})

This is your internal spec and you know what circular and 
linear shuffling means, right? To make its way into user
documentation this section may need some clarification.
If you like, I can give you a hand with that.

On a side note, I am not opposed to shuffling patterns leading
to different degrees of complications. I sometimes like to be
surprised if a known level is rather recreational or rather
demanding. The solving times are meaningless to me anyway.

-- 
Johannes Hüsing               There is something fascinating about science. 
                              One gets such wholesale returns of conjecture 
mailto:[EMAIL PROTECTED]  from such a trifling investment of fact.              
  
http://derwisch.wikidot.com         (Mark Twain, "Life on the Mississippi")


_______________________________________________
Enigma-devel mailing list
Enigma-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/enigma-devel

Reply via email to