I'm still working on the mechanisms. This is about 0.01% of them. If you want to see all my copyrighted designs, run the python script at the bottom!
Sorry everyone, I couldn't resist. If anyone improves my idea generator, maybe I'll cut you in on the vast profits when I sell these to Rubik and Meffert, but I can't guarantee anything. Who's gonna throw a modulus in the code?


Man, reading these now, I really want to see them. Drew, you can take the "circle cubical petaminx".
-Jason
void cubical petacone
compy junior teraprism
dino cubical yotta 7x7x10 cube
helicopter elite starcone
fused circle exa 6x4x14 cube
void master petamorphinyx
boulder cubical giga 18x16x1 cube
fused compy gigaminx
elite professor giga 13x6x11 cube
fused professor yottatetrahedron
fused compy teraprism
compy boulder exa 18x9x8 cube
compy helicopter hexadipyramid
professor compy teraprism
void circle giga 10x4x9 cube
elite junior kilomorphinyx
professor elite picodipyramid
junior boulder yottacuboctahedron
elite dino hexaoctahedron
junior void exa 13x11x6 cube
circle void hexasphere
junior elite kilocone
cubical void petaminx
cubical master hexacuboctahedron
junior cubical starmorphinyx
dino elite kilopentultimate
circle void gigaminx IV
boulder junior petadipyramid
fused void kiloprism
void elite mega 9x8x12 cube
boulder circle pyratetrahedron
void master examorphinyx V
circle cubical teraskewb V
junior void mega 7x16x11 cube IV
junior elite exacuboctahedron
helicopter fused starcuboctahedron
void master pico 2x3x17 cube
elite master yottatetrahedron
fused elite megadipyramid
junior void megaprism
boulder elite exa 10x18x18 cube
professor circle kilocuboctahedron
cubical compy megapentultimate
fused cubical pyraskewb
professor void yottasphere
circle elite kiloprism III
professor dino kilocuboctahedron V
void fused kiloprism
dino master yottaprism
professor compy kilosphere
circle boulder pyrapentultimate
void dino gigadipyramid
elite circle teradipyramid
master helicopter startetrahedron
void helicopter exaskewb
fused elite teraoctahedron
master professor petapentultimate
master professor picotetrahedron
void helicopter pyraprism
fused circle staroctahedron
void circle starminx
circle boulder pyraminx
boulder helicopter gigaprism
master professor yottamorphinyx
circle professor tera 13x2x12 cube II
master dino examorphinyx
junior helicopter megaicosahedron
professor compy yottapentultimate
professor boulder kilotetrahedron
fused boulder hexa 14x4x2 cube
circle cubical exaoctahedron
dino master exa 11x15x2 cube
fused master teraskewb
junior fused giga 3x10x17 cube
compy void petaprism
boulder dino megadipyramid
void elite megacone
master cubical exaoctahedron
helicopter professor pyramorphinyx
boulder master exaoctahedron
cubical boulder pyracuboctahedron V
dino void kilotetrahedron II
circle elite hexatetrahedron
dino compy hexasphere
void compy petacuboctahedron
void helicopter pyra 2x15x6 cube
master void petaoctahedron
junior elite hexaoctahedron
cubical professor yottaicosahedron III
dino elite hexa 3x17x8 cube
compy elite petacuboctahedron
compy professor pyramorphinyx
professor junior teracone
void elite kiloicosahedron
circle compy kilosphere
circle professor picoprism
boulder compy exaprism
fused professor kilomorphinyx IV
circle dino kilomorphinyx
elite professor gigacone V
professor master gigaicosahedron
elite circle megadipyramid
dino professor tera 13x9x18 cube
fused junior terapentultimate
circle helicopter exacone
fused junior gigaoctahedron
void professor picoprism
cubical void gigacuboctahedron
helicopter elite kiloprism
professor compy yottaminx
professor elite exa 9x16x18 cube
compy junior megaprism
circle boulder hexapentultimate
boulder dino gigasphere
compy junior picooctahedron III
junior circle staricosahedron
cubical helicopter hexaicosahedron
circle boulder giga 13x17x17 cube
junior circle peta 13x1x11 cube
helicopter junior gigaprism III
boulder helicopter hexamorphinyx
boulder helicopter teraprism IV
cubical master pico 10x10x8 cube
helicopter dino teramorphinyx
cubical compy hexaminx
dino fused yottasphere
dino void exacone
circle professor pyraskewb V
dino void terasphere
void elite exacone
cubical professor pyra 18x5x4 cube
helicopter circle pyracone
cubical junior starmorphinyx
master fused staroctahedron II
fused cubical megaprism
elite fused yottaprism
fused circle petaoctahedron
cubical fused teramorphinyx
master junior hexaskewb
master dino gigacuboctahedron
dino fused megaprism VI
professor dino megaoctahedron
boulder void picoprism
helicopter dino gigaprism
compy fused terasphere
junior compy stardipyramid
cubical void examorphinyx
void boulder megamorphinyx
circle cubical teraoctahedron
void dino pyra 4x13x7 cube III
junior master kiloprism
professor helicopter pyramorphinyx
master circle yottamorphinyx
circle helicopter yottaprism
helicopter void pyratetrahedron
circle dino picodipyramid
junior boulder teraprism
fused compy gigadipyramid V
helicopter professor yottasphere
compy void exaprism
cubical dino teraskewb
helicopter master kilomorphinyx
professor compy megapentultimate
compy professor megaskewb
fused boulder yottamorphinyx
void fused gigacuboctahedron
dino elite hexa 4x11x17 cube
void elite gigadipyramid
professor circle giga 15x4x4 cube IV
compy cubical giga 18x7x11 cube
cubical void staroctahedron
boulder void hexa 6x2x11 cube
elite helicopter gigaprism
professor junior staricosahedron
dino circle gigadipyramid
void elite yottamorphinyx
boulder compy exacuboctahedron
cubical circle yotta 9x13x1 cube VI
cubical master gigaicosahedron
void junior teratetrahedron
fused professor kilo 7x5x13 cube
void fused picocuboctahedron
cubical master petadipyramid
professor helicopter exacuboctahedron
circle cubical exacuboctahedron
dino helicopter picocuboctahedron
helicopter fused megaprism
cubical dino kilopentultimate
void helicopter yottaprism
cubical master examorphinyx
dino helicopter exacone
dino fused staricosahedron V
boulder professor teradipyramid
helicopter void teraprism
compy circle exaprism
cubical helicopter pyra 8x14x12 cube
helicopter cubical teraminx
elite helicopter yottadipyramid keychain
master elite yottacuboctahedron
professor fused yottaminx
Code:
import random, string
preGeniusList = ["void", "fused","master", "professor", "elite", "circle", "junior", "helicopter", "dino", "compy", "boulder", "cubical"]
prePuzzleList = ["kilo", "hexa", "mega", "giga", "tera", "peta", "exa", "yotta", "star", "pico", "pyra"]
puzzles = ["skewb", "pentultimate", "minx", "cube", "sphere", "morphinyx", "prism", "cube", "cone", "dipyramid", "cube", "morphinyx", "prism", "tetrahedron", "octahedron", "cuboctahedron", "icosahedron"]
postGeniusList = ["mate", "keychain", "II", "III", "IV" , "V", "VI"]
ideas = []
copyrightedPuzzle = ""
for preGenius in preGeniusList:
for preGenius2 in preGeniusList:
if preGenius == preGenius2: continue
for prePuzzle in prePuzzleList:
for puzzle in puzzles:
if puzzle == "cube":
x = int(random.random()* 18)+1
y = int(random.random()* 18)+1
z = int(random.random()* 18)+1
puzzle = " %sx%sx%s "%(x,y,z) + puzzle
postGenius = ""
if random.random() < 0.005: postGenius = postGeniusList[0]
if random.random() < 0.015: postGenius = postGeniusList[1]
if random.random() < 0.020: postGenius = postGeniusList[2]
if random.random() < 0.025: postGenius = postGeniusList[3]
if random.random() < 0.030: postGenius = postGeniusList[4]
if random.random() < 0.035: postGenius = postGeniusList[5]
if random.random() < 0.040: postGenius = postGeniusList[6]
ideas.append( "" + preGenius + " " + preGenius2 + " " + prePuzzle + puzzle + " " + postGenius)
random.shuffle(ideas)
print string.join(ideas, "\n")