Revision history for Music-CreatingRhythms

0.0806 2023-12-27 13:26:07
    - Improve documentation based on SIMCOP's AI method description experiments.

0.0805 2023-12-26 14:36:45
    - Add more b2int test cases inspired by SIMCOP.

0.0804 2023-12-26 11:58:01
    - Conditionally subtest the cfsqrt() method if Math::NumSeq::SqrtContinued is installed.

0.0803 2023-12-26 11:22:30
    - Improve documentation.
    - Add the count_digits() method as a generic version of the count_*() methods.

0.0802 2023-05-20 09:56:57
    - Comment-out tests that will fail without the Math::NumSeq::SqrtContinued module.

0.0801 2023-05-20 01:21:49
    - Use Module::Load::Conditional + if.

0.0800 2023-05-20 01:02:59
    - Require the superior Math::NumSeq::SqrtContinued instead of the limited OEIS lookup.
    - But unfortunately it's done in a string eval, so dzil doesn't think it's a prereq!

0.0700 2023-03-25 11:35:45
    - Remove the dependency on Math::libm.
    - Skip the cfsqrt() tests because oeis() is unmocked.

0.0602 2023-03-12 09:38:18
    - Improve documentation.
    - Add tests.

0.0601 2023-03-09 07:56:06
    - Fix examples.

0.0600 2023-03-06 16:40:08
    - Fix distro excludes. Oof!
    - Add the count_ones() and count_zeros() methods.

0.0504 2023-03-05 17:06:34
    - Improve the eg/play-*.pl program logic.

0.0503 2023-03-05 16:54:37
    - Add the eg/play-euclid-set.pl program.

0.0502 2023-03-05 16:29:39
    - Improve the eg/play-set.pl program.

0.0501 2023-03-04 11:45:32
    - Alphabetize subroutine order.

0.0500 2023-03-04 11:20:14
    - Add the comprnd() and compmrnd() methods.

0.0404 2023-03-04 10:37:23
    - Add the eg/play-set.pl program a bit more.
    - Rename b2int() and int2b() to match the book.

0.0403 2023-03-03 21:57:18
    - Improve documentation.

0.0402 2023-03-03 21:24:33
    - Fix ABSTRACT.
    - Add the eg/play-set.pl program.

0.0401 2023-03-03 20:02:05
    - Rename de_bruijn().

0.0400 2023-03-03 09:16:08
    - Add the interval2seq() and seq2interval() methods.

0.0301 2023-03-02 13:11:46
    - Improve the eg/pfold-set.pl program.
    - Improve documentation drastically!

0.0300 2023-03-01 13:50:53
    - Add the pfold() method.
    - Add the eg/pfold-set.pl program.

0.0200 2023-02-28 17:44:56
    - Add the cfcv() and cfsqrt() routines from the book.
    - Add the eg/chsequl-set.pl program.
    - Add the eg/chseqcv-set.pl program.
    - Fix function name to match book ("permi").

0.0101 2023-02-26 09:06:32
    - Improve documentation.

0.0100 2023-02-26 08:54:43
    - Mint with Dist::Zilla.
    - Import and tweak functionality from my Creating-Rhythm github repo programs.