Rosetta Code/Count examples: Difference between revisions

m
→‎{{header|Perl 6}}: Give draft tasks a different background color, add a better progress indicator, add some explanatory verbiage
m (→‎{{header|Perl 6}}: Add a few more bells and whistles)
m (→‎{{header|Perl 6}}: Give draft tasks a different background color, add a better progress indicator, add some explanatory verbiage)
Line 1,639:
=={{header|Perl 6}}==
{{works with|Rakudo|2018.03}}
Retrieves counts for both Tasks and Draft Tasks. Save / Display results as a sortable wikitable rather than a static list. Click on a column header to sort on that column. To do a secondary sort, hold down the shift key and click on a second column. Tasks have a gray (default) background, Draft Tasks have a yellow background.
<lang perl6>use HTTP::UserAgent;
use URI::Escape;
use JSON::Fast;
 
class Progress-Bar {
has $.width = 40;
has $.count is rw = 0;
has @!bar = < ▏ ▎ ▍ ▌ ▋ ▊ ▉ █ >;
 
method inc {
($.count += 1) mod= $.width * 8;
self.clear ~ @!bar.tail x $.count div 8 ~ @!bar[ $.count % 8 ]
~ ' ' x $.width - 1 - ($.count / 8).floor
}
 
method clear {
"\r" ~ ' ' x $.width ~ "\r"
}
}
 
# Friendlier descriptions for task categories
Line 1,661 ⟶ 1,678:
 
note 'Retrieving task information...';
 
my $progress = Progress-Bar.new(width => 79);
 
for %cat.keys -> $cat {
Line 1,679 ⟶ 1,698:
my $count = +$page.comb(/'=={{header|'/);
%tasks{.<title>} = {'cat' => %cat{$cat}, :$count};
(stateprint $throbber += 1) mod= 40progress.inc;
print "\b" x 40, ' ' x 40, "\b" x 40, '█' x $throbber;
})
}
 
print $progress.clear;
print "\b" x 40, ' ' x 40, "\b" x 40;
 
note "\nTask information saved to local file: {$hashfile.IO.absolute}";
Line 1,713 ⟶ 1,731:
;
 
# Sort tasks by count then add task row
for %tasks.sort: -*.value<count> -> $task {
$out.say:
( $task.value<cat> eq 'Draft'
"|-\n",
?? "|- style=\"background-color: #ffc\"\n"
!! "|-\n"
),
"| { $task.value<count> }\n",
( $task.key ~~ /\d/
Line 1,747 ⟶ 1,768:
sub naturally ($a) { $a.lc.subst(/(\d+)/, ->$/ {0~(65+$0.chars).chr~$0},:g) }
</lang>
 
{{out}}
<div style="height:80ex;overflow:scroll;">
{|class="wikitable sortable"
|+ As of 2018-03-2930 :: Tasks: 871 :: Draft Tasks: 209 :: Total Tasks: 1080 :: Total Examples: 56069
! Count !! Task !! Category
|-
Line 3,304 ⟶ 3,326:
| [[Runge-Kutta%20method|Runge-Kutta method]]
| Task
|- style="background-color: #ffc"
|-
| 57
| [[Proper%20divisors|Proper divisors]]
Line 3,552 ⟶ 3,574:
| [[Sequence%20of%20primes%20by%20trial%20division|Sequence of primes by trial division]]
| Task
|- style="background-color: #ffc"
|-
| 51
| [[Repeat|Repeat]]
Line 3,684 ⟶ 3,706:
| [[Modular%20exponentiation|Modular exponentiation]]
| Task
|- style="background-color: #ffc"
|-
| 48
| [[Modulinos|Modulinos]]
Line 3,940 ⟶ 3,962:
| [[Longest%20string%20challenge|Longest string challenge]]
| Task
|- style="background-color: #ffc"
|-
| 41
| [[Two%20Sum|Two Sum]]
Line 4,040 ⟶ 4,062:
| [[Bitmap%2FRead%20a%20PPM%20file|Bitmap/Read a PPM file]]
| Task
|- style="background-color: #ffc"
|-
| 39
| [[Extract%20file%20extension|Extract file extension]]
Line 4,140 ⟶ 4,162:
| [[Subtractive%20generator|Subtractive generator]]
| Task
|- style="background-color: #ffc"
|-
| 36
| [[Dijkstra%27s%20algorithm|Dijkstra's algorithm]]
Line 4,236 ⟶ 4,258:
|data-sort-value="sum to 0D100"| [[Sum%20to%20100|Sum to 100]]
| Task
|- style="background-color: #ffc"
|-
| 35
|data-sort-value="base0C64 encode data"| [[Base64%20encode%20data|Base64 encode data]]
Line 4,276 ⟶ 4,298:
| [[Average%20loop%20length|Average loop length]]
| Task
|- style="background-color: #ffc"
|-
| 34
| [[Longest%20common%20prefix|Longest common prefix]]
Line 4,380 ⟶ 4,402:
| [[Pascal%27s%20triangle%2FPuzzle|Pascal's triangle/Puzzle]]
| Task
|- style="background-color: #ffc"
|-
| 32
| [[Multiline%20shebang|Multiline shebang]]
Line 4,444 ⟶ 4,466:
| [[Break%20OO%20privacy|Break OO privacy]]
| Task
|- style="background-color: #ffc"
|-
| 31
| [[Vector|Vector]]
Line 4,500 ⟶ 4,522:
| [[Cartesian%20product%20of%20two%20or%20more%20lists|Cartesian product of two or more lists]]
| Task
|- style="background-color: #ffc"
|-
| 30
| [[Permutations%20with%20repetitions|Permutations with repetitions]]
Line 4,512 ⟶ 4,534:
| [[Bitmap%2FB%C3%A9zier%20curves%2FCubic|Bitmap/Bézier curves/Cubic]]
| Task
|- style="background-color: #ffc"
|-
| 29
| [[Input%2FOutput%20for%20Pairs%20of%20Numbers|Input/Output for Pairs of Numbers]]
Line 4,588 ⟶ 4,610:
| [[Flipping%20bits%20game|Flipping bits game]]
| Task
|- style="background-color: #ffc"
|-
| 28
| [[Parse%20command-line%20arguments|Parse command-line arguments]]
Line 4,596 ⟶ 4,618:
| [[Bitmap%2FB%C3%A9zier%20curves%2FQuadratic|Bitmap/Bézier curves/Quadratic]]
| Task
|- style="background-color: #ffc"
|-
| 27
| [[File%20extension%20is%20in%20extensions%20list|File extension is in extensions list]]
Line 4,608 ⟶ 4,630:
| [[Multiple%20regression|Multiple regression]]
| Task
|- style="background-color: #ffc"
|-
| 27
| [[Sattolo%20cycle|Sattolo cycle]]
| Draft
|- style="background-color: #ffc"
|-
| 27
| [[Input%2FOutput%20for%20Lines%20of%20Text|Input/Output for Lines of Text]]
Line 4,636 ⟶ 4,658:
| [[RSA%20code|RSA code]]
| Task
|- style="background-color: #ffc"
|-
| 26
| [[Sorting%20Algorithms%2FCircle%20Sort|Sorting Algorithms/Circle Sort]]
Line 4,684 ⟶ 4,706:
| [[Formal%20power%20series|Formal power series]]
| Task
|- style="background-color: #ffc"
|-
| 25
| [[Subset%20sum%20problem|Subset sum problem]]
Line 4,692 ⟶ 4,714:
| [[Execute%20SNUSP|Execute SNUSP]]
| Task
|- style="background-color: #ffc"
|-
| 25
| [[Check%20output%20device%20is%20a%20terminal|Check output device is a terminal]]
Line 4,744 ⟶ 4,766:
| [[Same%20Fringe|Same Fringe]]
| Task
|- style="background-color: #ffc"
|-
| 25
|data-sort-value="read a file character by character/utf0B8"| [[Read%20a%20file%20character%20by%20character%2FUTF8|Read a file character by character/UTF8]]
Line 4,756 ⟶ 4,778:
| [[Use%20another%20language%20to%20call%20a%20function|Use another language to call a function]]
| Task
|- style="background-color: #ffc"
|-
| 25
| [[Longest%20Common%20Substring|Longest Common Substring]]
Line 4,768 ⟶ 4,790:
| [[Egyptian%20division|Egyptian division]]
| Task
|- style="background-color: #ffc"
|-
| 24
| [[Musical%20scale|Musical scale]]
Line 4,784 ⟶ 4,806:
| [[Rosetta%20Code%2FFix%20code%20tags|Rosetta Code/Fix code tags]]
| Task
|- style="background-color: #ffc"
|-
| 24
| [[Sorting%20algorithms%2FCycle%20sort|Sorting algorithms/Cycle sort]]
Line 4,816 ⟶ 4,838:
| [[Keyboard%20macros|Keyboard macros]]
| Task
|- style="background-color: #ffc"
|-
| 23
| [[Find%20first%20and%20last%20set%20bit%20of%20a%20long%20integer|Find first and last set bit of a long integer]]
Line 4,868 ⟶ 4,890:
| [[Pattern%20matching|Pattern matching]]
| Task
|- style="background-color: #ffc"
|-
| 23
| [[Sorting%20algorithms%2FPatience%20sort|Sorting algorithms/Patience sort]]
Line 4,888 ⟶ 4,910:
| [[Terminal%20control%2FCursor%20movement|Terminal control/Cursor movement]]
| Task
|- style="background-color: #ffc"
|-
| 22
| [[Word%20count|Word count]]
Line 4,900 ⟶ 4,922:
| [[Galton%20box%20animation|Galton box animation]]
| Task
|- style="background-color: #ffc"
|-
| 22
| [[Text%20between|Text between]]
| Draft
|- style="background-color: #ffc"
|-
| 22
| [[Prime%20conspiracy|Prime conspiracy]]
Line 4,932 ⟶ 4,954:
| [[The%20ISAAC%20Cipher|The ISAAC Cipher]]
| Task
|- style="background-color: #ffc"
|-
| 21
| [[Welch%27s%20t-test|Welch's t-test]]
Line 4,956 ⟶ 4,978:
| [[Verify%20distribution%20uniformity%2FChi-squared%20test|Verify distribution uniformity/Chi-squared test]]
| Task
|- style="background-color: #ffc"
|-
| 21
| [[Currency|Currency]]
| Draft
|- style="background-color: #ffc"
|-
| 21
| [[Check%20input%20device%20is%20a%20terminal|Check input device is a terminal]]
Line 4,972 ⟶ 4,994:
| [[URL%20parser|URL parser]]
| Task
|- style="background-color: #ffc"
|-
| 21
| [[Implicit%20type%20conversion|Implicit type conversion]]
Line 4,980 ⟶ 5,002:
| [[Honeycombs|Honeycombs]]
| Task
|- style="background-color: #ffc"
|-
| 21
| [[Table%20creation|Table creation]]
Line 4,996 ⟶ 5,018:
| [[Permutations%2FRank%20of%20a%20permutation|Permutations/Rank of a permutation]]
| Task
|- style="background-color: #ffc"
|-
| 20
| [[Birthday%20problem|Birthday problem]]
| Draft
|- style="background-color: #ffc"
|-
| 20
| [[Multi-dimensional%20array|Multi-dimensional array]]
Line 5,012 ⟶ 5,034:
| [[Shoelace%20formula%20for%20polygonal%20area|Shoelace formula for polygonal area]]
| Task
|- style="background-color: #ffc"
|-
| 20
| [[Substitution%20Cipher|Substitution Cipher]]
Line 5,024 ⟶ 5,046:
| [[Partition%20an%20integer%20X%20into%20N%20primes|Partition an integer X into N primes]]
| Task
|- style="background-color: #ffc"
|-
| 20
| [[Decimal%20floating%20point%20number%20to%20binary|Decimal floating point number to binary]]
Line 5,032 ⟶ 5,054:
| [[Simulate%20input%2FKeyboard|Simulate input/Keyboard]]
| Task
|- style="background-color: #ffc"
|-
| 20
| [[Ramsey%27s%20theorem|Ramsey's theorem]]
Line 5,044 ⟶ 5,066:
| [[Chat%20server|Chat server]]
| Task
|- style="background-color: #ffc"
|-
| 20
| [[Cycle%20detection|Cycle detection]]
Line 5,080 ⟶ 5,102:
| [[Record%20sound|Record sound]]
| Task
|- style="background-color: #ffc"
|-
| 19
| [[Old%20Russian%20measure%20of%20length|Old Russian measure of length]]
| Draft
|- style="background-color: #ffc"
|-
| 19
| [[Idiomatically%20determine%20all%20the%20lowercase%20and%20uppercase%20letters|Idiomatically determine all the lowercase and uppercase letters]]
| Draft
|- style="background-color: #ffc"
|-
| 19
| [[Elliptic%20curve%20arithmetic|Elliptic curve arithmetic]]
| Draft
|- style="background-color: #ffc"
|-
| 19
| [[Damm%20algorithm|Damm algorithm]]
Line 5,120 ⟶ 5,142:
| [[Cut%20a%20rectangle|Cut a rectangle]]
| Task
|- style="background-color: #ffc"
|-
| 19
| [[Decision%20tables|Decision tables]]
Line 5,148 ⟶ 5,170:
| [[Stream%20Merge|Stream Merge]]
| Task
|- style="background-color: #ffc"
|-
| 18
| [[Reflection%2FList%20methods|Reflection/List methods]]
Line 5,156 ⟶ 5,178:
| [[Parse%20an%20IP%20Address|Parse an IP Address]]
| Task
|- style="background-color: #ffc"
|-
| 18
| [[Dice%20game%20probabilities|Dice game probabilities]]
| Draft
|- style="background-color: #ffc"
|-
| 18
| [[Make%20a%20backup%20file|Make a backup file]]
Line 5,168 ⟶ 5,190:
| [[Poker%20hand%20analyser|Poker hand analyser]]
| Task
|- style="background-color: #ffc"
|-
| 17
| [[Display%20a%20linear%20combination|Display a linear combination]]
Line 5,176 ⟶ 5,198:
| [[Pig%20the%20dice%20game%2FPlayer|Pig the dice game/Player]]
| Task
|- style="background-color: #ffc"
|-
| 17
| [[Playfair%20cipher|Playfair cipher]]
Line 5,196 ⟶ 5,218:
| [[Polyspiral|Polyspiral]]
| Task
|- style="background-color: #ffc"
|-
| 17
| [[Modular%20arithmetic|Modular arithmetic]]
| Draft
|- style="background-color: #ffc"
|-
| 17
| [[Integer%20roots|Integer roots]]
| Draft
|- style="background-color: #ffc"
|-
| 17
| [[Sequence%20of%20primorial%20primes|Sequence of primorial primes]]
Line 5,220 ⟶ 5,242:
| [[Plasma%20effect|Plasma effect]]
| Task
|- style="background-color: #ffc"
|-
| 16
| [[Kahan%20summation|Kahan summation]]
Line 5,240 ⟶ 5,262:
| [[Pythagorean%20quadruples|Pythagorean quadruples]]
| Task
|- style="background-color: #ffc"
|-
| 16
| [[Linux%20CPU%20utilization|Linux CPU utilization]]
| Draft
|- style="background-color: #ffc"
|-
| 16
| [[Perlin%20noise|Perlin noise]]
| Draft
|- style="background-color: #ffc"
|-
| 16
| [[Elementary%20cellular%20automaton%2FRandom%20Number%20Generator|Elementary cellular automaton/Random Number Generator]]
| Draft
|- style="background-color: #ffc"
|-
| 16
| [[Idiomatically%20determine%20all%20the%20characters%20that%20can%20be%20used%20for%20symbols|Idiomatically determine all the characters that can be used for symbols]]
Line 5,264 ⟶ 5,286:
| [[Active%20Directory%2FSearch%20for%20a%20user|Active Directory/Search for a user]]
| Task
|- style="background-color: #ffc"
|-
| 15
| [[Levenshtein%20distance%2FAlignment|Levenshtein distance/Alignment]]
Line 5,276 ⟶ 5,298:
| [[Compiler%2Flexical%20analyzer|Compiler/lexical analyzer]]
| Task
|- style="background-color: #ffc"
|-
| 15
| [[Bacon%20cipher|Bacon cipher]]
| Draft
|- style="background-color: #ffc"
|-
| 15
| [[Card%20shuffles|Card shuffles]]
Line 5,288 ⟶ 5,310:
| [[Negative%20base%20numbers|Negative base numbers]]
| Task
|- style="background-color: #ffc"
|-
| 14
| [[Faulhaber%27s%20formula|Faulhaber's formula]]
| Draft
|- style="background-color: #ffc"
|-
| 14
| [[Elementary%20cellular%20automaton%2FInfinite%20length|Elementary cellular automaton/Infinite length]]
| Draft
|- style="background-color: #ffc"
|-
| 14
| [[Deming%27s%20Funnel|Deming's Funnel]]
Line 5,304 ⟶ 5,326:
| [[Magic%20squares%20of%20singly%20even%20order|Magic squares of singly even order]]
| Task
|- style="background-color: #ffc"
|-
| 14
| [[Names%20to%20numbers|Names to numbers]]
| Draft
|- style="background-color: #ffc"
|-
| 14
| [[Reverse%20the%20gender%20of%20a%20string|Reverse the gender of a string]]
Line 5,320 ⟶ 5,342:
| [[Solve%20a%20Hopido%20puzzle|Solve a Hopido puzzle]]
| Task
|- style="background-color: #ffc"
|-
| 14
| [[Chebyshev%20coefficients|Chebyshev coefficients]]
Line 5,328 ⟶ 5,350:
| [[K-d%20tree|K-d tree]]
| Task
|- style="background-color: #ffc"
|-
| 14
| [[Native%20shebang|Native shebang]]
| Draft
|- style="background-color: #ffc"
|-
| 14
| [[Selective%20File%20Copy|Selective File Copy]]
| Draft
|- style="background-color: #ffc"
|-
| 14
| [[Assertions%20in%20design%20by%20contract|Assertions in design by contract]]
| Draft
|- style="background-color: #ffc"
|-
| 14
| [[Tonelli-Shanks%20algorithm|Tonelli-Shanks algorithm]]
| Draft
|- style="background-color: #ffc"
|-
| 14
| [[AudioAlarm|AudioAlarm]]
Line 5,352 ⟶ 5,374:
| [[Vigen%C3%A8re%20cipher%2FCryptanalysis|Vigenère cipher/Cryptanalysis]]
| Task
|- style="background-color: #ffc"
|-
| 14
| [[Index%20finite%20lists%20of%20positive%20integers|Index finite lists of positive integers]]
Line 5,364 ⟶ 5,386:
| [[Bitcoin%2Fpublic%20point%20to%20address|Bitcoin/public point to address]]
| Task
|- style="background-color: #ffc"
|-
| 13
| [[Type%20detection|Type detection]]
Line 5,380 ⟶ 5,402:
| [[Sierpinski%20pentagon|Sierpinski pentagon]]
| Task
|- style="background-color: #ffc"
|-
| 13
| [[A%2A%20search%20algorithm|A* search algorithm]]
| Draft
|- style="background-color: #ffc"
|-
| 13
| [[Create%20an%20object%2FNative%20demonstration|Create an object/Native demonstration]]
Line 5,404 ⟶ 5,426:
| [[Rendezvous|Rendezvous]]
| Task
|- style="background-color: #ffc"
|-
| 13
| [[Superpermutation%20minimisation|Superpermutation minimisation]]
| Draft
|- style="background-color: #ffc"
|-
| 13
| [[Cipolla%27s%20algorithm|Cipolla's algorithm]]
| Draft
|- style="background-color: #ffc"
|-
| 13
| [[Fivenum|Fivenum]]
Line 5,424 ⟶ 5,446:
| [[Retrieve%20and%20search%20chat%20history|Retrieve and search chat history]]
| Task
|- style="background-color: #ffc"
|-
| 12
| [[Diversity%20prediction%20theorem|Diversity prediction theorem]]
Line 5,436 ⟶ 5,458:
| [[Lucky%20and%20even%20lucky%20numbers|Lucky and even lucky numbers]]
| Task
|- style="background-color: #ffc"
|-
| 12
| [[Most%20frequent%20k%20chars%20distance|Most frequent k chars distance]]
| Draft
|- style="background-color: #ffc"
|-
| 12
| [[Untrusted%20environment|Untrusted environment]]
Line 5,452 ⟶ 5,474:
| [[Reflection%2FGet%20source|Reflection/Get source]]
| Task
|- style="background-color: #ffc"
|-
| 12
| [[Word%20break%20problem|Word break problem]]
Line 5,464 ⟶ 5,486:
| [[Bitmap%2FRead%20an%20image%20through%20a%20pipe|Bitmap/Read an image through a pipe]]
| Task
|- style="background-color: #ffc"
|-
| 12
| [[I.Q.%20Puzzle|I.Q. Puzzle]]
| Draft
|- style="background-color: #ffc"
|-
| 12
| [[Convex%20hull|Convex hull]]
| Draft
|- style="background-color: #ffc"
|-
| 11
| [[Find%20URI%20in%20text|Find URI in text]]
| Draft
|- style="background-color: #ffc"
|-
| 11
| [[NYSIIS|NYSIIS]]
| Draft
|- style="background-color: #ffc"
|-
| 11
| [[Knuth%27s%20power%20tree|Knuth's power tree]]
| Draft
|- style="background-color: #ffc"
|-
| 11
| [[Faulhaber%27s%20triangle|Faulhaber's triangle]]
| Draft
|- style="background-color: #ffc"
|-
| 11
| [[Polynomial%20synthetic%20division|Polynomial synthetic division]]
| Draft
|- style="background-color: #ffc"
|-
| 11
| [[Arithmetic%20coding%2FAs%20a%20generalized%20change%20of%20radix|Arithmetic coding/As a generalized change of radix]]
| Draft
|- style="background-color: #ffc"
|-
| 11
| [[Monads%2FMaybe%20monad|Monads/Maybe monad]]
| Draft
|- style="background-color: #ffc"
|-
| 11
| [[Shortest%20common%20supersequence|Shortest common supersequence]]
Line 5,508 ⟶ 5,530:
| [[Ramer-Douglas-Peucker%20line%20simplification|Ramer-Douglas-Peucker line simplification]]
| Task
|- style="background-color: #ffc"
|-
| 11
| [[Bilinear%20interpolation|Bilinear interpolation]]
| Draft
|- style="background-color: #ffc"
|-
| 11
| [[List%20rooted%20trees|List rooted trees]]
Line 5,520 ⟶ 5,542:
| [[Vogel%27s%20approximation%20method|Vogel's approximation method]]
| Task
|- style="background-color: #ffc"
|-
| 11
| [[N-body%20problem|N-body problem]]
| Draft
|- style="background-color: #ffc"
|-
| 11
| [[Proof|Proof]]
Line 5,536 ⟶ 5,558:
| [[Find%20the%20intersection%20of%20a%20line%20with%20a%20plane|Find the intersection of a line with a plane]]
| Task
|- style="background-color: #ffc"
|-
| 11
| [[Separate%20the%20house%20number%20from%20the%20street%20name|Separate the house number from the street name]]
| Draft
|- style="background-color: #ffc"
|-
| 10
| [[Find%20duplicate%20files|Find duplicate files]]
| Draft
|- style="background-color: #ffc"
|-
| 10
| [[P-value%20correction|P-value correction]]
| Draft
|- style="background-color: #ffc"
|-
| 10
| [[Generate%20random%20chess%20position|Generate random chess position]]
Line 5,556 ⟶ 5,578:
| [[Commatizing%20numbers|Commatizing numbers]]
| Task
|- style="background-color: #ffc"
|-
| 10
| [[Mersenne%20primes|Mersenne primes]]
| Draft
|- style="background-color: #ffc"
|-
| 10
| [[Monads%2FList%20monad|Monads/List monad]]
Line 5,568 ⟶ 5,590:
| [[Zeckendorf%20arithmetic|Zeckendorf arithmetic]]
| Task
|- style="background-color: #ffc"
|-
| 10
| [[Aspect%20Oriented%20Programming|Aspect Oriented Programming]]
Line 5,576 ⟶ 5,598:
| [[Nonogram%20solver|Nonogram solver]]
| Task
|- style="background-color: #ffc"
|-
| 10
| [[Markov%20chain%20text%20generator|Markov chain text generator]]
| Draft
|- style="background-color: #ffc"
|-
| 10
| [[Determine%20if%20two%20triangles%20overlap|Determine if two triangles overlap]]
| Draft
|- style="background-color: #ffc"
|-
| 10
| [[Readline%20interface|Readline interface]]
| Draft
|- style="background-color: #ffc"
|-
| 10
| [[Snake|Snake]]
Line 5,608 ⟶ 5,630:
| [[Compiler%2Fcode%20generator|Compiler/code generator]]
| Task
|- style="background-color: #ffc"
|-
| 10
| [[Topological%20sort%2FExtracted%20top%20item|Topological sort/Extracted top item]]
Line 5,616 ⟶ 5,638:
| [[Bitmap%2FPPM%20conversion%20through%20a%20pipe|Bitmap/PPM conversion through a pipe]]
| Task
|- style="background-color: #ffc"
|-
| 9
| [[XML%20Validation|XML Validation]]
| Draft
|- style="background-color: #ffc"
|-
| 9
| [[Suffix%20tree|Suffix tree]]
| Draft
|- style="background-color: #ffc"
|-
| 9
|data-sort-value="base0C58check encoding"| [[Base58Check%20encoding|Base58Check encoding]]
Line 5,632 ⟶ 5,654:
| [[Eertree|Eertree]]
| Task
|- style="background-color: #ffc"
|-
| 9
| [[VList|VList]]
| Draft
|- style="background-color: #ffc"
|-
| 9
| [[Code%20segment%20unload|Code segment unload]]
Line 5,644 ⟶ 5,666:
| [[Word%20search|Word search]]
| Task
|- style="background-color: #ffc"
|-
| 9
| [[Transportation%20problem|Transportation problem]]
| Draft
|- style="background-color: #ffc"
|-
| 9
| [[Abbreviations%2C%20automatic|Abbreviations, automatic]]
| Draft
|- style="background-color: #ffc"
|-
| 9
| [[File%20size%20distribution|File size distribution]]
| Draft
|- style="background-color: #ffc"
|-
| 9
| [[Four%20is%20magic|Four is magic]]
| Draft
|- style="background-color: #ffc"
|-
| 9
| [[Color%20wheel|Color wheel]]
| Draft
|- style="background-color: #ffc"
|-
| 9
| [[Free%20polyominoes%20enumeration|Free polyominoes enumeration]]
| Draft
|- style="background-color: #ffc"
|-
| 9
| [[Continued%20fraction%2FArithmetic%2FG%28matrix%20NG%2C%20Contined%20Fraction%20N%29|Continued fraction/Arithmetic/G(matrix NG, Contined Fraction N)]]
Line 5,676 ⟶ 5,698:
| [[Compiler%2FAST%20interpreter|Compiler/AST interpreter]]
| Task
|- style="background-color: #ffc"
|-
| 8
| [[Self-hosting%20compiler|Self-hosting compiler]]
| Draft
|- style="background-color: #ffc"
|-
| 8
| [[Loops%2FIncrement%20loop%20index%20within%20loop%20body|Loops/Increment loop index within loop body]]
Line 5,688 ⟶ 5,710:
| [[Hunt%20The%20Wumpus|Hunt The Wumpus]]
| Task
|- style="background-color: #ffc"
|-
| 8
| [[Montgomery%20reduction|Montgomery reduction]]
| Draft
|- style="background-color: #ffc"
|-
| 8
| [[Kosaraju|Kosaraju]]
| Draft
|- style="background-color: #ffc"
|-
| 8
| [[Largest%20number%20divisible%20by%20its%20digits|Largest number divisible by its digits]]
| Draft
|- style="background-color: #ffc"
|-
| 8
| [[Perceptron|Perceptron]]
Line 5,708 ⟶ 5,730:
| [[Compiler%2Fsyntax%20analyzer|Compiler/syntax analyzer]]
| Task
|- style="background-color: #ffc"
|-
| 8
| [[Finite%20state%20machine|Finite state machine]]
| Draft
|- style="background-color: #ffc"
|-
| 7
| [[Run%20as%20a%20daemon%20or%20service|Run as a daemon or service]]
| Draft
|- style="background-color: #ffc"
|-
| 7
| [[Mastermind|Mastermind]]
| Draft
|- style="background-color: #ffc"
|-
| 7
| [[Time-based%20One-time%20Password%20Algorithm|Time-based One-time Password Algorithm]]
| Draft
|- style="background-color: #ffc"
|-
| 7
| [[Particle%20Swarm%20Optimization|Particle Swarm Optimization]]
Line 5,732 ⟶ 5,754:
| [[The%20Name%20Game|The Name Game]]
| Task
|- style="background-color: #ffc"
|-
| 7
| [[Generalised%20floating%20point%20addition|Generalised floating point addition]]
| Draft
|- style="background-color: #ffc"
|-
| 7
| [[Singly-linked%20list%2FElement%20removal|Singly-linked list/Element removal]]
Line 5,744 ⟶ 5,766:
|data-sort-value="deconvolution/0B2d+"| [[Deconvolution%2F2D%2B|Deconvolution/2D+]]
| Task
|- style="background-color: #ffc"
|-
| 7
| [[Orbital%20elements|Orbital elements]]
Line 5,752 ⟶ 5,774:
| [[Canny%20edge%20detector|Canny edge detector]]
| Task
|- style="background-color: #ffc"
|-
| 7
| [[Abbreviations%2C%20easy|Abbreviations, easy]]
| Draft
|- style="background-color: #ffc"
|-
| 7
| [[User%20defined%20pipe%20and%20redirection%20operators|User defined pipe and redirection operators]]
| Draft
|- style="background-color: #ffc"
|-
| 7
| [[IPC%20via%20named%20pipe|IPC via named pipe]]
| Draft
|- style="background-color: #ffc"
|-
| 7
| [[Monads%2FWriter%20monad|Monads/Writer monad]]
| Draft
|- style="background-color: #ffc"
|-
| 6
| [[Just%20in%20time%20processing%20on%20a%20character%20stream|Just in time processing on a character stream]]
Line 5,776 ⟶ 5,798:
| [[Catmull%E2%80%93Clark%20subdivision%20surface|Catmull–Clark subdivision surface]]
| Task
|- style="background-color: #ffc"
|-
| 6
| [[French%20Republican%20calendar|French Republican calendar]]
| Draft
|- style="background-color: #ffc"
|-
| 6
| [[Parse%20EBNF|Parse EBNF]]
| Draft
|- style="background-color: #ffc"
|-
| 6
| [[Addition%20chains|Addition chains]]
| Draft
|- style="background-color: #ffc"
|-
| 6
| [[Morpion%20solitaire|Morpion solitaire]]
| Draft
|- style="background-color: #ffc"
|-
| 6
| [[Banker%27s%20algorithm|Banker's algorithm]]
| Draft
|- style="background-color: #ffc"
|-
| 5
| [[Spelling%20of%20ordinal%20numbers|Spelling of ordinal numbers]]
| Draft
|- style="background-color: #ffc"
|-
| 5
| [[Sorting%20algorithms%2FTree%20sort%20on%20a%20linked%20list|Sorting algorithms/Tree sort on a linked list]]
| Draft
|- style="background-color: #ffc"
|-
| 5
| [[Combinations%20with%20repetitions%2FSquare%20Digit%20Chain|Combinations with repetitions/Square Digit Chain]]
| Draft
|- style="background-color: #ffc"
|-
| 5
| [[Abbreviations%2C%20simple|Abbreviations, simple]]
| Draft
|- style="background-color: #ffc"
|-
| 5
| [[Audio%20frequency%20generator|Audio frequency generator]]
| Draft
|- style="background-color: #ffc"
|-
| 5
| [[Imaginary%20base%20numbers|Imaginary base numbers]]
| Draft
|- style="background-color: #ffc"
|-
| 5
| [[ASCII%20art%20diagram%20converter|ASCII art diagram converter]]
Line 5,828 ⟶ 5,850:
| [[Pinstripe%2FPrinter|Pinstripe/Printer]]
| Task
|- style="background-color: #ffc"
|-
| 5
| [[Starting%20a%20web%20browser|Starting a web browser]]
| Draft
|- style="background-color: #ffc"
|-
| 5
| [[OpenGL%20Pixel%20Shader|OpenGL Pixel Shader]]
| Draft
|- style="background-color: #ffc"
|-
| 4
| [[Using%20the%20Meetup.com%20API|Using the Meetup.com API]]
Line 5,844 ⟶ 5,866:
|data-sort-value="0C15 puzzle solver"| [[15%20puzzle%20solver|15 puzzle solver]]
| Task
|- style="background-color: #ffc"
|-
| 4
| [[Snake%20And%20Ladder|Snake And Ladder]]
| Draft
|- style="background-color: #ffc"
|-
| 4
| [[Gauss-Jordan%20matrix%20inversion|Gauss-Jordan matrix inversion]]
| Draft
|- style="background-color: #ffc"
|-
| 4
|data-sort-value="continued fraction/arithmetic/g(matrix ng, contined fraction n0B1, contined fraction n0B2)"| [[Continued%20fraction%2FArithmetic%2FG%28matrix%20NG%2C%20Contined%20Fraction%20N1%2C%20Contined%20Fraction%20N2%29|Continued fraction/Arithmetic/G(matrix NG, Contined Fraction N1, Contined Fraction N2)]]
| Draft
|- style="background-color: #ffc"
|-
| 4
| [[Four%20is%20the%20number%20of%20letters%20in%20the%20...|Four is the number of letters in the ...]]
| Draft
|- style="background-color: #ffc"
|-
| 4
| [[Geometric%20algebra|Geometric algebra]]
| Draft
|- style="background-color: #ffc"
|-
| 4
| [[Data%20Encryption%20Standard|Data Encryption Standard]]
| Draft
|- style="background-color: #ffc"
|-
| 4
| [[Tetris|Tetris]]
| Draft
|- style="background-color: #ffc"
|-
| 4
| [[Pentomino%20tiling|Pentomino tiling]]
| Draft
|- style="background-color: #ffc"
|-
| 4
| [[Fibonacci%20heap|Fibonacci heap]]
| Draft
|- style="background-color: #ffc"
|-
| 4
| [[Remote%20agent%2FAgent%20interface|Remote agent/Agent interface]]
| Draft
|- style="background-color: #ffc"
|-
| 4
| [[Functional%20coverage%20tree|Functional coverage tree]]
| Draft
|- style="background-color: #ffc"
|-
| 4
| [[Greed|Greed]]
| Draft
|- style="background-color: #ffc"
|-
| 4
| [[Addition-chain%20exponentiation|Addition-chain exponentiation]]
| Draft
|- style="background-color: #ffc"
|-
| 4
| [[Rosetta%20Code%2FRun%20examples|Rosetta Code/Run examples]]
| Draft
|- style="background-color: #ffc"
|-
| 4
| [[Remote%20agent%2FSimulation|Remote agent/Simulation]]
Line 5,908 ⟶ 5,930:
| [[Colour%20pinstripe%2FPrinter|Colour pinstripe/Printer]]
| Task
|- style="background-color: #ffc"
|-
| 4
| [[Remote%20agent%2FAgent%20logic|Remote agent/Agent logic]]
| Draft
|- style="background-color: #ffc"
|-
| 4
| [[Railway%20circuit|Railway circuit]]
| Draft
|- style="background-color: #ffc"
|-
| 4
| [[Using%20a%20Speech%20engine%20to%20highlight%20words|Using a Speech engine to highlight words]]
| Draft
|- style="background-color: #ffc"
|-
| 4
| [[One-time%20pad|One-time pad]]
| Draft
|- style="background-color: #ffc"
|-
| 4
| [[Tarjan|Tarjan]]
| Draft
|- style="background-color: #ffc"
|-
| 3
| [[Hexapawn|Hexapawn]]
| Draft
|- style="background-color: #ffc"
|-
| 3
| [[OpenGL%2FUtah%20Teapot|OpenGL/Utah Teapot]]
| Draft
|- style="background-color: #ffc"
|-
| 3
| [[Rosetta%20Code%2FRank%20languages%20by%20number%20of%20users|Rosetta Code/Rank languages by number of users]]
| Draft
|- style="background-color: #ffc"
|-
| 3
| [[Robots|Robots]]
| Draft
|- style="background-color: #ffc"
|-
| 3
| [[Boids|Boids]]
| Draft
|- style="background-color: #ffc"
|-
| 3
| [[Text%20to%20HTML|Text to HTML]]
| Draft
|- style="background-color: #ffc"
|-
| 3
| [[Rosetta%20Code%2FTasks%20without%20examples|Rosetta Code/Tasks without examples]]
| Draft
|- style="background-color: #ffc"
|-
| 3
| [[Simulated%20annealing|Simulated annealing]]
| Draft
|- style="background-color: #ffc"
|-
| 2
| [[Recursive%20descent%20parser%20generator|Recursive descent parser generator]]
| Draft
|- style="background-color: #ffc"
|-
| 2
| [[Tamagotchi%20emulator|Tamagotchi emulator]]
| Draft
|- style="background-color: #ffc"
|-
| 2
| [[OpenWebNet%20Password|OpenWebNet Password]]
| Draft
|- style="background-color: #ffc"
|-
| 2
| [[Solve%20a%20Rubik%27s%20Cube|Solve a Rubik's Cube]]
| Draft
|- style="background-color: #ffc"
|-
| 2
| [[External%20sort|External sort]]
Line 5,984 ⟶ 6,006:
| [[OLE%20Automation|OLE Automation]]
| Task
|- style="background-color: #ffc"
|-
| 2
| [[Audio%20Overlap%20Loop|Audio Overlap Loop]]
| Draft
|- style="background-color: #ffc"
|-
| 2
| [[Chess%20player|Chess player]]
| Draft
|- style="background-color: #ffc"
|-
| 2
| [[Penrose%20tiling|Penrose tiling]]
| Draft
|- style="background-color: #ffc"
|-
| 1
| [[Terminal%20control%2FRestricted%20width%20positional%20input%2FWith%20wrapping|Terminal control/Restricted width positional input/With wrapping]]
| Draft
|- style="background-color: #ffc"
|-
| 1
| [[Solving%20coin%20problems|Solving coin problems]]
| Draft
|- style="background-color: #ffc"
|-
| 1
| [[Generalised%20floating%20point%20multiplication|Generalised floating point multiplication]]
| Draft
|- style="background-color: #ffc"
|-
| 1
| [[Multidimensional%20Newton-Raphson%20metod|Multidimensional Newton-Raphson metod]]
| Draft
|- style="background-color: #ffc"
|-
| 1
| [[Terminal%20control%2FRestricted%20width%20positional%20input%2FNo%20wrapping|Terminal control/Restricted width positional input/No wrapping]]
| Draft
|- style="background-color: #ffc"
|-
| 1
| [[IRC%20gateway|IRC gateway]]
| Draft
|- style="background-color: #ffc"
|-
| 1
| [[Rosetta%20Code%2FList%20authors%20of%20task%20descriptions|Rosetta Code/List authors of task descriptions]]
| Draft
|- style="background-color: #ffc"
|-
| 1
| [[Process%20SMIL%20directives%20in%20XML%20data|Process SMIL directives in XML data]]
| Draft
|- style="background-color: #ffc"
|-
| 1
| [[Black%20Box|Black Box]]
| Draft
|- style="background-color: #ffc"
|-
| 0
| [[Waveform%20analysis%2FDoh%20ray%20me|Waveform analysis/Doh ray me]]
| Draft
|- style="background-color: #ffc"
|-
| 0
| [[Rosetta%20Code%2FTasks%20sorted%20by%20average%20lines%20of%20code|Rosetta Code/Tasks sorted by average lines of code]]
| Draft
|- style="background-color: #ffc"
|-
| 0
| [[Waveform%20analysis%2FTop%20and%20tail|Waveform analysis/Top and tail]]
| Draft
|- style="background-color: #ffc"
|-
| 0
| [[Ukkonen%E2%80%99s%20Suffix%20Tree%20Construction|Ukkonen’s Suffix Tree Construction]]
| Draft
|- style="background-color: #ffc"
|-
| 0
| [[Weather%20Routing|Weather Routing]]
| Draft
|- style="background-color: #ffc"
|-
| 0
| [[Chess%20player%2FSearch%20and%20evaluation|Chess player/Search and evaluation]]
| Draft
|- style="background-color: #ffc"
|-
| 0
| [[Blackjack%20strategy|Blackjack strategy]]
| Draft
|- style="background-color: #ffc"
|-
| 0
| [[Chess%20player%2FProgram%20options%20and%20user%20interface|Chess player/Program options and user interface]]
| Draft
|- style="background-color: #ffc"
|-
| 0
| [[Chess%20player%2FMove%20generation|Chess player/Move generation]]
| Draft
|- style="background-color: #ffc"
|-
| 0
| [[Unicode%20polynomial%20equation|Unicode polynomial equation]]
10,327

edits