Get Email Updates • Email this Topic • Print this Page
They maybe logical in their function, but not in their result, as that will depend on the rules, and as others may testify, sometimes the chess computer plays a weird move.
A chess program uses trees with stored results and metrics to make it 'choose'; it only has one 'choice' when it comes down to it. Every procedure is explicitly algorithmic.
When considering the reasoning behind an assumption we would all like to believe that we have applied a logic based foundation to our conclusions.
My question takes into account that what may seem logical to some is not logic to others.
In the philosophy where we create what we think, and in the environment where energy alone is the only source of reality, and where consciousness does not exist and is illusionary, does logic actually play any part in actually acquiring knowledge, or can any mind define knowledge and logic by any definition they so choose because they are creating reality in just surmising the possibilities?
The above is NOT my personal philosophical view. I am simply curious about what people that hold to those views think.
Sorry but this is not correct;
You are certainly right that most chesscomputers are equipped with a small number of possible game situations.
But in fact this number is tiny compared to the number of actually possible situations:
The number of possible chess game situations is estimated between 10^115 and 10^120 which is slightly more than there are atoms in the universe (10^80);
Any chess computer needs an ability to calculate a certain number of possible moves.
He has to compare the resulting situations and evaluate -> make a choice.
I was not trying to say that the computer stores all of the games [...] but that the computer stores pathways or trees of moves and it has a metric built into it to evaluate which move gives the best outcome.
However both will normally follow logical algorithms.
The fact that you call the evaluating algorithm for chess computers metric just makes it more mathematical and more difficult to understand, however it's only a logical algorithm nothing more.
The fact that logical algorithms are more determined than others does not make a computers choice less of a decision than Gretel's.
If you're honest, you are trying to protect the idea of making a decision as something human from the potential of computers .
Remember that we are not talking about free will here, it's a simple decision that a computer can make.
And in fact there already are chess programs who do respond with different reactions to the same situation.
but isnt their response determined by their programming?
i mean a human being had to program something into it, and depending on which move the human puts in, the computer's choice is limited to that. in a situation in chess there is often more than one choice of good moves. wouldnt that be why different programs produce different results?
i would like to see two computers with the same program give different results...then i would be really interested. or the same computer give different results to the same situation different times it comes up.
:eek: is that what you are saying?
Ok, you kind of made it look like a chess computer has for each possible game situation an according page to look it up.
But your answer still isn't correct.
A chess computer does not store trees of moves. It calculates each and every tree newly in every new game (except the really most basic functions).
It wouldn't even make sense to store a 'move' because a 'move' in a different game situation causes a completely different impact. [edit: a new tree]
But anyway, what's your point about the algorithm being deterministic?
The computer can theoretically get into 10^115 different functional states which have not been programmed into it.
I wouldn't really call this deterministic.
The reason why the computers output is pretty determined is that logical reasoning is pretty determined.
If Gretel gets told by her Mom to get some cheap apples from the market and she sees in one store they sell an apple for 2 Dollars each, and in the other store they sell the same apples for 3 dollars per pair, her decision will be pretty determined.
The only reason she could react unexpectedly would be that she didn't pay attention at school.
That's not to be expected from computers.
However both will normally follow logical algorithms.
The fact that you call the evaluating algorithm for chess computers metric just makes it more mathematical and more difficult to understand, however it's only a logical algorithm nothing more.
The fact that logical algorithms are more determined than others does not make a computers choice less of a decision than Gretel's.
If you're honest, you are trying to protect the idea of making a decision as something human from the potential of computers .
Remember that we are not talking about free will here, it's a simple decision that a computer can make.
And in fact there already are chess programs who do respond with different reactions to the same situation.
This is not a discussion about the options programmed into a computer software program.
This is about those who suggest that their thoughts and the collective thought processes of every living being is actually the building block and force behind all of creation. I am sure that you have heard of this teaching. many theosophists teach this.
My question is if one is capable of creating their own reality are they also creating what is logical and what is not, or is logic a constant ties to the origin of the universe that is outside of their reach.
I mean that, if a program is presented with exactly the same game (i.e. if the state of affairs on the board in every moment of the game is the same) it should react in the same way, should it not? If it didn't then it would simply have been programed to alter its reactions to the same situation, no? There cannot be truly 'random' acts. Any apparent randomness in a program is just behavior which has been programmed to appear random: i.e. such that the pattern cannot be guessed by the person playing against the computer. Of course, the same holds for human beings, pool balls, the movement of waves in the ocean, etc. There are no random events, only events whose causes we have not yet found.
Ok, you kind of made it look like a chess computer has for each possible game situation an according page to look it up.
But your answer still isn't correct.
A chess computer does not store trees of moves. It calculates each and every tree newly in every new game (except the really most basic functions).
It wouldn't even make sense to store a 'move' because a 'move' in a different game situation causes a completely different impact. [edit: a new tree]
But anyway, what's your point about the algorithm being deterministic?
The computer can theoretically get into 10^115 different functional states which have not been programmed into it.
I wouldn't really call this deterministic.
The reason why the computers output is pretty determined is that logical reasoning is pretty determined.
If Gretel gets told by her Mom to get some cheap apples from the market and she sees in one store they sell an apple for 2 Dollars each, and in the other store they sell the same apples for 3 dollars per pair, her decision will be pretty determined.
The only reason she could react unexpectedly would be that she didn't pay attention at school.
That's not to be expected from computers.
However both will normally follow logical algorithms.
The fact that you call the evaluating algorithm for chess computers metric just makes it more mathematical and more difficult to understand, however it's only a logical algorithm nothing more.
The fact that logical algorithms are more determined than others does not make a computers choice less of a decision than Gretel's.
If you're honest, you are trying to protect the idea of making a decision as something human from the potential of computers .
Remember that we are not talking about free will here, it's a simple decision that a computer can make.
And in fact there already are chess programs who do respond with different reactions to the same situation.
We should not forget that the so called Chaos theory is a child of a computer calculation.
It was E. Lorenz, a meteorologist who was totally baffled to get two weather results from his computer that were completely the opposite.
His computer did not have a defect, which had been his first thought, so when he did some investigation on the calculations he found out that the reason was the slight difference in a few numbers and the calculations were correct.
The idea of computers that you have is classical: Determined like a clockwork.
However computers are more and more used for simulations of just what i describe above : complex dynamic systems. (Of course i'm not talking about flight simulators but about scenarios like e.g. biotopes.)
Simulations of complex dynamic systems are highly undetermined. They are so undetermined that in most cases there is no other way than running the simulation and see what the output is.
This is the case especially when the simulated system is subject to non linear functions.
You could say the simulation itself is the calculation.
Calculating the global climate for example would be such a project.
You may have noticed that scientists start to obstain from making a precise prediction for the future but rather talk about different possible scenarios.
You have to run the simulation over and over again to find out how the different dynamics of the system in different areas interact and what effects little changes in the system cause.
I guess one possible reason for a function to be non linear is this differing behaviour of a system in different areas ( fractals are graphical descriptions). The more there are selfperpetuating dynamics included the more the system behaves chaotic.
So it's not correct that a computer program is a hundred percent determined.
You can not calculate what a simulation will look like after a billion steps, unless you run the simulation itself.
To make a long story short: No. A system that is subject to a non linear function is not determined.
If there is a universe, and then also a parallel universe, then we simply used 'universe' to mean 'a part of the universe.' Universe, as I use it, refers to everything. There cannot be, by definition, anything outside the universe if it includes everything. Though, you might say that each phenomenological world (the world-image from any given perspective) is a kind of alternate universe; there are many and they disagree, I assume, or a very fundemental level.
So it's not correct that a computer program is a hundred percent determined. You can not calculate what a simulation will look like after a billion steps, unless you run the simulation itself.
Your point of view that the universe is completely determined is not as widely accepted anymore as it was in Newton's times. The point is, if there was only the slightest uncertainty for the universe to behave in two or more ways, the complete determinism of the universe would break down.