Sorry. That is incorrect.

The dye does eventually spread out to all corners of the container, but it does not "know" to do this. Make sure to let the model run for a while before observing the path of a dye molecule. It should look like it is bouncing around without a particular direction.