Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
|
|
@ -0,0 +1,8 @@
|
|||
const pieces="KQRrBbNN";
|
||||
starts:=pieces:Utils.Helpers.permuteW(_).filter(fcn(p){
|
||||
I:=p.index;
|
||||
I("B") % 2 != I("b") % 2 and // Bishop constraint.
|
||||
// King constraint.
|
||||
((I("r") < I("K") and I("K") < I("R")) or
|
||||
(I("R") < I("K") and I("K") < I("r")))
|
||||
}).pump(List,"concat","toUpper"):Utils.Helpers.listUnique(_);
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
N:=starts.len(); println(N);
|
||||
glyphs:=Dictionary("K","\u2654", "Q","\u2655", "R","\u2656", "B","\u2657", "N","\u2658");
|
||||
// pick some random starts and transform BBNRKQRN to glyphs
|
||||
do(10){ starts[(0).random(N)].apply(glyphs.find).println() }
|
||||
Loading…
Add table
Add a link
Reference in a new issue