I personally feel thoughts are some kind of stochastic process but my friend thinks we don't yet have models that can predict our thoughts, seemed a lot more unpredictable before our models got as good as they are today. His claim is given, we know about every atom in our brain, and had a powerful enough computer, we could simulate the actions of every atom. My argument is at atomic level, Heisenberg principle comes into picture and somehow stochastic nature is inbuilt into it. Any thoughts will be very helpful :-)
Are thoughts some kind of stochastic process