Fun with random generators.
I wrote a bit of code to simulate how many climbs it'll take me to get from where I am now (Paladin) to Warlock.
Fastest I've gotten:Paladin -> Monk:
My Key Order: ['Gold', 'Bronze', 'Silver']
PASSED! Attempt Number: 1 (FDF=0, SDF=0)
Monk -> Ninja:
My Key Order: ['Steel', 'Gold', 'Silver', 'Bronze']
PASSED! Attempt Number: 3 (FDF=2, SDF=0, TDF=0)
Ninja -> Warlock:
My Key Order: ['Steel', 'Gold', 'Silver', 'Bronze']
PASSED! Attempt Number: 1 (FDF=0, SDF=0, TDF=0)
TOTAL CLIMBS: 5Slowest:Paladin -> Monk:
My Key Order: ['Gold', 'Bronze', 'Silver']
PASSED! Attempt Number: 10 (FDF=7, SDF=2)
Monk -> Ninja:
My Key Order: ['Steel', 'Gold', 'Silver', 'Bronze']
PASSED! Attempt Number: 97 (FDF=75, SDF=20, TDF=1)
Ninja -> Warlock:
My Key Order: ['Steel', 'Gold', 'Silver', 'Bronze']
PASSED! Attempt Number: 139 (FDF=115, SDF=16, TDF=7)
TOTAL CLIMBS: 246Unscientific average seems to be around 50ish climbs.
Does this mean anything? Nope. Just fun to play with, thought I'd share.

-Ed