def simple_plotter(sim_array, plot_array):
    """
    This function fills the plot array with values (0-1) for the coloring of the different chromaphores.

    For the simple case, the following is observed:
        White pixels are empty nodes ('S' in original paper, 0 in sim_array)
        Yellow pixels are xanthophores ('X' in original paper, 1 in sim_array)
        Black pixels are melanophores ('M' in original paper, 2 in sim_array)
    """
    if (sim_array.shape[0] == plot_array.shape[0]) & (sim_array.shape[1] == plot_array.shape[1]):
        plot_array[sim_array == 0, :] = [1, 1, 1]
        plot_array[sim_array == 1, :] = [1, 1, 0]
        plot_array[sim_array == 2, :] = [0, 0, 0]
        return plot_array
    else:
        print("Error: plot and simulation dimensions do not match")
        return