Skip to content

Commit 6bd24c1

Browse files
committed
Make Farey Sequence and Mahjong live
Closes #1020, #927
1 parent cc05aab commit 6bd24c1

2 files changed

Lines changed: 13 additions & 11 deletions

File tree

‎config/holes.toml‎

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -867,21 +867,22 @@ preamble = '''
867867
'''
868868

869869
['Farey Sequence']
870-
experiment = 1020
871870
category = 'Sequence'
872871
links = [
873872
{ name = 'Rosetta Code', url = '//rosettacode.org/wiki/Farey_sequence' },
874-
{ name = 'Wikipedia', url = '//en.wikipedia.org/wiki/Farey_sequence' },
873+
{ name = 'Wikipedia', url = '//en.wikipedia.org/wiki/Farey_sequence' },
875874
]
875+
released = 2023-12-01
876876
synopsis = 'Print the Farey sequence of order 50 in ascending order.'
877877
preamble = '''
878878
<p>
879879
The Farey sequence of order <b>n</b> is the sequence of all reduced
880880
fractions within the range [0, 1], where each denominator is at most
881881
<b>n</b>.
882+
882883
<p>
883884
Print the Farey sequence of order 50 in ascending order. The sequence
884-
begins <code>0/1</code>, <code>1/50</code>, <code>1/49</code>, ....
885+
begins <code>0/1</code>, <code>1/50</code>, <code>1/49</code>, ...
885886
'''
886887

887888
[Fibonacci]
@@ -1512,9 +1513,9 @@ preamble = '''
15121513
[Mahjong]
15131514
category = 'Gaming'
15141515
links = [
1515-
{ name = 'Wikipedia', url = '//en.wikipedia.org/wiki/Japanese_mahjong' },
1516+
{ name = 'Wikipedia', url = '//en.wikipedia.org/wiki/Japanese_mahjong' },
15161517
]
1517-
experiment = 927
1518+
released = 2023-12-01
15181519
synopsis = 'Print the completed mahjong hands.'
15191520
preamble = '''
15201521
<p>

‎sql/a-schema.sql‎

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,13 @@ CREATE TYPE hole AS ENUM (
3030
'catalans-constant', 'christmas-trees', 'collatz', 'css-colors', 'cubes',
3131
'day-of-week', 'dfa-simulator', 'diamonds', 'divisors', 'emirp-numbers',
3232
'emirp-numbers-long', 'emojify', 'evil-numbers', 'evil-numbers-long',
33-
'fibonacci', 'fizz-buzz', 'foo-fizz-buzz-bar', 'forsyth-edwards-notation',
34-
'fractions', 'game-of-life', 'gijswijts-sequence', 'happy-numbers',
35-
'happy-numbers-long', 'hexdump', 'intersection', 'inventory-sequence',
36-
'isbn', 'jacobi-symbol', 'kolakoski-constant', 'kolakoski-sequence',
37-
'leap-years', 'levenshtein-distance', 'leyland-numbers', 'ln-2',
38-
'look-and-say', 'lucky-numbers', 'lucky-tickets', 'maze', 'medal-tally',
33+
'farey-sequence', 'fibonacci', 'fizz-buzz', 'foo-fizz-buzz-bar',
34+
'forsyth-edwards-notation', 'fractions', 'game-of-life',
35+
'gijswijts-sequence', 'happy-numbers', 'happy-numbers-long', 'hexdump',
36+
'intersection', 'inventory-sequence', 'isbn', 'jacobi-symbol',
37+
'kolakoski-constant', 'kolakoski-sequence', 'leap-years',
38+
'levenshtein-distance', 'leyland-numbers', 'ln-2', 'look-and-say',
39+
'lucky-numbers', 'lucky-tickets', 'mahjong', 'maze', 'medal-tally',
3940
'morse-decoder', 'morse-encoder', 'musical-chords', 'niven-numbers',
4041
'niven-numbers-long', 'number-spiral', 'odious-numbers',
4142
'odious-numbers-long', 'ordinal-numbers', 'pangram-grep',

0 commit comments

Comments
 (0)