Extended Langton's Ant Simulation

Extended Langton's Ant uses multiple colors with cyclic transitions. Each color is associated with a direction change:

Examples: