Liste des Groupes | Revenir à theory |
On 6/9/24 8:17 PM, olcott wrote:I told one exaggeration five years ago.On 6/9/2024 1:08 PM, Richard Damon wrote:V V V So, what does this mean???? (see comment below) V V VOn 6/9/24 10:04 AM, olcott wrote:On 6/9/2024 4:33 AM, Mikko wrote:On 2024-06-08 13:06:06 +0000, olcott said:>
>On 6/8/2024 1:58 AM, Mikko wrote:>On 2024-06-07 18:41:47 +0000, olcott said:>
>On 6/7/2024 1:24 PM, Richard Damon wrote:>On 6/7/24 2:02 PM, olcott wrote:>On 6/7/2024 12:50 PM, Alan Mackenzie wrote:>[ Followup-To: set ]>
>
In comp.theory olcott <polcott333@gmail.com> wrote:
>
[ .... ]
>_DD()>
[00001e12] 55 push ebp
[00001e13] 8bec mov ebp,esp
[00001e15] 51 push ecx
[00001e16] 8b4508 mov eax,[ebp+08]
[00001e19] 50 push eax ; push DD
[00001e1a] 8b4d08 mov ecx,[ebp+08]
[00001e1d] 51 push ecx ; push DD
[00001e1e] e85ff5ffff call 00001382 ; call HHA {correct simulation} means that each instruction of the>
above x86 machine language of DD is correctly simulated
by HH and simulated in the correct order.
That's a bit of sudden and substantial change, isn't it? Less than a few
days ago, you were defining a correct simulation as "1 to N instructions"
simulated (without ever specifying what you meant by N). It seems that
the simulation of exactly one instruction would have met your criterion.
>
That now seems to have changed.
>
Because I am a relatively terrible writer I must constantly
improve my words on the basis of reviews.
>
Try to show how this DD correctly simulated by any HH ever
stops running without having its simulation aborted by HH.
>
_DD()
[00001e12] 55 push ebp
[00001e13] 8bec mov ebp,esp
[00001e15] 51 push ecx
[00001e16] 8b4508 mov eax,[ebp+08]
[00001e19] 50 push eax ; push DD
[00001e1a] 8b4d08 mov ecx,[ebp+08]
[00001e1d] 51 push ecx ; push DD
[00001e1e] e85ff5ffff call 00001382 ; call HH
>
A {correct simulation} means that each instruction of the
above x86 machine language of DD is correctly simulated
by HH and simulated in the correct order.
>
Anyone claiming that HH should report on the behavior
of the directly executed DD(DD) is requiring a violation
of the above definition of correct simulation.
>
And thus you admit that HH is not a Halt Decider,
More dishonest deflection.
The point that I made and you try to deflect using the strawman
deception as a fake rebuttal is the I just proved that DD is correctly
simulated by HH and this is not the same behavior as the directly
executed DD(DD).
The true point is that you have never shown any proof about simulation
by HH.
In other words you lack the mandatory prerequisites so the
correct proof only looks like gibberish to you.
Hard to teest wihout the correct proof.
>
Anyway, something that starts with "Proof:" and ends with "Q.E.D." may
fail to be a proof. It depends on what is between.
>
typedef void (*ptr)(); // pointer to void function
>
void HHH(ptr P, ptr I)
{
P(I);
return;
}
>
void DDD(int (*x)())
{
HHH(x, x);
return;
}
>
int main()
{
HHH(DDD,DDD);
}
>
In the above Neither DDD nor HHH ever reach their own return
statement thus never halt.
>
The why did you say "When HHH is a simulating Halt Decider...">When HHH is a simulating halt decider then HHH sees that>
DDD correctly simulated by HHH cannot possibly reach its
own return statement, AKA
But HHH (as shown above) ISN'T a simulating halt decider, so you are just caught in another of youre lies.
>
I didn't say it was a simulating halt decider. I needed to see
if my reviewers understand what infinite recursion is before
proceeding with them. It looks like they do not understand this.
You can't use the same name in the same arguememt to mean different things!
SO of course you are implying that your HHH above is to be thought of as a Simulating Halting Decider, or at least that it will behave as one.
>Because most things you say are a lie, because you just don't know what you are saying.
That you call everything that I say a lie even when it
is not even incorrect is ridiculously childish of you.
>
Les messages affichés proviennent d'usenet.