From bea8092ecca8f4bf61a4df88c06f4eeb61ab3a56 Mon Sep 17 00:00:00 2001 From: Lily Lin Date: Mon, 24 Oct 2022 22:52:30 -0700 Subject: Cleanup --- entries/lilylin/fractran/src/core.rs | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'entries/lilylin/fractran') diff --git a/entries/lilylin/fractran/src/core.rs b/entries/lilylin/fractran/src/core.rs index 2595d48..26e1a67 100644 --- a/entries/lilylin/fractran/src/core.rs +++ b/entries/lilylin/fractran/src/core.rs @@ -9,6 +9,10 @@ pub struct Program { } impl Program { + // http://lomont.org/posts/2017/fractran/ + // A lesser known Conway FRACTRAN program is FIBONACCIGAME: + // `{17/65, 133/34, 17/19, 23/17, 2233/69, 23/29, 31/23, 74/341, 31/37, 41/31, 129/287, 41/43, 13/41, 1/13, 1/3}` + // Starting with `78*5^(n-1)`, it halts on `2^Fn` where Fn is the nth [Fibonacci number] pub fn fibonacci(i: u32) -> Program { Program { fractions: vec![ -- cgit v1.2.3-70-g09d2