Size of the Rule 90 (octave) world: 50 Size of the Rule 30 (duration) world: 50 Width of the Peck's Rule (chord) world: 21 Height of the Peck's Rule (chord) world: 7 7-note scale: B C# D E F# G A Initializing the worlds...........................................................................................................................................................................................................................................................done! Randomizing the worlds....done! Rule 90 world: +--------------------------------------------------+ |XXX.XX..X..XXXX.XX..X..XXX..XX.X..XXXX.XXX...X...X| +--------------------------------------------------+ Rule 30 world: +--------------------------------------------------+ |.X.X..X.X.X.X..X..XXXX.X.X.X..X...X..XX.X..X..X...| +--------------------------------------------------+ Peck's rule hex world: +-------------------------------------------+ | . . D E F# G . . C# D . . . . . C# D E . . . | |. E F# G . B . . E F# G . . . . E F# . . . . | | . A . . D E F# G A . C# D E . . . . . . . . | |B C# D E F# . . . C# . . . . . B . . . F# G . | | . F# . A . C# . . F# G A B . . . F# . A B . . | |G A . C# D E F# G . . C# D E . . . . . . . F# | | C# D . . G . . C# . . . G A B C# D . F# . A B | +-------------------------------------------+ Hit enter to run the next iteration. Rule 90 world: +--------------------------------------------------+ |..XXXXXXXXXX..XXXXXXXXXX.XXXXXXXXXX..XXX.XX.XXX.XX| +--------------------------------------------------+ Rule 30 world: +--------------------------------------------------+ |XX.XXXX.X.X.XXXXXXX....X.X.XXXXX.XXXXX..XXXXXXXX..| +--------------------------------------------------+ Peck's rule hex world: +-------------------------------------------+ | B . . . . G A . . . E F# G A . . . E F# G A | |D E . . . B C# . . . G A B . D E F# G . . C# | | . . . . D E F# . . . C# D . F# G A B C# D E F# | |B . D . . . A . C# . . F# G A . C# D E F# . A | | . F# . . . C# D E F# G . B C# D E . G A B C# D | |. A B C# . E F# G A B . . E F# G A B C# D E F# | | . D E . G . B . D E F# G A B C# D E . G A . | +-------------------------------------------+ Rule 90 mode (octave): 7 Rule 30 mode (duration): 1.0 Peck's rule chord: G B D A C# MusicString: V0 G7/1.0 V1 B7/1.0 V2 D7/1.0 V3 A7/1.0 V4 C#7/1.0 Hit enter to run the next iteration. Rule 90 world: +--------------------------------------------------+ |XXX........XXXX........XXX........XXXX.XXXXXX.XXXX| +--------------------------------------------------+ Rule 30 world: +--------------------------------------------------+ |X..X....X.X.X......X..XX.X.X.....X....XXX.......XX| +--------------------------------------------------+ Peck's rule hex world: +-------------------------------------------+ | B C# D . F# G A B C# D . . . A . C# . E F# . . | |D . F# G . . C# D . F# . . . . D . . . . . . | | . A B C# D . F# G A B . . . F# . . . . D . . | |B C# . E F# . A . C# D . . . . . . . . . . . | | . F# . A B . . . . G A . . . . . . . . . . | |. . B C# . . . . . . . . . . . . . . . . F# | | . . . . G . . . . . . . . . . . . . . . . | +-------------------------------------------+ Rule 90 mode (octave): 7 Rule 30 mode (duration): 0.125 Peck's rule chord: C# D B A G MusicString: V0 C#7/0.125 V1 D7/0.125 V2 B7/0.125 V3 A7/0.125 V4 G7/0.125 Hit enter to run the next iteration. Rule 90 world: +--------------------------------------------------+ |..XX......XX..XX......XX.XX......XX..XXX....XXX...| +--------------------------------------------------+ Rule 30 world: +--------------------------------------------------+ |.XXXX..XX.X.XX....XXXXX..X.XX...XXX..XX..X.....XX.| +--------------------------------------------------+ Peck's rule hex world: +-------------------------------------------+ | B C# D E F# G . B C# D E . G . B . D . . G A | |D . . . . . . . . F# G . B C# . E F# G A . C# | | . A . . D . . . . B C# . E . G . . C# . E F# | |B . . . F# G A . . . E . G A . . . E F# . A | | E F# . . B C# D E F# G . B . . . . . . . C# D | |G A B . D . . . A B C# . . . . . . . . E . | | C# D . F# G A B C# D E F# G A B C# D E F# G A B | +-------------------------------------------+ Rule 90 mode (octave): 3 Rule 30 mode (duration): 0.5 Peck's rule chord: B C# A MusicString: V0 B3/0.5 V1 C#3/0.5 V2 A3/0.5 Hit enter to run the next iteration. Rule 90 world: +--------------------------------------------------+ |.XXXX....XXXXXXXX....XXXXXXX....XXXXXX.XX..XX.XX..| +--------------------------------------------------+ Rule 30 world: +--------------------------------------------------+ |XX...XXX..X.X.X..XX....XXX.X.X.XX..XXX.XXXX...XX.X| +--------------------------------------------------+ Peck's rule hex world: +-------------------------------------------+ | . . D . . G . B . . . . . . B . . . . . . | |. . F# G A B C# D . . G . B C# . E . G A . . | | . . B C# D E F# . A . C# . . . . A . . . E . | |. C# . E . . A B C# . E . G A B . D E F# . . | | . F# G A . . D E . . . . C# D . . G A B C# . | |. . B . . . . . . . . . E F# G A B C# . . . | | . . . . . . B . . . . G . B . D . F# . . . | +-------------------------------------------+ Rule 90 mode (octave): 4 Rule 30 mode (duration): 1.0 Peck's rule chord: B G C# E MusicString: V0 B4/1.0 V1 G4/1.0 V2 C#4/1.0 V3 E4/1.0 Hit enter to run the next iteration. Rule 90 world: +--------------------------------------------------+ |XX..XX..XX......XX..XX.....XX..XX....XXXXXXXXXXXX.| +--------------------------------------------------+ Rule 30 world: +--------------------------------------------------+ |..X.XX..XXX.X.XXXX.X..XX...X.X.X.XXX...X...X.XX..X| +--------------------------------------------------+ Peck's rule hex world: +-------------------------------------------+ | . C# D E F# G . . C# D E F# G A . C# D E F# . . | |. E . . . . . D E F# . A . C# . . F# . A B . | | G A . . . . . . . . C# D . F# G A . . D . F# | |B C# . E F# . . . C# D . F# G A B . D . . G . | | E F# . A B C# D E F# G A B . . . . . . B . D | |G A B C# . E F# G . . C# D . . G . . . D E . | | . D E . . A . C# . . F# . . B . D . . G . . | +-------------------------------------------+ Rule 90 mode (octave): 4 Rule 30 mode (duration): 0.125 Peck's rule chord: C# E D B G MusicString: V0 C#4/0.125 V1 E4/0.125 V2 D4/0.125 V3 B4/0.125 V4 G4/0.125 Hit enter to run the next iteration. Rule 90 world: +--------------------------------------------------+ |XXXXXXXXXXX....XXXXXXXX...XXXXXXXX..XX..........XX| +--------------------------------------------------+ Rule 30 world: +--------------------------------------------------+ |XXX.X.XXX...X.X....XXXX.X.XX.X.X.X..X.XXX.XX.X.XXX| +--------------------------------------------------+ Peck's rule hex world: +-------------------------------------------+ | B C# D E F# G A . C# D . F# G A B C# D E . G . | |. E F# G A B C# D . . . A . C# . . F# . A B C# | | . A B C# D . F# G . B C# . . . G A B C# D . . | |. C# D E F# G A B C# . . F# G . B C# . E F# G . | | . . . . . . . . . . . . C# D E F# G A B . . | |. . . C# . . . . A . . D E F# . A . C# D E F# | | C# . . F# G A . . D E F# G A B C# . E F# G A . | +-------------------------------------------+ Rule 90 mode (octave): 4 Rule 30 mode (duration): 1.0 Peck's rule chord: C# B F# MusicString: V0 C#4/1.0 V1 B4/1.0 V2 F#4/1.0 Hit enter to run the next iteration. Rule 90 world: +--------------------------------------------------+ |..........XX..XX......XX.XX......XXXXXX........XX.| +--------------------------------------------------+ Rule 30 world: +--------------------------------------------------+ |....X.X..X.XX.XX..XX....X.X..X.X.XXXX.X...X..X.X..| +--------------------------------------------------+ Peck's rule hex world: +-------------------------------------------+ | . . . . . . . . C# D . . . . . . . . . . . | |. . . . . . . D . F# G A . C# . . . . A B C# | | G . . . . . . . A . C# . E F# G . . . . . F# | |B C# . . F# G . B C# D E F# G . . . . . . . A | | E F# G A B C# D E F# . A . . . . . . . . . D | |G . B C# D E . G A B C# . . . . A . . . E F# | | C# D . . . A B C# . . . . . . . . . . . . . | +-------------------------------------------+ Rule 90 mode (octave): 3 Rule 30 mode (duration): 1.0 Peck's rule chord: C# F# B D MusicString: V0 C#3/1.0 V1 F#3/1.0 V2 B3/1.0 V3 D3/1.0 Hit enter to run the next iteration. Rule 90 world: +--------------------------------------------------+ |.........XXXXXXXX....XXXXXXX....XX....XX......XXXX| +--------------------------------------------------+ Rule 30 world: +--------------------------------------------------+ |...XX.XXXX.X..X.XXX.X..XX.XXXX.X.X....XX.XXXXX.XX.| +--------------------------------------------------+ Peck's rule hex world: +-------------------------------------------+ | B C# D E F# G A . C# . . F# G A B C# D E F# G A | |D . . . . . C# D . F# G A . C# D . . G . B C# | | G A . C# D E F# . A . . . E F# . A . C# D . . | |. C# D E F# G . . . . . F# G A B . . . . G . | | . . . . . . . . . . A B C# . E F# . . B . . | |. . B . . . . . A B C# D . . G . B . D E . | | C# D E F# G A B C# . E F# . . . C# D . . G A B | +-------------------------------------------+ Rule 90 mode (octave): 4 Rule 30 mode (duration): 0.25 Peck's rule chord: C# A G B MusicString: V0 C#4/0.25 V1 A4/0.25 V2 G4/0.25 V3 B4/0.25 Hit enter to run the next iteration. Rule 90 world: +--------------------------------------------------+ |X.......XX......XX..XX.....XX..XXXX..XXXX....XX..X| +--------------------------------------------------+ Rule 30 world: +--------------------------------------------------+ |..XX..X....XXXX.X...XXXX..X....X.XX..XX..X.....X.X| +--------------------------------------------------+ Peck's rule hex world: +-------------------------------------------+ | . . . . . . . . C# . . F# . . . . . . . . . | |. . F# . . . C# D . . G . . . . . . . . B . | | G A . C# . . F# G . B C# . . . . . B C# D . . | |B C# D . . G A B C# D E . . . . C# D E F# . A | | E F# G A B C# . E F# G . . C# . E F# G A B C# D | |G A B C# D E F# G A . . D E F# . . . . . E . | | . . . . . . . C# . . . . A . . . . . . . . | +-------------------------------------------+ Rule 90 mode (octave): 3 Rule 30 mode (duration): 0.25 Peck's rule chord: C# B E MusicString: V0 C#3/0.25 V1 B3/0.25 V2 E3/0.25 Hit enter to run the next iteration. Rule 90 world: +--------------------------------------------------+ |XX.....XXXX....XXXXXXXX...XXXXXX..XXXX..XX..XXXXXX| +--------------------------------------------------+ Rule 30 world: +--------------------------------------------------+ |XXX.XXXX..XX....XX.XX...XXXX..XX.X.XXX.XXXX...XX.X| +--------------------------------------------------+ Peck's rule hex world: +-------------------------------------------+ | . C# D . . G A B . D E . G . . . . . F# G . | |D E . G . B C# D E F# G A . . . E F# G A . C# | | G . . . D . . . . . C# D . . G A B . D E F# | |. . . . F# G . . . . E F# G A B . . . . . A | | . . . . . . . . . G A B C# D E . . . . . D | |G . . . . E . . A B C# D . F# G A B C# D E F# | | C# D E F# G A B C# D . F# . A B . . . . G A . | +-------------------------------------------+ Rule 90 mode (octave): 3 Rule 30 mode (duration): 0.5 Peck's rule chord: G E D F# B A MusicString: V0 G3/0.5 V1 E3/0.5 V2 D3/0.5 V3 F#3/0.5 V4 B3/0.5 V5 A3/0.5 Hit enter to run the next iteration. Rule 90 world: +--------------------------------------------------+ |.XX...XX..XX..XX......XX.XX....XXXX..XXXXXXXX.....| +--------------------------------------------------+ Rule 30 world: +--------------------------------------------------+ |....X...XXX.X..XX..X.X.XX...XXX..X.X...X...X.XX..X| +--------------------------------------------------+ Peck's rule hex world: +-------------------------------------------+ | . . . . . . . . . . . . G A B C# D . . . A | |. E F# . . B . D E . . A B C# D E F# . . . C# | | G A B C# D . F# G A . . . E F# G . B . D . . | |B . . E F# . A . C# . . . . . . C# D E F# . A | | E . . A B C# . E F# . . . . . . F# G A B . D | |G A B C# D E F# G A . . . . . G A B C# . . . | | C# D E F# G . B . D . F# G A B C# D E F# . . . | +-------------------------------------------+ Rule 90 mode (octave): 4 Rule 30 mode (duration): 0.125 Peck's rule chord: A E G C# B D MusicString: V0 A4/0.125 V1 E4/0.125 V2 G4/0.125 V3 C#4/0.125 V4 B4/0.125 V5 D4/0.125 Hit enter to run the next iteration. Rule 90 world: +--------------------------------------------------+ |XXXX.XXXXXXXXXXXX....XXXXXXX..XX..XXXX......XX....| +--------------------------------------------------+ Rule 30 world: +--------------------------------------------------+ |X..XXX.XX...XXXX.XXX.X.X.X.XX..XXX.XX.XXX.XX.X.XXX| +--------------------------------------------------+ Peck's rule hex world: +-------------------------------------------+ | . . D E F# G A B C# D E . . . . . . E F# G A | |. E F# G A . . D E F# G A . . . . F# G A B C# | | G . . . D . F# . A B C# D E . . . B . . E . | |. C# . . . . A . C# D . F# G A B . . . F# G A | | . F# . . . . . . F# G . . . D . . . . B C# D | |. . . . . . . . A B C# D E F# . . . . D E F# | | C# . . . G . B . . E . G A . . . . F# G . B | +-------------------------------------------+ Rule 90 mode (octave): 3 Rule 30 mode (duration): 0.5 Peck's rule chord: E F# B A D G MusicString: V0 E3/0.5 V1 F#3/0.5 V2 B3/0.5 V3 A3/0.5 V4 D3/0.5 V5 G3/0.5 Hit enter to run the next iteration. Rule 90 world: +--------------------------------------------------+ |X..XXX..........XX..XX.....XXXXXXXX..XX....XXXX..X| +--------------------------------------------------+ Rule 30 world: +--------------------------------------------------+ |.XXX...X.X.XX....X...X.X.X.X.XXX...X..X...X..X.X..| +--------------------------------------------------+ Peck's rule hex world: +-------------------------------------------+ | . . . . . G . . . . . . G A B C# . . . . . | |D E . . . . . . . . . A B . . E F# . . . C# | | G . B C# . E F# . . . . . E F# G A B . . . . | |. . D E F# G . . . . . F# . A . C# D E . . A | | E . G . . C# D E . . . . . D E . . A . . . | |G A . C# D E F# G . . C# . . F# G . B . . . . | | . D E F# . A . C# . E . G A B . . E F# . . . | +-------------------------------------------+ Rule 90 mode (octave): 3 Rule 30 mode (duration): 0.03125 Peck's rule chord: G E B D MusicString: V0 G3/0.03125 V1 E3/0.03125 V2 B3/0.03125 V3 D3/0.03125 Hit enter to run the next iteration. Rule 90 world: +--------------------------------------------------+ |XXXX.XX........XXXXXXXX...XX......XXXXXX..XX..XXXX| +--------------------------------------------------+ Rule 30 world: +--------------------------------------------------+ |XX..X.XX.X.X.X..XXX.XX.X.X.X.X..X.XXXXXX.XXXXX.XX.| +--------------------------------------------------+ Peck's rule hex world: +-------------------------------------------+ | B C# D E F# . A B . D E . G A B C# D E . G A | |D E F# G A B C# . . . G A . . . . F# G . B . | | G . B C# . E . G . . C# . E F# . . . C# . E F# | |B C# . E . . . B . . E . . . . C# . E F# G . | | E . G . . . . E F# G A B C# . E . . . B C# D | |G . . C# . . . G A B . D . . G A B C# . . F# | | C# D E F# . A . . D . F# . . . C# D E . G . . | +-------------------------------------------+ Rule 90 mode (octave): 4 Rule 30 mode (duration): 0.03125 Peck's rule chord: B G C# E D MusicString: V0 B4/0.03125 V1 G4/0.03125 V2 C#4/0.03125 V3 E4/0.03125 V4 D4/0.03125 Hit enter to run the next iteration. Rule 90 world: +--------------------------------------------------+ |...XXXXX......XX......XX.XXXX....XX....XXXXXXXX...| +--------------------------------------------------+ Rule 30 world: +--------------------------------------------------+ |X.XXX.X..X.X.XXXX...X..X.X.X.XXXX.X......X.....X..| +--------------------------------------------------+ Peck's rule hex world: +-------------------------------------------+ | . . . . . . A B . D . . G A . . . E . G . | |. . . . . . . D E . G A . C# D E . G . . . | | . . . . . E . . A B C# D . . G A . C# . E . | |B C# . . F# G A B C# . E . G A B . D E . . . | | . F# G A . . D . . . . B . D E . G . B . . | |. . . . D E F# . . . . D E F# . . B C# . E . | | . . . . . . . . D . F# G A . . . . . . . . | +-------------------------------------------+ Rule 90 mode (octave): 3 Rule 30 mode (duration): 0.03125 Peck's rule chord: G D C# B E MusicString: V0 G3/0.03125 V1 D3/0.03125 V2 C#3/0.03125 V3 B3/0.03125 V4 E3/0.03125 Hit enter to run the next iteration. quit