pub static ACTOR_INKS: &[Ink] = &[
    Ink::EraseActor,
    Ink::Actor(ActorKind::Lapin),
    Ink::Actor(ActorKind::Knight),
    Ink::Actor(ActorKind::Wolf),
    Ink::Actor(ActorKind::Fox),
    Ink::Actor(ActorKind::Hunter),
    Ink::Actor(ActorKind::Sheep),
    Ink::Actor(ActorKind::Dragon),
];

impl fmt::Display for Ink {
    fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
        match self {