The Bible makes many simple statements that limit God's knowledge. There would be no sense to such passages if we do not believe them literally. There is no meaning to them if we take them figuratively. There was no object in God saying such things about Himself if they were untrue. God gets to know things concerning the free moral actions of men as others do ( Gen. 6:5-7; 11:5-7; 18:21; 22:12; 2 Chron. 16:9; Zech. 4:10; Job 12:22; 24:23; Ps. 7:9; 44:21; Ps. 139:1-6; Prov. 24:12; Jer. 17:10; Ezek. 11:5; Rom. 8:27; 1 Thess. 2:4 ). God sends messengers throughout the Earth who report to Him of all that they find in the earth that goes on ( Dan. 10:13-21; 11:1; 12:1; Zech. 1:7-11; 6:1-8; Matt. 18:10, 11; Heb. 2:4 ). God does not take care of every detail of His vast business in all the kingdoms of the universe. His agents help Him and they are found in every part of the universe on missions for God. Certain angels are responsible to God for carrying out His will in almost infinite detail concerning the billions of suns, moons, planets and all free moral agents on them. God does not personally do everything that is done in all acts and events, nor has He known, elected, chosen, or predestinated all acts and events from all eternity past. Several times God, Himself said of certain events that they did not come into His mind ( Jer. 19:5; 32:35; 44:21 ). God did not know beforehand that men would become so wicked ( Gen. 6:5-7 ). That they would plan Babel ( Gen. 11:5-7 ); That Sodom would be so wicked ( Gen. 18:21, 26, 28-32 ); that Abraham would actually proceed to offer up Isaac ( Gen. 22:12 ). God did not know whether it would take one or two or three signs to make Israel believe in Him ( Ex. 4:1-12 ); or whether testing Israel would cause them to obey Him, or not ( Dt. 8:2, 16 ). He did not know that Israel would backslide as far as she did ( Dt. 32:19-29; Isa. 59:15-19 ). Furthermore, He searchers to find men whom He can bless ( 2 Chr. 16:9 ); He discovers deep things ( Job 12:22 ); tries the hearts and reins of men so that He may know them ( Ps. 7:9; 44:21; 139:1-6, 23, 24; Jer. 17:10; 1 Chr. 28:9; Rom. 8:27; 1 Cor. 2:10; Rev. 2:23 ). Proving all men for the same reason ( Ps. 17:3; 66:10; 81:7 ).