24 game/Solve: Difference between revisions
m
→No EVAL: use atomicint to make concurrency safe
(→{{header|jq}}: more concise) |
SqrtNegInf (talk | contribs) m (→No EVAL: use atomicint to make concurrency safe) |
||
Line 4,906:
my $batch = ceiling +@perms/4;
my atomicint $i;
@perms.race(:batch($batch)).map: -> @p {
for @ops -> @o {
for @order -> @r {
my $result = evaluate(@p, @o, @r);
@sol
}
}
|