Wait so you are saying Yahweh knows everything. Then the fall was planned? Yahweh made humans to have suffering and hardships? If Yahweh has total omniscience then there is no getting around the view it had to be planned.
I would have a problem with that concept. If we take God as not limited by time and space, Omnitemporal one may say. Then it would follow that he does not have a plan. To have planned something would mean that one has to start without a plan and ended up with one. That would involve time but time is not a concept with God. God does not know the future because there is no future with him, since he is not limited by time. It only seem that way to us who is limited by time and must have a present & a future.
By the same token, he cannot change his mind not to destroy the world again after the Flood because that involves time; he can’t look for Adam & Even in the Garden as that involves time and space. It only seem like that to us who are interacting with him from the limitations of time and space.
So how does it seem to him then? I don’t know because I have no idea what is it like not be limited by time and space. It is like a man who has lived his whole life in a single storey building and have no view of the outside world - he wouldn’t be able to conceive of people above and below him, occupying the same space in two dimensions but in a different third dimension. So it is with us I guess.
Therefore, I don’t think we can figure out how God acts. All we know is that he does not act in a way limited by time and space - unless he chooses to intervene in the physical world I guess. To impute on him the same way of thinking/acting/etc because that is what we do, only makes him a super-human in our image (just a little more sophisticated than the way the Greeks see their Olympian gods, but still fundamentally similar), not a dimensionally and diametrically different being to us. So, I don’t know how God exists outside of time and space but I am jolly sure how he is not.
So, to answer the OP: God does not know the future the way we foretell futures, because he is already living the future (from our perspective). God did not decide to create us even with his foreknowledge because he did not decide anything the way we make decisions, because he is already deciding, implementing, reviewing, regretting, etc etc etc in every single moment of of our instances (from our perspective).