Checkmate darwin