This is a tie-in to my earlier thread "God the Programmer," where I made the argument that if we can program it, God can do it. This is in response to people who say that the reason suffering exists is because of some inexplicable good that comes from it or that God was somehow forced to create suffering in order to make a world.
If we can program a world that doesn't have physical suffering or innocent victims then why couldn't God have made reality that way?
Consider a hypothetical program designed to demonstrate this, a "SimWorld."
Normally in the course of programming a video game, programmers will program the basic "universal rules" which govern how objects behave, which usually consist of rules like "objects at rest stay at rest until acted on by a force" and things like that. But what happens in a game that isn't finished being developed yet?
For instance, in an unfinished version of Grand Theft Auto where collision detection hasn't been worked out yet between cars and pedestrians, if you tried to hit a pedestrian you would actually pass right through them -- the pedestrians would be completely unscathed and so would the driver without violating any of the world's game rules up to that point. The same is true for swinging a sword at someone such as in Mount & Blade, in order to cut someone the game has to have collision detection specifically programmed to recognize when a sword strikes a person. It doesn't violate any game rules for the sword to pass right through a person if this collision detection isn't programmed in yet.
Clearly, collision detection rules are a significant source of suffering in God's program (the world). So it's an important thing to keep in mind if we're making a hypothetical world that's completely consistent but that doesn't contain physical suffering or innocent victims.
Next important topic is inertia. There's a game called Big Rigs that's a notoriously bad game because of several programming flaws (for a racing game): one of which involves the fact that if you put your truck in reverse, you can accelerate infinitely and if you release the button you just stop instantly to a dead stop no matter how fast you were accelerating. Why would this happen? Because the game "designers" (I refuse to call them that ) forgot to deliberately program inertia into this action (inertia works if you move forward, which is important to realize that the rules can be different for different circumstances in a program).
Inertia is a source of suffering: the reason a baseball bat hurts is because of its inertia. If you conditionally remove the inertia of something that's going to strike someone, then it will just come to a dead stop without imparting any force (and therefore pain) into the person.
It's really quite easy to program a world without suffering. One method is removing collision detection between anything that could hurt a person and that person, another is taking away inertia of anything that could hurt a person when it strikes them. Likewise it's easy to see how a virus could be stopped by just adding more lines of code to prevent people from getting sick.
I don't buy into this argument that God "had" to create suffering for some inexplicable reason. It's entirely possible to completely cognitively construct a fully functional world in which suffering never enters the picture and in which citizens would still have free will and happiness.
The Problem of Evil takes it away from there.
If we can program a world that doesn't have physical suffering or innocent victims then why couldn't God have made reality that way?
Consider a hypothetical program designed to demonstrate this, a "SimWorld."
Normally in the course of programming a video game, programmers will program the basic "universal rules" which govern how objects behave, which usually consist of rules like "objects at rest stay at rest until acted on by a force" and things like that. But what happens in a game that isn't finished being developed yet?
For instance, in an unfinished version of Grand Theft Auto where collision detection hasn't been worked out yet between cars and pedestrians, if you tried to hit a pedestrian you would actually pass right through them -- the pedestrians would be completely unscathed and so would the driver without violating any of the world's game rules up to that point. The same is true for swinging a sword at someone such as in Mount & Blade, in order to cut someone the game has to have collision detection specifically programmed to recognize when a sword strikes a person. It doesn't violate any game rules for the sword to pass right through a person if this collision detection isn't programmed in yet.
Clearly, collision detection rules are a significant source of suffering in God's program (the world). So it's an important thing to keep in mind if we're making a hypothetical world that's completely consistent but that doesn't contain physical suffering or innocent victims.
Next important topic is inertia. There's a game called Big Rigs that's a notoriously bad game because of several programming flaws (for a racing game): one of which involves the fact that if you put your truck in reverse, you can accelerate infinitely and if you release the button you just stop instantly to a dead stop no matter how fast you were accelerating. Why would this happen? Because the game "designers" (I refuse to call them that ) forgot to deliberately program inertia into this action (inertia works if you move forward, which is important to realize that the rules can be different for different circumstances in a program).
Inertia is a source of suffering: the reason a baseball bat hurts is because of its inertia. If you conditionally remove the inertia of something that's going to strike someone, then it will just come to a dead stop without imparting any force (and therefore pain) into the person.
It's really quite easy to program a world without suffering. One method is removing collision detection between anything that could hurt a person and that person, another is taking away inertia of anything that could hurt a person when it strikes them. Likewise it's easy to see how a virus could be stopped by just adding more lines of code to prevent people from getting sick.
I don't buy into this argument that God "had" to create suffering for some inexplicable reason. It's entirely possible to completely cognitively construct a fully functional world in which suffering never enters the picture and in which citizens would still have free will and happiness.
The Problem of Evil takes it away from there.