Hypocycloid prove that an epicycloid with "k" cusps moves snugly inside one with "k"+1 cusps. The evolute of a hypocycloid is an enlarged version of the hypocycloid itself, while the involute of a hypocycloid is a reduced copy of itself. The pedal of a hypocycloid with pole at the center of the hypocycloid is a rose curve. The isoptic of a hypocycloid is a hypocycloid. Curves similar to hypocyloids can be drawn with the Spirograph toy. Specifically, the Spirograph can draw hypotrochoids and epitrochoids. The Pittsburgh Steelers' logo, which is based on the Steelmark, includes three astroids (hypocycloids of four cusps).
Fisher–Yates shuffle Fisher–Yates shuffle The Fisher–Yates shuffle is an algorithm for generating a random permutation of a finite sequence—in plain terms, the algorithm shuffles the sequence. The algorithm effectively puts all the elements into a hat; it continually determines the next element by randomly drawing an element from the hat until no elements remain. The algorithm produces an unbiased permutation: every permutation is equally likely. The modern version of the algorithm is efficient: it takes time proportional to the number of items being shuffled and shuffles them in place. The Fisher–Yates shuffle is named after Ronald Fisher and Frank Yates, who first