This page printed from:
panoptic.com/rking/kid-combos

For Our King, Only

Recent Changes / Heat / History /Edit

kid-combos

This revision is from 2012/08/10 23:39. You can Restore it.

Misc Letters Sandwich
! + Theomatic The Older Boys The C's
! + Mirth The Gender Elders, ¡Ole!
! + Sparowe
! + Basiliskos The Ends The K's, The L's The Bread
Theomatic + Mirth The Blue Eyes The H's
Theomatic + Sparowe
Theomatic + Basiliskos The Condiments
Mirth + Sparowe The Girls
Mirth + Basiliskos
Sparowe + Basiliskos The Gender Youngers the S's
! + Theomatic + Mirth kids.take 3 The M's, The T's
! + Theomatic + Sparowe The E's
! + Theomatic + Basiliskos The Boys
! + Mirth + Sparowe The R's
! + Mirth + Basiliskos
! + Sparowe + Basiliskos The Brown Eyes
Theomatic + Mirth + Sparowe
Theomatic + Mirth + Basiliskos
Theomatic + Sparowe + Basiliskos
Mirth + Sparowe + Basiliskos
! + Theomatic + Mirth + Sparowe kids.take 4
! + Theomatic + Mirth + Basiliskos The I's
! + Theomatic + Sparowe + Basiliskos Unique Chars The A's, The O's
! + Mirth + Sparowe + Basiliskos
Theomatic + Mirth + Sparowe + Basiliskos cdr, The Alphanumeric Open-Face
(all) The Kids

Key(Edit)

! M 12 Brown Eyes
Theomatic M 11 Blue Eyes
Mirth F 9 Blue Eyes
Sparowe F 7 Brown Eyes
Basiliskos M 4 Brown Eyes

Explanations(Edit)

Code(Edit)

(Just a scratch space so I can start analyzing again without having to redo this)

`

KIDS = %w(ExclamationMark Theomatic Mirth Sparowe Basiliskos)

KDS = %w(! Theomatic Mirth Sparowe Basiliskos)

kids = KIDS.map &:downcase

kds = KDS.map &:downcase

combos = 2.upto(kids.size - 1).map { |n| kids.combination(n).to_a }.flatten(1)

def ss a; Set.new(a.split //) end

def charmap; ('a'..'z').each { |char| print char + ': '; KIDS.each { |k| k/ and print k + ', ' }; puts } end

`