Contradictions in the Bible

You said, "If God made the mistake by creating humans because we would 'all' be corrupt then he wouldn't have made us in the first place" You have made a correct assertion. If a god character knew that it was a mistake for creating humans, he would not have made us in the first place. And the author for the books of Genesis made that exact mistake. The author integrated a god character that didn't know if it was a mistake to create humans in the first place. But he made the god character create humans anyway, and realized later that it was a mistake to create them, so he destroyed them: "never again will I curse the ground of humans, even though every inclination of the human heart is evil from childhood. and never again will I destroy all living creatures as I have done." - Genesis 8:21 So does a god character "who does not know" a contradiction to a god that is "all-knowing"? Yes. Is it the god character's fault for "not knowing" that his human creations would eventually disappoint him? No, it is the author for the books of Genesis who is at fault and who forgot that the god character he integrated in his story was supposed to be "all-knowing". (Noah is not a subject of contradiction, so elaborating on the Noah character would be counter-productive) You said, "A test does not have to be about trying to find out someones potential but it could be about helping the subject finding their own potential, God may know our potential but we don't." Yes, we may not know our potential, but for us to know our own potential does not raise any concerns of contradiction. The contradiction being addressed here is whether or not the god character is "all-knowing". But since the god character needed to test the mind of man to understand what kind of man he has created, this demonstrates a god character that is "not-knowing". So let us recall the verse that states that the god character needs to test the human mind of his own design and creation: "I, the LORD, search the heart, I test the mind, Even to give to each man according to his ways, According to the results of his deeds." - Jeremiah 17:10 So, is it the god character's fault for "not knowing" his own human creations that he needs to test their minds? No, it is the author for the books of Jeremiah who is at fault and who forgot that the god character he integrated in his story was supposed to be "all-knowing" and does not require the mind-testing of any of his own creations. Because such god character who designed and created his humans would know every chemical, neuron, brain matter, electrical impulses, thoughts, etc. that would form in his mind even before he is born into the world. How? By virtue of being "all-knowing", which includes the power to know the future for every event and experience each of his creations encounter in it's entire life cycle. Therefore, we can conclude that the authors of the bible did not always agree with the kind of god that they wanted to present in their stories. Some authors believed that their god is "all-knowing", while other authors were inspired to create a god that wasn't "all-knowing" by revealing a god character that would express "regret and repentance", mistakes, and the need to test his creations. But when it comes to expressing their own opinions, every author of the bible had that right. And this is why so many people argue about one verse versus another verse in the bible; they don't realize or can't admit that each verse originates from the opinions of their own respective authors; that of which can result in Contradictions. I'm glad that this debate was very educational. And I thank Instigator again for participating even until the final round.