Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

It's hard to think of you as the end result of millions of years of evolution.


devel / comp.theory / Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]

SubjectAuthor
* OlcottMr Flibble
+* Olcottolcott
|+- OlcottMr Flibble
|+- OlcottJeff Barnett
|`* OlcottOtto J. Makela
| `- Olcottolcott
`* OlcottFred. Zwarts
 +* Olcott [good summation]olcott
 |+* Olcott [good summation]Mr Flibble
 ||`* Olcott [good summation]olcott
 || +* Olcott [good summation]Mr Flibble
 || |`* Olcott [good summation]olcott
 || | +* Olcott [good summation]Mr Flibble
 || | |`* Olcott [good summation]olcott
 || | | `- Olcott [good summation]Mr Flibble
 || | `* Olcott [good summation]Richard Damon
 || |  `* Olcott [good summation]olcott
 || |   `* Olcott [good summation]Richard Damon
 || |    `* Olcott [good summation]olcott
 || |     `* Olcott [good summation]Richard Damon
 || |      +* Olcott [good summation]olcott
 || |      |`* Olcott [good summation]Richard Damon
 || |      | `* Olcott [good summation]olcott
 || |      |  `* Olcott [good summation]Richard Damon
 || |      |   +* Olcott [good summation]olcott
 || |      |   |`* Olcott [good summation]Richard Damon
 || |      |   | `* Olcott [good summation]olcott
 || |      |   |  `- Olcott [good summation]Richard Damon
 || |      |   `* Olcott [good summation]olcott
 || |      |    `* Olcott [good summation]Richard Damon
 || |      |     `* Olcott [good summation]olcott
 || |      |      +* Olcott [good summation]Richard Damon
 || |      |      |`* Olcott [good summation]olcott
 || |      |      | +* Olcott [good summation]Richard Damon
 || |      |      | |`* Olcott [good summation]olcott
 || |      |      | | `- Olcott [good summation]Richard Damon
 || |      |      | `* Olcott [good summation]dklei...@gmail.com
 || |      |      |  +- Olcott [good summation]Richard Damon
 || |      |      |  `* Olcott [good summation]olcott
 || |      |      |   `* Olcott [good summation]dklei...@gmail.com
 || |      |      |    +- Olcott [good summation]Ben Bacarisse
 || |      |      |    `- Olcott [good summation]olcott
 || |      |      `* Olcott [good summation]Richard Damon
 || |      |       `* Olcott [good summation]olcott
 || |      |        `- Olcott [good summation]Richard Damon
 || |      `- Olcott [good summation]Jeff Barnett
 || `- Olcott [good summation]Richard Damon
 |+* Olcott [good summation]Fred. Zwarts
 ||+* Olcott [good summation]olcott
 |||+- Olcott [good summation]Mr Flibble
 |||`- Olcott [good summation]Richard Damon
 ||`* Olcott [good summation]Mikko
 || +* Olcott [good summation]Richard Damon
 || |`* Olcott [good summation]Mikko
 || | `- Olcott [good summation]Richard Damon
 || `* Olcott [good summation]olcott
 ||  +- Olcott [good summation]Mikko
 ||  `- Olcott [good summation]Richard Damon
 |`* Olcott [good summation]Mikko
 | +- Olcott [good summation]olcott
 | `- Olcott [good summation]olcott
 +* OlcottRichard Damon
 |`* Olcottolcott
 | `* OlcottRichard Damon
 |  `* Olcottolcott
 |   `* OlcottRichard Damon
 |    `* Olcottolcott
 |     `- OlcottRichard Damon
 +* OlcottBen Bacarisse
 |`* Olcott [ Ben is wrong ]olcott
 | +- Olcott [ Ben is wrong ]Richard Damon
 | +* Olcott [ Ben is wrong ]Shvili, the Kookologist
 | |`* Olcott [ Ben is wrong ]olcott
 | | +- Olcott [ Ben is wrong ]Shvili, the Kookologist
 | | `* Olcott [ Ben is wrong ]Richard Damon
 | |  `* Olcott [ Ben contradicts himself ]olcott
 | |   `* Olcott [ Ben contradicts himself ]Richard Damon
 | |    `* Olcott [ Ben contradicts himself ]olcott
 | |     `* Olcott [ Ben contradicts himself ]Richard Damon
 | |      `* Olcott [ Ben contradicts himself ]olcott
 | |       `* Olcott [ Ben contradicts himself ]Richard Damon
 | |        `* Olcott [ Ben contradicts himself ]olcott
 | |         +* Olcott [ Ben contradicts himself ]Mr Flibble
 | |         |`* Olcott [ Ben contradicts himself ]olcott
 | |         | `* Olcott [ Ben contradicts himself ]Mr Flibble
 | |         |  `* Olcott [ Ben contradicts himself ]olcott
 | |         |   `* Olcott [ Ben contradicts himself ]Mr Flibble
 | |         |    `* Olcott [ Ben contradicts himself ]olcott
 | |         |     `* Olcott [ Ben contradicts himself ]Mr Flibble
 | |         |      +* Olcott [ Ben contradicts himself ]olcott
 | |         |      |`* Olcott [ Ben contradicts himself ]Mr Flibble
 | |         |      | `* Olcott [ Ben contradicts himself ]olcott
 | |         |      |  `* Olcott [ Ben contradicts himself ]Mr Flibble
 | |         |      |   `* Olcott [ Ben contradicts himself ]olcott
 | |         |      |    `- Olcott [ Ben contradicts himself ]Richard Damon
 | |         |      `- Olcott [ Ben contradicts himself ]Skep Dick
 | |         `* Olcott [ Ben contradicts himself ]Richard Damon
 | |          +* Olcott [ Ben contradicts himself ]olcott
 | |          |`* Olcott [ Ben contradicts himself ]Richard Damon
 | |          | `* Olcott [ Ben contradicts himself ] [ SHD defined ]olcott
 | |          |  `* Olcott [ Ben contradicts himself ] [ SHD defined ]Richard Damon
 | |          `* OlcottPaul N
 | `* Olcott [ Ben is wrong ]Shvili, the Kookologist
 `* OlcottMikko

Pages:123456789101112
Re: Olcott is a Troll [ fake rebuttal to all of Richards rebuttals ]

<blxOK.232143$9j2.209743@fx33.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=38662&group=comp.theory#38662

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!newsreader4.netcologne.de!news.netcologne.de!peer02.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx33.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.13.0
Subject: Re: Olcott is a Troll [ fake rebuttal to all of Richards rebuttals ]
Content-Language: en-US
Newsgroups: comp.theory
References: <20220817174635.00004410@reddwarf.jmc.corp>
<luqOK.839174$J0r9.207864@fx11.iad>
<iAGdnfUhWtrqqpf-nZ2dnZfqlJ_NnZ2d@giganews.com>
<ZXqOK.782930$5fVf.780439@fx09.iad>
<_oqdnaum358L0Zf-nZ2dnZfqlJzNnZ2d@giganews.com>
<F6sOK.841862$J0r9.210570@fx11.iad>
<20220827180455.00006e13@reddwarf.jmc.corp> <_usOK.169547$nZ1.79892@fx05.iad>
<6NqdnetSWMy6yJf-nZ2dnZfqlJzNnZ2d@giganews.com>
<dGsOK.889035$ssF.324130@fx14.iad>
<uc6dnYYCztl1ypf-nZ2dnZfqlJzNnZ2d@giganews.com>
<i3tOK.1116035$X_i.273028@fx18.iad>
<EYKdnaeBBujH_5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
<fBtOK.1187$SqO3.795@fx02.iad>
<Yb6dne3MJZKU9Jf-nZ2dnZfqlJzNnZ2d@giganews.com>
<o9uOK.1189$SqO3.1094@fx02.iad>
<F9adnUBBQ9_D7Jf-nZ2dnZfqlJzNnZ2d@giganews.com>
<zzuOK.876382$ntj.37244@fx15.iad>
<jvOdnaYqPfnBGpf-nZ2dnZfqlJzNnZ2d@giganews.com>
<tSvOK.125829$Ae2.104988@fx35.iad>
<qKKcnaG4BIBnEJf-nZ2dnZfqlJ_NnZ2d@giganews.com>
<IqwOK.172003$ze2.53966@fx36.iad>
<CPOdnW8yhYxKBJf-nZ2dnZfqlJzNnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <CPOdnW8yhYxKBJf-nZ2dnZfqlJzNnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 328
Message-ID: <blxOK.232143$9j2.209743@fx33.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Sat, 27 Aug 2022 18:59:18 -0400
X-Received-Bytes: 15974
 by: Richard Damon - Sat, 27 Aug 2022 22:59 UTC

On 8/27/22 6:25 PM, olcott wrote:
> On 8/27/2022 4:56 PM, Richard Damon wrote:
>>
>> On 8/27/22 5:34 PM, olcott wrote:
>>> On 8/27/2022 4:18 PM, Richard Damon wrote:
>>>> On 8/27/22 5:06 PM, olcott wrote:
>>>>> On 8/27/2022 2:49 PM, Richard Damon wrote:
>>>>>>
>>>>>> On 8/27/22 3:32 PM, olcott wrote:
>>>>>>> On 8/27/2022 2:21 PM, Richard Damon wrote:
>>>>>>>> On 8/27/22 2:57 PM, olcott wrote:
>>>>>>>>> On 8/27/2022 1:43 PM, Richard Damon wrote:
>>>>>>>>>>
>>>>>>>>>> On 8/27/22 2:28 PM, olcott wrote:
>>>>>>>>>>> On 8/27/2022 1:07 PM, Richard Damon wrote:
>>>>>>>>>>>>
>>>>>>>>>>>> On 8/27/22 1:44 PM, olcott wrote:
>>>>>>>>>>>>> On 8/27/2022 12:40 PM, Richard Damon wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On 8/27/22 1:32 PM, olcott wrote:
>>>>>>>>>>>>>>> On 8/27/2022 12:28 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> On 8/27/22 1:04 PM, Mr Flibble wrote:
>>>>>>>>>>>>>>>>> On Sat, 27 Aug 2022 13:02:29 -0400
>>>>>>>>>>>>>>>>> Richard Damon <Richard@Damon-Family.org> wrote:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On 8/27/22 12:55 PM, olcott wrote:
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Cat got your tongue?
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Or just caught wordless because you are seeing you
>>>>>>>>>>>>>>>>>> have no answer?
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> He is just replying to change the subject line to call
>>>>>>>>>>>>>>>>> you a troll and
>>>>>>>>>>>>>>>>> to say that I am clueless about software engineering.
>>>>>>>>>>>>>>>>> He really is a
>>>>>>>>>>>>>>>>> fucktard who has got nothing of value to contribute.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> /Flibble
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> True.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> He is just proving how stupid he is.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> He has sealed his eternal legacy at a Pathological Lying
>>>>>>>>>>>>>>>> Idiot
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Yep, he is just admitting that there is no truth in his
>>>>>>>>>>>>>> statements he is admitting that he is wrong, but won't
>>>>>>>>>>>>>> actually admit it.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> By ignoring the people pointing out errors, he shows that
>>>>>>>>>>>>>> he is only interested in himself and not what is actually
>>>>>>>>>>>>>> true.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> I have pointed out all of the errors of all of your
>>>>>>>>>>>>> rebuttals and instead of addressing these errors you change
>>>>>>>>>>>>> the subject only to get back to make these same mistakes
>>>>>>>>>>>>> again and again.
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> Really, point to an error I have made that you pointed out
>>>>>>>>>>>> to any source other than "yourself" as grounds for me being
>>>>>>>>>>>> wrong.
>>>>>>>>>>>>
>>>>>>>>>>>> I don't think you KNOW HOW to actually deal with a rebuttal.
>>>>>>>>>>>>
>>>>>>>>>>>> Note, I DON'T change the subject, I go to the core of what
>>>>>>>>>>>> you are talking about, and you object to that as I don't let
>>>>>>>>>>>> you build up a bed of half truths to try to make you ideas
>>>>>>>>>>>> seem possibly plausable.
>>>>>>>>>>>>
>>>>>>>>>>>> Unless you ADMIT that you aren't talking about the Halting
>>>>>>>>>>>> Theorm, all my comments are "On Topic" as I am just pointing
>>>>>>>>>>>> out the basic definitions of the theory.
>>>>>>>>>>>>
>>>>>>>>>>>> YOU are the one that changes the subject.
>>>>>>>>>>>>
>>>>>>>>>>>> YOU FAIL.
>>>>>>>>>>>
>>>>>>>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS WORDS*
>>>>>>>>>>> The correct and complete simulation of a machine description
>>>>>>>>>>> always provides the actual behavior specified by this machine
>>>>>>>>>>> description.
>>>>>>>>>>
>>>>>>>>>> Correct, and the machine description includes ALL the code
>>>>>>>>>> executed by the program, including all subroutines/function it
>>>>>>>>>> calls.
>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS WORDS*
>>>>>>>>>>> When-so-ever a simulating halt decider (SHD) correctly
>>>>>>>>>>> performs a partial simulation of its input and the behavior
>>>>>>>>>>> of this partial simulation correctly matches a correct
>>>>>>>>>>> non-halting behavior pattern then the SHD halt decider can
>>>>>>>>>>> correctly report non-halting.
>>>>>>>>>>
>>>>>>>>>> Yes, A CORRECT non-halting behavior pattern.
>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS WORDS*
>>>>>>>>>>> A non-halting behavior pattern is correct when-so-ever
>>>>>>>>>>> matching this behavior pattern proves that the simulated
>>>>>>>>>>> input to the SHD would never stop running unless the SHD
>>>>>>>>>>> aborted its simulation.
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> WRONG, proving you are a LIAR, and and idiot.
>>>>>>>>>>
>>>>>>>>>> A non-halting behavior pattern is a pattern that means that a
>>>>>>>>>> correct and complete simulation could never stop after seeing
>>>>>>>>>> that pattern, in any machine.
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> No it doesn't mean anything like that.
>>>>>>>>
>>>>>>>> You have a reference for that, or are you going to just use
>>>>>>>> incorrect logic to try to make your point.
>>>>>>>>
>>>>>>>>>
>>>>>>>>> Example 01:
>>>>>>>>> H0 correctly determines that Infinite_Loop() never halts
>>>>>>>>>
>>>>>>>>> void Infinite_Loop()
>>>>>>>>> {
>>>>>>>>>    HERE: goto HERE;
>>>>>>>>> }
>>>>>>>>>
>>>>>>>>> int main()
>>>>>>>>> {
>>>>>>>>>    Output("Input_Halts = ", H0((u32)Infinite_Loop));
>>>>>>>>> }
>>>>>>>>>
>>>>>>>>> _Infinite_Loop()
>>>>>>>>> [00001102](01)  55         push ebp
>>>>>>>>> [00001103](02)  8bec       mov ebp,esp
>>>>>>>>> [00001105](02)  ebfe       jmp 00001105
>>>>>>>>> [00001107](01)  5d         pop ebp
>>>>>>>>> [00001108](01)  c3         ret
>>>>>>>>> Size in bytes:(0007) [00001108]
>>>>>>>>>
>>>>>>>>> _main()
>>>>>>>>> [00001192](01)  55         push ebp
>>>>>>>>> [00001193](02)  8bec       mov ebp,esp
>>>>>>>>> [00001195](05)  6802110000 push 00001102
>>>>>>>>> [0000119a](05)  e8d3fbffff call 00000d72
>>>>>>>>> [0000119f](03)  83c404     add esp,+04
>>>>>>>>> [000011a2](01)  50         push eax
>>>>>>>>> [000011a3](05)  68a3040000 push 000004a3
>>>>>>>>> [000011a8](05)  e845f3ffff call 000004f2
>>>>>>>>> [000011ad](03)  83c408     add esp,+08
>>>>>>>>> [000011b0](02)  33c0       xor eax,eax
>>>>>>>>> [000011b2](01)  5d         pop ebp
>>>>>>>>> [000011b3](01)  c3         ret
>>>>>>>>> Size in bytes:(0034) [000011b3]
>>>>>>>>>
>>>>>>>>>   machine   stack     stack     machine    assembly
>>>>>>>>>   address   address   data      code       language
>>>>>>>>>   ========  ========  ========  =========  =============
>>>>>>>>> [00001192][00101ef8][00000000] 55         push ebp
>>>>>>>>> [00001193][00101ef8][00000000] 8bec       mov ebp,esp
>>>>>>>>> [00001195][00101ef4][00001102] 6802110000 push 00001102
>>>>>>>>> [0000119a][00101ef0][0000119f] e8d3fbffff call 00000d72
>>>>>>>>>
>>>>>>>>> H0: Begin Simulation   Execution Trace Stored at:211fac
>>>>>>>>> [00001102][00211f9c][00211fa0] 55         push ebp
>>>>>>>>> [00001103][00211f9c][00211fa0] 8bec       mov ebp,esp
>>>>>>>>> [00001105][00211f9c][00211fa0] ebfe       jmp 00001105
>>>>>>>>> [00001105][00211f9c][00211fa0] ebfe       jmp 00001105
>>>>>>>>> H0: Infinite Loop Detected Simulation Stopped
>>>>>>>>>
>>>>>>>>>   if (current->Simplified_Opcode == JMP)           // JMP
>>>>>>>>>    if (current->Decode_Target <= current->Address) // upward
>>>>>>>>>     if (traced->Address == current->Decode_Target) // to this
>>>>>>>>> address
>>>>>>>>>      if (Conditional_Branch_Count == 0)            // no escape
>>>>>>>>>       return 1;
>>>>>>>>>
>>>>>>>>> [0000119f][00101ef8][00000000] 83c404     add esp,+04
>>>>>>>>> [000011a2][00101ef4][00000000] 50         push eax
>>>>>>>>> [000011a3][00101ef0][000004a3] 68a3040000 push 000004a3
>>>>>>>>> [000011a8][00101ef0][000004a3] e845f3ffff call 000004f2
>>>>>>>>> Input_Halts = 0
>>>>>>>>> [000011ad][00101ef8][00000000] 83c408     add esp,+08
>>>>>>>>> [000011b0][00101ef8][00000000] 33c0       xor eax,eax
>>>>>>>>> [000011b2][00101efc][00100000] 5d         pop ebp
>>>>>>>>> [000011b3][00101f00][00000004] c3         ret
>>>>>>>>> Number of Instructions Executed(554) == 8 Pages
>>>>>>>>>
>>>>>>>>>> Halting is a property of the MACHINE, that is the MACHINE the
>>>>>>>>>> input specified.
>>>>>>>>>
>>>>>>>>> If halt deciders examined machines you would be correct.
>>>>>>>>> Halt deciders never examine machines.
>>>>>>>>> Halt deciders always examine finite string machine descriptions.
>>>>>>>>
>>>>>>>> Isn't the finite string the machine code?
>>>>>>>>
>>>>>>>> I thought you defined your "finite string" to BE the machine
>>>>>>>> code for your machine.
>>>>>>>>
>>>>>>>>
>>>>>>>>>
>>>>>>>>> Because a simulating halt decider is a pure simulator that has
>>>>>>>>> extra features added to it a simulating halt decider that never
>>>>>>>>> aborts its simulation is simply a pure simulator thus
>>>>>>>>
>>>>>>>> So does your H abort its simulation or not.
>>>>>>>>
>>>>>>>> If it doesn't, then YES, it does a pure simulation and thus
>>>>>>>> doesn't stop until the input reaches a final state, and thus
>>>>>>>> never answers for a non-halting input, or
>>>>>>>>
>>>>>>>> if it DOES, then it can't be the source of what a pure simulator
>>>>>>>> does, since it isn't one.
>>>>>>>>
>>>>>>>> Pleae show me a program that does BOTH be a pure simulator that
>>>>>>>> simulates the non-halting input until it (never) reaches the
>>>>>>>> final state, and also aborts its simulation to return the
>>>>>>>> non-halting answer, at the same time.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>>
>>>>>>>>> A non-halting behavior pattern is correct when-so-ever matching
>>>>>>>>> this
>>>>>>>>> behavior pattern proves that the simulated input to the SHD would
>>>>>>>>> never stop running unless the SHD aborted its simulation.
>>>>>>>>>
>>>>>>>>
>>>>>>>> Nope. Proven wrong and illogical. You can't ask about behavior
>>>>>>>> of a program (the SHD) that isn't part of the system. The
>>>>>>>> "non-aborting" SHD is NOT the SHD, so you condition just doesn't
>>>>>>>> occur.
>>>>>>>
>>>>>>> A simulating halt decider
>>>>>>> CORRECTLY PREDICTS WHAT THE BEHAVIOR OF ITS INPUT WOULD BE IF IT
>>>>>>> NEVER ABORTED THE SIMULATION OF THIS INPUT
>>>>>>>
>>>>>>
>>>>>> Then it isn't a Halt Decider. PERIOD.
>>>>>>
>>>>>> A REAL Halt Decider decides on the behavior of the machine
>>>>>> represented by its input, not the behavior of itself.
>>>>> *Ah so that was my best wording*
>>>>>
>>>>> (a) Every decider must compute the mapping from its input finite
>>>>> string based on a semantic or syntactic property of this finite
>>>>> string.
>>>>
>>>> Right, and the propert of this finite string is the behavior of
>>>> UTM(P,d)
>>>>
>>>
>>> No not at all. The decider could be determining whether or not an
>>> input string contains: "A".
>>
>>
>> That would be deciding on a syntactic property.
>>
>> A semantic property is something like Halting of UTM(P,d).
>>
>> Maybe you don't understand what you can ask a decider.
>>>
>>>>>
>>>>> (b) A halt decider must compute the mapping from its input finite
>>>>> string to an accept or reject state based on the actual behavior of
>>>>> its actual input.
>>>>
>>>> Right, and that is whether UTM(P,d) Halts or not.
>>>
>>> When H correctly predicts that its input would never stop running
>>> unless it aborts its simulation of this input it is correctly
>>> predicting whether or not the pure (AKA UTM) simulation of its input
>>> would stop running because H is a pure (AKA UTM) simulator when it
>>> does not abort its simulation.
>>
>> Nope, Px(Px) is the simple counter example.
>
> You are contradicting yourself.
>
> The behavior of the input to H(P,P) when H does not aborts its
> simulation of its input *is* the behavior of the pure simulation of this
> input. That is proven on the basis of the meaning of the words.
>
>


Click here to read the complete article
Re: Olcott is a Troll [ fake rebuttal to all of Richards rebuttals ]

<7AudnVkeWOtuOpf-nZ2dnZfqlJ_NnZ2d@giganews.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=38663&group=comp.theory#38663

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border-2.nntp.ord.giganews.com!border-1.nntp.ord.giganews.com!nntp.giganews.com!Xl.tags.giganews.com!local-2.nntp.ord.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 27 Aug 2022 23:25:39 +0000
Date: Sat, 27 Aug 2022 18:25:38 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.13.0
Subject: Re: Olcott is a Troll [ fake rebuttal to all of Richards rebuttals ]
Content-Language: en-US
Newsgroups: comp.theory
References: <20220817174635.00004410@reddwarf.jmc.corp>
<luqOK.839174$J0r9.207864@fx11.iad>
<iAGdnfUhWtrqqpf-nZ2dnZfqlJ_NnZ2d@giganews.com>
<ZXqOK.782930$5fVf.780439@fx09.iad>
<_oqdnaum358L0Zf-nZ2dnZfqlJzNnZ2d@giganews.com>
<F6sOK.841862$J0r9.210570@fx11.iad>
<20220827180455.00006e13@reddwarf.jmc.corp> <_usOK.169547$nZ1.79892@fx05.iad>
<6NqdnetSWMy6yJf-nZ2dnZfqlJzNnZ2d@giganews.com>
<dGsOK.889035$ssF.324130@fx14.iad>
<uc6dnYYCztl1ypf-nZ2dnZfqlJzNnZ2d@giganews.com>
<i3tOK.1116035$X_i.273028@fx18.iad>
<EYKdnaeBBujH_5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
<fBtOK.1187$SqO3.795@fx02.iad>
<Yb6dne3MJZKU9Jf-nZ2dnZfqlJzNnZ2d@giganews.com>
<o9uOK.1189$SqO3.1094@fx02.iad>
<F9adnUBBQ9_D7Jf-nZ2dnZfqlJzNnZ2d@giganews.com>
<zzuOK.876382$ntj.37244@fx15.iad>
<jvOdnaYqPfnBGpf-nZ2dnZfqlJzNnZ2d@giganews.com>
<tSvOK.125829$Ae2.104988@fx35.iad>
<qKKcnaG4BIBnEJf-nZ2dnZfqlJ_NnZ2d@giganews.com>
<IqwOK.172003$ze2.53966@fx36.iad>
<CPOdnW8yhYxKBJf-nZ2dnZfqlJzNnZ2d@giganews.com>
<blxOK.232143$9j2.209743@fx33.iad>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <blxOK.232143$9j2.209743@fx33.iad>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <7AudnVkeWOtuOpf-nZ2dnZfqlJ_NnZ2d@giganews.com>
Lines: 312
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-RZWzpz6YZOdUQT2Bt7btG32Wk113jJCrdiF9BgvdmF6bRnEacp0peWVPZbaTotTJCcbUwZ4F8J8NIlT!pvxCAhXlNzZSDwWoAiCg6xnAFDd5RhJzNbVwDxS2i7f2FO/kkCs8ORNNVzEBJhgDCsNl2U/wmLo=
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
 by: olcott - Sat, 27 Aug 2022 23:25 UTC

On 8/27/2022 5:59 PM, Richard Damon wrote:
>
> On 8/27/22 6:25 PM, olcott wrote:
>> On 8/27/2022 4:56 PM, Richard Damon wrote:
>>>
>>> On 8/27/22 5:34 PM, olcott wrote:
>>>> On 8/27/2022 4:18 PM, Richard Damon wrote:
>>>>> On 8/27/22 5:06 PM, olcott wrote:
>>>>>> On 8/27/2022 2:49 PM, Richard Damon wrote:
>>>>>>>
>>>>>>> On 8/27/22 3:32 PM, olcott wrote:
>>>>>>>> On 8/27/2022 2:21 PM, Richard Damon wrote:
>>>>>>>>> On 8/27/22 2:57 PM, olcott wrote:
>>>>>>>>>> On 8/27/2022 1:43 PM, Richard Damon wrote:
>>>>>>>>>>>
>>>>>>>>>>> On 8/27/22 2:28 PM, olcott wrote:
>>>>>>>>>>>> On 8/27/2022 1:07 PM, Richard Damon wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>> On 8/27/22 1:44 PM, olcott wrote:
>>>>>>>>>>>>>> On 8/27/2022 12:40 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On 8/27/22 1:32 PM, olcott wrote:
>>>>>>>>>>>>>>>> On 8/27/2022 12:28 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> On 8/27/22 1:04 PM, Mr Flibble wrote:
>>>>>>>>>>>>>>>>>> On Sat, 27 Aug 2022 13:02:29 -0400
>>>>>>>>>>>>>>>>>> Richard Damon <Richard@Damon-Family.org> wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> On 8/27/22 12:55 PM, olcott wrote:
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Cat got your tongue?
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Or just caught wordless because you are seeing you
>>>>>>>>>>>>>>>>>>> have no answer?
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> He is just replying to change the subject line to call
>>>>>>>>>>>>>>>>>> you a troll and
>>>>>>>>>>>>>>>>>> to say that I am clueless about software engineering.
>>>>>>>>>>>>>>>>>> He really is a
>>>>>>>>>>>>>>>>>> fucktard who has got nothing of value to contribute.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> /Flibble
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> True.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> He is just proving how stupid he is.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> He has sealed his eternal legacy at a Pathological
>>>>>>>>>>>>>>>>> Lying Idiot
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Yep, he is just admitting that there is no truth in his
>>>>>>>>>>>>>>> statements he is admitting that he is wrong, but won't
>>>>>>>>>>>>>>> actually admit it.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> By ignoring the people pointing out errors, he shows that
>>>>>>>>>>>>>>> he is only interested in himself and not what is actually
>>>>>>>>>>>>>>> true.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> I have pointed out all of the errors of all of your
>>>>>>>>>>>>>> rebuttals and instead of addressing these errors you
>>>>>>>>>>>>>> change the subject only to get back to make these same
>>>>>>>>>>>>>> mistakes again and again.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Really, point to an error I have made that you pointed out
>>>>>>>>>>>>> to any source other than "yourself" as grounds for me being
>>>>>>>>>>>>> wrong.
>>>>>>>>>>>>>
>>>>>>>>>>>>> I don't think you KNOW HOW to actually deal with a rebuttal.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Note, I DON'T change the subject, I go to the core of what
>>>>>>>>>>>>> you are talking about, and you object to that as I don't
>>>>>>>>>>>>> let you build up a bed of half truths to try to make you
>>>>>>>>>>>>> ideas seem possibly plausable.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Unless you ADMIT that you aren't talking about the Halting
>>>>>>>>>>>>> Theorm, all my comments are "On Topic" as I am just
>>>>>>>>>>>>> pointing out the basic definitions of the theory.
>>>>>>>>>>>>>
>>>>>>>>>>>>> YOU are the one that changes the subject.
>>>>>>>>>>>>>
>>>>>>>>>>>>> YOU FAIL.
>>>>>>>>>>>>
>>>>>>>>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS WORDS*
>>>>>>>>>>>> The correct and complete simulation of a machine description
>>>>>>>>>>>> always provides the actual behavior specified by this
>>>>>>>>>>>> machine description.
>>>>>>>>>>>
>>>>>>>>>>> Correct, and the machine description includes ALL the code
>>>>>>>>>>> executed by the program, including all subroutines/function
>>>>>>>>>>> it calls.
>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS WORDS*
>>>>>>>>>>>> When-so-ever a simulating halt decider (SHD) correctly
>>>>>>>>>>>> performs a partial simulation of its input and the behavior
>>>>>>>>>>>> of this partial simulation correctly matches a correct
>>>>>>>>>>>> non-halting behavior pattern then the SHD halt decider can
>>>>>>>>>>>> correctly report non-halting.
>>>>>>>>>>>
>>>>>>>>>>> Yes, A CORRECT non-halting behavior pattern.
>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS WORDS*
>>>>>>>>>>>> A non-halting behavior pattern is correct when-so-ever
>>>>>>>>>>>> matching this behavior pattern proves that the simulated
>>>>>>>>>>>> input to the SHD would never stop running unless the SHD
>>>>>>>>>>>> aborted its simulation.
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> WRONG, proving you are a LIAR, and and idiot.
>>>>>>>>>>>
>>>>>>>>>>> A non-halting behavior pattern is a pattern that means that a
>>>>>>>>>>> correct and complete simulation could never stop after seeing
>>>>>>>>>>> that pattern, in any machine.
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> No it doesn't mean anything like that.
>>>>>>>>>
>>>>>>>>> You have a reference for that, or are you going to just use
>>>>>>>>> incorrect logic to try to make your point.
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Example 01:
>>>>>>>>>> H0 correctly determines that Infinite_Loop() never halts
>>>>>>>>>>
>>>>>>>>>> void Infinite_Loop()
>>>>>>>>>> {
>>>>>>>>>>    HERE: goto HERE;
>>>>>>>>>> }
>>>>>>>>>>
>>>>>>>>>> int main()
>>>>>>>>>> {
>>>>>>>>>>    Output("Input_Halts = ", H0((u32)Infinite_Loop));
>>>>>>>>>> }
>>>>>>>>>>
>>>>>>>>>> _Infinite_Loop()
>>>>>>>>>> [00001102](01)  55         push ebp
>>>>>>>>>> [00001103](02)  8bec       mov ebp,esp
>>>>>>>>>> [00001105](02)  ebfe       jmp 00001105
>>>>>>>>>> [00001107](01)  5d         pop ebp
>>>>>>>>>> [00001108](01)  c3         ret
>>>>>>>>>> Size in bytes:(0007) [00001108]
>>>>>>>>>>
>>>>>>>>>> _main()
>>>>>>>>>> [00001192](01)  55         push ebp
>>>>>>>>>> [00001193](02)  8bec       mov ebp,esp
>>>>>>>>>> [00001195](05)  6802110000 push 00001102
>>>>>>>>>> [0000119a](05)  e8d3fbffff call 00000d72
>>>>>>>>>> [0000119f](03)  83c404     add esp,+04
>>>>>>>>>> [000011a2](01)  50         push eax
>>>>>>>>>> [000011a3](05)  68a3040000 push 000004a3
>>>>>>>>>> [000011a8](05)  e845f3ffff call 000004f2
>>>>>>>>>> [000011ad](03)  83c408     add esp,+08
>>>>>>>>>> [000011b0](02)  33c0       xor eax,eax
>>>>>>>>>> [000011b2](01)  5d         pop ebp
>>>>>>>>>> [000011b3](01)  c3         ret
>>>>>>>>>> Size in bytes:(0034) [000011b3]
>>>>>>>>>>
>>>>>>>>>>   machine   stack     stack     machine    assembly
>>>>>>>>>>   address   address   data      code       language
>>>>>>>>>>   ========  ========  ========  =========  =============
>>>>>>>>>> [00001192][00101ef8][00000000] 55         push ebp
>>>>>>>>>> [00001193][00101ef8][00000000] 8bec       mov ebp,esp
>>>>>>>>>> [00001195][00101ef4][00001102] 6802110000 push 00001102
>>>>>>>>>> [0000119a][00101ef0][0000119f] e8d3fbffff call 00000d72
>>>>>>>>>>
>>>>>>>>>> H0: Begin Simulation   Execution Trace Stored at:211fac
>>>>>>>>>> [00001102][00211f9c][00211fa0] 55         push ebp
>>>>>>>>>> [00001103][00211f9c][00211fa0] 8bec       mov ebp,esp
>>>>>>>>>> [00001105][00211f9c][00211fa0] ebfe       jmp 00001105
>>>>>>>>>> [00001105][00211f9c][00211fa0] ebfe       jmp 00001105
>>>>>>>>>> H0: Infinite Loop Detected Simulation Stopped
>>>>>>>>>>
>>>>>>>>>>   if (current->Simplified_Opcode == JMP)           // JMP
>>>>>>>>>>    if (current->Decode_Target <= current->Address) // upward
>>>>>>>>>>     if (traced->Address == current->Decode_Target) // to this
>>>>>>>>>> address
>>>>>>>>>>      if (Conditional_Branch_Count == 0)            // no escape
>>>>>>>>>>       return 1;
>>>>>>>>>>
>>>>>>>>>> [0000119f][00101ef8][00000000] 83c404     add esp,+04
>>>>>>>>>> [000011a2][00101ef4][00000000] 50         push eax
>>>>>>>>>> [000011a3][00101ef0][000004a3] 68a3040000 push 000004a3
>>>>>>>>>> [000011a8][00101ef0][000004a3] e845f3ffff call 000004f2
>>>>>>>>>> Input_Halts = 0
>>>>>>>>>> [000011ad][00101ef8][00000000] 83c408     add esp,+08
>>>>>>>>>> [000011b0][00101ef8][00000000] 33c0       xor eax,eax
>>>>>>>>>> [000011b2][00101efc][00100000] 5d         pop ebp
>>>>>>>>>> [000011b3][00101f00][00000004] c3         ret
>>>>>>>>>> Number of Instructions Executed(554) == 8 Pages
>>>>>>>>>>
>>>>>>>>>>> Halting is a property of the MACHINE, that is the MACHINE the
>>>>>>>>>>> input specified.
>>>>>>>>>>
>>>>>>>>>> If halt deciders examined machines you would be correct.
>>>>>>>>>> Halt deciders never examine machines.
>>>>>>>>>> Halt deciders always examine finite string machine descriptions.
>>>>>>>>>
>>>>>>>>> Isn't the finite string the machine code?
>>>>>>>>>
>>>>>>>>> I thought you defined your "finite string" to BE the machine
>>>>>>>>> code for your machine.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Because a simulating halt decider is a pure simulator that has
>>>>>>>>>> extra features added to it a simulating halt decider that
>>>>>>>>>> never aborts its simulation is simply a pure simulator thus
>>>>>>>>>
>>>>>>>>> So does your H abort its simulation or not.
>>>>>>>>>
>>>>>>>>> If it doesn't, then YES, it does a pure simulation and thus
>>>>>>>>> doesn't stop until the input reaches a final state, and thus
>>>>>>>>> never answers for a non-halting input, or
>>>>>>>>>
>>>>>>>>> if it DOES, then it can't be the source of what a pure
>>>>>>>>> simulator does, since it isn't one.
>>>>>>>>>
>>>>>>>>> Pleae show me a program that does BOTH be a pure simulator that
>>>>>>>>> simulates the non-halting input until it (never) reaches the
>>>>>>>>> final state, and also aborts its simulation to return the
>>>>>>>>> non-halting answer, at the same time.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> A non-halting behavior pattern is correct when-so-ever
>>>>>>>>>> matching this
>>>>>>>>>> behavior pattern proves that the simulated input to the SHD would
>>>>>>>>>> never stop running unless the SHD aborted its simulation.
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Nope. Proven wrong and illogical. You can't ask about behavior
>>>>>>>>> of a program (the SHD) that isn't part of the system. The
>>>>>>>>> "non-aborting" SHD is NOT the SHD, so you condition just
>>>>>>>>> doesn't occur.
>>>>>>>>
>>>>>>>> A simulating halt decider
>>>>>>>> CORRECTLY PREDICTS WHAT THE BEHAVIOR OF ITS INPUT WOULD BE IF IT
>>>>>>>> NEVER ABORTED THE SIMULATION OF THIS INPUT
>>>>>>>>
>>>>>>>
>>>>>>> Then it isn't a Halt Decider. PERIOD.
>>>>>>>
>>>>>>> A REAL Halt Decider decides on the behavior of the machine
>>>>>>> represented by its input, not the behavior of itself.
>>>>>> *Ah so that was my best wording*
>>>>>>
>>>>>> (a) Every decider must compute the mapping from its input finite
>>>>>> string based on a semantic or syntactic property of this finite
>>>>>> string.
>>>>>
>>>>> Right, and the propert of this finite string is the behavior of
>>>>> UTM(P,d)
>>>>>
>>>>
>>>> No not at all. The decider could be determining whether or not an
>>>> input string contains: "A".
>>>
>>>
>>> That would be deciding on a syntactic property.
>>>
>>> A semantic property is something like Halting of UTM(P,d).
>>>
>>> Maybe you don't understand what you can ask a decider.
>>>>
>>>>>>
>>>>>> (b) A halt decider must compute the mapping from its input finite
>>>>>> string to an accept or reject state based on the actual behavior
>>>>>> of its actual input.
>>>>>
>>>>> Right, and that is whether UTM(P,d) Halts or not.
>>>>
>>>> When H correctly predicts that its input would never stop running
>>>> unless it aborts its simulation of this input it is correctly
>>>> predicting whether or not the pure (AKA UTM) simulation of its input
>>>> would stop running because H is a pure (AKA UTM) simulator when it
>>>> does not abort its simulation.
>>>
>>> Nope, Px(Px) is the simple counter example.
>>
>> You are contradicting yourself.
>>
>> The behavior of the input to H(P,P) when H does not aborts its
>> simulation of its input *is* the behavior of the pure simulation of
>> this input. That is proven on the basis of the meaning of the words.
>>
>>
>
> Right, but since H DOES abort its simulation, H is not a pure simulator,


Click here to read the complete article
Re: Olcott is a Troll [ fake rebuttal to all of Richards rebuttals ]

<8ZxOK.127200$Ae2.55776@fx35.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=38664&group=comp.theory#38664

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx35.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.13.0
Subject: Re: Olcott is a Troll [ fake rebuttal to all of Richards rebuttals ]
Content-Language: en-US
Newsgroups: comp.theory
References: <20220817174635.00004410@reddwarf.jmc.corp>
<ZXqOK.782930$5fVf.780439@fx09.iad>
<_oqdnaum358L0Zf-nZ2dnZfqlJzNnZ2d@giganews.com>
<F6sOK.841862$J0r9.210570@fx11.iad>
<20220827180455.00006e13@reddwarf.jmc.corp> <_usOK.169547$nZ1.79892@fx05.iad>
<6NqdnetSWMy6yJf-nZ2dnZfqlJzNnZ2d@giganews.com>
<dGsOK.889035$ssF.324130@fx14.iad>
<uc6dnYYCztl1ypf-nZ2dnZfqlJzNnZ2d@giganews.com>
<i3tOK.1116035$X_i.273028@fx18.iad>
<EYKdnaeBBujH_5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
<fBtOK.1187$SqO3.795@fx02.iad>
<Yb6dne3MJZKU9Jf-nZ2dnZfqlJzNnZ2d@giganews.com>
<o9uOK.1189$SqO3.1094@fx02.iad>
<F9adnUBBQ9_D7Jf-nZ2dnZfqlJzNnZ2d@giganews.com>
<zzuOK.876382$ntj.37244@fx15.iad>
<jvOdnaYqPfnBGpf-nZ2dnZfqlJzNnZ2d@giganews.com>
<tSvOK.125829$Ae2.104988@fx35.iad>
<qKKcnaG4BIBnEJf-nZ2dnZfqlJ_NnZ2d@giganews.com>
<IqwOK.172003$ze2.53966@fx36.iad>
<CPOdnW8yhYxKBJf-nZ2dnZfqlJzNnZ2d@giganews.com>
<blxOK.232143$9j2.209743@fx33.iad>
<7AudnVkeWOtuOpf-nZ2dnZfqlJ_NnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <7AudnVkeWOtuOpf-nZ2dnZfqlJ_NnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 329
Message-ID: <8ZxOK.127200$Ae2.55776@fx35.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Sat, 27 Aug 2022 19:41:55 -0400
X-Received-Bytes: 15966
 by: Richard Damon - Sat, 27 Aug 2022 23:41 UTC

On 8/27/22 7:25 PM, olcott wrote:
> On 8/27/2022 5:59 PM, Richard Damon wrote:
>>
>> On 8/27/22 6:25 PM, olcott wrote:
>>> On 8/27/2022 4:56 PM, Richard Damon wrote:
>>>>
>>>> On 8/27/22 5:34 PM, olcott wrote:
>>>>> On 8/27/2022 4:18 PM, Richard Damon wrote:
>>>>>> On 8/27/22 5:06 PM, olcott wrote:
>>>>>>> On 8/27/2022 2:49 PM, Richard Damon wrote:
>>>>>>>>
>>>>>>>> On 8/27/22 3:32 PM, olcott wrote:
>>>>>>>>> On 8/27/2022 2:21 PM, Richard Damon wrote:
>>>>>>>>>> On 8/27/22 2:57 PM, olcott wrote:
>>>>>>>>>>> On 8/27/2022 1:43 PM, Richard Damon wrote:
>>>>>>>>>>>>
>>>>>>>>>>>> On 8/27/22 2:28 PM, olcott wrote:
>>>>>>>>>>>>> On 8/27/2022 1:07 PM, Richard Damon wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On 8/27/22 1:44 PM, olcott wrote:
>>>>>>>>>>>>>>> On 8/27/2022 12:40 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> On 8/27/22 1:32 PM, olcott wrote:
>>>>>>>>>>>>>>>>> On 8/27/2022 12:28 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On 8/27/22 1:04 PM, Mr Flibble wrote:
>>>>>>>>>>>>>>>>>>> On Sat, 27 Aug 2022 13:02:29 -0400
>>>>>>>>>>>>>>>>>>> Richard Damon <Richard@Damon-Family.org> wrote:
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> On 8/27/22 12:55 PM, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Cat got your tongue?
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Or just caught wordless because you are seeing you
>>>>>>>>>>>>>>>>>>>> have no answer?
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> He is just replying to change the subject line to
>>>>>>>>>>>>>>>>>>> call you a troll and
>>>>>>>>>>>>>>>>>>> to say that I am clueless about software engineering.
>>>>>>>>>>>>>>>>>>> He really is a
>>>>>>>>>>>>>>>>>>> fucktard who has got nothing of value to contribute.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> /Flibble
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> True.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> He is just proving how stupid he is.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> He has sealed his eternal legacy at a Pathological
>>>>>>>>>>>>>>>>>> Lying Idiot
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Yep, he is just admitting that there is no truth in his
>>>>>>>>>>>>>>>> statements he is admitting that he is wrong, but won't
>>>>>>>>>>>>>>>> actually admit it.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> By ignoring the people pointing out errors, he shows
>>>>>>>>>>>>>>>> that he is only interested in himself and not what is
>>>>>>>>>>>>>>>> actually true.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> I have pointed out all of the errors of all of your
>>>>>>>>>>>>>>> rebuttals and instead of addressing these errors you
>>>>>>>>>>>>>>> change the subject only to get back to make these same
>>>>>>>>>>>>>>> mistakes again and again.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Really, point to an error I have made that you pointed out
>>>>>>>>>>>>>> to any source other than "yourself" as grounds for me
>>>>>>>>>>>>>> being wrong.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> I don't think you KNOW HOW to actually deal with a rebuttal.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Note, I DON'T change the subject, I go to the core of what
>>>>>>>>>>>>>> you are talking about, and you object to that as I don't
>>>>>>>>>>>>>> let you build up a bed of half truths to try to make you
>>>>>>>>>>>>>> ideas seem possibly plausable.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Unless you ADMIT that you aren't talking about the Halting
>>>>>>>>>>>>>> Theorm, all my comments are "On Topic" as I am just
>>>>>>>>>>>>>> pointing out the basic definitions of the theory.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> YOU are the one that changes the subject.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> YOU FAIL.
>>>>>>>>>>>>>
>>>>>>>>>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS WORDS*
>>>>>>>>>>>>> The correct and complete simulation of a machine
>>>>>>>>>>>>> description always provides the actual behavior specified
>>>>>>>>>>>>> by this machine description.
>>>>>>>>>>>>
>>>>>>>>>>>> Correct, and the machine description includes ALL the code
>>>>>>>>>>>> executed by the program, including all subroutines/function
>>>>>>>>>>>> it calls.
>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS WORDS*
>>>>>>>>>>>>> When-so-ever a simulating halt decider (SHD) correctly
>>>>>>>>>>>>> performs a partial simulation of its input and the behavior
>>>>>>>>>>>>> of this partial simulation correctly matches a correct
>>>>>>>>>>>>> non-halting behavior pattern then the SHD halt decider can
>>>>>>>>>>>>> correctly report non-halting.
>>>>>>>>>>>>
>>>>>>>>>>>> Yes, A CORRECT non-halting behavior pattern.
>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS WORDS*
>>>>>>>>>>>>> A non-halting behavior pattern is correct when-so-ever
>>>>>>>>>>>>> matching this behavior pattern proves that the simulated
>>>>>>>>>>>>> input to the SHD would never stop running unless the SHD
>>>>>>>>>>>>> aborted its simulation.
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> WRONG, proving you are a LIAR, and and idiot.
>>>>>>>>>>>>
>>>>>>>>>>>> A non-halting behavior pattern is a pattern that means that
>>>>>>>>>>>> a correct and complete simulation could never stop after
>>>>>>>>>>>> seeing that pattern, in any machine.
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> No it doesn't mean anything like that.
>>>>>>>>>>
>>>>>>>>>> You have a reference for that, or are you going to just use
>>>>>>>>>> incorrect logic to try to make your point.
>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Example 01:
>>>>>>>>>>> H0 correctly determines that Infinite_Loop() never halts
>>>>>>>>>>>
>>>>>>>>>>> void Infinite_Loop()
>>>>>>>>>>> {
>>>>>>>>>>>    HERE: goto HERE;
>>>>>>>>>>> }
>>>>>>>>>>>
>>>>>>>>>>> int main()
>>>>>>>>>>> {
>>>>>>>>>>>    Output("Input_Halts = ", H0((u32)Infinite_Loop));
>>>>>>>>>>> }
>>>>>>>>>>>
>>>>>>>>>>> _Infinite_Loop()
>>>>>>>>>>> [00001102](01)  55         push ebp
>>>>>>>>>>> [00001103](02)  8bec       mov ebp,esp
>>>>>>>>>>> [00001105](02)  ebfe       jmp 00001105
>>>>>>>>>>> [00001107](01)  5d         pop ebp
>>>>>>>>>>> [00001108](01)  c3         ret
>>>>>>>>>>> Size in bytes:(0007) [00001108]
>>>>>>>>>>>
>>>>>>>>>>> _main()
>>>>>>>>>>> [00001192](01)  55         push ebp
>>>>>>>>>>> [00001193](02)  8bec       mov ebp,esp
>>>>>>>>>>> [00001195](05)  6802110000 push 00001102
>>>>>>>>>>> [0000119a](05)  e8d3fbffff call 00000d72
>>>>>>>>>>> [0000119f](03)  83c404     add esp,+04
>>>>>>>>>>> [000011a2](01)  50         push eax
>>>>>>>>>>> [000011a3](05)  68a3040000 push 000004a3
>>>>>>>>>>> [000011a8](05)  e845f3ffff call 000004f2
>>>>>>>>>>> [000011ad](03)  83c408     add esp,+08
>>>>>>>>>>> [000011b0](02)  33c0       xor eax,eax
>>>>>>>>>>> [000011b2](01)  5d         pop ebp
>>>>>>>>>>> [000011b3](01)  c3         ret
>>>>>>>>>>> Size in bytes:(0034) [000011b3]
>>>>>>>>>>>
>>>>>>>>>>>   machine   stack     stack     machine    assembly
>>>>>>>>>>>   address   address   data      code       language
>>>>>>>>>>>   ========  ========  ========  =========  =============
>>>>>>>>>>> [00001192][00101ef8][00000000] 55         push ebp
>>>>>>>>>>> [00001193][00101ef8][00000000] 8bec       mov ebp,esp
>>>>>>>>>>> [00001195][00101ef4][00001102] 6802110000 push 00001102
>>>>>>>>>>> [0000119a][00101ef0][0000119f] e8d3fbffff call 00000d72
>>>>>>>>>>>
>>>>>>>>>>> H0: Begin Simulation   Execution Trace Stored at:211fac
>>>>>>>>>>> [00001102][00211f9c][00211fa0] 55         push ebp
>>>>>>>>>>> [00001103][00211f9c][00211fa0] 8bec       mov ebp,esp
>>>>>>>>>>> [00001105][00211f9c][00211fa0] ebfe       jmp 00001105
>>>>>>>>>>> [00001105][00211f9c][00211fa0] ebfe       jmp 00001105
>>>>>>>>>>> H0: Infinite Loop Detected Simulation Stopped
>>>>>>>>>>>
>>>>>>>>>>>   if (current->Simplified_Opcode == JMP)           // JMP
>>>>>>>>>>>    if (current->Decode_Target <= current->Address) // upward
>>>>>>>>>>>     if (traced->Address == current->Decode_Target) // to this
>>>>>>>>>>> address
>>>>>>>>>>>      if (Conditional_Branch_Count == 0)            // no escape
>>>>>>>>>>>       return 1;
>>>>>>>>>>>
>>>>>>>>>>> [0000119f][00101ef8][00000000] 83c404     add esp,+04
>>>>>>>>>>> [000011a2][00101ef4][00000000] 50         push eax
>>>>>>>>>>> [000011a3][00101ef0][000004a3] 68a3040000 push 000004a3
>>>>>>>>>>> [000011a8][00101ef0][000004a3] e845f3ffff call 000004f2
>>>>>>>>>>> Input_Halts = 0
>>>>>>>>>>> [000011ad][00101ef8][00000000] 83c408     add esp,+08
>>>>>>>>>>> [000011b0][00101ef8][00000000] 33c0       xor eax,eax
>>>>>>>>>>> [000011b2][00101efc][00100000] 5d         pop ebp
>>>>>>>>>>> [000011b3][00101f00][00000004] c3         ret
>>>>>>>>>>> Number of Instructions Executed(554) == 8 Pages
>>>>>>>>>>>
>>>>>>>>>>>> Halting is a property of the MACHINE, that is the MACHINE
>>>>>>>>>>>> the input specified.
>>>>>>>>>>>
>>>>>>>>>>> If halt deciders examined machines you would be correct.
>>>>>>>>>>> Halt deciders never examine machines.
>>>>>>>>>>> Halt deciders always examine finite string machine descriptions.
>>>>>>>>>>
>>>>>>>>>> Isn't the finite string the machine code?
>>>>>>>>>>
>>>>>>>>>> I thought you defined your "finite string" to BE the machine
>>>>>>>>>> code for your machine.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Because a simulating halt decider is a pure simulator that
>>>>>>>>>>> has extra features added to it a simulating halt decider that
>>>>>>>>>>> never aborts its simulation is simply a pure simulator thus
>>>>>>>>>>
>>>>>>>>>> So does your H abort its simulation or not.
>>>>>>>>>>
>>>>>>>>>> If it doesn't, then YES, it does a pure simulation and thus
>>>>>>>>>> doesn't stop until the input reaches a final state, and thus
>>>>>>>>>> never answers for a non-halting input, or
>>>>>>>>>>
>>>>>>>>>> if it DOES, then it can't be the source of what a pure
>>>>>>>>>> simulator does, since it isn't one.
>>>>>>>>>>
>>>>>>>>>> Pleae show me a program that does BOTH be a pure simulator
>>>>>>>>>> that simulates the non-halting input until it (never) reaches
>>>>>>>>>> the final state, and also aborts its simulation to return the
>>>>>>>>>> non-halting answer, at the same time.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> A non-halting behavior pattern is correct when-so-ever
>>>>>>>>>>> matching this
>>>>>>>>>>> behavior pattern proves that the simulated input to the SHD
>>>>>>>>>>> would
>>>>>>>>>>> never stop running unless the SHD aborted its simulation.
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Nope. Proven wrong and illogical. You can't ask about behavior
>>>>>>>>>> of a program (the SHD) that isn't part of the system. The
>>>>>>>>>> "non-aborting" SHD is NOT the SHD, so you condition just
>>>>>>>>>> doesn't occur.
>>>>>>>>>
>>>>>>>>> A simulating halt decider
>>>>>>>>> CORRECTLY PREDICTS WHAT THE BEHAVIOR OF ITS INPUT WOULD BE IF
>>>>>>>>> IT NEVER ABORTED THE SIMULATION OF THIS INPUT
>>>>>>>>>
>>>>>>>>
>>>>>>>> Then it isn't a Halt Decider. PERIOD.
>>>>>>>>
>>>>>>>> A REAL Halt Decider decides on the behavior of the machine
>>>>>>>> represented by its input, not the behavior of itself.
>>>>>>> *Ah so that was my best wording*
>>>>>>>
>>>>>>> (a) Every decider must compute the mapping from its input finite
>>>>>>> string based on a semantic or syntactic property of this finite
>>>>>>> string.
>>>>>>
>>>>>> Right, and the propert of this finite string is the behavior of
>>>>>> UTM(P,d)
>>>>>>
>>>>>
>>>>> No not at all. The decider could be determining whether or not an
>>>>> input string contains: "A".
>>>>
>>>>
>>>> That would be deciding on a syntactic property.
>>>>
>>>> A semantic property is something like Halting of UTM(P,d).
>>>>
>>>> Maybe you don't understand what you can ask a decider.
>>>>>
>>>>>>>
>>>>>>> (b) A halt decider must compute the mapping from its input finite
>>>>>>> string to an accept or reject state based on the actual behavior
>>>>>>> of its actual input.
>>>>>>
>>>>>> Right, and that is whether UTM(P,d) Halts or not.
>>>>>
>>>>> When H correctly predicts that its input would never stop running
>>>>> unless it aborts its simulation of this input it is correctly
>>>>> predicting whether or not the pure (AKA UTM) simulation of its
>>>>> input would stop running because H is a pure (AKA UTM) simulator
>>>>> when it does not abort its simulation.
>>>>
>>>> Nope, Px(Px) is the simple counter example.
>>>
>>> You are contradicting yourself.
>>>
>>> The behavior of the input to H(P,P) when H does not aborts its
>>> simulation of its input *is* the behavior of the pure simulation of
>>> this input. That is proven on the basis of the meaning of the words.
>>>
>>>
>>
>> Right, but since H DOES abort its simulation, H is not a pure simulator,
>
> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS WORDS*
>
> *A simulating halt decider that never aborts its simulation is a UTM*
> thus when H correctly predicts that its simulated input would never stop
> running unless H aborted this simulation it has correctly predicted that
> a UTM simulation of this input would never halt.
>
>


Click here to read the complete article
Re: Olcott is a Troll [ fake rebuttal to all of Richards rebuttals ]

<D3udnbSQXJT1M5f-nZ2dnZfqlJ_NnZ2d@giganews.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=38665&group=comp.theory#38665

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border-2.nntp.ord.giganews.com!nntp.giganews.com!Xl.tags.giganews.com!local-1.nntp.ord.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 27 Aug 2022 23:53:12 +0000
Date: Sat, 27 Aug 2022 18:53:11 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.13.0
Subject: Re: Olcott is a Troll [ fake rebuttal to all of Richards rebuttals ]
Content-Language: en-US
Newsgroups: comp.theory
References: <20220817174635.00004410@reddwarf.jmc.corp>
<ZXqOK.782930$5fVf.780439@fx09.iad>
<_oqdnaum358L0Zf-nZ2dnZfqlJzNnZ2d@giganews.com>
<F6sOK.841862$J0r9.210570@fx11.iad>
<20220827180455.00006e13@reddwarf.jmc.corp> <_usOK.169547$nZ1.79892@fx05.iad>
<6NqdnetSWMy6yJf-nZ2dnZfqlJzNnZ2d@giganews.com>
<dGsOK.889035$ssF.324130@fx14.iad>
<uc6dnYYCztl1ypf-nZ2dnZfqlJzNnZ2d@giganews.com>
<i3tOK.1116035$X_i.273028@fx18.iad>
<EYKdnaeBBujH_5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
<fBtOK.1187$SqO3.795@fx02.iad>
<Yb6dne3MJZKU9Jf-nZ2dnZfqlJzNnZ2d@giganews.com>
<o9uOK.1189$SqO3.1094@fx02.iad>
<F9adnUBBQ9_D7Jf-nZ2dnZfqlJzNnZ2d@giganews.com>
<zzuOK.876382$ntj.37244@fx15.iad>
<jvOdnaYqPfnBGpf-nZ2dnZfqlJzNnZ2d@giganews.com>
<tSvOK.125829$Ae2.104988@fx35.iad>
<qKKcnaG4BIBnEJf-nZ2dnZfqlJ_NnZ2d@giganews.com>
<IqwOK.172003$ze2.53966@fx36.iad>
<CPOdnW8yhYxKBJf-nZ2dnZfqlJzNnZ2d@giganews.com>
<blxOK.232143$9j2.209743@fx33.iad>
<7AudnVkeWOtuOpf-nZ2dnZfqlJ_NnZ2d@giganews.com>
<8ZxOK.127200$Ae2.55776@fx35.iad>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <8ZxOK.127200$Ae2.55776@fx35.iad>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <D3udnbSQXJT1M5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
Lines: 332
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-4196hLfvOVqnkCJrjGPxJEvGXS1uZgj9POr3gHSvxWE32QMB5QzN+rrqpVQdyr8dTtMHE3y9jczBLcL!meBRAsc0CmjfKWIicuaebepqu/3FWrBIA4Me/oZe5gJyxAFwcsfqdaT2AtnjazL80GbC2y09Xog=
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
 by: olcott - Sat, 27 Aug 2022 23:53 UTC

On 8/27/2022 6:41 PM, Richard Damon wrote:
> On 8/27/22 7:25 PM, olcott wrote:
>> On 8/27/2022 5:59 PM, Richard Damon wrote:
>>>
>>> On 8/27/22 6:25 PM, olcott wrote:
>>>> On 8/27/2022 4:56 PM, Richard Damon wrote:
>>>>>
>>>>> On 8/27/22 5:34 PM, olcott wrote:
>>>>>> On 8/27/2022 4:18 PM, Richard Damon wrote:
>>>>>>> On 8/27/22 5:06 PM, olcott wrote:
>>>>>>>> On 8/27/2022 2:49 PM, Richard Damon wrote:
>>>>>>>>>
>>>>>>>>> On 8/27/22 3:32 PM, olcott wrote:
>>>>>>>>>> On 8/27/2022 2:21 PM, Richard Damon wrote:
>>>>>>>>>>> On 8/27/22 2:57 PM, olcott wrote:
>>>>>>>>>>>> On 8/27/2022 1:43 PM, Richard Damon wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>> On 8/27/22 2:28 PM, olcott wrote:
>>>>>>>>>>>>>> On 8/27/2022 1:07 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On 8/27/22 1:44 PM, olcott wrote:
>>>>>>>>>>>>>>>> On 8/27/2022 12:40 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> On 8/27/22 1:32 PM, olcott wrote:
>>>>>>>>>>>>>>>>>> On 8/27/2022 12:28 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> On 8/27/22 1:04 PM, Mr Flibble wrote:
>>>>>>>>>>>>>>>>>>>> On Sat, 27 Aug 2022 13:02:29 -0400
>>>>>>>>>>>>>>>>>>>> Richard Damon <Richard@Damon-Family.org> wrote:
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> On 8/27/22 12:55 PM, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Cat got your tongue?
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Or just caught wordless because you are seeing you
>>>>>>>>>>>>>>>>>>>>> have no answer?
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> He is just replying to change the subject line to
>>>>>>>>>>>>>>>>>>>> call you a troll and
>>>>>>>>>>>>>>>>>>>> to say that I am clueless about software
>>>>>>>>>>>>>>>>>>>> engineering. He really is a
>>>>>>>>>>>>>>>>>>>> fucktard who has got nothing of value to contribute.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> /Flibble
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> True.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> He is just proving how stupid he is.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> He has sealed his eternal legacy at a Pathological
>>>>>>>>>>>>>>>>>>> Lying Idiot
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Yep, he is just admitting that there is no truth in his
>>>>>>>>>>>>>>>>> statements he is admitting that he is wrong, but won't
>>>>>>>>>>>>>>>>> actually admit it.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> By ignoring the people pointing out errors, he shows
>>>>>>>>>>>>>>>>> that he is only interested in himself and not what is
>>>>>>>>>>>>>>>>> actually true.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> I have pointed out all of the errors of all of your
>>>>>>>>>>>>>>>> rebuttals and instead of addressing these errors you
>>>>>>>>>>>>>>>> change the subject only to get back to make these same
>>>>>>>>>>>>>>>> mistakes again and again.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Really, point to an error I have made that you pointed
>>>>>>>>>>>>>>> out to any source other than "yourself" as grounds for me
>>>>>>>>>>>>>>> being wrong.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> I don't think you KNOW HOW to actually deal with a rebuttal.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Note, I DON'T change the subject, I go to the core of
>>>>>>>>>>>>>>> what you are talking about, and you object to that as I
>>>>>>>>>>>>>>> don't let you build up a bed of half truths to try to
>>>>>>>>>>>>>>> make you ideas seem possibly plausable.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Unless you ADMIT that you aren't talking about the
>>>>>>>>>>>>>>> Halting Theorm, all my comments are "On Topic" as I am
>>>>>>>>>>>>>>> just pointing out the basic definitions of the theory.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> YOU are the one that changes the subject.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> YOU FAIL.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS WORDS*
>>>>>>>>>>>>>> The correct and complete simulation of a machine
>>>>>>>>>>>>>> description always provides the actual behavior specified
>>>>>>>>>>>>>> by this machine description.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Correct, and the machine description includes ALL the code
>>>>>>>>>>>>> executed by the program, including all subroutines/function
>>>>>>>>>>>>> it calls.
>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS WORDS*
>>>>>>>>>>>>>> When-so-ever a simulating halt decider (SHD) correctly
>>>>>>>>>>>>>> performs a partial simulation of its input and the
>>>>>>>>>>>>>> behavior of this partial simulation correctly matches a
>>>>>>>>>>>>>> correct non-halting behavior pattern then the SHD halt
>>>>>>>>>>>>>> decider can correctly report non-halting.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Yes, A CORRECT non-halting behavior pattern.
>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS WORDS*
>>>>>>>>>>>>>> A non-halting behavior pattern is correct when-so-ever
>>>>>>>>>>>>>> matching this behavior pattern proves that the simulated
>>>>>>>>>>>>>> input to the SHD would never stop running unless the SHD
>>>>>>>>>>>>>> aborted its simulation.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> WRONG, proving you are a LIAR, and and idiot.
>>>>>>>>>>>>>
>>>>>>>>>>>>> A non-halting behavior pattern is a pattern that means that
>>>>>>>>>>>>> a correct and complete simulation could never stop after
>>>>>>>>>>>>> seeing that pattern, in any machine.
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> No it doesn't mean anything like that.
>>>>>>>>>>>
>>>>>>>>>>> You have a reference for that, or are you going to just use
>>>>>>>>>>> incorrect logic to try to make your point.
>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> Example 01:
>>>>>>>>>>>> H0 correctly determines that Infinite_Loop() never halts
>>>>>>>>>>>>
>>>>>>>>>>>> void Infinite_Loop()
>>>>>>>>>>>> {
>>>>>>>>>>>>    HERE: goto HERE;
>>>>>>>>>>>> }
>>>>>>>>>>>>
>>>>>>>>>>>> int main()
>>>>>>>>>>>> {
>>>>>>>>>>>>    Output("Input_Halts = ", H0((u32)Infinite_Loop));
>>>>>>>>>>>> }
>>>>>>>>>>>>
>>>>>>>>>>>> _Infinite_Loop()
>>>>>>>>>>>> [00001102](01)  55         push ebp
>>>>>>>>>>>> [00001103](02)  8bec       mov ebp,esp
>>>>>>>>>>>> [00001105](02)  ebfe       jmp 00001105
>>>>>>>>>>>> [00001107](01)  5d         pop ebp
>>>>>>>>>>>> [00001108](01)  c3         ret
>>>>>>>>>>>> Size in bytes:(0007) [00001108]
>>>>>>>>>>>>
>>>>>>>>>>>> _main()
>>>>>>>>>>>> [00001192](01)  55         push ebp
>>>>>>>>>>>> [00001193](02)  8bec       mov ebp,esp
>>>>>>>>>>>> [00001195](05)  6802110000 push 00001102
>>>>>>>>>>>> [0000119a](05)  e8d3fbffff call 00000d72
>>>>>>>>>>>> [0000119f](03)  83c404     add esp,+04
>>>>>>>>>>>> [000011a2](01)  50         push eax
>>>>>>>>>>>> [000011a3](05)  68a3040000 push 000004a3
>>>>>>>>>>>> [000011a8](05)  e845f3ffff call 000004f2
>>>>>>>>>>>> [000011ad](03)  83c408     add esp,+08
>>>>>>>>>>>> [000011b0](02)  33c0       xor eax,eax
>>>>>>>>>>>> [000011b2](01)  5d         pop ebp
>>>>>>>>>>>> [000011b3](01)  c3         ret
>>>>>>>>>>>> Size in bytes:(0034) [000011b3]
>>>>>>>>>>>>
>>>>>>>>>>>>   machine   stack     stack     machine    assembly
>>>>>>>>>>>>   address   address   data      code       language
>>>>>>>>>>>>   ========  ========  ========  =========  =============
>>>>>>>>>>>> [00001192][00101ef8][00000000] 55         push ebp
>>>>>>>>>>>> [00001193][00101ef8][00000000] 8bec       mov ebp,esp
>>>>>>>>>>>> [00001195][00101ef4][00001102] 6802110000 push 00001102
>>>>>>>>>>>> [0000119a][00101ef0][0000119f] e8d3fbffff call 00000d72
>>>>>>>>>>>>
>>>>>>>>>>>> H0: Begin Simulation   Execution Trace Stored at:211fac
>>>>>>>>>>>> [00001102][00211f9c][00211fa0] 55         push ebp
>>>>>>>>>>>> [00001103][00211f9c][00211fa0] 8bec       mov ebp,esp
>>>>>>>>>>>> [00001105][00211f9c][00211fa0] ebfe       jmp 00001105
>>>>>>>>>>>> [00001105][00211f9c][00211fa0] ebfe       jmp 00001105
>>>>>>>>>>>> H0: Infinite Loop Detected Simulation Stopped
>>>>>>>>>>>>
>>>>>>>>>>>>   if (current->Simplified_Opcode == JMP)           // JMP
>>>>>>>>>>>>    if (current->Decode_Target <= current->Address) // upward
>>>>>>>>>>>>     if (traced->Address == current->Decode_Target) // to
>>>>>>>>>>>> this address
>>>>>>>>>>>>      if (Conditional_Branch_Count == 0)            // no escape
>>>>>>>>>>>>       return 1;
>>>>>>>>>>>>
>>>>>>>>>>>> [0000119f][00101ef8][00000000] 83c404     add esp,+04
>>>>>>>>>>>> [000011a2][00101ef4][00000000] 50         push eax
>>>>>>>>>>>> [000011a3][00101ef0][000004a3] 68a3040000 push 000004a3
>>>>>>>>>>>> [000011a8][00101ef0][000004a3] e845f3ffff call 000004f2
>>>>>>>>>>>> Input_Halts = 0
>>>>>>>>>>>> [000011ad][00101ef8][00000000] 83c408     add esp,+08
>>>>>>>>>>>> [000011b0][00101ef8][00000000] 33c0       xor eax,eax
>>>>>>>>>>>> [000011b2][00101efc][00100000] 5d         pop ebp
>>>>>>>>>>>> [000011b3][00101f00][00000004] c3         ret
>>>>>>>>>>>> Number of Instructions Executed(554) == 8 Pages
>>>>>>>>>>>>
>>>>>>>>>>>>> Halting is a property of the MACHINE, that is the MACHINE
>>>>>>>>>>>>> the input specified.
>>>>>>>>>>>>
>>>>>>>>>>>> If halt deciders examined machines you would be correct.
>>>>>>>>>>>> Halt deciders never examine machines.
>>>>>>>>>>>> Halt deciders always examine finite string machine
>>>>>>>>>>>> descriptions.
>>>>>>>>>>>
>>>>>>>>>>> Isn't the finite string the machine code?
>>>>>>>>>>>
>>>>>>>>>>> I thought you defined your "finite string" to BE the machine
>>>>>>>>>>> code for your machine.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> Because a simulating halt decider is a pure simulator that
>>>>>>>>>>>> has extra features added to it a simulating halt decider
>>>>>>>>>>>> that never aborts its simulation is simply a pure simulator
>>>>>>>>>>>> thus
>>>>>>>>>>>
>>>>>>>>>>> So does your H abort its simulation or not.
>>>>>>>>>>>
>>>>>>>>>>> If it doesn't, then YES, it does a pure simulation and thus
>>>>>>>>>>> doesn't stop until the input reaches a final state, and thus
>>>>>>>>>>> never answers for a non-halting input, or
>>>>>>>>>>>
>>>>>>>>>>> if it DOES, then it can't be the source of what a pure
>>>>>>>>>>> simulator does, since it isn't one.
>>>>>>>>>>>
>>>>>>>>>>> Pleae show me a program that does BOTH be a pure simulator
>>>>>>>>>>> that simulates the non-halting input until it (never) reaches
>>>>>>>>>>> the final state, and also aborts its simulation to return the
>>>>>>>>>>> non-halting answer, at the same time.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> A non-halting behavior pattern is correct when-so-ever
>>>>>>>>>>>> matching this
>>>>>>>>>>>> behavior pattern proves that the simulated input to the SHD
>>>>>>>>>>>> would
>>>>>>>>>>>> never stop running unless the SHD aborted its simulation.
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Nope. Proven wrong and illogical. You can't ask about
>>>>>>>>>>> behavior of a program (the SHD) that isn't part of the
>>>>>>>>>>> system. The "non-aborting" SHD is NOT the SHD, so you
>>>>>>>>>>> condition just doesn't occur.
>>>>>>>>>>
>>>>>>>>>> A simulating halt decider
>>>>>>>>>> CORRECTLY PREDICTS WHAT THE BEHAVIOR OF ITS INPUT WOULD BE IF
>>>>>>>>>> IT NEVER ABORTED THE SIMULATION OF THIS INPUT
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Then it isn't a Halt Decider. PERIOD.
>>>>>>>>>
>>>>>>>>> A REAL Halt Decider decides on the behavior of the machine
>>>>>>>>> represented by its input, not the behavior of itself.
>>>>>>>> *Ah so that was my best wording*
>>>>>>>>
>>>>>>>> (a) Every decider must compute the mapping from its input finite
>>>>>>>> string based on a semantic or syntactic property of this finite
>>>>>>>> string.
>>>>>>>
>>>>>>> Right, and the propert of this finite string is the behavior of
>>>>>>> UTM(P,d)
>>>>>>>
>>>>>>
>>>>>> No not at all. The decider could be determining whether or not an
>>>>>> input string contains: "A".
>>>>>
>>>>>
>>>>> That would be deciding on a syntactic property.
>>>>>
>>>>> A semantic property is something like Halting of UTM(P,d).
>>>>>
>>>>> Maybe you don't understand what you can ask a decider.
>>>>>>
>>>>>>>>
>>>>>>>> (b) A halt decider must compute the mapping from its input
>>>>>>>> finite string to an accept or reject state based on the actual
>>>>>>>> behavior of its actual input.
>>>>>>>
>>>>>>> Right, and that is whether UTM(P,d) Halts or not.
>>>>>>
>>>>>> When H correctly predicts that its input would never stop running
>>>>>> unless it aborts its simulation of this input it is correctly
>>>>>> predicting whether or not the pure (AKA UTM) simulation of its
>>>>>> input would stop running because H is a pure (AKA UTM) simulator
>>>>>> when it does not abort its simulation.
>>>>>
>>>>> Nope, Px(Px) is the simple counter example.
>>>>
>>>> You are contradicting yourself.
>>>>
>>>> The behavior of the input to H(P,P) when H does not aborts its
>>>> simulation of its input *is* the behavior of the pure simulation of
>>>> this input. That is proven on the basis of the meaning of the words.
>>>>
>>>>
>>>
>>> Right, but since H DOES abort its simulation, H is not a pure simulator,
>>
>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS WORDS*
>>
>> *A simulating halt decider that never aborts its simulation is a UTM*
>> thus when H correctly predicts that its simulated input would never
>> stop running unless H aborted this simulation it has correctly
>> predicted that a UTM simulation of this input would never halt.
>>
>>
>
> Right, if it NEVER abort.
>


Click here to read the complete article
Re: Olcott is a Troll [ fake rebuttal to all of Richards rebuttals ]

<jqyOK.876407$ntj.39959@fx15.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=38666&group=comp.theory#38666

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx15.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.13.0
Subject: Re: Olcott is a Troll [ fake rebuttal to all of Richards rebuttals ]
Content-Language: en-US
Newsgroups: comp.theory
References: <20220817174635.00004410@reddwarf.jmc.corp>
<F6sOK.841862$J0r9.210570@fx11.iad>
<20220827180455.00006e13@reddwarf.jmc.corp> <_usOK.169547$nZ1.79892@fx05.iad>
<6NqdnetSWMy6yJf-nZ2dnZfqlJzNnZ2d@giganews.com>
<dGsOK.889035$ssF.324130@fx14.iad>
<uc6dnYYCztl1ypf-nZ2dnZfqlJzNnZ2d@giganews.com>
<i3tOK.1116035$X_i.273028@fx18.iad>
<EYKdnaeBBujH_5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
<fBtOK.1187$SqO3.795@fx02.iad>
<Yb6dne3MJZKU9Jf-nZ2dnZfqlJzNnZ2d@giganews.com>
<o9uOK.1189$SqO3.1094@fx02.iad>
<F9adnUBBQ9_D7Jf-nZ2dnZfqlJzNnZ2d@giganews.com>
<zzuOK.876382$ntj.37244@fx15.iad>
<jvOdnaYqPfnBGpf-nZ2dnZfqlJzNnZ2d@giganews.com>
<tSvOK.125829$Ae2.104988@fx35.iad>
<qKKcnaG4BIBnEJf-nZ2dnZfqlJ_NnZ2d@giganews.com>
<IqwOK.172003$ze2.53966@fx36.iad>
<CPOdnW8yhYxKBJf-nZ2dnZfqlJzNnZ2d@giganews.com>
<blxOK.232143$9j2.209743@fx33.iad>
<7AudnVkeWOtuOpf-nZ2dnZfqlJ_NnZ2d@giganews.com>
<8ZxOK.127200$Ae2.55776@fx35.iad>
<D3udnbSQXJT1M5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <D3udnbSQXJT1M5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 352
Message-ID: <jqyOK.876407$ntj.39959@fx15.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Sat, 27 Aug 2022 20:13:03 -0400
X-Received-Bytes: 17389
 by: Richard Damon - Sun, 28 Aug 2022 00:13 UTC

On 8/27/22 7:53 PM, olcott wrote:
> On 8/27/2022 6:41 PM, Richard Damon wrote:
>> On 8/27/22 7:25 PM, olcott wrote:
>>> On 8/27/2022 5:59 PM, Richard Damon wrote:
>>>>
>>>> On 8/27/22 6:25 PM, olcott wrote:
>>>>> On 8/27/2022 4:56 PM, Richard Damon wrote:
>>>>>>
>>>>>> On 8/27/22 5:34 PM, olcott wrote:
>>>>>>> On 8/27/2022 4:18 PM, Richard Damon wrote:
>>>>>>>> On 8/27/22 5:06 PM, olcott wrote:
>>>>>>>>> On 8/27/2022 2:49 PM, Richard Damon wrote:
>>>>>>>>>>
>>>>>>>>>> On 8/27/22 3:32 PM, olcott wrote:
>>>>>>>>>>> On 8/27/2022 2:21 PM, Richard Damon wrote:
>>>>>>>>>>>> On 8/27/22 2:57 PM, olcott wrote:
>>>>>>>>>>>>> On 8/27/2022 1:43 PM, Richard Damon wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On 8/27/22 2:28 PM, olcott wrote:
>>>>>>>>>>>>>>> On 8/27/2022 1:07 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> On 8/27/22 1:44 PM, olcott wrote:
>>>>>>>>>>>>>>>>> On 8/27/2022 12:40 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On 8/27/22 1:32 PM, olcott wrote:
>>>>>>>>>>>>>>>>>>> On 8/27/2022 12:28 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> On 8/27/22 1:04 PM, Mr Flibble wrote:
>>>>>>>>>>>>>>>>>>>>> On Sat, 27 Aug 2022 13:02:29 -0400
>>>>>>>>>>>>>>>>>>>>> Richard Damon <Richard@Damon-Family.org> wrote:
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> On 8/27/22 12:55 PM, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> Cat got your tongue?
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> Or just caught wordless because you are seeing you
>>>>>>>>>>>>>>>>>>>>>> have no answer?
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> He is just replying to change the subject line to
>>>>>>>>>>>>>>>>>>>>> call you a troll and
>>>>>>>>>>>>>>>>>>>>> to say that I am clueless about software
>>>>>>>>>>>>>>>>>>>>> engineering. He really is a
>>>>>>>>>>>>>>>>>>>>> fucktard who has got nothing of value to contribute.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> /Flibble
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> True.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> He is just proving how stupid he is.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> He has sealed his eternal legacy at a Pathological
>>>>>>>>>>>>>>>>>>>> Lying Idiot
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Yep, he is just admitting that there is no truth in
>>>>>>>>>>>>>>>>>> his statements he is admitting that he is wrong, but
>>>>>>>>>>>>>>>>>> won't actually admit it.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> By ignoring the people pointing out errors, he shows
>>>>>>>>>>>>>>>>>> that he is only interested in himself and not what is
>>>>>>>>>>>>>>>>>> actually true.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> I have pointed out all of the errors of all of your
>>>>>>>>>>>>>>>>> rebuttals and instead of addressing these errors you
>>>>>>>>>>>>>>>>> change the subject only to get back to make these same
>>>>>>>>>>>>>>>>> mistakes again and again.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Really, point to an error I have made that you pointed
>>>>>>>>>>>>>>>> out to any source other than "yourself" as grounds for
>>>>>>>>>>>>>>>> me being wrong.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> I don't think you KNOW HOW to actually deal with a
>>>>>>>>>>>>>>>> rebuttal.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Note, I DON'T change the subject, I go to the core of
>>>>>>>>>>>>>>>> what you are talking about, and you object to that as I
>>>>>>>>>>>>>>>> don't let you build up a bed of half truths to try to
>>>>>>>>>>>>>>>> make you ideas seem possibly plausable.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Unless you ADMIT that you aren't talking about the
>>>>>>>>>>>>>>>> Halting Theorm, all my comments are "On Topic" as I am
>>>>>>>>>>>>>>>> just pointing out the basic definitions of the theory.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> YOU are the one that changes the subject.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> YOU FAIL.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS WORDS*
>>>>>>>>>>>>>>> The correct and complete simulation of a machine
>>>>>>>>>>>>>>> description always provides the actual behavior specified
>>>>>>>>>>>>>>> by this machine description.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Correct, and the machine description includes ALL the code
>>>>>>>>>>>>>> executed by the program, including all
>>>>>>>>>>>>>> subroutines/function it calls.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS WORDS*
>>>>>>>>>>>>>>> When-so-ever a simulating halt decider (SHD) correctly
>>>>>>>>>>>>>>> performs a partial simulation of its input and the
>>>>>>>>>>>>>>> behavior of this partial simulation correctly matches a
>>>>>>>>>>>>>>> correct non-halting behavior pattern then the SHD halt
>>>>>>>>>>>>>>> decider can correctly report non-halting.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Yes, A CORRECT non-halting behavior pattern.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS WORDS*
>>>>>>>>>>>>>>> A non-halting behavior pattern is correct when-so-ever
>>>>>>>>>>>>>>> matching this behavior pattern proves that the simulated
>>>>>>>>>>>>>>> input to the SHD would never stop running unless the SHD
>>>>>>>>>>>>>>> aborted its simulation.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> WRONG, proving you are a LIAR, and and idiot.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> A non-halting behavior pattern is a pattern that means
>>>>>>>>>>>>>> that a correct and complete simulation could never stop
>>>>>>>>>>>>>> after seeing that pattern, in any machine.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> No it doesn't mean anything like that.
>>>>>>>>>>>>
>>>>>>>>>>>> You have a reference for that, or are you going to just use
>>>>>>>>>>>> incorrect logic to try to make your point.
>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Example 01:
>>>>>>>>>>>>> H0 correctly determines that Infinite_Loop() never halts
>>>>>>>>>>>>>
>>>>>>>>>>>>> void Infinite_Loop()
>>>>>>>>>>>>> {
>>>>>>>>>>>>>    HERE: goto HERE;
>>>>>>>>>>>>> }
>>>>>>>>>>>>>
>>>>>>>>>>>>> int main()
>>>>>>>>>>>>> {
>>>>>>>>>>>>>    Output("Input_Halts = ", H0((u32)Infinite_Loop));
>>>>>>>>>>>>> }
>>>>>>>>>>>>>
>>>>>>>>>>>>> _Infinite_Loop()
>>>>>>>>>>>>> [00001102](01)  55         push ebp
>>>>>>>>>>>>> [00001103](02)  8bec       mov ebp,esp
>>>>>>>>>>>>> [00001105](02)  ebfe       jmp 00001105
>>>>>>>>>>>>> [00001107](01)  5d         pop ebp
>>>>>>>>>>>>> [00001108](01)  c3         ret
>>>>>>>>>>>>> Size in bytes:(0007) [00001108]
>>>>>>>>>>>>>
>>>>>>>>>>>>> _main()
>>>>>>>>>>>>> [00001192](01)  55         push ebp
>>>>>>>>>>>>> [00001193](02)  8bec       mov ebp,esp
>>>>>>>>>>>>> [00001195](05)  6802110000 push 00001102
>>>>>>>>>>>>> [0000119a](05)  e8d3fbffff call 00000d72
>>>>>>>>>>>>> [0000119f](03)  83c404     add esp,+04
>>>>>>>>>>>>> [000011a2](01)  50         push eax
>>>>>>>>>>>>> [000011a3](05)  68a3040000 push 000004a3
>>>>>>>>>>>>> [000011a8](05)  e845f3ffff call 000004f2
>>>>>>>>>>>>> [000011ad](03)  83c408     add esp,+08
>>>>>>>>>>>>> [000011b0](02)  33c0       xor eax,eax
>>>>>>>>>>>>> [000011b2](01)  5d         pop ebp
>>>>>>>>>>>>> [000011b3](01)  c3         ret
>>>>>>>>>>>>> Size in bytes:(0034) [000011b3]
>>>>>>>>>>>>>
>>>>>>>>>>>>>   machine   stack     stack     machine    assembly
>>>>>>>>>>>>>   address   address   data      code       language
>>>>>>>>>>>>>   ========  ========  ========  =========  =============
>>>>>>>>>>>>> [00001192][00101ef8][00000000] 55         push ebp
>>>>>>>>>>>>> [00001193][00101ef8][00000000] 8bec       mov ebp,esp
>>>>>>>>>>>>> [00001195][00101ef4][00001102] 6802110000 push 00001102
>>>>>>>>>>>>> [0000119a][00101ef0][0000119f] e8d3fbffff call 00000d72
>>>>>>>>>>>>>
>>>>>>>>>>>>> H0: Begin Simulation   Execution Trace Stored at:211fac
>>>>>>>>>>>>> [00001102][00211f9c][00211fa0] 55         push ebp
>>>>>>>>>>>>> [00001103][00211f9c][00211fa0] 8bec       mov ebp,esp
>>>>>>>>>>>>> [00001105][00211f9c][00211fa0] ebfe       jmp 00001105
>>>>>>>>>>>>> [00001105][00211f9c][00211fa0] ebfe       jmp 00001105
>>>>>>>>>>>>> H0: Infinite Loop Detected Simulation Stopped
>>>>>>>>>>>>>
>>>>>>>>>>>>>   if (current->Simplified_Opcode == JMP)           // JMP
>>>>>>>>>>>>>    if (current->Decode_Target <= current->Address) // upward
>>>>>>>>>>>>>     if (traced->Address == current->Decode_Target) // to
>>>>>>>>>>>>> this address
>>>>>>>>>>>>>      if (Conditional_Branch_Count == 0)            // no
>>>>>>>>>>>>> escape
>>>>>>>>>>>>>       return 1;
>>>>>>>>>>>>>
>>>>>>>>>>>>> [0000119f][00101ef8][00000000] 83c404     add esp,+04
>>>>>>>>>>>>> [000011a2][00101ef4][00000000] 50         push eax
>>>>>>>>>>>>> [000011a3][00101ef0][000004a3] 68a3040000 push 000004a3
>>>>>>>>>>>>> [000011a8][00101ef0][000004a3] e845f3ffff call 000004f2
>>>>>>>>>>>>> Input_Halts = 0
>>>>>>>>>>>>> [000011ad][00101ef8][00000000] 83c408     add esp,+08
>>>>>>>>>>>>> [000011b0][00101ef8][00000000] 33c0       xor eax,eax
>>>>>>>>>>>>> [000011b2][00101efc][00100000] 5d         pop ebp
>>>>>>>>>>>>> [000011b3][00101f00][00000004] c3         ret
>>>>>>>>>>>>> Number of Instructions Executed(554) == 8 Pages
>>>>>>>>>>>>>
>>>>>>>>>>>>>> Halting is a property of the MACHINE, that is the MACHINE
>>>>>>>>>>>>>> the input specified.
>>>>>>>>>>>>>
>>>>>>>>>>>>> If halt deciders examined machines you would be correct.
>>>>>>>>>>>>> Halt deciders never examine machines.
>>>>>>>>>>>>> Halt deciders always examine finite string machine
>>>>>>>>>>>>> descriptions.
>>>>>>>>>>>>
>>>>>>>>>>>> Isn't the finite string the machine code?
>>>>>>>>>>>>
>>>>>>>>>>>> I thought you defined your "finite string" to BE the machine
>>>>>>>>>>>> code for your machine.
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Because a simulating halt decider is a pure simulator that
>>>>>>>>>>>>> has extra features added to it a simulating halt decider
>>>>>>>>>>>>> that never aborts its simulation is simply a pure simulator
>>>>>>>>>>>>> thus
>>>>>>>>>>>>
>>>>>>>>>>>> So does your H abort its simulation or not.
>>>>>>>>>>>>
>>>>>>>>>>>> If it doesn't, then YES, it does a pure simulation and thus
>>>>>>>>>>>> doesn't stop until the input reaches a final state, and thus
>>>>>>>>>>>> never answers for a non-halting input, or
>>>>>>>>>>>>
>>>>>>>>>>>> if it DOES, then it can't be the source of what a pure
>>>>>>>>>>>> simulator does, since it isn't one.
>>>>>>>>>>>>
>>>>>>>>>>>> Pleae show me a program that does BOTH be a pure simulator
>>>>>>>>>>>> that simulates the non-halting input until it (never)
>>>>>>>>>>>> reaches the final state, and also aborts its simulation to
>>>>>>>>>>>> return the non-halting answer, at the same time.
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> A non-halting behavior pattern is correct when-so-ever
>>>>>>>>>>>>> matching this
>>>>>>>>>>>>> behavior pattern proves that the simulated input to the SHD
>>>>>>>>>>>>> would
>>>>>>>>>>>>> never stop running unless the SHD aborted its simulation.
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> Nope. Proven wrong and illogical. You can't ask about
>>>>>>>>>>>> behavior of a program (the SHD) that isn't part of the
>>>>>>>>>>>> system. The "non-aborting" SHD is NOT the SHD, so you
>>>>>>>>>>>> condition just doesn't occur.
>>>>>>>>>>>
>>>>>>>>>>> A simulating halt decider
>>>>>>>>>>> CORRECTLY PREDICTS WHAT THE BEHAVIOR OF ITS INPUT WOULD BE IF
>>>>>>>>>>> IT NEVER ABORTED THE SIMULATION OF THIS INPUT
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Then it isn't a Halt Decider. PERIOD.
>>>>>>>>>>
>>>>>>>>>> A REAL Halt Decider decides on the behavior of the machine
>>>>>>>>>> represented by its input, not the behavior of itself.
>>>>>>>>> *Ah so that was my best wording*
>>>>>>>>>
>>>>>>>>> (a) Every decider must compute the mapping from its input
>>>>>>>>> finite string based on a semantic or syntactic property of this
>>>>>>>>> finite string.
>>>>>>>>
>>>>>>>> Right, and the propert of this finite string is the behavior of
>>>>>>>> UTM(P,d)
>>>>>>>>
>>>>>>>
>>>>>>> No not at all. The decider could be determining whether or not an
>>>>>>> input string contains: "A".
>>>>>>
>>>>>>
>>>>>> That would be deciding on a syntactic property.
>>>>>>
>>>>>> A semantic property is something like Halting of UTM(P,d).
>>>>>>
>>>>>> Maybe you don't understand what you can ask a decider.
>>>>>>>
>>>>>>>>>
>>>>>>>>> (b) A halt decider must compute the mapping from its input
>>>>>>>>> finite string to an accept or reject state based on the actual
>>>>>>>>> behavior of its actual input.
>>>>>>>>
>>>>>>>> Right, and that is whether UTM(P,d) Halts or not.
>>>>>>>
>>>>>>> When H correctly predicts that its input would never stop running
>>>>>>> unless it aborts its simulation of this input it is correctly
>>>>>>> predicting whether or not the pure (AKA UTM) simulation of its
>>>>>>> input would stop running because H is a pure (AKA UTM) simulator
>>>>>>> when it does not abort its simulation.
>>>>>>
>>>>>> Nope, Px(Px) is the simple counter example.
>>>>>
>>>>> You are contradicting yourself.
>>>>>
>>>>> The behavior of the input to H(P,P) when H does not aborts its
>>>>> simulation of its input *is* the behavior of the pure simulation of
>>>>> this input. That is proven on the basis of the meaning of the words.
>>>>>
>>>>>
>>>>
>>>> Right, but since H DOES abort its simulation, H is not a pure
>>>> simulator,
>>>
>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS WORDS*
>>>
>>> *A simulating halt decider that never aborts its simulation is a UTM*
>>> thus when H correctly predicts that its simulated input would never
>>> stop running unless H aborted this simulation it has correctly
>>> predicted that a UTM simulation of this input would never halt.
>>>
>>>
>>
>> Right, if it NEVER abort.
>>
>
> (a) The UTM simulation of the input is the measure of the actual
> behavior of this input.
>
> (b) The behavior of the input to a SHD decider that never aborts its
> simulation is the exact same behavior as a UTM simulation of this input.
>
> (b) When a SHD decider correctly predicts that its input would never
> stop running if it did not abort its simulation then it is correctly
> predicting that the actual behavior of this input is non-halting.
>
>


Click here to read the complete article
Re: Olcott is a Troll [ Correct rebuttal to all of Richards rebuttals ]

<itednZ-Mm-aSK5f-nZ2dnZfqlJzNnZ2d@giganews.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=38667&group=comp.theory#38667

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!feeder.usenetexpress.com!tr1.iad1.usenetexpress.com!69.80.99.14.MISMATCH!border-1.nntp.ord.giganews.com!nntp.giganews.com!Xl.tags.giganews.com!local-2.nntp.ord.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sun, 28 Aug 2022 00:25:51 +0000
Date: Sat, 27 Aug 2022 19:25:50 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.13.0
Subject: Re: Olcott is a Troll [ Correct rebuttal to all of Richards rebuttals ]
Content-Language: en-US
Newsgroups: comp.theory
References: <20220817174635.00004410@reddwarf.jmc.corp> <F6sOK.841862$J0r9.210570@fx11.iad> <20220827180455.00006e13@reddwarf.jmc.corp> <_usOK.169547$nZ1.79892@fx05.iad> <6NqdnetSWMy6yJf-nZ2dnZfqlJzNnZ2d@giganews.com> <dGsOK.889035$ssF.324130@fx14.iad> <uc6dnYYCztl1ypf-nZ2dnZfqlJzNnZ2d@giganews.com> <i3tOK.1116035$X_i.273028@fx18.iad> <EYKdnaeBBujH_5f-nZ2dnZfqlJ_NnZ2d@giganews.com> <fBtOK.1187$SqO3.795@fx02.iad> <Yb6dne3MJZKU9Jf-nZ2dnZfqlJzNnZ2d@giganews.com> <o9uOK.1189$SqO3.1094@fx02.iad> <F9adnUBBQ9_D7Jf-nZ2dnZfqlJzNnZ2d@giganews.com> <zzuOK.876382$ntj.37244@fx15.iad> <jvOdnaYqPfnBGpf-nZ2dnZfqlJzNnZ2d@giganews.com> <tSvOK.125829$Ae2.104988@fx35.iad> <qKKcnaG4BIBnEJf-nZ2dnZfqlJ_NnZ2d@giganews.com> <IqwOK.172003$ze2.53966@fx36.iad> <CPOdnW8yhYxKBJf-nZ2dnZfqlJzNnZ2d@giganews.com> <blxOK.232143$9j2.209743@fx33.iad> <7AudnVkeWOtuOpf-nZ2dnZfqlJ_NnZ2d@giganews.com> <8ZxOK.127200$Ae2.55776@fx35.iad> <D3udnbSQXJT1M5f-nZ2dnZfqlJ_NnZ2d@giganews.com> <jqyOK.876407$ntj.39959@fx15.iad>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <jqyOK.876407$ntj.39959@fx15.iad>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <itednZ-Mm-aSK5f-nZ2dnZfqlJzNnZ2d@giganews.com>
Lines: 354
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-XkXn8jqRtPP+iQLq8gorR8Sorc8fxhphGghqrST1J9An6HYi7QsetX8CdoJKnXvQo1tHwari6Byy40H!5Th+04G7SbJZ6O27twJa/QY4kV5IZBgaPVs9//246ZFuMhJYXL9+6m8NZ8TfqkrcFyB/zM33Gcw=
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Received-Bytes: 18202
 by: olcott - Sun, 28 Aug 2022 00:25 UTC

On 8/27/2022 7:13 PM, Richard Damon wrote:
> On 8/27/22 7:53 PM, olcott wrote:
>> On 8/27/2022 6:41 PM, Richard Damon wrote:
>>> On 8/27/22 7:25 PM, olcott wrote:
>>>> On 8/27/2022 5:59 PM, Richard Damon wrote:
>>>>>
>>>>> On 8/27/22 6:25 PM, olcott wrote:
>>>>>> On 8/27/2022 4:56 PM, Richard Damon wrote:
>>>>>>>
>>>>>>> On 8/27/22 5:34 PM, olcott wrote:
>>>>>>>> On 8/27/2022 4:18 PM, Richard Damon wrote:
>>>>>>>>> On 8/27/22 5:06 PM, olcott wrote:
>>>>>>>>>> On 8/27/2022 2:49 PM, Richard Damon wrote:
>>>>>>>>>>>
>>>>>>>>>>> On 8/27/22 3:32 PM, olcott wrote:
>>>>>>>>>>>> On 8/27/2022 2:21 PM, Richard Damon wrote:
>>>>>>>>>>>>> On 8/27/22 2:57 PM, olcott wrote:
>>>>>>>>>>>>>> On 8/27/2022 1:43 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On 8/27/22 2:28 PM, olcott wrote:
>>>>>>>>>>>>>>>> On 8/27/2022 1:07 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> On 8/27/22 1:44 PM, olcott wrote:
>>>>>>>>>>>>>>>>>> On 8/27/2022 12:40 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> On 8/27/22 1:32 PM, olcott wrote:
>>>>>>>>>>>>>>>>>>>> On 8/27/2022 12:28 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> On 8/27/22 1:04 PM, Mr Flibble wrote:
>>>>>>>>>>>>>>>>>>>>>> On Sat, 27 Aug 2022 13:02:29 -0400
>>>>>>>>>>>>>>>>>>>>>> Richard Damon <Richard@Damon-Family.org> wrote:
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> On 8/27/22 12:55 PM, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> Cat got your tongue?
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> Or just caught wordless because you are seeing
>>>>>>>>>>>>>>>>>>>>>>> you have no answer?
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> He is just replying to change the subject line to
>>>>>>>>>>>>>>>>>>>>>> call you a troll and
>>>>>>>>>>>>>>>>>>>>>> to say that I am clueless about software
>>>>>>>>>>>>>>>>>>>>>> engineering. He really is a
>>>>>>>>>>>>>>>>>>>>>> fucktard who has got nothing of value to contribute.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> /Flibble
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> True.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> He is just proving how stupid he is.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> He has sealed his eternal legacy at a Pathological
>>>>>>>>>>>>>>>>>>>>> Lying Idiot
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Yep, he is just admitting that there is no truth in
>>>>>>>>>>>>>>>>>>> his statements he is admitting that he is wrong, but
>>>>>>>>>>>>>>>>>>> won't actually admit it.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> By ignoring the people pointing out errors, he shows
>>>>>>>>>>>>>>>>>>> that he is only interested in himself and not what is
>>>>>>>>>>>>>>>>>>> actually true.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> I have pointed out all of the errors of all of your
>>>>>>>>>>>>>>>>>> rebuttals and instead of addressing these errors you
>>>>>>>>>>>>>>>>>> change the subject only to get back to make these same
>>>>>>>>>>>>>>>>>> mistakes again and again.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Really, point to an error I have made that you pointed
>>>>>>>>>>>>>>>>> out to any source other than "yourself" as grounds for
>>>>>>>>>>>>>>>>> me being wrong.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> I don't think you KNOW HOW to actually deal with a
>>>>>>>>>>>>>>>>> rebuttal.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Note, I DON'T change the subject, I go to the core of
>>>>>>>>>>>>>>>>> what you are talking about, and you object to that as I
>>>>>>>>>>>>>>>>> don't let you build up a bed of half truths to try to
>>>>>>>>>>>>>>>>> make you ideas seem possibly plausable.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Unless you ADMIT that you aren't talking about the
>>>>>>>>>>>>>>>>> Halting Theorm, all my comments are "On Topic" as I am
>>>>>>>>>>>>>>>>> just pointing out the basic definitions of the theory.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> YOU are the one that changes the subject.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> YOU FAIL.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS WORDS*
>>>>>>>>>>>>>>>> The correct and complete simulation of a machine
>>>>>>>>>>>>>>>> description always provides the actual behavior
>>>>>>>>>>>>>>>> specified by this machine description.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Correct, and the machine description includes ALL the
>>>>>>>>>>>>>>> code executed by the program, including all
>>>>>>>>>>>>>>> subroutines/function it calls.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS WORDS*
>>>>>>>>>>>>>>>> When-so-ever a simulating halt decider (SHD) correctly
>>>>>>>>>>>>>>>> performs a partial simulation of its input and the
>>>>>>>>>>>>>>>> behavior of this partial simulation correctly matches a
>>>>>>>>>>>>>>>> correct non-halting behavior pattern then the SHD halt
>>>>>>>>>>>>>>>> decider can correctly report non-halting.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Yes, A CORRECT non-halting behavior pattern.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS WORDS*
>>>>>>>>>>>>>>>> A non-halting behavior pattern is correct when-so-ever
>>>>>>>>>>>>>>>> matching this behavior pattern proves that the simulated
>>>>>>>>>>>>>>>> input to the SHD would never stop running unless the SHD
>>>>>>>>>>>>>>>> aborted its simulation.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> WRONG, proving you are a LIAR, and and idiot.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> A non-halting behavior pattern is a pattern that means
>>>>>>>>>>>>>>> that a correct and complete simulation could never stop
>>>>>>>>>>>>>>> after seeing that pattern, in any machine.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> No it doesn't mean anything like that.
>>>>>>>>>>>>>
>>>>>>>>>>>>> You have a reference for that, or are you going to just use
>>>>>>>>>>>>> incorrect logic to try to make your point.
>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Example 01:
>>>>>>>>>>>>>> H0 correctly determines that Infinite_Loop() never halts
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> void Infinite_Loop()
>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>    HERE: goto HERE;
>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>    Output("Input_Halts = ", H0((u32)Infinite_Loop));
>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> _Infinite_Loop()
>>>>>>>>>>>>>> [00001102](01)  55         push ebp
>>>>>>>>>>>>>> [00001103](02)  8bec       mov ebp,esp
>>>>>>>>>>>>>> [00001105](02)  ebfe       jmp 00001105
>>>>>>>>>>>>>> [00001107](01)  5d         pop ebp
>>>>>>>>>>>>>> [00001108](01)  c3         ret
>>>>>>>>>>>>>> Size in bytes:(0007) [00001108]
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> _main()
>>>>>>>>>>>>>> [00001192](01)  55         push ebp
>>>>>>>>>>>>>> [00001193](02)  8bec       mov ebp,esp
>>>>>>>>>>>>>> [00001195](05)  6802110000 push 00001102
>>>>>>>>>>>>>> [0000119a](05)  e8d3fbffff call 00000d72
>>>>>>>>>>>>>> [0000119f](03)  83c404     add esp,+04
>>>>>>>>>>>>>> [000011a2](01)  50         push eax
>>>>>>>>>>>>>> [000011a3](05)  68a3040000 push 000004a3
>>>>>>>>>>>>>> [000011a8](05)  e845f3ffff call 000004f2
>>>>>>>>>>>>>> [000011ad](03)  83c408     add esp,+08
>>>>>>>>>>>>>> [000011b0](02)  33c0       xor eax,eax
>>>>>>>>>>>>>> [000011b2](01)  5d         pop ebp
>>>>>>>>>>>>>> [000011b3](01)  c3         ret
>>>>>>>>>>>>>> Size in bytes:(0034) [000011b3]
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>   machine   stack     stack     machine    assembly
>>>>>>>>>>>>>>   address   address   data      code       language
>>>>>>>>>>>>>>   ========  ========  ========  =========  =============
>>>>>>>>>>>>>> [00001192][00101ef8][00000000] 55         push ebp
>>>>>>>>>>>>>> [00001193][00101ef8][00000000] 8bec       mov ebp,esp
>>>>>>>>>>>>>> [00001195][00101ef4][00001102] 6802110000 push 00001102
>>>>>>>>>>>>>> [0000119a][00101ef0][0000119f] e8d3fbffff call 00000d72
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> H0: Begin Simulation   Execution Trace Stored at:211fac
>>>>>>>>>>>>>> [00001102][00211f9c][00211fa0] 55         push ebp
>>>>>>>>>>>>>> [00001103][00211f9c][00211fa0] 8bec       mov ebp,esp
>>>>>>>>>>>>>> [00001105][00211f9c][00211fa0] ebfe       jmp 00001105
>>>>>>>>>>>>>> [00001105][00211f9c][00211fa0] ebfe       jmp 00001105
>>>>>>>>>>>>>> H0: Infinite Loop Detected Simulation Stopped
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>   if (current->Simplified_Opcode == JMP)           // JMP
>>>>>>>>>>>>>>    if (current->Decode_Target <= current->Address) // upward
>>>>>>>>>>>>>>     if (traced->Address == current->Decode_Target) // to
>>>>>>>>>>>>>> this address
>>>>>>>>>>>>>>      if (Conditional_Branch_Count == 0)            // no
>>>>>>>>>>>>>> escape
>>>>>>>>>>>>>>       return 1;
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> [0000119f][00101ef8][00000000] 83c404     add esp,+04
>>>>>>>>>>>>>> [000011a2][00101ef4][00000000] 50         push eax
>>>>>>>>>>>>>> [000011a3][00101ef0][000004a3] 68a3040000 push 000004a3
>>>>>>>>>>>>>> [000011a8][00101ef0][000004a3] e845f3ffff call 000004f2
>>>>>>>>>>>>>> Input_Halts = 0
>>>>>>>>>>>>>> [000011ad][00101ef8][00000000] 83c408     add esp,+08
>>>>>>>>>>>>>> [000011b0][00101ef8][00000000] 33c0       xor eax,eax
>>>>>>>>>>>>>> [000011b2][00101efc][00100000] 5d         pop ebp
>>>>>>>>>>>>>> [000011b3][00101f00][00000004] c3         ret
>>>>>>>>>>>>>> Number of Instructions Executed(554) == 8 Pages
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Halting is a property of the MACHINE, that is the MACHINE
>>>>>>>>>>>>>>> the input specified.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> If halt deciders examined machines you would be correct.
>>>>>>>>>>>>>> Halt deciders never examine machines.
>>>>>>>>>>>>>> Halt deciders always examine finite string machine
>>>>>>>>>>>>>> descriptions.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Isn't the finite string the machine code?
>>>>>>>>>>>>>
>>>>>>>>>>>>> I thought you defined your "finite string" to BE the
>>>>>>>>>>>>> machine code for your machine.
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Because a simulating halt decider is a pure simulator that
>>>>>>>>>>>>>> has extra features added to it a simulating halt decider
>>>>>>>>>>>>>> that never aborts its simulation is simply a pure
>>>>>>>>>>>>>> simulator thus
>>>>>>>>>>>>>
>>>>>>>>>>>>> So does your H abort its simulation or not.
>>>>>>>>>>>>>
>>>>>>>>>>>>> If it doesn't, then YES, it does a pure simulation and thus
>>>>>>>>>>>>> doesn't stop until the input reaches a final state, and
>>>>>>>>>>>>> thus never answers for a non-halting input, or
>>>>>>>>>>>>>
>>>>>>>>>>>>> if it DOES, then it can't be the source of what a pure
>>>>>>>>>>>>> simulator does, since it isn't one.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Pleae show me a program that does BOTH be a pure simulator
>>>>>>>>>>>>> that simulates the non-halting input until it (never)
>>>>>>>>>>>>> reaches the final state, and also aborts its simulation to
>>>>>>>>>>>>> return the non-halting answer, at the same time.
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> A non-halting behavior pattern is correct when-so-ever
>>>>>>>>>>>>>> matching this
>>>>>>>>>>>>>> behavior pattern proves that the simulated input to the
>>>>>>>>>>>>>> SHD would
>>>>>>>>>>>>>> never stop running unless the SHD aborted its simulation.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Nope. Proven wrong and illogical. You can't ask about
>>>>>>>>>>>>> behavior of a program (the SHD) that isn't part of the
>>>>>>>>>>>>> system. The "non-aborting" SHD is NOT the SHD, so you
>>>>>>>>>>>>> condition just doesn't occur.
>>>>>>>>>>>>
>>>>>>>>>>>> A simulating halt decider
>>>>>>>>>>>> CORRECTLY PREDICTS WHAT THE BEHAVIOR OF ITS INPUT WOULD BE
>>>>>>>>>>>> IF IT NEVER ABORTED THE SIMULATION OF THIS INPUT
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Then it isn't a Halt Decider. PERIOD.
>>>>>>>>>>>
>>>>>>>>>>> A REAL Halt Decider decides on the behavior of the machine
>>>>>>>>>>> represented by its input, not the behavior of itself.
>>>>>>>>>> *Ah so that was my best wording*
>>>>>>>>>>
>>>>>>>>>> (a) Every decider must compute the mapping from its input
>>>>>>>>>> finite string based on a semantic or syntactic property of
>>>>>>>>>> this finite string.
>>>>>>>>>
>>>>>>>>> Right, and the propert of this finite string is the behavior of
>>>>>>>>> UTM(P,d)
>>>>>>>>>
>>>>>>>>
>>>>>>>> No not at all. The decider could be determining whether or not
>>>>>>>> an input string contains: "A".
>>>>>>>
>>>>>>>
>>>>>>> That would be deciding on a syntactic property.
>>>>>>>
>>>>>>> A semantic property is something like Halting of UTM(P,d).
>>>>>>>
>>>>>>> Maybe you don't understand what you can ask a decider.
>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> (b) A halt decider must compute the mapping from its input
>>>>>>>>>> finite string to an accept or reject state based on the actual
>>>>>>>>>> behavior of its actual input.
>>>>>>>>>
>>>>>>>>> Right, and that is whether UTM(P,d) Halts or not.
>>>>>>>>
>>>>>>>> When H correctly predicts that its input would never stop
>>>>>>>> running unless it aborts its simulation of this input it is
>>>>>>>> correctly predicting whether or not the pure (AKA UTM)
>>>>>>>> simulation of its input would stop running because H is a pure
>>>>>>>> (AKA UTM) simulator when it does not abort its simulation.
>>>>>>>
>>>>>>> Nope, Px(Px) is the simple counter example.
>>>>>>
>>>>>> You are contradicting yourself.
>>>>>>
>>>>>> The behavior of the input to H(P,P) when H does not aborts its
>>>>>> simulation of its input *is* the behavior of the pure simulation
>>>>>> of this input. That is proven on the basis of the meaning of the
>>>>>> words.
>>>>>>
>>>>>>
>>>>>
>>>>> Right, but since H DOES abort its simulation, H is not a pure
>>>>> simulator,
>>>>
>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS WORDS*
>>>>
>>>> *A simulating halt decider that never aborts its simulation is a
>>>> UTM* thus when H correctly predicts that its simulated input would
>>>> never stop running unless H aborted this simulation it has correctly
>>>> predicted that a UTM simulation of this input would never halt.
>>>>
>>>>
>>>
>>> Right, if it NEVER abort.
>>>
>>
>> (a) The UTM simulation of the input is the measure of the actual
>> behavior of this input.
>>
>> (b) The behavior of the input to a SHD decider that never aborts its
>> simulation is the exact same behavior as a UTM simulation of this input.
>>
>> (b) When a SHD decider correctly predicts that its input would never
>> stop running if it did not abort its simulation then it is correctly
>> predicting that the actual behavior of this input is non-halting.
>>
>>
>
> So, the SHD in (c) can't be the SHD in (b) because the one in (c) aborts
> its simulation, while the one in (b) does not.
>


Click here to read the complete article
Re: Olcott is a Troll [ Correct rebuttal to all of Richards rebuttals ]

<9WyOK.876408$ntj.450682@fx15.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=38668&group=comp.theory#38668

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx15.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.13.0
Subject: Re: Olcott is a Troll [ Correct rebuttal to all of Richards rebuttals
]
Content-Language: en-US
Newsgroups: comp.theory
References: <20220817174635.00004410@reddwarf.jmc.corp>
<_usOK.169547$nZ1.79892@fx05.iad>
<6NqdnetSWMy6yJf-nZ2dnZfqlJzNnZ2d@giganews.com>
<dGsOK.889035$ssF.324130@fx14.iad>
<uc6dnYYCztl1ypf-nZ2dnZfqlJzNnZ2d@giganews.com>
<i3tOK.1116035$X_i.273028@fx18.iad>
<EYKdnaeBBujH_5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
<fBtOK.1187$SqO3.795@fx02.iad>
<Yb6dne3MJZKU9Jf-nZ2dnZfqlJzNnZ2d@giganews.com>
<o9uOK.1189$SqO3.1094@fx02.iad>
<F9adnUBBQ9_D7Jf-nZ2dnZfqlJzNnZ2d@giganews.com>
<zzuOK.876382$ntj.37244@fx15.iad>
<jvOdnaYqPfnBGpf-nZ2dnZfqlJzNnZ2d@giganews.com>
<tSvOK.125829$Ae2.104988@fx35.iad>
<qKKcnaG4BIBnEJf-nZ2dnZfqlJ_NnZ2d@giganews.com>
<IqwOK.172003$ze2.53966@fx36.iad>
<CPOdnW8yhYxKBJf-nZ2dnZfqlJzNnZ2d@giganews.com>
<blxOK.232143$9j2.209743@fx33.iad>
<7AudnVkeWOtuOpf-nZ2dnZfqlJ_NnZ2d@giganews.com>
<8ZxOK.127200$Ae2.55776@fx35.iad>
<D3udnbSQXJT1M5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
<jqyOK.876407$ntj.39959@fx15.iad>
<itednZ-Mm-aSK5f-nZ2dnZfqlJzNnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <itednZ-Mm-aSK5f-nZ2dnZfqlJzNnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 391
Message-ID: <9WyOK.876408$ntj.450682@fx15.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Sat, 27 Aug 2022 20:47:01 -0400
X-Received-Bytes: 19323
 by: Richard Damon - Sun, 28 Aug 2022 00:47 UTC

On 8/27/22 8:25 PM, olcott wrote:
> On 8/27/2022 7:13 PM, Richard Damon wrote:
>> On 8/27/22 7:53 PM, olcott wrote:
>>> On 8/27/2022 6:41 PM, Richard Damon wrote:
>>>> On 8/27/22 7:25 PM, olcott wrote:
>>>>> On 8/27/2022 5:59 PM, Richard Damon wrote:
>>>>>>
>>>>>> On 8/27/22 6:25 PM, olcott wrote:
>>>>>>> On 8/27/2022 4:56 PM, Richard Damon wrote:
>>>>>>>>
>>>>>>>> On 8/27/22 5:34 PM, olcott wrote:
>>>>>>>>> On 8/27/2022 4:18 PM, Richard Damon wrote:
>>>>>>>>>> On 8/27/22 5:06 PM, olcott wrote:
>>>>>>>>>>> On 8/27/2022 2:49 PM, Richard Damon wrote:
>>>>>>>>>>>>
>>>>>>>>>>>> On 8/27/22 3:32 PM, olcott wrote:
>>>>>>>>>>>>> On 8/27/2022 2:21 PM, Richard Damon wrote:
>>>>>>>>>>>>>> On 8/27/22 2:57 PM, olcott wrote:
>>>>>>>>>>>>>>> On 8/27/2022 1:43 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> On 8/27/22 2:28 PM, olcott wrote:
>>>>>>>>>>>>>>>>> On 8/27/2022 1:07 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On 8/27/22 1:44 PM, olcott wrote:
>>>>>>>>>>>>>>>>>>> On 8/27/2022 12:40 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> On 8/27/22 1:32 PM, olcott wrote:
>>>>>>>>>>>>>>>>>>>>> On 8/27/2022 12:28 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> On 8/27/22 1:04 PM, Mr Flibble wrote:
>>>>>>>>>>>>>>>>>>>>>>> On Sat, 27 Aug 2022 13:02:29 -0400
>>>>>>>>>>>>>>>>>>>>>>> Richard Damon <Richard@Damon-Family.org> wrote:
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> On 8/27/22 12:55 PM, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> Cat got your tongue?
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> Or just caught wordless because you are seeing
>>>>>>>>>>>>>>>>>>>>>>>> you have no answer?
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> He is just replying to change the subject line to
>>>>>>>>>>>>>>>>>>>>>>> call you a troll and
>>>>>>>>>>>>>>>>>>>>>>> to say that I am clueless about software
>>>>>>>>>>>>>>>>>>>>>>> engineering. He really is a
>>>>>>>>>>>>>>>>>>>>>>> fucktard who has got nothing of value to contribute.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> /Flibble
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> True.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> He is just proving how stupid he is.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> He has sealed his eternal legacy at a Pathological
>>>>>>>>>>>>>>>>>>>>>> Lying Idiot
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Yep, he is just admitting that there is no truth in
>>>>>>>>>>>>>>>>>>>> his statements he is admitting that he is wrong, but
>>>>>>>>>>>>>>>>>>>> won't actually admit it.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> By ignoring the people pointing out errors, he shows
>>>>>>>>>>>>>>>>>>>> that he is only interested in himself and not what
>>>>>>>>>>>>>>>>>>>> is actually true.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> I have pointed out all of the errors of all of your
>>>>>>>>>>>>>>>>>>> rebuttals and instead of addressing these errors you
>>>>>>>>>>>>>>>>>>> change the subject only to get back to make these
>>>>>>>>>>>>>>>>>>> same mistakes again and again.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Really, point to an error I have made that you pointed
>>>>>>>>>>>>>>>>>> out to any source other than "yourself" as grounds for
>>>>>>>>>>>>>>>>>> me being wrong.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> I don't think you KNOW HOW to actually deal with a
>>>>>>>>>>>>>>>>>> rebuttal.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Note, I DON'T change the subject, I go to the core of
>>>>>>>>>>>>>>>>>> what you are talking about, and you object to that as
>>>>>>>>>>>>>>>>>> I don't let you build up a bed of half truths to try
>>>>>>>>>>>>>>>>>> to make you ideas seem possibly plausable.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Unless you ADMIT that you aren't talking about the
>>>>>>>>>>>>>>>>>> Halting Theorm, all my comments are "On Topic" as I am
>>>>>>>>>>>>>>>>>> just pointing out the basic definitions of the theory.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> YOU are the one that changes the subject.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> YOU FAIL.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS WORDS*
>>>>>>>>>>>>>>>>> The correct and complete simulation of a machine
>>>>>>>>>>>>>>>>> description always provides the actual behavior
>>>>>>>>>>>>>>>>> specified by this machine description.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Correct, and the machine description includes ALL the
>>>>>>>>>>>>>>>> code executed by the program, including all
>>>>>>>>>>>>>>>> subroutines/function it calls.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS WORDS*
>>>>>>>>>>>>>>>>> When-so-ever a simulating halt decider (SHD) correctly
>>>>>>>>>>>>>>>>> performs a partial simulation of its input and the
>>>>>>>>>>>>>>>>> behavior of this partial simulation correctly matches a
>>>>>>>>>>>>>>>>> correct non-halting behavior pattern then the SHD halt
>>>>>>>>>>>>>>>>> decider can correctly report non-halting.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Yes, A CORRECT non-halting behavior pattern.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS WORDS*
>>>>>>>>>>>>>>>>> A non-halting behavior pattern is correct when-so-ever
>>>>>>>>>>>>>>>>> matching this behavior pattern proves that the
>>>>>>>>>>>>>>>>> simulated input to the SHD would never stop running
>>>>>>>>>>>>>>>>> unless the SHD aborted its simulation.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> WRONG, proving you are a LIAR, and and idiot.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> A non-halting behavior pattern is a pattern that means
>>>>>>>>>>>>>>>> that a correct and complete simulation could never stop
>>>>>>>>>>>>>>>> after seeing that pattern, in any machine.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> No it doesn't mean anything like that.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> You have a reference for that, or are you going to just
>>>>>>>>>>>>>> use incorrect logic to try to make your point.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Example 01:
>>>>>>>>>>>>>>> H0 correctly determines that Infinite_Loop() never halts
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> void Infinite_Loop()
>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>    HERE: goto HERE;
>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>    Output("Input_Halts = ", H0((u32)Infinite_Loop));
>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> _Infinite_Loop()
>>>>>>>>>>>>>>> [00001102](01)  55         push ebp
>>>>>>>>>>>>>>> [00001103](02)  8bec       mov ebp,esp
>>>>>>>>>>>>>>> [00001105](02)  ebfe       jmp 00001105
>>>>>>>>>>>>>>> [00001107](01)  5d         pop ebp
>>>>>>>>>>>>>>> [00001108](01)  c3         ret
>>>>>>>>>>>>>>> Size in bytes:(0007) [00001108]
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> _main()
>>>>>>>>>>>>>>> [00001192](01)  55         push ebp
>>>>>>>>>>>>>>> [00001193](02)  8bec       mov ebp,esp
>>>>>>>>>>>>>>> [00001195](05)  6802110000 push 00001102
>>>>>>>>>>>>>>> [0000119a](05)  e8d3fbffff call 00000d72
>>>>>>>>>>>>>>> [0000119f](03)  83c404     add esp,+04
>>>>>>>>>>>>>>> [000011a2](01)  50         push eax
>>>>>>>>>>>>>>> [000011a3](05)  68a3040000 push 000004a3
>>>>>>>>>>>>>>> [000011a8](05)  e845f3ffff call 000004f2
>>>>>>>>>>>>>>> [000011ad](03)  83c408     add esp,+08
>>>>>>>>>>>>>>> [000011b0](02)  33c0       xor eax,eax
>>>>>>>>>>>>>>> [000011b2](01)  5d         pop ebp
>>>>>>>>>>>>>>> [000011b3](01)  c3         ret
>>>>>>>>>>>>>>> Size in bytes:(0034) [000011b3]
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>   machine   stack     stack     machine    assembly
>>>>>>>>>>>>>>>   address   address   data      code       language
>>>>>>>>>>>>>>>   ========  ========  ========  =========  =============
>>>>>>>>>>>>>>> [00001192][00101ef8][00000000] 55         push ebp
>>>>>>>>>>>>>>> [00001193][00101ef8][00000000] 8bec       mov ebp,esp
>>>>>>>>>>>>>>> [00001195][00101ef4][00001102] 6802110000 push 00001102
>>>>>>>>>>>>>>> [0000119a][00101ef0][0000119f] e8d3fbffff call 00000d72
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> H0: Begin Simulation   Execution Trace Stored at:211fac
>>>>>>>>>>>>>>> [00001102][00211f9c][00211fa0] 55         push ebp
>>>>>>>>>>>>>>> [00001103][00211f9c][00211fa0] 8bec       mov ebp,esp
>>>>>>>>>>>>>>> [00001105][00211f9c][00211fa0] ebfe       jmp 00001105
>>>>>>>>>>>>>>> [00001105][00211f9c][00211fa0] ebfe       jmp 00001105
>>>>>>>>>>>>>>> H0: Infinite Loop Detected Simulation Stopped
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>   if (current->Simplified_Opcode == JMP)           // JMP
>>>>>>>>>>>>>>>    if (current->Decode_Target <= current->Address) // upward
>>>>>>>>>>>>>>>     if (traced->Address == current->Decode_Target) // to
>>>>>>>>>>>>>>> this address
>>>>>>>>>>>>>>>      if (Conditional_Branch_Count == 0)            // no
>>>>>>>>>>>>>>> escape
>>>>>>>>>>>>>>>       return 1;
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> [0000119f][00101ef8][00000000] 83c404     add esp,+04
>>>>>>>>>>>>>>> [000011a2][00101ef4][00000000] 50         push eax
>>>>>>>>>>>>>>> [000011a3][00101ef0][000004a3] 68a3040000 push 000004a3
>>>>>>>>>>>>>>> [000011a8][00101ef0][000004a3] e845f3ffff call 000004f2
>>>>>>>>>>>>>>> Input_Halts = 0
>>>>>>>>>>>>>>> [000011ad][00101ef8][00000000] 83c408     add esp,+08
>>>>>>>>>>>>>>> [000011b0][00101ef8][00000000] 33c0       xor eax,eax
>>>>>>>>>>>>>>> [000011b2][00101efc][00100000] 5d         pop ebp
>>>>>>>>>>>>>>> [000011b3][00101f00][00000004] c3         ret
>>>>>>>>>>>>>>> Number of Instructions Executed(554) == 8 Pages
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Halting is a property of the MACHINE, that is the
>>>>>>>>>>>>>>>> MACHINE the input specified.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> If halt deciders examined machines you would be correct.
>>>>>>>>>>>>>>> Halt deciders never examine machines.
>>>>>>>>>>>>>>> Halt deciders always examine finite string machine
>>>>>>>>>>>>>>> descriptions.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Isn't the finite string the machine code?
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> I thought you defined your "finite string" to BE the
>>>>>>>>>>>>>> machine code for your machine.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Because a simulating halt decider is a pure simulator
>>>>>>>>>>>>>>> that has extra features added to it a simulating halt
>>>>>>>>>>>>>>> decider that never aborts its simulation is simply a pure
>>>>>>>>>>>>>>> simulator thus
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> So does your H abort its simulation or not.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> If it doesn't, then YES, it does a pure simulation and
>>>>>>>>>>>>>> thus doesn't stop until the input reaches a final state,
>>>>>>>>>>>>>> and thus never answers for a non-halting input, or
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> if it DOES, then it can't be the source of what a pure
>>>>>>>>>>>>>> simulator does, since it isn't one.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Pleae show me a program that does BOTH be a pure simulator
>>>>>>>>>>>>>> that simulates the non-halting input until it (never)
>>>>>>>>>>>>>> reaches the final state, and also aborts its simulation to
>>>>>>>>>>>>>> return the non-halting answer, at the same time.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> A non-halting behavior pattern is correct when-so-ever
>>>>>>>>>>>>>>> matching this
>>>>>>>>>>>>>>> behavior pattern proves that the simulated input to the
>>>>>>>>>>>>>>> SHD would
>>>>>>>>>>>>>>> never stop running unless the SHD aborted its simulation.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Nope. Proven wrong and illogical. You can't ask about
>>>>>>>>>>>>>> behavior of a program (the SHD) that isn't part of the
>>>>>>>>>>>>>> system. The "non-aborting" SHD is NOT the SHD, so you
>>>>>>>>>>>>>> condition just doesn't occur.
>>>>>>>>>>>>>
>>>>>>>>>>>>> A simulating halt decider
>>>>>>>>>>>>> CORRECTLY PREDICTS WHAT THE BEHAVIOR OF ITS INPUT WOULD BE
>>>>>>>>>>>>> IF IT NEVER ABORTED THE SIMULATION OF THIS INPUT
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> Then it isn't a Halt Decider. PERIOD.
>>>>>>>>>>>>
>>>>>>>>>>>> A REAL Halt Decider decides on the behavior of the machine
>>>>>>>>>>>> represented by its input, not the behavior of itself.
>>>>>>>>>>> *Ah so that was my best wording*
>>>>>>>>>>>
>>>>>>>>>>> (a) Every decider must compute the mapping from its input
>>>>>>>>>>> finite string based on a semantic or syntactic property of
>>>>>>>>>>> this finite string.
>>>>>>>>>>
>>>>>>>>>> Right, and the propert of this finite string is the behavior
>>>>>>>>>> of UTM(P,d)
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> No not at all. The decider could be determining whether or not
>>>>>>>>> an input string contains: "A".
>>>>>>>>
>>>>>>>>
>>>>>>>> That would be deciding on a syntactic property.
>>>>>>>>
>>>>>>>> A semantic property is something like Halting of UTM(P,d).
>>>>>>>>
>>>>>>>> Maybe you don't understand what you can ask a decider.
>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> (b) A halt decider must compute the mapping from its input
>>>>>>>>>>> finite string to an accept or reject state based on the
>>>>>>>>>>> actual behavior of its actual input.
>>>>>>>>>>
>>>>>>>>>> Right, and that is whether UTM(P,d) Halts or not.
>>>>>>>>>
>>>>>>>>> When H correctly predicts that its input would never stop
>>>>>>>>> running unless it aborts its simulation of this input it is
>>>>>>>>> correctly predicting whether or not the pure (AKA UTM)
>>>>>>>>> simulation of its input would stop running because H is a pure
>>>>>>>>> (AKA UTM) simulator when it does not abort its simulation.
>>>>>>>>
>>>>>>>> Nope, Px(Px) is the simple counter example.
>>>>>>>
>>>>>>> You are contradicting yourself.
>>>>>>>
>>>>>>> The behavior of the input to H(P,P) when H does not aborts its
>>>>>>> simulation of its input *is* the behavior of the pure simulation
>>>>>>> of this input. That is proven on the basis of the meaning of the
>>>>>>> words.
>>>>>>>
>>>>>>>
>>>>>>
>>>>>> Right, but since H DOES abort its simulation, H is not a pure
>>>>>> simulator,
>>>>>
>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS WORDS*
>>>>>
>>>>> *A simulating halt decider that never aborts its simulation is a
>>>>> UTM* thus when H correctly predicts that its simulated input would
>>>>> never stop running unless H aborted this simulation it has
>>>>> correctly predicted that a UTM simulation of this input would never
>>>>> halt.
>>>>>
>>>>>
>>>>
>>>> Right, if it NEVER abort.
>>>>
>>>
>>> (a) The UTM simulation of the input is the measure of the actual
>>> behavior of this input.
>>>
>>> (b) The behavior of the input to a SHD decider that never aborts its
>>> simulation is the exact same behavior as a UTM simulation of this input.
>>>
>>> (b) When a SHD decider correctly predicts that its input would never
>>> stop running if it did not abort its simulation then it is correctly
>>> predicting that the actual behavior of this input is non-halting.
>>>
>>>
>>
>> So, the SHD in (c) can't be the SHD in (b) because the one in (c)
>> aborts its simulation, while the one in (b) does not.
>>
>
> (a) When a SHD correctly predicts that its simulated input would never
> stop running unless it aborts its simulation
>
> (b) it is also predicting the behavior of the UTM simulation of this
> same input
>
> (c) thus is also predicting the actual behavior of this input.
>
> (a)(b)(c) are merely different ways of saying the same thing.
>
>


Click here to read the complete article
Re: Olcott is a Troll [ Correct rebuttal to all of Richards rebuttals ]

<x7ydnUqOWsUAI5f-nZ2dnZfqlJ_NnZ2d@giganews.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=38669&group=comp.theory#38669

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!border-1.nntp.ord.giganews.com!nntp.giganews.com!Xl.tags.giganews.com!local-2.nntp.ord.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sun, 28 Aug 2022 01:02:21 +0000
Date: Sat, 27 Aug 2022 20:02:20 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.13.0
Subject: Re: Olcott is a Troll [ Correct rebuttal to all of Richards rebuttals
]
Content-Language: en-US
Newsgroups: comp.theory
References: <20220817174635.00004410@reddwarf.jmc.corp>
<_usOK.169547$nZ1.79892@fx05.iad>
<6NqdnetSWMy6yJf-nZ2dnZfqlJzNnZ2d@giganews.com>
<dGsOK.889035$ssF.324130@fx14.iad>
<uc6dnYYCztl1ypf-nZ2dnZfqlJzNnZ2d@giganews.com>
<i3tOK.1116035$X_i.273028@fx18.iad>
<EYKdnaeBBujH_5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
<fBtOK.1187$SqO3.795@fx02.iad>
<Yb6dne3MJZKU9Jf-nZ2dnZfqlJzNnZ2d@giganews.com>
<o9uOK.1189$SqO3.1094@fx02.iad>
<F9adnUBBQ9_D7Jf-nZ2dnZfqlJzNnZ2d@giganews.com>
<zzuOK.876382$ntj.37244@fx15.iad>
<jvOdnaYqPfnBGpf-nZ2dnZfqlJzNnZ2d@giganews.com>
<tSvOK.125829$Ae2.104988@fx35.iad>
<qKKcnaG4BIBnEJf-nZ2dnZfqlJ_NnZ2d@giganews.com>
<IqwOK.172003$ze2.53966@fx36.iad>
<CPOdnW8yhYxKBJf-nZ2dnZfqlJzNnZ2d@giganews.com>
<blxOK.232143$9j2.209743@fx33.iad>
<7AudnVkeWOtuOpf-nZ2dnZfqlJ_NnZ2d@giganews.com>
<8ZxOK.127200$Ae2.55776@fx35.iad>
<D3udnbSQXJT1M5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
<jqyOK.876407$ntj.39959@fx15.iad>
<itednZ-Mm-aSK5f-nZ2dnZfqlJzNnZ2d@giganews.com>
<9WyOK.876408$ntj.450682@fx15.iad>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <9WyOK.876408$ntj.450682@fx15.iad>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <x7ydnUqOWsUAI5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
Lines: 392
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-xmExGV1l/t6OFCU1bDYqdELAwOKofeCYLcBJkgAgPTahm7xACJ+VPCHA41BPOGrYIwZLtZFX79ZEPQO!IPHM0vk9aoI7VdMh4N/7xK99SfZTsiwYLJEXUwLAHvVac3S9vpUUmUoKrII6GR7QBpUzgn4GHxs=
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Received-Bytes: 20235
 by: olcott - Sun, 28 Aug 2022 01:02 UTC

On 8/27/2022 7:47 PM, Richard Damon wrote:
> On 8/27/22 8:25 PM, olcott wrote:
>> On 8/27/2022 7:13 PM, Richard Damon wrote:
>>> On 8/27/22 7:53 PM, olcott wrote:
>>>> On 8/27/2022 6:41 PM, Richard Damon wrote:
>>>>> On 8/27/22 7:25 PM, olcott wrote:
>>>>>> On 8/27/2022 5:59 PM, Richard Damon wrote:
>>>>>>>
>>>>>>> On 8/27/22 6:25 PM, olcott wrote:
>>>>>>>> On 8/27/2022 4:56 PM, Richard Damon wrote:
>>>>>>>>>
>>>>>>>>> On 8/27/22 5:34 PM, olcott wrote:
>>>>>>>>>> On 8/27/2022 4:18 PM, Richard Damon wrote:
>>>>>>>>>>> On 8/27/22 5:06 PM, olcott wrote:
>>>>>>>>>>>> On 8/27/2022 2:49 PM, Richard Damon wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>> On 8/27/22 3:32 PM, olcott wrote:
>>>>>>>>>>>>>> On 8/27/2022 2:21 PM, Richard Damon wrote:
>>>>>>>>>>>>>>> On 8/27/22 2:57 PM, olcott wrote:
>>>>>>>>>>>>>>>> On 8/27/2022 1:43 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> On 8/27/22 2:28 PM, olcott wrote:
>>>>>>>>>>>>>>>>>> On 8/27/2022 1:07 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> On 8/27/22 1:44 PM, olcott wrote:
>>>>>>>>>>>>>>>>>>>> On 8/27/2022 12:40 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> On 8/27/22 1:32 PM, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>> On 8/27/2022 12:28 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> On 8/27/22 1:04 PM, Mr Flibble wrote:
>>>>>>>>>>>>>>>>>>>>>>>> On Sat, 27 Aug 2022 13:02:29 -0400
>>>>>>>>>>>>>>>>>>>>>>>> Richard Damon <Richard@Damon-Family.org> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> On 8/27/22 12:55 PM, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> Cat got your tongue?
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> Or just caught wordless because you are seeing
>>>>>>>>>>>>>>>>>>>>>>>>> you have no answer?
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> He is just replying to change the subject line
>>>>>>>>>>>>>>>>>>>>>>>> to call you a troll and
>>>>>>>>>>>>>>>>>>>>>>>> to say that I am clueless about software
>>>>>>>>>>>>>>>>>>>>>>>> engineering. He really is a
>>>>>>>>>>>>>>>>>>>>>>>> fucktard who has got nothing of value to
>>>>>>>>>>>>>>>>>>>>>>>> contribute.
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> /Flibble
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> True.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> He is just proving how stupid he is.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> He has sealed his eternal legacy at a
>>>>>>>>>>>>>>>>>>>>>>> Pathological Lying Idiot
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Yep, he is just admitting that there is no truth in
>>>>>>>>>>>>>>>>>>>>> his statements he is admitting that he is wrong,
>>>>>>>>>>>>>>>>>>>>> but won't actually admit it.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> By ignoring the people pointing out errors, he
>>>>>>>>>>>>>>>>>>>>> shows that he is only interested in himself and not
>>>>>>>>>>>>>>>>>>>>> what is actually true.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> I have pointed out all of the errors of all of your
>>>>>>>>>>>>>>>>>>>> rebuttals and instead of addressing these errors you
>>>>>>>>>>>>>>>>>>>> change the subject only to get back to make these
>>>>>>>>>>>>>>>>>>>> same mistakes again and again.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Really, point to an error I have made that you
>>>>>>>>>>>>>>>>>>> pointed out to any source other than "yourself" as
>>>>>>>>>>>>>>>>>>> grounds for me being wrong.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> I don't think you KNOW HOW to actually deal with a
>>>>>>>>>>>>>>>>>>> rebuttal.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Note, I DON'T change the subject, I go to the core of
>>>>>>>>>>>>>>>>>>> what you are talking about, and you object to that as
>>>>>>>>>>>>>>>>>>> I don't let you build up a bed of half truths to try
>>>>>>>>>>>>>>>>>>> to make you ideas seem possibly plausable.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Unless you ADMIT that you aren't talking about the
>>>>>>>>>>>>>>>>>>> Halting Theorm, all my comments are "On Topic" as I
>>>>>>>>>>>>>>>>>>> am just pointing out the basic definitions of the
>>>>>>>>>>>>>>>>>>> theory.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> YOU are the one that changes the subject.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> YOU FAIL.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS WORDS*
>>>>>>>>>>>>>>>>>> The correct and complete simulation of a machine
>>>>>>>>>>>>>>>>>> description always provides the actual behavior
>>>>>>>>>>>>>>>>>> specified by this machine description.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Correct, and the machine description includes ALL the
>>>>>>>>>>>>>>>>> code executed by the program, including all
>>>>>>>>>>>>>>>>> subroutines/function it calls.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS WORDS*
>>>>>>>>>>>>>>>>>> When-so-ever a simulating halt decider (SHD) correctly
>>>>>>>>>>>>>>>>>> performs a partial simulation of its input and the
>>>>>>>>>>>>>>>>>> behavior of this partial simulation correctly matches
>>>>>>>>>>>>>>>>>> a correct non-halting behavior pattern then the SHD
>>>>>>>>>>>>>>>>>> halt decider can correctly report non-halting.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Yes, A CORRECT non-halting behavior pattern.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS WORDS*
>>>>>>>>>>>>>>>>>> A non-halting behavior pattern is correct when-so-ever
>>>>>>>>>>>>>>>>>> matching this behavior pattern proves that the
>>>>>>>>>>>>>>>>>> simulated input to the SHD would never stop running
>>>>>>>>>>>>>>>>>> unless the SHD aborted its simulation.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> WRONG, proving you are a LIAR, and and idiot.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> A non-halting behavior pattern is a pattern that means
>>>>>>>>>>>>>>>>> that a correct and complete simulation could never stop
>>>>>>>>>>>>>>>>> after seeing that pattern, in any machine.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> No it doesn't mean anything like that.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> You have a reference for that, or are you going to just
>>>>>>>>>>>>>>> use incorrect logic to try to make your point.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Example 01:
>>>>>>>>>>>>>>>> H0 correctly determines that Infinite_Loop() never halts
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> void Infinite_Loop()
>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>    HERE: goto HERE;
>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>    Output("Input_Halts = ", H0((u32)Infinite_Loop));
>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> _Infinite_Loop()
>>>>>>>>>>>>>>>> [00001102](01)  55         push ebp
>>>>>>>>>>>>>>>> [00001103](02)  8bec       mov ebp,esp
>>>>>>>>>>>>>>>> [00001105](02)  ebfe       jmp 00001105
>>>>>>>>>>>>>>>> [00001107](01)  5d         pop ebp
>>>>>>>>>>>>>>>> [00001108](01)  c3         ret
>>>>>>>>>>>>>>>> Size in bytes:(0007) [00001108]
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> _main()
>>>>>>>>>>>>>>>> [00001192](01)  55         push ebp
>>>>>>>>>>>>>>>> [00001193](02)  8bec       mov ebp,esp
>>>>>>>>>>>>>>>> [00001195](05)  6802110000 push 00001102
>>>>>>>>>>>>>>>> [0000119a](05)  e8d3fbffff call 00000d72
>>>>>>>>>>>>>>>> [0000119f](03)  83c404     add esp,+04
>>>>>>>>>>>>>>>> [000011a2](01)  50         push eax
>>>>>>>>>>>>>>>> [000011a3](05)  68a3040000 push 000004a3
>>>>>>>>>>>>>>>> [000011a8](05)  e845f3ffff call 000004f2
>>>>>>>>>>>>>>>> [000011ad](03)  83c408     add esp,+08
>>>>>>>>>>>>>>>> [000011b0](02)  33c0       xor eax,eax
>>>>>>>>>>>>>>>> [000011b2](01)  5d         pop ebp
>>>>>>>>>>>>>>>> [000011b3](01)  c3         ret
>>>>>>>>>>>>>>>> Size in bytes:(0034) [000011b3]
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>   machine   stack     stack     machine    assembly
>>>>>>>>>>>>>>>>   address   address   data      code       language
>>>>>>>>>>>>>>>>   ========  ========  ========  =========  =============
>>>>>>>>>>>>>>>> [00001192][00101ef8][00000000] 55         push ebp
>>>>>>>>>>>>>>>> [00001193][00101ef8][00000000] 8bec       mov ebp,esp
>>>>>>>>>>>>>>>> [00001195][00101ef4][00001102] 6802110000 push 00001102
>>>>>>>>>>>>>>>> [0000119a][00101ef0][0000119f] e8d3fbffff call 00000d72
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> H0: Begin Simulation   Execution Trace Stored at:211fac
>>>>>>>>>>>>>>>> [00001102][00211f9c][00211fa0] 55         push ebp
>>>>>>>>>>>>>>>> [00001103][00211f9c][00211fa0] 8bec       mov ebp,esp
>>>>>>>>>>>>>>>> [00001105][00211f9c][00211fa0] ebfe       jmp 00001105
>>>>>>>>>>>>>>>> [00001105][00211f9c][00211fa0] ebfe       jmp 00001105
>>>>>>>>>>>>>>>> H0: Infinite Loop Detected Simulation Stopped
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>   if (current->Simplified_Opcode == JMP)           // JMP
>>>>>>>>>>>>>>>>    if (current->Decode_Target <= current->Address) //
>>>>>>>>>>>>>>>> upward
>>>>>>>>>>>>>>>>     if (traced->Address == current->Decode_Target) // to
>>>>>>>>>>>>>>>> this address
>>>>>>>>>>>>>>>>      if (Conditional_Branch_Count == 0)            // no
>>>>>>>>>>>>>>>> escape
>>>>>>>>>>>>>>>>       return 1;
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> [0000119f][00101ef8][00000000] 83c404     add esp,+04
>>>>>>>>>>>>>>>> [000011a2][00101ef4][00000000] 50         push eax
>>>>>>>>>>>>>>>> [000011a3][00101ef0][000004a3] 68a3040000 push 000004a3
>>>>>>>>>>>>>>>> [000011a8][00101ef0][000004a3] e845f3ffff call 000004f2
>>>>>>>>>>>>>>>> Input_Halts = 0
>>>>>>>>>>>>>>>> [000011ad][00101ef8][00000000] 83c408     add esp,+08
>>>>>>>>>>>>>>>> [000011b0][00101ef8][00000000] 33c0       xor eax,eax
>>>>>>>>>>>>>>>> [000011b2][00101efc][00100000] 5d         pop ebp
>>>>>>>>>>>>>>>> [000011b3][00101f00][00000004] c3         ret
>>>>>>>>>>>>>>>> Number of Instructions Executed(554) == 8 Pages
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Halting is a property of the MACHINE, that is the
>>>>>>>>>>>>>>>>> MACHINE the input specified.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> If halt deciders examined machines you would be correct.
>>>>>>>>>>>>>>>> Halt deciders never examine machines.
>>>>>>>>>>>>>>>> Halt deciders always examine finite string machine
>>>>>>>>>>>>>>>> descriptions.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Isn't the finite string the machine code?
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> I thought you defined your "finite string" to BE the
>>>>>>>>>>>>>>> machine code for your machine.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Because a simulating halt decider is a pure simulator
>>>>>>>>>>>>>>>> that has extra features added to it a simulating halt
>>>>>>>>>>>>>>>> decider that never aborts its simulation is simply a
>>>>>>>>>>>>>>>> pure simulator thus
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> So does your H abort its simulation or not.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> If it doesn't, then YES, it does a pure simulation and
>>>>>>>>>>>>>>> thus doesn't stop until the input reaches a final state,
>>>>>>>>>>>>>>> and thus never answers for a non-halting input, or
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> if it DOES, then it can't be the source of what a pure
>>>>>>>>>>>>>>> simulator does, since it isn't one.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Pleae show me a program that does BOTH be a pure
>>>>>>>>>>>>>>> simulator that simulates the non-halting input until it
>>>>>>>>>>>>>>> (never) reaches the final state, and also aborts its
>>>>>>>>>>>>>>> simulation to return the non-halting answer, at the same
>>>>>>>>>>>>>>> time.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> A non-halting behavior pattern is correct when-so-ever
>>>>>>>>>>>>>>>> matching this
>>>>>>>>>>>>>>>> behavior pattern proves that the simulated input to the
>>>>>>>>>>>>>>>> SHD would
>>>>>>>>>>>>>>>> never stop running unless the SHD aborted its simulation.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Nope. Proven wrong and illogical. You can't ask about
>>>>>>>>>>>>>>> behavior of a program (the SHD) that isn't part of the
>>>>>>>>>>>>>>> system. The "non-aborting" SHD is NOT the SHD, so you
>>>>>>>>>>>>>>> condition just doesn't occur.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> A simulating halt decider
>>>>>>>>>>>>>> CORRECTLY PREDICTS WHAT THE BEHAVIOR OF ITS INPUT WOULD BE
>>>>>>>>>>>>>> IF IT NEVER ABORTED THE SIMULATION OF THIS INPUT
>>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> Then it isn't a Halt Decider. PERIOD.
>>>>>>>>>>>>>
>>>>>>>>>>>>> A REAL Halt Decider decides on the behavior of the machine
>>>>>>>>>>>>> represented by its input, not the behavior of itself.
>>>>>>>>>>>> *Ah so that was my best wording*
>>>>>>>>>>>>
>>>>>>>>>>>> (a) Every decider must compute the mapping from its input
>>>>>>>>>>>> finite string based on a semantic or syntactic property of
>>>>>>>>>>>> this finite string.
>>>>>>>>>>>
>>>>>>>>>>> Right, and the propert of this finite string is the behavior
>>>>>>>>>>> of UTM(P,d)
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> No not at all. The decider could be determining whether or not
>>>>>>>>>> an input string contains: "A".
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> That would be deciding on a syntactic property.
>>>>>>>>>
>>>>>>>>> A semantic property is something like Halting of UTM(P,d).
>>>>>>>>>
>>>>>>>>> Maybe you don't understand what you can ask a decider.
>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> (b) A halt decider must compute the mapping from its input
>>>>>>>>>>>> finite string to an accept or reject state based on the
>>>>>>>>>>>> actual behavior of its actual input.
>>>>>>>>>>>
>>>>>>>>>>> Right, and that is whether UTM(P,d) Halts or not.
>>>>>>>>>>
>>>>>>>>>> When H correctly predicts that its input would never stop
>>>>>>>>>> running unless it aborts its simulation of this input it is
>>>>>>>>>> correctly predicting whether or not the pure (AKA UTM)
>>>>>>>>>> simulation of its input would stop running because H is a pure
>>>>>>>>>> (AKA UTM) simulator when it does not abort its simulation.
>>>>>>>>>
>>>>>>>>> Nope, Px(Px) is the simple counter example.
>>>>>>>>
>>>>>>>> You are contradicting yourself.
>>>>>>>>
>>>>>>>> The behavior of the input to H(P,P) when H does not aborts its
>>>>>>>> simulation of its input *is* the behavior of the pure simulation
>>>>>>>> of this input. That is proven on the basis of the meaning of the
>>>>>>>> words.
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>> Right, but since H DOES abort its simulation, H is not a pure
>>>>>>> simulator,
>>>>>>
>>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS WORDS*
>>>>>>
>>>>>> *A simulating halt decider that never aborts its simulation is a
>>>>>> UTM* thus when H correctly predicts that its simulated input would
>>>>>> never stop running unless H aborted this simulation it has
>>>>>> correctly predicted that a UTM simulation of this input would
>>>>>> never halt.
>>>>>>
>>>>>>
>>>>>
>>>>> Right, if it NEVER abort.
>>>>>
>>>>
>>>> (a) The UTM simulation of the input is the measure of the actual
>>>> behavior of this input.
>>>>
>>>> (b) The behavior of the input to a SHD decider that never aborts its
>>>> simulation is the exact same behavior as a UTM simulation of this
>>>> input.
>>>>
>>>> (b) When a SHD decider correctly predicts that its input would never
>>>> stop running if it did not abort its simulation then it is correctly
>>>> predicting that the actual behavior of this input is non-halting.
>>>>
>>>>
>>>
>>> So, the SHD in (c) can't be the SHD in (b) because the one in (c)
>>> aborts its simulation, while the one in (b) does not.
>>>
>>
>> (a) When a SHD correctly predicts that its simulated input would never
>> stop running unless it aborts its simulation
>>
>> (b) it is also predicting the behavior of the UTM simulation of this
>> same input
>>
>> (c) thus is also predicting the actual behavior of this input.
>>
>> (a)(b)(c) are merely different ways of saying the same thing.
>>
>>
>
> Nope.
>
> First, that gives you the behavior if H WAS a UTM, but that isn't what H
> is defined as, it is defined to be a Decider, so REQUIRED to answer in
> finite time, while a UTM doesn't.
>
> Of course, this only makes a difference if the input calls H, but in
> this case it does.
>
> Thus H is determining the wrong result.
>
> Second, the definition of Halting is NOT does the decider need to abort,
> but will the machine run to a final state.
>


Click here to read the complete article
Re: Olcott is a Troll [ Correct rebuttal to all of Richards rebuttals ]

<XszOK.142360$iR.120084@fx44.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=38670&group=comp.theory#38670

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx44.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.13.0
Subject: Re: Olcott is a Troll [ Correct rebuttal to all of Richards rebuttals
]
Content-Language: en-US
Newsgroups: comp.theory
References: <20220817174635.00004410@reddwarf.jmc.corp>
<dGsOK.889035$ssF.324130@fx14.iad>
<uc6dnYYCztl1ypf-nZ2dnZfqlJzNnZ2d@giganews.com>
<i3tOK.1116035$X_i.273028@fx18.iad>
<EYKdnaeBBujH_5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
<fBtOK.1187$SqO3.795@fx02.iad>
<Yb6dne3MJZKU9Jf-nZ2dnZfqlJzNnZ2d@giganews.com>
<o9uOK.1189$SqO3.1094@fx02.iad>
<F9adnUBBQ9_D7Jf-nZ2dnZfqlJzNnZ2d@giganews.com>
<zzuOK.876382$ntj.37244@fx15.iad>
<jvOdnaYqPfnBGpf-nZ2dnZfqlJzNnZ2d@giganews.com>
<tSvOK.125829$Ae2.104988@fx35.iad>
<qKKcnaG4BIBnEJf-nZ2dnZfqlJ_NnZ2d@giganews.com>
<IqwOK.172003$ze2.53966@fx36.iad>
<CPOdnW8yhYxKBJf-nZ2dnZfqlJzNnZ2d@giganews.com>
<blxOK.232143$9j2.209743@fx33.iad>
<7AudnVkeWOtuOpf-nZ2dnZfqlJ_NnZ2d@giganews.com>
<8ZxOK.127200$Ae2.55776@fx35.iad>
<D3udnbSQXJT1M5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
<jqyOK.876407$ntj.39959@fx15.iad>
<itednZ-Mm-aSK5f-nZ2dnZfqlJzNnZ2d@giganews.com>
<9WyOK.876408$ntj.450682@fx15.iad>
<x7ydnUqOWsUAI5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <x7ydnUqOWsUAI5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 456
Message-ID: <XszOK.142360$iR.120084@fx44.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Sat, 27 Aug 2022 21:24:07 -0400
X-Received-Bytes: 22717
 by: Richard Damon - Sun, 28 Aug 2022 01:24 UTC

On 8/27/22 9:02 PM, olcott wrote:
> On 8/27/2022 7:47 PM, Richard Damon wrote:
>> On 8/27/22 8:25 PM, olcott wrote:
>>> On 8/27/2022 7:13 PM, Richard Damon wrote:
>>>> On 8/27/22 7:53 PM, olcott wrote:
>>>>> On 8/27/2022 6:41 PM, Richard Damon wrote:
>>>>>> On 8/27/22 7:25 PM, olcott wrote:
>>>>>>> On 8/27/2022 5:59 PM, Richard Damon wrote:
>>>>>>>>
>>>>>>>> On 8/27/22 6:25 PM, olcott wrote:
>>>>>>>>> On 8/27/2022 4:56 PM, Richard Damon wrote:
>>>>>>>>>>
>>>>>>>>>> On 8/27/22 5:34 PM, olcott wrote:
>>>>>>>>>>> On 8/27/2022 4:18 PM, Richard Damon wrote:
>>>>>>>>>>>> On 8/27/22 5:06 PM, olcott wrote:
>>>>>>>>>>>>> On 8/27/2022 2:49 PM, Richard Damon wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On 8/27/22 3:32 PM, olcott wrote:
>>>>>>>>>>>>>>> On 8/27/2022 2:21 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>> On 8/27/22 2:57 PM, olcott wrote:
>>>>>>>>>>>>>>>>> On 8/27/2022 1:43 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On 8/27/22 2:28 PM, olcott wrote:
>>>>>>>>>>>>>>>>>>> On 8/27/2022 1:07 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> On 8/27/22 1:44 PM, olcott wrote:
>>>>>>>>>>>>>>>>>>>>> On 8/27/2022 12:40 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> On 8/27/22 1:32 PM, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>> On 8/27/2022 12:28 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> On 8/27/22 1:04 PM, Mr Flibble wrote:
>>>>>>>>>>>>>>>>>>>>>>>>> On Sat, 27 Aug 2022 13:02:29 -0400
>>>>>>>>>>>>>>>>>>>>>>>>> Richard Damon <Richard@Damon-Family.org> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/27/22 12:55 PM, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> Cat got your tongue?
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> Or just caught wordless because you are seeing
>>>>>>>>>>>>>>>>>>>>>>>>>> you have no answer?
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> He is just replying to change the subject line
>>>>>>>>>>>>>>>>>>>>>>>>> to call you a troll and
>>>>>>>>>>>>>>>>>>>>>>>>> to say that I am clueless about software
>>>>>>>>>>>>>>>>>>>>>>>>> engineering. He really is a
>>>>>>>>>>>>>>>>>>>>>>>>> fucktard who has got nothing of value to
>>>>>>>>>>>>>>>>>>>>>>>>> contribute.
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> /Flibble
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> True.
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> He is just proving how stupid he is.
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> He has sealed his eternal legacy at a
>>>>>>>>>>>>>>>>>>>>>>>> Pathological Lying Idiot
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> Yep, he is just admitting that there is no truth
>>>>>>>>>>>>>>>>>>>>>> in his statements he is admitting that he is
>>>>>>>>>>>>>>>>>>>>>> wrong, but won't actually admit it.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> By ignoring the people pointing out errors, he
>>>>>>>>>>>>>>>>>>>>>> shows that he is only interested in himself and
>>>>>>>>>>>>>>>>>>>>>> not what is actually true.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> I have pointed out all of the errors of all of your
>>>>>>>>>>>>>>>>>>>>> rebuttals and instead of addressing these errors
>>>>>>>>>>>>>>>>>>>>> you change the subject only to get back to make
>>>>>>>>>>>>>>>>>>>>> these same mistakes again and again.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Really, point to an error I have made that you
>>>>>>>>>>>>>>>>>>>> pointed out to any source other than "yourself" as
>>>>>>>>>>>>>>>>>>>> grounds for me being wrong.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> I don't think you KNOW HOW to actually deal with a
>>>>>>>>>>>>>>>>>>>> rebuttal.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Note, I DON'T change the subject, I go to the core
>>>>>>>>>>>>>>>>>>>> of what you are talking about, and you object to
>>>>>>>>>>>>>>>>>>>> that as I don't let you build up a bed of half
>>>>>>>>>>>>>>>>>>>> truths to try to make you ideas seem possibly
>>>>>>>>>>>>>>>>>>>> plausable.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Unless you ADMIT that you aren't talking about the
>>>>>>>>>>>>>>>>>>>> Halting Theorm, all my comments are "On Topic" as I
>>>>>>>>>>>>>>>>>>>> am just pointing out the basic definitions of the
>>>>>>>>>>>>>>>>>>>> theory.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> YOU are the one that changes the subject.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> YOU FAIL.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS WORDS*
>>>>>>>>>>>>>>>>>>> The correct and complete simulation of a machine
>>>>>>>>>>>>>>>>>>> description always provides the actual behavior
>>>>>>>>>>>>>>>>>>> specified by this machine description.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Correct, and the machine description includes ALL the
>>>>>>>>>>>>>>>>>> code executed by the program, including all
>>>>>>>>>>>>>>>>>> subroutines/function it calls.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS WORDS*
>>>>>>>>>>>>>>>>>>> When-so-ever a simulating halt decider (SHD)
>>>>>>>>>>>>>>>>>>> correctly performs a partial simulation of its input
>>>>>>>>>>>>>>>>>>> and the behavior of this partial simulation correctly
>>>>>>>>>>>>>>>>>>> matches a correct non-halting behavior pattern then
>>>>>>>>>>>>>>>>>>> the SHD halt decider can correctly report non-halting.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Yes, A CORRECT non-halting behavior pattern.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS WORDS*
>>>>>>>>>>>>>>>>>>> A non-halting behavior pattern is correct
>>>>>>>>>>>>>>>>>>> when-so-ever matching this behavior pattern proves
>>>>>>>>>>>>>>>>>>> that the simulated input to the SHD would never stop
>>>>>>>>>>>>>>>>>>> running unless the SHD aborted its simulation.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> WRONG, proving you are a LIAR, and and idiot.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> A non-halting behavior pattern is a pattern that means
>>>>>>>>>>>>>>>>>> that a correct and complete simulation could never
>>>>>>>>>>>>>>>>>> stop after seeing that pattern, in any machine.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> No it doesn't mean anything like that.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> You have a reference for that, or are you going to just
>>>>>>>>>>>>>>>> use incorrect logic to try to make your point.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Example 01:
>>>>>>>>>>>>>>>>> H0 correctly determines that Infinite_Loop() never halts
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> void Infinite_Loop()
>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>    HERE: goto HERE;
>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>    Output("Input_Halts = ", H0((u32)Infinite_Loop));
>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> _Infinite_Loop()
>>>>>>>>>>>>>>>>> [00001102](01)  55         push ebp
>>>>>>>>>>>>>>>>> [00001103](02)  8bec       mov ebp,esp
>>>>>>>>>>>>>>>>> [00001105](02)  ebfe       jmp 00001105
>>>>>>>>>>>>>>>>> [00001107](01)  5d         pop ebp
>>>>>>>>>>>>>>>>> [00001108](01)  c3         ret
>>>>>>>>>>>>>>>>> Size in bytes:(0007) [00001108]
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> _main()
>>>>>>>>>>>>>>>>> [00001192](01)  55         push ebp
>>>>>>>>>>>>>>>>> [00001193](02)  8bec       mov ebp,esp
>>>>>>>>>>>>>>>>> [00001195](05)  6802110000 push 00001102
>>>>>>>>>>>>>>>>> [0000119a](05)  e8d3fbffff call 00000d72
>>>>>>>>>>>>>>>>> [0000119f](03)  83c404     add esp,+04
>>>>>>>>>>>>>>>>> [000011a2](01)  50         push eax
>>>>>>>>>>>>>>>>> [000011a3](05)  68a3040000 push 000004a3
>>>>>>>>>>>>>>>>> [000011a8](05)  e845f3ffff call 000004f2
>>>>>>>>>>>>>>>>> [000011ad](03)  83c408     add esp,+08
>>>>>>>>>>>>>>>>> [000011b0](02)  33c0       xor eax,eax
>>>>>>>>>>>>>>>>> [000011b2](01)  5d         pop ebp
>>>>>>>>>>>>>>>>> [000011b3](01)  c3         ret
>>>>>>>>>>>>>>>>> Size in bytes:(0034) [000011b3]
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>   machine   stack     stack     machine    assembly
>>>>>>>>>>>>>>>>>   address   address   data      code       language
>>>>>>>>>>>>>>>>>   ========  ========  ========  =========  =============
>>>>>>>>>>>>>>>>> [00001192][00101ef8][00000000] 55         push ebp
>>>>>>>>>>>>>>>>> [00001193][00101ef8][00000000] 8bec       mov ebp,esp
>>>>>>>>>>>>>>>>> [00001195][00101ef4][00001102] 6802110000 push 00001102
>>>>>>>>>>>>>>>>> [0000119a][00101ef0][0000119f] e8d3fbffff call 00000d72
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> H0: Begin Simulation   Execution Trace Stored at:211fac
>>>>>>>>>>>>>>>>> [00001102][00211f9c][00211fa0] 55         push ebp
>>>>>>>>>>>>>>>>> [00001103][00211f9c][00211fa0] 8bec       mov ebp,esp
>>>>>>>>>>>>>>>>> [00001105][00211f9c][00211fa0] ebfe       jmp 00001105
>>>>>>>>>>>>>>>>> [00001105][00211f9c][00211fa0] ebfe       jmp 00001105
>>>>>>>>>>>>>>>>> H0: Infinite Loop Detected Simulation Stopped
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>   if (current->Simplified_Opcode == JMP)           // JMP
>>>>>>>>>>>>>>>>>    if (current->Decode_Target <= current->Address) //
>>>>>>>>>>>>>>>>> upward
>>>>>>>>>>>>>>>>>     if (traced->Address == current->Decode_Target) //
>>>>>>>>>>>>>>>>> to this address
>>>>>>>>>>>>>>>>>      if (Conditional_Branch_Count == 0)            //
>>>>>>>>>>>>>>>>> no escape
>>>>>>>>>>>>>>>>>       return 1;
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> [0000119f][00101ef8][00000000] 83c404     add esp,+04
>>>>>>>>>>>>>>>>> [000011a2][00101ef4][00000000] 50         push eax
>>>>>>>>>>>>>>>>> [000011a3][00101ef0][000004a3] 68a3040000 push 000004a3
>>>>>>>>>>>>>>>>> [000011a8][00101ef0][000004a3] e845f3ffff call 000004f2
>>>>>>>>>>>>>>>>> Input_Halts = 0
>>>>>>>>>>>>>>>>> [000011ad][00101ef8][00000000] 83c408     add esp,+08
>>>>>>>>>>>>>>>>> [000011b0][00101ef8][00000000] 33c0       xor eax,eax
>>>>>>>>>>>>>>>>> [000011b2][00101efc][00100000] 5d         pop ebp
>>>>>>>>>>>>>>>>> [000011b3][00101f00][00000004] c3         ret
>>>>>>>>>>>>>>>>> Number of Instructions Executed(554) == 8 Pages
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Halting is a property of the MACHINE, that is the
>>>>>>>>>>>>>>>>>> MACHINE the input specified.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> If halt deciders examined machines you would be correct.
>>>>>>>>>>>>>>>>> Halt deciders never examine machines.
>>>>>>>>>>>>>>>>> Halt deciders always examine finite string machine
>>>>>>>>>>>>>>>>> descriptions.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Isn't the finite string the machine code?
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> I thought you defined your "finite string" to BE the
>>>>>>>>>>>>>>>> machine code for your machine.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Because a simulating halt decider is a pure simulator
>>>>>>>>>>>>>>>>> that has extra features added to it a simulating halt
>>>>>>>>>>>>>>>>> decider that never aborts its simulation is simply a
>>>>>>>>>>>>>>>>> pure simulator thus
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> So does your H abort its simulation or not.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> If it doesn't, then YES, it does a pure simulation and
>>>>>>>>>>>>>>>> thus doesn't stop until the input reaches a final state,
>>>>>>>>>>>>>>>> and thus never answers for a non-halting input, or
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> if it DOES, then it can't be the source of what a pure
>>>>>>>>>>>>>>>> simulator does, since it isn't one.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Pleae show me a program that does BOTH be a pure
>>>>>>>>>>>>>>>> simulator that simulates the non-halting input until it
>>>>>>>>>>>>>>>> (never) reaches the final state, and also aborts its
>>>>>>>>>>>>>>>> simulation to return the non-halting answer, at the same
>>>>>>>>>>>>>>>> time.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> A non-halting behavior pattern is correct when-so-ever
>>>>>>>>>>>>>>>>> matching this
>>>>>>>>>>>>>>>>> behavior pattern proves that the simulated input to the
>>>>>>>>>>>>>>>>> SHD would
>>>>>>>>>>>>>>>>> never stop running unless the SHD aborted its simulation.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Nope. Proven wrong and illogical. You can't ask about
>>>>>>>>>>>>>>>> behavior of a program (the SHD) that isn't part of the
>>>>>>>>>>>>>>>> system. The "non-aborting" SHD is NOT the SHD, so you
>>>>>>>>>>>>>>>> condition just doesn't occur.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> A simulating halt decider
>>>>>>>>>>>>>>> CORRECTLY PREDICTS WHAT THE BEHAVIOR OF ITS INPUT WOULD
>>>>>>>>>>>>>>> BE IF IT NEVER ABORTED THE SIMULATION OF THIS INPUT
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Then it isn't a Halt Decider. PERIOD.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> A REAL Halt Decider decides on the behavior of the machine
>>>>>>>>>>>>>> represented by its input, not the behavior of itself.
>>>>>>>>>>>>> *Ah so that was my best wording*
>>>>>>>>>>>>>
>>>>>>>>>>>>> (a) Every decider must compute the mapping from its input
>>>>>>>>>>>>> finite string based on a semantic or syntactic property of
>>>>>>>>>>>>> this finite string.
>>>>>>>>>>>>
>>>>>>>>>>>> Right, and the propert of this finite string is the behavior
>>>>>>>>>>>> of UTM(P,d)
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> No not at all. The decider could be determining whether or
>>>>>>>>>>> not an input string contains: "A".
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> That would be deciding on a syntactic property.
>>>>>>>>>>
>>>>>>>>>> A semantic property is something like Halting of UTM(P,d).
>>>>>>>>>>
>>>>>>>>>> Maybe you don't understand what you can ask a decider.
>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> (b) A halt decider must compute the mapping from its input
>>>>>>>>>>>>> finite string to an accept or reject state based on the
>>>>>>>>>>>>> actual behavior of its actual input.
>>>>>>>>>>>>
>>>>>>>>>>>> Right, and that is whether UTM(P,d) Halts or not.
>>>>>>>>>>>
>>>>>>>>>>> When H correctly predicts that its input would never stop
>>>>>>>>>>> running unless it aborts its simulation of this input it is
>>>>>>>>>>> correctly predicting whether or not the pure (AKA UTM)
>>>>>>>>>>> simulation of its input would stop running because H is a
>>>>>>>>>>> pure (AKA UTM) simulator when it does not abort its simulation.
>>>>>>>>>>
>>>>>>>>>> Nope, Px(Px) is the simple counter example.
>>>>>>>>>
>>>>>>>>> You are contradicting yourself.
>>>>>>>>>
>>>>>>>>> The behavior of the input to H(P,P) when H does not aborts its
>>>>>>>>> simulation of its input *is* the behavior of the pure
>>>>>>>>> simulation of this input. That is proven on the basis of the
>>>>>>>>> meaning of the words.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>> Right, but since H DOES abort its simulation, H is not a pure
>>>>>>>> simulator,
>>>>>>>
>>>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS WORDS*
>>>>>>>
>>>>>>> *A simulating halt decider that never aborts its simulation is a
>>>>>>> UTM* thus when H correctly predicts that its simulated input
>>>>>>> would never stop running unless H aborted this simulation it has
>>>>>>> correctly predicted that a UTM simulation of this input would
>>>>>>> never halt.
>>>>>>>
>>>>>>>
>>>>>>
>>>>>> Right, if it NEVER abort.
>>>>>>
>>>>>
>>>>> (a) The UTM simulation of the input is the measure of the actual
>>>>> behavior of this input.
>>>>>
>>>>> (b) The behavior of the input to a SHD decider that never aborts
>>>>> its simulation is the exact same behavior as a UTM simulation of
>>>>> this input.
>>>>>
>>>>> (b) When a SHD decider correctly predicts that its input would
>>>>> never stop running if it did not abort its simulation then it is
>>>>> correctly predicting that the actual behavior of this input is
>>>>> non-halting.
>>>>>
>>>>>
>>>>
>>>> So, the SHD in (c) can't be the SHD in (b) because the one in (c)
>>>> aborts its simulation, while the one in (b) does not.
>>>>
>>>
>>> (a) When a SHD correctly predicts that its simulated input would
>>> never stop running unless it aborts its simulation
>>>
>>> (b) it is also predicting the behavior of the UTM simulation of this
>>> same input
>>>
>>> (c) thus is also predicting the actual behavior of this input.
>>>
>>> (a)(b)(c) are merely different ways of saying the same thing.
>>>
>>>
>>
>> Nope.
>>
>> First, that gives you the behavior if H WAS a UTM, but that isn't what
>> H is defined as, it is defined to be a Decider, so REQUIRED to answer
>> in finite time, while a UTM doesn't.
>>
>> Of course, this only makes a difference if the input calls H, but in
>> this case it does.
>>
>> Thus H is determining the wrong result.
>>
>> Second, the definition of Halting is NOT does the decider need to
>> abort, but will the machine run to a final state.
>>
>
> You are losing track of all the progress that we made: The definition of
> halting is: A UTM simulation of this input reaches its final state.


Click here to read the complete article
Re: Olcott is a Troll [ Correct rebuttal to all of Richards rebuttals ]

<mQednWTkdtwyW5f-nZ2dnZfqlJ_NnZ2d@giganews.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=38671&group=comp.theory#38671

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!border-1.nntp.ord.giganews.com!nntp.giganews.com!Xl.tags.giganews.com!local-2.nntp.ord.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sun, 28 Aug 2022 01:36:47 +0000
Date: Sat, 27 Aug 2022 20:36:46 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.13.0
Subject: Re: Olcott is a Troll [ Correct rebuttal to all of Richards rebuttals
]
Content-Language: en-US
Newsgroups: comp.theory
References: <20220817174635.00004410@reddwarf.jmc.corp>
<dGsOK.889035$ssF.324130@fx14.iad>
<uc6dnYYCztl1ypf-nZ2dnZfqlJzNnZ2d@giganews.com>
<i3tOK.1116035$X_i.273028@fx18.iad>
<EYKdnaeBBujH_5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
<fBtOK.1187$SqO3.795@fx02.iad>
<Yb6dne3MJZKU9Jf-nZ2dnZfqlJzNnZ2d@giganews.com>
<o9uOK.1189$SqO3.1094@fx02.iad>
<F9adnUBBQ9_D7Jf-nZ2dnZfqlJzNnZ2d@giganews.com>
<zzuOK.876382$ntj.37244@fx15.iad>
<jvOdnaYqPfnBGpf-nZ2dnZfqlJzNnZ2d@giganews.com>
<tSvOK.125829$Ae2.104988@fx35.iad>
<qKKcnaG4BIBnEJf-nZ2dnZfqlJ_NnZ2d@giganews.com>
<IqwOK.172003$ze2.53966@fx36.iad>
<CPOdnW8yhYxKBJf-nZ2dnZfqlJzNnZ2d@giganews.com>
<blxOK.232143$9j2.209743@fx33.iad>
<7AudnVkeWOtuOpf-nZ2dnZfqlJ_NnZ2d@giganews.com>
<8ZxOK.127200$Ae2.55776@fx35.iad>
<D3udnbSQXJT1M5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
<jqyOK.876407$ntj.39959@fx15.iad>
<itednZ-Mm-aSK5f-nZ2dnZfqlJzNnZ2d@giganews.com>
<9WyOK.876408$ntj.450682@fx15.iad>
<x7ydnUqOWsUAI5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
<XszOK.142360$iR.120084@fx44.iad>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <XszOK.142360$iR.120084@fx44.iad>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <mQednWTkdtwyW5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
Lines: 400
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-YHZuZJT88PtVBbeGczFsmONyaP/qHfC72VjLejCX1b9SgpQyvQfXvTdwldyNLbWDybqphmFtC9vsMit!jXczzc3TCB1pPF8FZqzioJX6IzyOAusuRo26FQgu64Wfd02zoNNg+z3S4RVrQF2l2NtD6zlNf2Y=
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Received-Bytes: 21129
 by: olcott - Sun, 28 Aug 2022 01:36 UTC

On 8/27/2022 8:24 PM, Richard Damon wrote:
>
> On 8/27/22 9:02 PM, olcott wrote:
>> On 8/27/2022 7:47 PM, Richard Damon wrote:
>>> On 8/27/22 8:25 PM, olcott wrote:
>>>> On 8/27/2022 7:13 PM, Richard Damon wrote:
>>>>> On 8/27/22 7:53 PM, olcott wrote:
>>>>>> On 8/27/2022 6:41 PM, Richard Damon wrote:
>>>>>>> On 8/27/22 7:25 PM, olcott wrote:
>>>>>>>> On 8/27/2022 5:59 PM, Richard Damon wrote:
>>>>>>>>>
>>>>>>>>> On 8/27/22 6:25 PM, olcott wrote:
>>>>>>>>>> On 8/27/2022 4:56 PM, Richard Damon wrote:
>>>>>>>>>>>
>>>>>>>>>>> On 8/27/22 5:34 PM, olcott wrote:
>>>>>>>>>>>> On 8/27/2022 4:18 PM, Richard Damon wrote:
>>>>>>>>>>>>> On 8/27/22 5:06 PM, olcott wrote:
>>>>>>>>>>>>>> On 8/27/2022 2:49 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On 8/27/22 3:32 PM, olcott wrote:
>>>>>>>>>>>>>>>> On 8/27/2022 2:21 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>> On 8/27/22 2:57 PM, olcott wrote:
>>>>>>>>>>>>>>>>>> On 8/27/2022 1:43 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> On 8/27/22 2:28 PM, olcott wrote:
>>>>>>>>>>>>>>>>>>>> On 8/27/2022 1:07 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> On 8/27/22 1:44 PM, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>> On 8/27/2022 12:40 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> On 8/27/22 1:32 PM, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>> On 8/27/2022 12:28 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> On 8/27/22 1:04 PM, Mr Flibble wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>> On Sat, 27 Aug 2022 13:02:29 -0400
>>>>>>>>>>>>>>>>>>>>>>>>>> Richard Damon <Richard@Damon-Family.org> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/27/22 12:55 PM, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> Cat got your tongue?
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> Or just caught wordless because you are
>>>>>>>>>>>>>>>>>>>>>>>>>>> seeing you have no answer?
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> He is just replying to change the subject line
>>>>>>>>>>>>>>>>>>>>>>>>>> to call you a troll and
>>>>>>>>>>>>>>>>>>>>>>>>>> to say that I am clueless about software
>>>>>>>>>>>>>>>>>>>>>>>>>> engineering. He really is a
>>>>>>>>>>>>>>>>>>>>>>>>>> fucktard who has got nothing of value to
>>>>>>>>>>>>>>>>>>>>>>>>>> contribute.
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> /Flibble
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> True.
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> He is just proving how stupid he is.
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> He has sealed his eternal legacy at a
>>>>>>>>>>>>>>>>>>>>>>>>> Pathological Lying Idiot
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> Yep, he is just admitting that there is no truth
>>>>>>>>>>>>>>>>>>>>>>> in his statements he is admitting that he is
>>>>>>>>>>>>>>>>>>>>>>> wrong, but won't actually admit it.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> By ignoring the people pointing out errors, he
>>>>>>>>>>>>>>>>>>>>>>> shows that he is only interested in himself and
>>>>>>>>>>>>>>>>>>>>>>> not what is actually true.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> I have pointed out all of the errors of all of
>>>>>>>>>>>>>>>>>>>>>> your rebuttals and instead of addressing these
>>>>>>>>>>>>>>>>>>>>>> errors you change the subject only to get back to
>>>>>>>>>>>>>>>>>>>>>> make these same mistakes again and again.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Really, point to an error I have made that you
>>>>>>>>>>>>>>>>>>>>> pointed out to any source other than "yourself" as
>>>>>>>>>>>>>>>>>>>>> grounds for me being wrong.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> I don't think you KNOW HOW to actually deal with a
>>>>>>>>>>>>>>>>>>>>> rebuttal.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Note, I DON'T change the subject, I go to the core
>>>>>>>>>>>>>>>>>>>>> of what you are talking about, and you object to
>>>>>>>>>>>>>>>>>>>>> that as I don't let you build up a bed of half
>>>>>>>>>>>>>>>>>>>>> truths to try to make you ideas seem possibly
>>>>>>>>>>>>>>>>>>>>> plausable.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Unless you ADMIT that you aren't talking about the
>>>>>>>>>>>>>>>>>>>>> Halting Theorm, all my comments are "On Topic" as I
>>>>>>>>>>>>>>>>>>>>> am just pointing out the basic definitions of the
>>>>>>>>>>>>>>>>>>>>> theory.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> YOU are the one that changes the subject.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> YOU FAIL.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS WORDS*
>>>>>>>>>>>>>>>>>>>> The correct and complete simulation of a machine
>>>>>>>>>>>>>>>>>>>> description always provides the actual behavior
>>>>>>>>>>>>>>>>>>>> specified by this machine description.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Correct, and the machine description includes ALL the
>>>>>>>>>>>>>>>>>>> code executed by the program, including all
>>>>>>>>>>>>>>>>>>> subroutines/function it calls.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS WORDS*
>>>>>>>>>>>>>>>>>>>> When-so-ever a simulating halt decider (SHD)
>>>>>>>>>>>>>>>>>>>> correctly performs a partial simulation of its input
>>>>>>>>>>>>>>>>>>>> and the behavior of this partial simulation
>>>>>>>>>>>>>>>>>>>> correctly matches a correct non-halting behavior
>>>>>>>>>>>>>>>>>>>> pattern then the SHD halt decider can correctly
>>>>>>>>>>>>>>>>>>>> report non-halting.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Yes, A CORRECT non-halting behavior pattern.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS WORDS*
>>>>>>>>>>>>>>>>>>>> A non-halting behavior pattern is correct
>>>>>>>>>>>>>>>>>>>> when-so-ever matching this behavior pattern proves
>>>>>>>>>>>>>>>>>>>> that the simulated input to the SHD would never stop
>>>>>>>>>>>>>>>>>>>> running unless the SHD aborted its simulation.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> WRONG, proving you are a LIAR, and and idiot.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> A non-halting behavior pattern is a pattern that
>>>>>>>>>>>>>>>>>>> means that a correct and complete simulation could
>>>>>>>>>>>>>>>>>>> never stop after seeing that pattern, in any machine.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> No it doesn't mean anything like that.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> You have a reference for that, or are you going to just
>>>>>>>>>>>>>>>>> use incorrect logic to try to make your point.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Example 01:
>>>>>>>>>>>>>>>>>> H0 correctly determines that Infinite_Loop() never halts
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> void Infinite_Loop()
>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>    HERE: goto HERE;
>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>    Output("Input_Halts = ", H0((u32)Infinite_Loop));
>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> _Infinite_Loop()
>>>>>>>>>>>>>>>>>> [00001102](01)  55         push ebp
>>>>>>>>>>>>>>>>>> [00001103](02)  8bec       mov ebp,esp
>>>>>>>>>>>>>>>>>> [00001105](02)  ebfe       jmp 00001105
>>>>>>>>>>>>>>>>>> [00001107](01)  5d         pop ebp
>>>>>>>>>>>>>>>>>> [00001108](01)  c3         ret
>>>>>>>>>>>>>>>>>> Size in bytes:(0007) [00001108]
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> _main()
>>>>>>>>>>>>>>>>>> [00001192](01)  55         push ebp
>>>>>>>>>>>>>>>>>> [00001193](02)  8bec       mov ebp,esp
>>>>>>>>>>>>>>>>>> [00001195](05)  6802110000 push 00001102
>>>>>>>>>>>>>>>>>> [0000119a](05)  e8d3fbffff call 00000d72
>>>>>>>>>>>>>>>>>> [0000119f](03)  83c404     add esp,+04
>>>>>>>>>>>>>>>>>> [000011a2](01)  50         push eax
>>>>>>>>>>>>>>>>>> [000011a3](05)  68a3040000 push 000004a3
>>>>>>>>>>>>>>>>>> [000011a8](05)  e845f3ffff call 000004f2
>>>>>>>>>>>>>>>>>> [000011ad](03)  83c408     add esp,+08
>>>>>>>>>>>>>>>>>> [000011b0](02)  33c0       xor eax,eax
>>>>>>>>>>>>>>>>>> [000011b2](01)  5d         pop ebp
>>>>>>>>>>>>>>>>>> [000011b3](01)  c3         ret
>>>>>>>>>>>>>>>>>> Size in bytes:(0034) [000011b3]
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>   machine   stack     stack     machine    assembly
>>>>>>>>>>>>>>>>>>   address   address   data      code       language
>>>>>>>>>>>>>>>>>>   ========  ========  ========  =========  =============
>>>>>>>>>>>>>>>>>> [00001192][00101ef8][00000000] 55         push ebp
>>>>>>>>>>>>>>>>>> [00001193][00101ef8][00000000] 8bec       mov ebp,esp
>>>>>>>>>>>>>>>>>> [00001195][00101ef4][00001102] 6802110000 push 00001102
>>>>>>>>>>>>>>>>>> [0000119a][00101ef0][0000119f] e8d3fbffff call 00000d72
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> H0: Begin Simulation   Execution Trace Stored at:211fac
>>>>>>>>>>>>>>>>>> [00001102][00211f9c][00211fa0] 55         push ebp
>>>>>>>>>>>>>>>>>> [00001103][00211f9c][00211fa0] 8bec       mov ebp,esp
>>>>>>>>>>>>>>>>>> [00001105][00211f9c][00211fa0] ebfe       jmp 00001105
>>>>>>>>>>>>>>>>>> [00001105][00211f9c][00211fa0] ebfe       jmp 00001105
>>>>>>>>>>>>>>>>>> H0: Infinite Loop Detected Simulation Stopped
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>   if (current->Simplified_Opcode == JMP)           // JMP
>>>>>>>>>>>>>>>>>>    if (current->Decode_Target <= current->Address) //
>>>>>>>>>>>>>>>>>> upward
>>>>>>>>>>>>>>>>>>     if (traced->Address == current->Decode_Target) //
>>>>>>>>>>>>>>>>>> to this address
>>>>>>>>>>>>>>>>>>      if (Conditional_Branch_Count == 0)            //
>>>>>>>>>>>>>>>>>> no escape
>>>>>>>>>>>>>>>>>>       return 1;
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> [0000119f][00101ef8][00000000] 83c404     add esp,+04
>>>>>>>>>>>>>>>>>> [000011a2][00101ef4][00000000] 50         push eax
>>>>>>>>>>>>>>>>>> [000011a3][00101ef0][000004a3] 68a3040000 push 000004a3
>>>>>>>>>>>>>>>>>> [000011a8][00101ef0][000004a3] e845f3ffff call 000004f2
>>>>>>>>>>>>>>>>>> Input_Halts = 0
>>>>>>>>>>>>>>>>>> [000011ad][00101ef8][00000000] 83c408     add esp,+08
>>>>>>>>>>>>>>>>>> [000011b0][00101ef8][00000000] 33c0       xor eax,eax
>>>>>>>>>>>>>>>>>> [000011b2][00101efc][00100000] 5d         pop ebp
>>>>>>>>>>>>>>>>>> [000011b3][00101f00][00000004] c3         ret
>>>>>>>>>>>>>>>>>> Number of Instructions Executed(554) == 8 Pages
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Halting is a property of the MACHINE, that is the
>>>>>>>>>>>>>>>>>>> MACHINE the input specified.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> If halt deciders examined machines you would be correct.
>>>>>>>>>>>>>>>>>> Halt deciders never examine machines.
>>>>>>>>>>>>>>>>>> Halt deciders always examine finite string machine
>>>>>>>>>>>>>>>>>> descriptions.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Isn't the finite string the machine code?
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> I thought you defined your "finite string" to BE the
>>>>>>>>>>>>>>>>> machine code for your machine.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Because a simulating halt decider is a pure simulator
>>>>>>>>>>>>>>>>>> that has extra features added to it a simulating halt
>>>>>>>>>>>>>>>>>> decider that never aborts its simulation is simply a
>>>>>>>>>>>>>>>>>> pure simulator thus
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> So does your H abort its simulation or not.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> If it doesn't, then YES, it does a pure simulation and
>>>>>>>>>>>>>>>>> thus doesn't stop until the input reaches a final
>>>>>>>>>>>>>>>>> state, and thus never answers for a non-halting input, or
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> if it DOES, then it can't be the source of what a pure
>>>>>>>>>>>>>>>>> simulator does, since it isn't one.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Pleae show me a program that does BOTH be a pure
>>>>>>>>>>>>>>>>> simulator that simulates the non-halting input until it
>>>>>>>>>>>>>>>>> (never) reaches the final state, and also aborts its
>>>>>>>>>>>>>>>>> simulation to return the non-halting answer, at the
>>>>>>>>>>>>>>>>> same time.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> A non-halting behavior pattern is correct when-so-ever
>>>>>>>>>>>>>>>>>> matching this
>>>>>>>>>>>>>>>>>> behavior pattern proves that the simulated input to
>>>>>>>>>>>>>>>>>> the SHD would
>>>>>>>>>>>>>>>>>> never stop running unless the SHD aborted its simulation.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Nope. Proven wrong and illogical. You can't ask about
>>>>>>>>>>>>>>>>> behavior of a program (the SHD) that isn't part of the
>>>>>>>>>>>>>>>>> system. The "non-aborting" SHD is NOT the SHD, so you
>>>>>>>>>>>>>>>>> condition just doesn't occur.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> A simulating halt decider
>>>>>>>>>>>>>>>> CORRECTLY PREDICTS WHAT THE BEHAVIOR OF ITS INPUT WOULD
>>>>>>>>>>>>>>>> BE IF IT NEVER ABORTED THE SIMULATION OF THIS INPUT
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Then it isn't a Halt Decider. PERIOD.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> A REAL Halt Decider decides on the behavior of the
>>>>>>>>>>>>>>> machine represented by its input, not the behavior of
>>>>>>>>>>>>>>> itself.
>>>>>>>>>>>>>> *Ah so that was my best wording*
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> (a) Every decider must compute the mapping from its input
>>>>>>>>>>>>>> finite string based on a semantic or syntactic property of
>>>>>>>>>>>>>> this finite string.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Right, and the propert of this finite string is the
>>>>>>>>>>>>> behavior of UTM(P,d)
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> No not at all. The decider could be determining whether or
>>>>>>>>>>>> not an input string contains: "A".
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> That would be deciding on a syntactic property.
>>>>>>>>>>>
>>>>>>>>>>> A semantic property is something like Halting of UTM(P,d).
>>>>>>>>>>>
>>>>>>>>>>> Maybe you don't understand what you can ask a decider.
>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> (b) A halt decider must compute the mapping from its input
>>>>>>>>>>>>>> finite string to an accept or reject state based on the
>>>>>>>>>>>>>> actual behavior of its actual input.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Right, and that is whether UTM(P,d) Halts or not.
>>>>>>>>>>>>
>>>>>>>>>>>> When H correctly predicts that its input would never stop
>>>>>>>>>>>> running unless it aborts its simulation of this input it is
>>>>>>>>>>>> correctly predicting whether or not the pure (AKA UTM)
>>>>>>>>>>>> simulation of its input would stop running because H is a
>>>>>>>>>>>> pure (AKA UTM) simulator when it does not abort its simulation.
>>>>>>>>>>>
>>>>>>>>>>> Nope, Px(Px) is the simple counter example.
>>>>>>>>>>
>>>>>>>>>> You are contradicting yourself.
>>>>>>>>>>
>>>>>>>>>> The behavior of the input to H(P,P) when H does not aborts its
>>>>>>>>>> simulation of its input *is* the behavior of the pure
>>>>>>>>>> simulation of this input. That is proven on the basis of the
>>>>>>>>>> meaning of the words.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Right, but since H DOES abort its simulation, H is not a pure
>>>>>>>>> simulator,
>>>>>>>>
>>>>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS WORDS*
>>>>>>>>
>>>>>>>> *A simulating halt decider that never aborts its simulation is a
>>>>>>>> UTM* thus when H correctly predicts that its simulated input
>>>>>>>> would never stop running unless H aborted this simulation it has
>>>>>>>> correctly predicted that a UTM simulation of this input would
>>>>>>>> never halt.
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>> Right, if it NEVER abort.
>>>>>>>
>>>>>>
>>>>>> (a) The UTM simulation of the input is the measure of the actual
>>>>>> behavior of this input.
>>>>>>
>>>>>> (b) The behavior of the input to a SHD decider that never aborts
>>>>>> its simulation is the exact same behavior as a UTM simulation of
>>>>>> this input.
>>>>>>
>>>>>> (b) When a SHD decider correctly predicts that its input would
>>>>>> never stop running if it did not abort its simulation then it is
>>>>>> correctly predicting that the actual behavior of this input is
>>>>>> non-halting.
>>>>>>
>>>>>>
>>>>>
>>>>> So, the SHD in (c) can't be the SHD in (b) because the one in (c)
>>>>> aborts its simulation, while the one in (b) does not.
>>>>>
>>>>
>>>> (a) When a SHD correctly predicts that its simulated input would
>>>> never stop running unless it aborts its simulation
>>>>
>>>> (b) it is also predicting the behavior of the UTM simulation of this
>>>> same input
>>>>
>>>> (c) thus is also predicting the actual behavior of this input.
>>>>
>>>> (a)(b)(c) are merely different ways of saying the same thing.
>>>>
>>>>
>>>
>>> Nope.
>>>
>>> First, that gives you the behavior if H WAS a UTM, but that isn't
>>> what H is defined as, it is defined to be a Decider, so REQUIRED to
>>> answer in finite time, while a UTM doesn't.
>>>
>>> Of course, this only makes a difference if the input calls H, but in
>>> this case it does.
>>>
>>> Thus H is determining the wrong result.
>>>
>>> Second, the definition of Halting is NOT does the decider need to
>>> abort, but will the machine run to a final state.
>>>
>>
>> You are losing track of all the progress that we made: The definition
>> of halting is: A UTM simulation of this input reaches its final state.
>
> Which only works because UTM simulaiton is BY DEFINITION recreating the
> behavior of the original machine.
>
> If it doesn't recreate the behavior, it ISN'T a UTM simulation.


Click here to read the complete article
Re: Olcott is a Troll [ Correct rebuttal to all of Richards rebuttals ]

<XWzOK.888844$70j.434306@fx16.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=38672&group=comp.theory#38672

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx16.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.13.0
Subject: Re: Olcott is a Troll [ Correct rebuttal to all of Richards rebuttals
]
Content-Language: en-US
Newsgroups: comp.theory
References: <20220817174635.00004410@reddwarf.jmc.corp>
<i3tOK.1116035$X_i.273028@fx18.iad>
<EYKdnaeBBujH_5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
<fBtOK.1187$SqO3.795@fx02.iad>
<Yb6dne3MJZKU9Jf-nZ2dnZfqlJzNnZ2d@giganews.com>
<o9uOK.1189$SqO3.1094@fx02.iad>
<F9adnUBBQ9_D7Jf-nZ2dnZfqlJzNnZ2d@giganews.com>
<zzuOK.876382$ntj.37244@fx15.iad>
<jvOdnaYqPfnBGpf-nZ2dnZfqlJzNnZ2d@giganews.com>
<tSvOK.125829$Ae2.104988@fx35.iad>
<qKKcnaG4BIBnEJf-nZ2dnZfqlJ_NnZ2d@giganews.com>
<IqwOK.172003$ze2.53966@fx36.iad>
<CPOdnW8yhYxKBJf-nZ2dnZfqlJzNnZ2d@giganews.com>
<blxOK.232143$9j2.209743@fx33.iad>
<7AudnVkeWOtuOpf-nZ2dnZfqlJ_NnZ2d@giganews.com>
<8ZxOK.127200$Ae2.55776@fx35.iad>
<D3udnbSQXJT1M5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
<jqyOK.876407$ntj.39959@fx15.iad>
<itednZ-Mm-aSK5f-nZ2dnZfqlJzNnZ2d@giganews.com>
<9WyOK.876408$ntj.450682@fx15.iad>
<x7ydnUqOWsUAI5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
<XszOK.142360$iR.120084@fx44.iad>
<mQednWTkdtwyW5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <mQednWTkdtwyW5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 402
Message-ID: <XWzOK.888844$70j.434306@fx16.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Sat, 27 Aug 2022 21:56:06 -0400
X-Received-Bytes: 21085
 by: Richard Damon - Sun, 28 Aug 2022 01:56 UTC

On 8/27/22 9:36 PM, olcott wrote:
> On 8/27/2022 8:24 PM, Richard Damon wrote:
>>
>> On 8/27/22 9:02 PM, olcott wrote:
>>> On 8/27/2022 7:47 PM, Richard Damon wrote:
>>>> On 8/27/22 8:25 PM, olcott wrote:
>>>>> On 8/27/2022 7:13 PM, Richard Damon wrote:
>>>>>> On 8/27/22 7:53 PM, olcott wrote:
>>>>>>> On 8/27/2022 6:41 PM, Richard Damon wrote:
>>>>>>>> On 8/27/22 7:25 PM, olcott wrote:
>>>>>>>>> On 8/27/2022 5:59 PM, Richard Damon wrote:
>>>>>>>>>>
>>>>>>>>>> On 8/27/22 6:25 PM, olcott wrote:
>>>>>>>>>>> On 8/27/2022 4:56 PM, Richard Damon wrote:
>>>>>>>>>>>>
>>>>>>>>>>>> On 8/27/22 5:34 PM, olcott wrote:
>>>>>>>>>>>>> On 8/27/2022 4:18 PM, Richard Damon wrote:
>>>>>>>>>>>>>> On 8/27/22 5:06 PM, olcott wrote:
>>>>>>>>>>>>>>> On 8/27/2022 2:49 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> On 8/27/22 3:32 PM, olcott wrote:
>>>>>>>>>>>>>>>>> On 8/27/2022 2:21 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>> On 8/27/22 2:57 PM, olcott wrote:
>>>>>>>>>>>>>>>>>>> On 8/27/2022 1:43 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> On 8/27/22 2:28 PM, olcott wrote:
>>>>>>>>>>>>>>>>>>>>> On 8/27/2022 1:07 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> On 8/27/22 1:44 PM, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>> On 8/27/2022 12:40 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> On 8/27/22 1:32 PM, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>> On 8/27/2022 12:28 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/27/22 1:04 PM, Mr Flibble wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>> On Sat, 27 Aug 2022 13:02:29 -0400
>>>>>>>>>>>>>>>>>>>>>>>>>>> Richard Damon <Richard@Damon-Family.org> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/27/22 12:55 PM, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Cat got your tongue?
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Or just caught wordless because you are
>>>>>>>>>>>>>>>>>>>>>>>>>>>> seeing you have no answer?
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> He is just replying to change the subject
>>>>>>>>>>>>>>>>>>>>>>>>>>> line to call you a troll and
>>>>>>>>>>>>>>>>>>>>>>>>>>> to say that I am clueless about software
>>>>>>>>>>>>>>>>>>>>>>>>>>> engineering. He really is a
>>>>>>>>>>>>>>>>>>>>>>>>>>> fucktard who has got nothing of value to
>>>>>>>>>>>>>>>>>>>>>>>>>>> contribute.
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> /Flibble
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> True.
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> He is just proving how stupid he is.
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> He has sealed his eternal legacy at a
>>>>>>>>>>>>>>>>>>>>>>>>>> Pathological Lying Idiot
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> Yep, he is just admitting that there is no truth
>>>>>>>>>>>>>>>>>>>>>>>> in his statements he is admitting that he is
>>>>>>>>>>>>>>>>>>>>>>>> wrong, but won't actually admit it.
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> By ignoring the people pointing out errors, he
>>>>>>>>>>>>>>>>>>>>>>>> shows that he is only interested in himself and
>>>>>>>>>>>>>>>>>>>>>>>> not what is actually true.
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> I have pointed out all of the errors of all of
>>>>>>>>>>>>>>>>>>>>>>> your rebuttals and instead of addressing these
>>>>>>>>>>>>>>>>>>>>>>> errors you change the subject only to get back to
>>>>>>>>>>>>>>>>>>>>>>> make these same mistakes again and again.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> Really, point to an error I have made that you
>>>>>>>>>>>>>>>>>>>>>> pointed out to any source other than "yourself" as
>>>>>>>>>>>>>>>>>>>>>> grounds for me being wrong.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> I don't think you KNOW HOW to actually deal with a
>>>>>>>>>>>>>>>>>>>>>> rebuttal.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> Note, I DON'T change the subject, I go to the core
>>>>>>>>>>>>>>>>>>>>>> of what you are talking about, and you object to
>>>>>>>>>>>>>>>>>>>>>> that as I don't let you build up a bed of half
>>>>>>>>>>>>>>>>>>>>>> truths to try to make you ideas seem possibly
>>>>>>>>>>>>>>>>>>>>>> plausable.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> Unless you ADMIT that you aren't talking about the
>>>>>>>>>>>>>>>>>>>>>> Halting Theorm, all my comments are "On Topic" as
>>>>>>>>>>>>>>>>>>>>>> I am just pointing out the basic definitions of
>>>>>>>>>>>>>>>>>>>>>> the theory.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> YOU are the one that changes the subject.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> YOU FAIL.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS
>>>>>>>>>>>>>>>>>>>>> WORDS*
>>>>>>>>>>>>>>>>>>>>> The correct and complete simulation of a machine
>>>>>>>>>>>>>>>>>>>>> description always provides the actual behavior
>>>>>>>>>>>>>>>>>>>>> specified by this machine description.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Correct, and the machine description includes ALL
>>>>>>>>>>>>>>>>>>>> the code executed by the program, including all
>>>>>>>>>>>>>>>>>>>> subroutines/function it calls.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS
>>>>>>>>>>>>>>>>>>>>> WORDS*
>>>>>>>>>>>>>>>>>>>>> When-so-ever a simulating halt decider (SHD)
>>>>>>>>>>>>>>>>>>>>> correctly performs a partial simulation of its
>>>>>>>>>>>>>>>>>>>>> input and the behavior of this partial simulation
>>>>>>>>>>>>>>>>>>>>> correctly matches a correct non-halting behavior
>>>>>>>>>>>>>>>>>>>>> pattern then the SHD halt decider can correctly
>>>>>>>>>>>>>>>>>>>>> report non-halting.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Yes, A CORRECT non-halting behavior pattern.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS
>>>>>>>>>>>>>>>>>>>>> WORDS*
>>>>>>>>>>>>>>>>>>>>> A non-halting behavior pattern is correct
>>>>>>>>>>>>>>>>>>>>> when-so-ever matching this behavior pattern proves
>>>>>>>>>>>>>>>>>>>>> that the simulated input to the SHD would never
>>>>>>>>>>>>>>>>>>>>> stop running unless the SHD aborted its simulation.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> WRONG, proving you are a LIAR, and and idiot.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> A non-halting behavior pattern is a pattern that
>>>>>>>>>>>>>>>>>>>> means that a correct and complete simulation could
>>>>>>>>>>>>>>>>>>>> never stop after seeing that pattern, in any machine.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> No it doesn't mean anything like that.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> You have a reference for that, or are you going to
>>>>>>>>>>>>>>>>>> just use incorrect logic to try to make your point.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Example 01:
>>>>>>>>>>>>>>>>>>> H0 correctly determines that Infinite_Loop() never halts
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> void Infinite_Loop()
>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>    HERE: goto HERE;
>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>    Output("Input_Halts = ", H0((u32)Infinite_Loop));
>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> _Infinite_Loop()
>>>>>>>>>>>>>>>>>>> [00001102](01)  55         push ebp
>>>>>>>>>>>>>>>>>>> [00001103](02)  8bec       mov ebp,esp
>>>>>>>>>>>>>>>>>>> [00001105](02)  ebfe       jmp 00001105
>>>>>>>>>>>>>>>>>>> [00001107](01)  5d         pop ebp
>>>>>>>>>>>>>>>>>>> [00001108](01)  c3         ret
>>>>>>>>>>>>>>>>>>> Size in bytes:(0007) [00001108]
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> _main()
>>>>>>>>>>>>>>>>>>> [00001192](01)  55         push ebp
>>>>>>>>>>>>>>>>>>> [00001193](02)  8bec       mov ebp,esp
>>>>>>>>>>>>>>>>>>> [00001195](05)  6802110000 push 00001102
>>>>>>>>>>>>>>>>>>> [0000119a](05)  e8d3fbffff call 00000d72
>>>>>>>>>>>>>>>>>>> [0000119f](03)  83c404     add esp,+04
>>>>>>>>>>>>>>>>>>> [000011a2](01)  50         push eax
>>>>>>>>>>>>>>>>>>> [000011a3](05)  68a3040000 push 000004a3
>>>>>>>>>>>>>>>>>>> [000011a8](05)  e845f3ffff call 000004f2
>>>>>>>>>>>>>>>>>>> [000011ad](03)  83c408     add esp,+08
>>>>>>>>>>>>>>>>>>> [000011b0](02)  33c0       xor eax,eax
>>>>>>>>>>>>>>>>>>> [000011b2](01)  5d         pop ebp
>>>>>>>>>>>>>>>>>>> [000011b3](01)  c3         ret
>>>>>>>>>>>>>>>>>>> Size in bytes:(0034) [000011b3]
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>   machine   stack     stack     machine    assembly
>>>>>>>>>>>>>>>>>>>   address   address   data      code       language
>>>>>>>>>>>>>>>>>>>   ========  ========  ========  =========  =============
>>>>>>>>>>>>>>>>>>> [00001192][00101ef8][00000000] 55         push ebp
>>>>>>>>>>>>>>>>>>> [00001193][00101ef8][00000000] 8bec       mov ebp,esp
>>>>>>>>>>>>>>>>>>> [00001195][00101ef4][00001102] 6802110000 push 00001102
>>>>>>>>>>>>>>>>>>> [0000119a][00101ef0][0000119f] e8d3fbffff call 00000d72
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> H0: Begin Simulation   Execution Trace Stored at:211fac
>>>>>>>>>>>>>>>>>>> [00001102][00211f9c][00211fa0] 55         push ebp
>>>>>>>>>>>>>>>>>>> [00001103][00211f9c][00211fa0] 8bec       mov ebp,esp
>>>>>>>>>>>>>>>>>>> [00001105][00211f9c][00211fa0] ebfe       jmp 00001105
>>>>>>>>>>>>>>>>>>> [00001105][00211f9c][00211fa0] ebfe       jmp 00001105
>>>>>>>>>>>>>>>>>>> H0: Infinite Loop Detected Simulation Stopped
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>   if (current->Simplified_Opcode == JMP)           //
>>>>>>>>>>>>>>>>>>> JMP
>>>>>>>>>>>>>>>>>>>    if (current->Decode_Target <= current->Address) //
>>>>>>>>>>>>>>>>>>> upward
>>>>>>>>>>>>>>>>>>>     if (traced->Address == current->Decode_Target) //
>>>>>>>>>>>>>>>>>>> to this address
>>>>>>>>>>>>>>>>>>>      if (Conditional_Branch_Count == 0)            //
>>>>>>>>>>>>>>>>>>> no escape
>>>>>>>>>>>>>>>>>>>       return 1;
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> [0000119f][00101ef8][00000000] 83c404     add esp,+04
>>>>>>>>>>>>>>>>>>> [000011a2][00101ef4][00000000] 50         push eax
>>>>>>>>>>>>>>>>>>> [000011a3][00101ef0][000004a3] 68a3040000 push 000004a3
>>>>>>>>>>>>>>>>>>> [000011a8][00101ef0][000004a3] e845f3ffff call 000004f2
>>>>>>>>>>>>>>>>>>> Input_Halts = 0
>>>>>>>>>>>>>>>>>>> [000011ad][00101ef8][00000000] 83c408     add esp,+08
>>>>>>>>>>>>>>>>>>> [000011b0][00101ef8][00000000] 33c0       xor eax,eax
>>>>>>>>>>>>>>>>>>> [000011b2][00101efc][00100000] 5d         pop ebp
>>>>>>>>>>>>>>>>>>> [000011b3][00101f00][00000004] c3         ret
>>>>>>>>>>>>>>>>>>> Number of Instructions Executed(554) == 8 Pages
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Halting is a property of the MACHINE, that is the
>>>>>>>>>>>>>>>>>>>> MACHINE the input specified.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> If halt deciders examined machines you would be correct.
>>>>>>>>>>>>>>>>>>> Halt deciders never examine machines.
>>>>>>>>>>>>>>>>>>> Halt deciders always examine finite string machine
>>>>>>>>>>>>>>>>>>> descriptions.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Isn't the finite string the machine code?
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> I thought you defined your "finite string" to BE the
>>>>>>>>>>>>>>>>>> machine code for your machine.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Because a simulating halt decider is a pure simulator
>>>>>>>>>>>>>>>>>>> that has extra features added to it a simulating halt
>>>>>>>>>>>>>>>>>>> decider that never aborts its simulation is simply a
>>>>>>>>>>>>>>>>>>> pure simulator thus
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> So does your H abort its simulation or not.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> If it doesn't, then YES, it does a pure simulation and
>>>>>>>>>>>>>>>>>> thus doesn't stop until the input reaches a final
>>>>>>>>>>>>>>>>>> state, and thus never answers for a non-halting input, or
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> if it DOES, then it can't be the source of what a pure
>>>>>>>>>>>>>>>>>> simulator does, since it isn't one.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Pleae show me a program that does BOTH be a pure
>>>>>>>>>>>>>>>>>> simulator that simulates the non-halting input until
>>>>>>>>>>>>>>>>>> it (never) reaches the final state, and also aborts
>>>>>>>>>>>>>>>>>> its simulation to return the non-halting answer, at
>>>>>>>>>>>>>>>>>> the same time.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> A non-halting behavior pattern is correct
>>>>>>>>>>>>>>>>>>> when-so-ever matching this
>>>>>>>>>>>>>>>>>>> behavior pattern proves that the simulated input to
>>>>>>>>>>>>>>>>>>> the SHD would
>>>>>>>>>>>>>>>>>>> never stop running unless the SHD aborted its
>>>>>>>>>>>>>>>>>>> simulation.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Nope. Proven wrong and illogical. You can't ask about
>>>>>>>>>>>>>>>>>> behavior of a program (the SHD) that isn't part of the
>>>>>>>>>>>>>>>>>> system. The "non-aborting" SHD is NOT the SHD, so you
>>>>>>>>>>>>>>>>>> condition just doesn't occur.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> A simulating halt decider
>>>>>>>>>>>>>>>>> CORRECTLY PREDICTS WHAT THE BEHAVIOR OF ITS INPUT WOULD
>>>>>>>>>>>>>>>>> BE IF IT NEVER ABORTED THE SIMULATION OF THIS INPUT
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Then it isn't a Halt Decider. PERIOD.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> A REAL Halt Decider decides on the behavior of the
>>>>>>>>>>>>>>>> machine represented by its input, not the behavior of
>>>>>>>>>>>>>>>> itself.
>>>>>>>>>>>>>>> *Ah so that was my best wording*
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> (a) Every decider must compute the mapping from its input
>>>>>>>>>>>>>>> finite string based on a semantic or syntactic property
>>>>>>>>>>>>>>> of this finite string.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Right, and the propert of this finite string is the
>>>>>>>>>>>>>> behavior of UTM(P,d)
>>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> No not at all. The decider could be determining whether or
>>>>>>>>>>>>> not an input string contains: "A".
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> That would be deciding on a syntactic property.
>>>>>>>>>>>>
>>>>>>>>>>>> A semantic property is something like Halting of UTM(P,d).
>>>>>>>>>>>>
>>>>>>>>>>>> Maybe you don't understand what you can ask a decider.
>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> (b) A halt decider must compute the mapping from its
>>>>>>>>>>>>>>> input finite string to an accept or reject state based on
>>>>>>>>>>>>>>> the actual behavior of its actual input.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Right, and that is whether UTM(P,d) Halts or not.
>>>>>>>>>>>>>
>>>>>>>>>>>>> When H correctly predicts that its input would never stop
>>>>>>>>>>>>> running unless it aborts its simulation of this input it is
>>>>>>>>>>>>> correctly predicting whether or not the pure (AKA UTM)
>>>>>>>>>>>>> simulation of its input would stop running because H is a
>>>>>>>>>>>>> pure (AKA UTM) simulator when it does not abort its
>>>>>>>>>>>>> simulation.
>>>>>>>>>>>>
>>>>>>>>>>>> Nope, Px(Px) is the simple counter example.
>>>>>>>>>>>
>>>>>>>>>>> You are contradicting yourself.
>>>>>>>>>>>
>>>>>>>>>>> The behavior of the input to H(P,P) when H does not aborts
>>>>>>>>>>> its simulation of its input *is* the behavior of the pure
>>>>>>>>>>> simulation of this input. That is proven on the basis of the
>>>>>>>>>>> meaning of the words.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Right, but since H DOES abort its simulation, H is not a pure
>>>>>>>>>> simulator,
>>>>>>>>>
>>>>>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS WORDS*
>>>>>>>>>
>>>>>>>>> *A simulating halt decider that never aborts its simulation is
>>>>>>>>> a UTM* thus when H correctly predicts that its simulated input
>>>>>>>>> would never stop running unless H aborted this simulation it
>>>>>>>>> has correctly predicted that a UTM simulation of this input
>>>>>>>>> would never halt.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>> Right, if it NEVER abort.
>>>>>>>>
>>>>>>>
>>>>>>> (a) The UTM simulation of the input is the measure of the actual
>>>>>>> behavior of this input.
>>>>>>>
>>>>>>> (b) The behavior of the input to a SHD decider that never aborts
>>>>>>> its simulation is the exact same behavior as a UTM simulation of
>>>>>>> this input.
>>>>>>>
>>>>>>> (b) When a SHD decider correctly predicts that its input would
>>>>>>> never stop running if it did not abort its simulation then it is
>>>>>>> correctly predicting that the actual behavior of this input is
>>>>>>> non-halting.
>>>>>>>
>>>>>>>
>>>>>>
>>>>>> So, the SHD in (c) can't be the SHD in (b) because the one in (c)
>>>>>> aborts its simulation, while the one in (b) does not.
>>>>>>
>>>>>
>>>>> (a) When a SHD correctly predicts that its simulated input would
>>>>> never stop running unless it aborts its simulation
>>>>>
>>>>> (b) it is also predicting the behavior of the UTM simulation of
>>>>> this same input
>>>>>
>>>>> (c) thus is also predicting the actual behavior of this input.
>>>>>
>>>>> (a)(b)(c) are merely different ways of saying the same thing.
>>>>>
>>>>>
>>>>
>>>> Nope.
>>>>
>>>> First, that gives you the behavior if H WAS a UTM, but that isn't
>>>> what H is defined as, it is defined to be a Decider, so REQUIRED to
>>>> answer in finite time, while a UTM doesn't.
>>>>
>>>> Of course, this only makes a difference if the input calls H, but in
>>>> this case it does.
>>>>
>>>> Thus H is determining the wrong result.
>>>>
>>>> Second, the definition of Halting is NOT does the decider need to
>>>> abort, but will the machine run to a final state.
>>>>
>>>
>>> You are losing track of all the progress that we made: The definition
>>> of halting is: A UTM simulation of this input reaches its final state.
>>
>> Which only works because UTM simulaiton is BY DEFINITION recreating
>> the behavior of the original machine.
>>
>> If it doesn't recreate the behavior, it ISN'T a UTM simulation.
>
> When we examine x86 machine code there is enough detail to conclusively
> prove that the execution trace of the simulation of P exactly matches
> the line-by-line behavior specified by the x86 source-code of P.
>
> Since this is the ultimate measure of a correct simulation anything else
> that seems to disagree is refuted as incorrect.
>


Click here to read the complete article
Re: Olcott is a Troll [ Correct rebuttal to all of Richards rebuttals ]

<70AOK.864113$zgr9.9426@fx13.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=38673&group=comp.theory#38673

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx13.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.13.0
Subject: Re: Olcott is a Troll [ Correct rebuttal to all of Richards rebuttals
]
Content-Language: en-US
Newsgroups: comp.theory
References: <20220817174635.00004410@reddwarf.jmc.corp>
<i3tOK.1116035$X_i.273028@fx18.iad>
<EYKdnaeBBujH_5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
<fBtOK.1187$SqO3.795@fx02.iad>
<Yb6dne3MJZKU9Jf-nZ2dnZfqlJzNnZ2d@giganews.com>
<o9uOK.1189$SqO3.1094@fx02.iad>
<F9adnUBBQ9_D7Jf-nZ2dnZfqlJzNnZ2d@giganews.com>
<zzuOK.876382$ntj.37244@fx15.iad>
<jvOdnaYqPfnBGpf-nZ2dnZfqlJzNnZ2d@giganews.com>
<tSvOK.125829$Ae2.104988@fx35.iad>
<qKKcnaG4BIBnEJf-nZ2dnZfqlJ_NnZ2d@giganews.com>
<IqwOK.172003$ze2.53966@fx36.iad>
<CPOdnW8yhYxKBJf-nZ2dnZfqlJzNnZ2d@giganews.com>
<blxOK.232143$9j2.209743@fx33.iad>
<7AudnVkeWOtuOpf-nZ2dnZfqlJ_NnZ2d@giganews.com>
<8ZxOK.127200$Ae2.55776@fx35.iad>
<D3udnbSQXJT1M5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
<jqyOK.876407$ntj.39959@fx15.iad>
<itednZ-Mm-aSK5f-nZ2dnZfqlJzNnZ2d@giganews.com>
<9WyOK.876408$ntj.450682@fx15.iad>
<x7ydnUqOWsUAI5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
<XszOK.142360$iR.120084@fx44.iad>
<mQednWTkdtwyW5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <mQednWTkdtwyW5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 428
Message-ID: <70AOK.864113$zgr9.9426@fx13.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Sat, 27 Aug 2022 22:01:38 -0400
X-Received-Bytes: 21770
 by: Richard Damon - Sun, 28 Aug 2022 02:01 UTC

On 8/27/22 9:36 PM, olcott wrote:
> On 8/27/2022 8:24 PM, Richard Damon wrote:
>>
>> On 8/27/22 9:02 PM, olcott wrote:
>>> On 8/27/2022 7:47 PM, Richard Damon wrote:
>>>> On 8/27/22 8:25 PM, olcott wrote:
>>>>> On 8/27/2022 7:13 PM, Richard Damon wrote:
>>>>>> On 8/27/22 7:53 PM, olcott wrote:
>>>>>>> On 8/27/2022 6:41 PM, Richard Damon wrote:
>>>>>>>> On 8/27/22 7:25 PM, olcott wrote:
>>>>>>>>> On 8/27/2022 5:59 PM, Richard Damon wrote:
>>>>>>>>>>
>>>>>>>>>> On 8/27/22 6:25 PM, olcott wrote:
>>>>>>>>>>> On 8/27/2022 4:56 PM, Richard Damon wrote:
>>>>>>>>>>>>
>>>>>>>>>>>> On 8/27/22 5:34 PM, olcott wrote:
>>>>>>>>>>>>> On 8/27/2022 4:18 PM, Richard Damon wrote:
>>>>>>>>>>>>>> On 8/27/22 5:06 PM, olcott wrote:
>>>>>>>>>>>>>>> On 8/27/2022 2:49 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> On 8/27/22 3:32 PM, olcott wrote:
>>>>>>>>>>>>>>>>> On 8/27/2022 2:21 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>> On 8/27/22 2:57 PM, olcott wrote:
>>>>>>>>>>>>>>>>>>> On 8/27/2022 1:43 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> On 8/27/22 2:28 PM, olcott wrote:
>>>>>>>>>>>>>>>>>>>>> On 8/27/2022 1:07 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> On 8/27/22 1:44 PM, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>> On 8/27/2022 12:40 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> On 8/27/22 1:32 PM, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>> On 8/27/2022 12:28 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/27/22 1:04 PM, Mr Flibble wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>> On Sat, 27 Aug 2022 13:02:29 -0400
>>>>>>>>>>>>>>>>>>>>>>>>>>> Richard Damon <Richard@Damon-Family.org> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/27/22 12:55 PM, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Cat got your tongue?
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Or just caught wordless because you are
>>>>>>>>>>>>>>>>>>>>>>>>>>>> seeing you have no answer?
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> He is just replying to change the subject
>>>>>>>>>>>>>>>>>>>>>>>>>>> line to call you a troll and
>>>>>>>>>>>>>>>>>>>>>>>>>>> to say that I am clueless about software
>>>>>>>>>>>>>>>>>>>>>>>>>>> engineering. He really is a
>>>>>>>>>>>>>>>>>>>>>>>>>>> fucktard who has got nothing of value to
>>>>>>>>>>>>>>>>>>>>>>>>>>> contribute.
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> /Flibble
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> True.
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> He is just proving how stupid he is.
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> He has sealed his eternal legacy at a
>>>>>>>>>>>>>>>>>>>>>>>>>> Pathological Lying Idiot
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> Yep, he is just admitting that there is no truth
>>>>>>>>>>>>>>>>>>>>>>>> in his statements he is admitting that he is
>>>>>>>>>>>>>>>>>>>>>>>> wrong, but won't actually admit it.
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> By ignoring the people pointing out errors, he
>>>>>>>>>>>>>>>>>>>>>>>> shows that he is only interested in himself and
>>>>>>>>>>>>>>>>>>>>>>>> not what is actually true.
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> I have pointed out all of the errors of all of
>>>>>>>>>>>>>>>>>>>>>>> your rebuttals and instead of addressing these
>>>>>>>>>>>>>>>>>>>>>>> errors you change the subject only to get back to
>>>>>>>>>>>>>>>>>>>>>>> make these same mistakes again and again.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> Really, point to an error I have made that you
>>>>>>>>>>>>>>>>>>>>>> pointed out to any source other than "yourself" as
>>>>>>>>>>>>>>>>>>>>>> grounds for me being wrong.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> I don't think you KNOW HOW to actually deal with a
>>>>>>>>>>>>>>>>>>>>>> rebuttal.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> Note, I DON'T change the subject, I go to the core
>>>>>>>>>>>>>>>>>>>>>> of what you are talking about, and you object to
>>>>>>>>>>>>>>>>>>>>>> that as I don't let you build up a bed of half
>>>>>>>>>>>>>>>>>>>>>> truths to try to make you ideas seem possibly
>>>>>>>>>>>>>>>>>>>>>> plausable.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> Unless you ADMIT that you aren't talking about the
>>>>>>>>>>>>>>>>>>>>>> Halting Theorm, all my comments are "On Topic" as
>>>>>>>>>>>>>>>>>>>>>> I am just pointing out the basic definitions of
>>>>>>>>>>>>>>>>>>>>>> the theory.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> YOU are the one that changes the subject.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> YOU FAIL.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS
>>>>>>>>>>>>>>>>>>>>> WORDS*
>>>>>>>>>>>>>>>>>>>>> The correct and complete simulation of a machine
>>>>>>>>>>>>>>>>>>>>> description always provides the actual behavior
>>>>>>>>>>>>>>>>>>>>> specified by this machine description.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Correct, and the machine description includes ALL
>>>>>>>>>>>>>>>>>>>> the code executed by the program, including all
>>>>>>>>>>>>>>>>>>>> subroutines/function it calls.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS
>>>>>>>>>>>>>>>>>>>>> WORDS*
>>>>>>>>>>>>>>>>>>>>> When-so-ever a simulating halt decider (SHD)
>>>>>>>>>>>>>>>>>>>>> correctly performs a partial simulation of its
>>>>>>>>>>>>>>>>>>>>> input and the behavior of this partial simulation
>>>>>>>>>>>>>>>>>>>>> correctly matches a correct non-halting behavior
>>>>>>>>>>>>>>>>>>>>> pattern then the SHD halt decider can correctly
>>>>>>>>>>>>>>>>>>>>> report non-halting.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Yes, A CORRECT non-halting behavior pattern.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS
>>>>>>>>>>>>>>>>>>>>> WORDS*
>>>>>>>>>>>>>>>>>>>>> A non-halting behavior pattern is correct
>>>>>>>>>>>>>>>>>>>>> when-so-ever matching this behavior pattern proves
>>>>>>>>>>>>>>>>>>>>> that the simulated input to the SHD would never
>>>>>>>>>>>>>>>>>>>>> stop running unless the SHD aborted its simulation.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> WRONG, proving you are a LIAR, and and idiot.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> A non-halting behavior pattern is a pattern that
>>>>>>>>>>>>>>>>>>>> means that a correct and complete simulation could
>>>>>>>>>>>>>>>>>>>> never stop after seeing that pattern, in any machine.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> No it doesn't mean anything like that.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> You have a reference for that, or are you going to
>>>>>>>>>>>>>>>>>> just use incorrect logic to try to make your point.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Example 01:
>>>>>>>>>>>>>>>>>>> H0 correctly determines that Infinite_Loop() never halts
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> void Infinite_Loop()
>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>    HERE: goto HERE;
>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>    Output("Input_Halts = ", H0((u32)Infinite_Loop));
>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> _Infinite_Loop()
>>>>>>>>>>>>>>>>>>> [00001102](01)  55         push ebp
>>>>>>>>>>>>>>>>>>> [00001103](02)  8bec       mov ebp,esp
>>>>>>>>>>>>>>>>>>> [00001105](02)  ebfe       jmp 00001105
>>>>>>>>>>>>>>>>>>> [00001107](01)  5d         pop ebp
>>>>>>>>>>>>>>>>>>> [00001108](01)  c3         ret
>>>>>>>>>>>>>>>>>>> Size in bytes:(0007) [00001108]
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> _main()
>>>>>>>>>>>>>>>>>>> [00001192](01)  55         push ebp
>>>>>>>>>>>>>>>>>>> [00001193](02)  8bec       mov ebp,esp
>>>>>>>>>>>>>>>>>>> [00001195](05)  6802110000 push 00001102
>>>>>>>>>>>>>>>>>>> [0000119a](05)  e8d3fbffff call 00000d72
>>>>>>>>>>>>>>>>>>> [0000119f](03)  83c404     add esp,+04
>>>>>>>>>>>>>>>>>>> [000011a2](01)  50         push eax
>>>>>>>>>>>>>>>>>>> [000011a3](05)  68a3040000 push 000004a3
>>>>>>>>>>>>>>>>>>> [000011a8](05)  e845f3ffff call 000004f2
>>>>>>>>>>>>>>>>>>> [000011ad](03)  83c408     add esp,+08
>>>>>>>>>>>>>>>>>>> [000011b0](02)  33c0       xor eax,eax
>>>>>>>>>>>>>>>>>>> [000011b2](01)  5d         pop ebp
>>>>>>>>>>>>>>>>>>> [000011b3](01)  c3         ret
>>>>>>>>>>>>>>>>>>> Size in bytes:(0034) [000011b3]
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>   machine   stack     stack     machine    assembly
>>>>>>>>>>>>>>>>>>>   address   address   data      code       language
>>>>>>>>>>>>>>>>>>>   ========  ========  ========  =========  =============
>>>>>>>>>>>>>>>>>>> [00001192][00101ef8][00000000] 55         push ebp
>>>>>>>>>>>>>>>>>>> [00001193][00101ef8][00000000] 8bec       mov ebp,esp
>>>>>>>>>>>>>>>>>>> [00001195][00101ef4][00001102] 6802110000 push 00001102
>>>>>>>>>>>>>>>>>>> [0000119a][00101ef0][0000119f] e8d3fbffff call 00000d72
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> H0: Begin Simulation   Execution Trace Stored at:211fac
>>>>>>>>>>>>>>>>>>> [00001102][00211f9c][00211fa0] 55         push ebp
>>>>>>>>>>>>>>>>>>> [00001103][00211f9c][00211fa0] 8bec       mov ebp,esp
>>>>>>>>>>>>>>>>>>> [00001105][00211f9c][00211fa0] ebfe       jmp 00001105
>>>>>>>>>>>>>>>>>>> [00001105][00211f9c][00211fa0] ebfe       jmp 00001105
>>>>>>>>>>>>>>>>>>> H0: Infinite Loop Detected Simulation Stopped
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>   if (current->Simplified_Opcode == JMP)           //
>>>>>>>>>>>>>>>>>>> JMP
>>>>>>>>>>>>>>>>>>>    if (current->Decode_Target <= current->Address) //
>>>>>>>>>>>>>>>>>>> upward
>>>>>>>>>>>>>>>>>>>     if (traced->Address == current->Decode_Target) //
>>>>>>>>>>>>>>>>>>> to this address
>>>>>>>>>>>>>>>>>>>      if (Conditional_Branch_Count == 0)            //
>>>>>>>>>>>>>>>>>>> no escape
>>>>>>>>>>>>>>>>>>>       return 1;
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> [0000119f][00101ef8][00000000] 83c404     add esp,+04
>>>>>>>>>>>>>>>>>>> [000011a2][00101ef4][00000000] 50         push eax
>>>>>>>>>>>>>>>>>>> [000011a3][00101ef0][000004a3] 68a3040000 push 000004a3
>>>>>>>>>>>>>>>>>>> [000011a8][00101ef0][000004a3] e845f3ffff call 000004f2
>>>>>>>>>>>>>>>>>>> Input_Halts = 0
>>>>>>>>>>>>>>>>>>> [000011ad][00101ef8][00000000] 83c408     add esp,+08
>>>>>>>>>>>>>>>>>>> [000011b0][00101ef8][00000000] 33c0       xor eax,eax
>>>>>>>>>>>>>>>>>>> [000011b2][00101efc][00100000] 5d         pop ebp
>>>>>>>>>>>>>>>>>>> [000011b3][00101f00][00000004] c3         ret
>>>>>>>>>>>>>>>>>>> Number of Instructions Executed(554) == 8 Pages
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Halting is a property of the MACHINE, that is the
>>>>>>>>>>>>>>>>>>>> MACHINE the input specified.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> If halt deciders examined machines you would be correct.
>>>>>>>>>>>>>>>>>>> Halt deciders never examine machines.
>>>>>>>>>>>>>>>>>>> Halt deciders always examine finite string machine
>>>>>>>>>>>>>>>>>>> descriptions.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Isn't the finite string the machine code?
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> I thought you defined your "finite string" to BE the
>>>>>>>>>>>>>>>>>> machine code for your machine.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Because a simulating halt decider is a pure simulator
>>>>>>>>>>>>>>>>>>> that has extra features added to it a simulating halt
>>>>>>>>>>>>>>>>>>> decider that never aborts its simulation is simply a
>>>>>>>>>>>>>>>>>>> pure simulator thus
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> So does your H abort its simulation or not.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> If it doesn't, then YES, it does a pure simulation and
>>>>>>>>>>>>>>>>>> thus doesn't stop until the input reaches a final
>>>>>>>>>>>>>>>>>> state, and thus never answers for a non-halting input, or
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> if it DOES, then it can't be the source of what a pure
>>>>>>>>>>>>>>>>>> simulator does, since it isn't one.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Pleae show me a program that does BOTH be a pure
>>>>>>>>>>>>>>>>>> simulator that simulates the non-halting input until
>>>>>>>>>>>>>>>>>> it (never) reaches the final state, and also aborts
>>>>>>>>>>>>>>>>>> its simulation to return the non-halting answer, at
>>>>>>>>>>>>>>>>>> the same time.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> A non-halting behavior pattern is correct
>>>>>>>>>>>>>>>>>>> when-so-ever matching this
>>>>>>>>>>>>>>>>>>> behavior pattern proves that the simulated input to
>>>>>>>>>>>>>>>>>>> the SHD would
>>>>>>>>>>>>>>>>>>> never stop running unless the SHD aborted its
>>>>>>>>>>>>>>>>>>> simulation.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Nope. Proven wrong and illogical. You can't ask about
>>>>>>>>>>>>>>>>>> behavior of a program (the SHD) that isn't part of the
>>>>>>>>>>>>>>>>>> system. The "non-aborting" SHD is NOT the SHD, so you
>>>>>>>>>>>>>>>>>> condition just doesn't occur.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> A simulating halt decider
>>>>>>>>>>>>>>>>> CORRECTLY PREDICTS WHAT THE BEHAVIOR OF ITS INPUT WOULD
>>>>>>>>>>>>>>>>> BE IF IT NEVER ABORTED THE SIMULATION OF THIS INPUT
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Then it isn't a Halt Decider. PERIOD.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> A REAL Halt Decider decides on the behavior of the
>>>>>>>>>>>>>>>> machine represented by its input, not the behavior of
>>>>>>>>>>>>>>>> itself.
>>>>>>>>>>>>>>> *Ah so that was my best wording*
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> (a) Every decider must compute the mapping from its input
>>>>>>>>>>>>>>> finite string based on a semantic or syntactic property
>>>>>>>>>>>>>>> of this finite string.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Right, and the propert of this finite string is the
>>>>>>>>>>>>>> behavior of UTM(P,d)
>>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> No not at all. The decider could be determining whether or
>>>>>>>>>>>>> not an input string contains: "A".
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> That would be deciding on a syntactic property.
>>>>>>>>>>>>
>>>>>>>>>>>> A semantic property is something like Halting of UTM(P,d).
>>>>>>>>>>>>
>>>>>>>>>>>> Maybe you don't understand what you can ask a decider.
>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> (b) A halt decider must compute the mapping from its
>>>>>>>>>>>>>>> input finite string to an accept or reject state based on
>>>>>>>>>>>>>>> the actual behavior of its actual input.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Right, and that is whether UTM(P,d) Halts or not.
>>>>>>>>>>>>>
>>>>>>>>>>>>> When H correctly predicts that its input would never stop
>>>>>>>>>>>>> running unless it aborts its simulation of this input it is
>>>>>>>>>>>>> correctly predicting whether or not the pure (AKA UTM)
>>>>>>>>>>>>> simulation of its input would stop running because H is a
>>>>>>>>>>>>> pure (AKA UTM) simulator when it does not abort its
>>>>>>>>>>>>> simulation.
>>>>>>>>>>>>
>>>>>>>>>>>> Nope, Px(Px) is the simple counter example.
>>>>>>>>>>>
>>>>>>>>>>> You are contradicting yourself.
>>>>>>>>>>>
>>>>>>>>>>> The behavior of the input to H(P,P) when H does not aborts
>>>>>>>>>>> its simulation of its input *is* the behavior of the pure
>>>>>>>>>>> simulation of this input. That is proven on the basis of the
>>>>>>>>>>> meaning of the words.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Right, but since H DOES abort its simulation, H is not a pure
>>>>>>>>>> simulator,
>>>>>>>>>
>>>>>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS WORDS*
>>>>>>>>>
>>>>>>>>> *A simulating halt decider that never aborts its simulation is
>>>>>>>>> a UTM* thus when H correctly predicts that its simulated input
>>>>>>>>> would never stop running unless H aborted this simulation it
>>>>>>>>> has correctly predicted that a UTM simulation of this input
>>>>>>>>> would never halt.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>> Right, if it NEVER abort.
>>>>>>>>
>>>>>>>
>>>>>>> (a) The UTM simulation of the input is the measure of the actual
>>>>>>> behavior of this input.
>>>>>>>
>>>>>>> (b) The behavior of the input to a SHD decider that never aborts
>>>>>>> its simulation is the exact same behavior as a UTM simulation of
>>>>>>> this input.
>>>>>>>
>>>>>>> (b) When a SHD decider correctly predicts that its input would
>>>>>>> never stop running if it did not abort its simulation then it is
>>>>>>> correctly predicting that the actual behavior of this input is
>>>>>>> non-halting.
>>>>>>>
>>>>>>>
>>>>>>
>>>>>> So, the SHD in (c) can't be the SHD in (b) because the one in (c)
>>>>>> aborts its simulation, while the one in (b) does not.
>>>>>>
>>>>>
>>>>> (a) When a SHD correctly predicts that its simulated input would
>>>>> never stop running unless it aborts its simulation
>>>>>
>>>>> (b) it is also predicting the behavior of the UTM simulation of
>>>>> this same input
>>>>>
>>>>> (c) thus is also predicting the actual behavior of this input.
>>>>>
>>>>> (a)(b)(c) are merely different ways of saying the same thing.
>>>>>
>>>>>
>>>>
>>>> Nope.
>>>>
>>>> First, that gives you the behavior if H WAS a UTM, but that isn't
>>>> what H is defined as, it is defined to be a Decider, so REQUIRED to
>>>> answer in finite time, while a UTM doesn't.
>>>>
>>>> Of course, this only makes a difference if the input calls H, but in
>>>> this case it does.
>>>>
>>>> Thus H is determining the wrong result.
>>>>
>>>> Second, the definition of Halting is NOT does the decider need to
>>>> abort, but will the machine run to a final state.
>>>>
>>>
>>> You are losing track of all the progress that we made: The definition
>>> of halting is: A UTM simulation of this input reaches its final state.
>>
>> Which only works because UTM simulaiton is BY DEFINITION recreating
>> the behavior of the original machine.
>>
>> If it doesn't recreate the behavior, it ISN'T a UTM simulation.
>
> When we examine x86 machine code there is enough detail to conclusively
> prove that the execution trace of the simulation of P exactly matches
> the line-by-line behavior specified by the x86 source-code of P.
>
> Since this is the ultimate measure of a correct simulation anything else
> that seems to disagree is refuted as incorrect.
>


Click here to read the complete article
Re: Olcott is a Troll [ Correct rebuttal to all of Richards rebuttals ]

<4_acnbxmqd6dSZf-nZ2dnZfqlJ_NnZ2d@giganews.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=38674&group=comp.theory#38674

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!border-1.nntp.ord.giganews.com!border-2.nntp.ord.giganews.com!nntp.giganews.com!Xl.tags.giganews.com!local-1.nntp.ord.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sun, 28 Aug 2022 02:33:36 +0000
Date: Sat, 27 Aug 2022 21:33:35 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.13.0
Subject: Re: Olcott is a Troll [ Correct rebuttal to all of Richards rebuttals
]
Content-Language: en-US
Newsgroups: comp.theory
References: <20220817174635.00004410@reddwarf.jmc.corp>
<i3tOK.1116035$X_i.273028@fx18.iad>
<EYKdnaeBBujH_5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
<fBtOK.1187$SqO3.795@fx02.iad>
<Yb6dne3MJZKU9Jf-nZ2dnZfqlJzNnZ2d@giganews.com>
<o9uOK.1189$SqO3.1094@fx02.iad>
<F9adnUBBQ9_D7Jf-nZ2dnZfqlJzNnZ2d@giganews.com>
<zzuOK.876382$ntj.37244@fx15.iad>
<jvOdnaYqPfnBGpf-nZ2dnZfqlJzNnZ2d@giganews.com>
<tSvOK.125829$Ae2.104988@fx35.iad>
<qKKcnaG4BIBnEJf-nZ2dnZfqlJ_NnZ2d@giganews.com>
<IqwOK.172003$ze2.53966@fx36.iad>
<CPOdnW8yhYxKBJf-nZ2dnZfqlJzNnZ2d@giganews.com>
<blxOK.232143$9j2.209743@fx33.iad>
<7AudnVkeWOtuOpf-nZ2dnZfqlJ_NnZ2d@giganews.com>
<8ZxOK.127200$Ae2.55776@fx35.iad>
<D3udnbSQXJT1M5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
<jqyOK.876407$ntj.39959@fx15.iad>
<itednZ-Mm-aSK5f-nZ2dnZfqlJzNnZ2d@giganews.com>
<9WyOK.876408$ntj.450682@fx15.iad>
<x7ydnUqOWsUAI5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
<XszOK.142360$iR.120084@fx44.iad>
<mQednWTkdtwyW5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
<70AOK.864113$zgr9.9426@fx13.iad>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <70AOK.864113$zgr9.9426@fx13.iad>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <4_acnbxmqd6dSZf-nZ2dnZfqlJ_NnZ2d@giganews.com>
Lines: 426
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-yGBK3v10L6eQ2nmHwe0Z8Wi2fKahWO1d+HNZQ1mOo2YH84yaJ5BpGn4aVMFao7lKfa9WpSzToJSkvig!kKMQPnDSjw3BkwwUV/cwIvdvneYZshJMK3Ky75Vp0BzZfAnFeo/yHCrpEBLYDs9yLvBC6OQOcF4=
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Received-Bytes: 22676
 by: olcott - Sun, 28 Aug 2022 02:33 UTC

On 8/27/2022 9:01 PM, Richard Damon wrote:
> On 8/27/22 9:36 PM, olcott wrote:
>> On 8/27/2022 8:24 PM, Richard Damon wrote:
>>>
>>> On 8/27/22 9:02 PM, olcott wrote:
>>>> On 8/27/2022 7:47 PM, Richard Damon wrote:
>>>>> On 8/27/22 8:25 PM, olcott wrote:
>>>>>> On 8/27/2022 7:13 PM, Richard Damon wrote:
>>>>>>> On 8/27/22 7:53 PM, olcott wrote:
>>>>>>>> On 8/27/2022 6:41 PM, Richard Damon wrote:
>>>>>>>>> On 8/27/22 7:25 PM, olcott wrote:
>>>>>>>>>> On 8/27/2022 5:59 PM, Richard Damon wrote:
>>>>>>>>>>>
>>>>>>>>>>> On 8/27/22 6:25 PM, olcott wrote:
>>>>>>>>>>>> On 8/27/2022 4:56 PM, Richard Damon wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>> On 8/27/22 5:34 PM, olcott wrote:
>>>>>>>>>>>>>> On 8/27/2022 4:18 PM, Richard Damon wrote:
>>>>>>>>>>>>>>> On 8/27/22 5:06 PM, olcott wrote:
>>>>>>>>>>>>>>>> On 8/27/2022 2:49 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> On 8/27/22 3:32 PM, olcott wrote:
>>>>>>>>>>>>>>>>>> On 8/27/2022 2:21 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>> On 8/27/22 2:57 PM, olcott wrote:
>>>>>>>>>>>>>>>>>>>> On 8/27/2022 1:43 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> On 8/27/22 2:28 PM, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>> On 8/27/2022 1:07 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> On 8/27/22 1:44 PM, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>> On 8/27/2022 12:40 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> On 8/27/22 1:32 PM, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/27/2022 12:28 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/27/22 1:04 PM, Mr Flibble wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Sat, 27 Aug 2022 13:02:29 -0400
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Richard Damon <Richard@Damon-Family.org> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/27/22 12:55 PM, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Cat got your tongue?
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Or just caught wordless because you are
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> seeing you have no answer?
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> He is just replying to change the subject
>>>>>>>>>>>>>>>>>>>>>>>>>>>> line to call you a troll and
>>>>>>>>>>>>>>>>>>>>>>>>>>>> to say that I am clueless about software
>>>>>>>>>>>>>>>>>>>>>>>>>>>> engineering. He really is a
>>>>>>>>>>>>>>>>>>>>>>>>>>>> fucktard who has got nothing of value to
>>>>>>>>>>>>>>>>>>>>>>>>>>>> contribute.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> /Flibble
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> True.
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> He is just proving how stupid he is.
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> He has sealed his eternal legacy at a
>>>>>>>>>>>>>>>>>>>>>>>>>>> Pathological Lying Idiot
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> Yep, he is just admitting that there is no
>>>>>>>>>>>>>>>>>>>>>>>>> truth in his statements he is admitting that he
>>>>>>>>>>>>>>>>>>>>>>>>> is wrong, but won't actually admit it.
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> By ignoring the people pointing out errors, he
>>>>>>>>>>>>>>>>>>>>>>>>> shows that he is only interested in himself and
>>>>>>>>>>>>>>>>>>>>>>>>> not what is actually true.
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> I have pointed out all of the errors of all of
>>>>>>>>>>>>>>>>>>>>>>>> your rebuttals and instead of addressing these
>>>>>>>>>>>>>>>>>>>>>>>> errors you change the subject only to get back
>>>>>>>>>>>>>>>>>>>>>>>> to make these same mistakes again and again.
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> Really, point to an error I have made that you
>>>>>>>>>>>>>>>>>>>>>>> pointed out to any source other than "yourself"
>>>>>>>>>>>>>>>>>>>>>>> as grounds for me being wrong.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> I don't think you KNOW HOW to actually deal with
>>>>>>>>>>>>>>>>>>>>>>> a rebuttal.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> Note, I DON'T change the subject, I go to the
>>>>>>>>>>>>>>>>>>>>>>> core of what you are talking about, and you
>>>>>>>>>>>>>>>>>>>>>>> object to that as I don't let you build up a bed
>>>>>>>>>>>>>>>>>>>>>>> of half truths to try to make you ideas seem
>>>>>>>>>>>>>>>>>>>>>>> possibly plausable.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> Unless you ADMIT that you aren't talking about
>>>>>>>>>>>>>>>>>>>>>>> the Halting Theorm, all my comments are "On
>>>>>>>>>>>>>>>>>>>>>>> Topic" as I am just pointing out the basic
>>>>>>>>>>>>>>>>>>>>>>> definitions of the theory.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> YOU are the one that changes the subject.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> YOU FAIL.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS
>>>>>>>>>>>>>>>>>>>>>> WORDS*
>>>>>>>>>>>>>>>>>>>>>> The correct and complete simulation of a machine
>>>>>>>>>>>>>>>>>>>>>> description always provides the actual behavior
>>>>>>>>>>>>>>>>>>>>>> specified by this machine description.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Correct, and the machine description includes ALL
>>>>>>>>>>>>>>>>>>>>> the code executed by the program, including all
>>>>>>>>>>>>>>>>>>>>> subroutines/function it calls.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS
>>>>>>>>>>>>>>>>>>>>>> WORDS*
>>>>>>>>>>>>>>>>>>>>>> When-so-ever a simulating halt decider (SHD)
>>>>>>>>>>>>>>>>>>>>>> correctly performs a partial simulation of its
>>>>>>>>>>>>>>>>>>>>>> input and the behavior of this partial simulation
>>>>>>>>>>>>>>>>>>>>>> correctly matches a correct non-halting behavior
>>>>>>>>>>>>>>>>>>>>>> pattern then the SHD halt decider can correctly
>>>>>>>>>>>>>>>>>>>>>> report non-halting.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Yes, A CORRECT non-halting behavior pattern.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS
>>>>>>>>>>>>>>>>>>>>>> WORDS*
>>>>>>>>>>>>>>>>>>>>>> A non-halting behavior pattern is correct
>>>>>>>>>>>>>>>>>>>>>> when-so-ever matching this behavior pattern proves
>>>>>>>>>>>>>>>>>>>>>> that the simulated input to the SHD would never
>>>>>>>>>>>>>>>>>>>>>> stop running unless the SHD aborted its simulation.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> WRONG, proving you are a LIAR, and and idiot.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> A non-halting behavior pattern is a pattern that
>>>>>>>>>>>>>>>>>>>>> means that a correct and complete simulation could
>>>>>>>>>>>>>>>>>>>>> never stop after seeing that pattern, in any machine.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> No it doesn't mean anything like that.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> You have a reference for that, or are you going to
>>>>>>>>>>>>>>>>>>> just use incorrect logic to try to make your point.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Example 01:
>>>>>>>>>>>>>>>>>>>> H0 correctly determines that Infinite_Loop() never
>>>>>>>>>>>>>>>>>>>> halts
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> void Infinite_Loop()
>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>    HERE: goto HERE;
>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>    Output("Input_Halts = ", H0((u32)Infinite_Loop));
>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> _Infinite_Loop()
>>>>>>>>>>>>>>>>>>>> [00001102](01)  55         push ebp
>>>>>>>>>>>>>>>>>>>> [00001103](02)  8bec       mov ebp,esp
>>>>>>>>>>>>>>>>>>>> [00001105](02)  ebfe       jmp 00001105
>>>>>>>>>>>>>>>>>>>> [00001107](01)  5d         pop ebp
>>>>>>>>>>>>>>>>>>>> [00001108](01)  c3         ret
>>>>>>>>>>>>>>>>>>>> Size in bytes:(0007) [00001108]
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> _main()
>>>>>>>>>>>>>>>>>>>> [00001192](01)  55         push ebp
>>>>>>>>>>>>>>>>>>>> [00001193](02)  8bec       mov ebp,esp
>>>>>>>>>>>>>>>>>>>> [00001195](05)  6802110000 push 00001102
>>>>>>>>>>>>>>>>>>>> [0000119a](05)  e8d3fbffff call 00000d72
>>>>>>>>>>>>>>>>>>>> [0000119f](03)  83c404     add esp,+04
>>>>>>>>>>>>>>>>>>>> [000011a2](01)  50         push eax
>>>>>>>>>>>>>>>>>>>> [000011a3](05)  68a3040000 push 000004a3
>>>>>>>>>>>>>>>>>>>> [000011a8](05)  e845f3ffff call 000004f2
>>>>>>>>>>>>>>>>>>>> [000011ad](03)  83c408     add esp,+08
>>>>>>>>>>>>>>>>>>>> [000011b0](02)  33c0       xor eax,eax
>>>>>>>>>>>>>>>>>>>> [000011b2](01)  5d         pop ebp
>>>>>>>>>>>>>>>>>>>> [000011b3](01)  c3         ret
>>>>>>>>>>>>>>>>>>>> Size in bytes:(0034) [000011b3]
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>   machine   stack     stack     machine    assembly
>>>>>>>>>>>>>>>>>>>>   address   address   data      code       language
>>>>>>>>>>>>>>>>>>>>   ========  ========  ========  =========
>>>>>>>>>>>>>>>>>>>> =============
>>>>>>>>>>>>>>>>>>>> [00001192][00101ef8][00000000] 55         push ebp
>>>>>>>>>>>>>>>>>>>> [00001193][00101ef8][00000000] 8bec       mov ebp,esp
>>>>>>>>>>>>>>>>>>>> [00001195][00101ef4][00001102] 6802110000 push 00001102
>>>>>>>>>>>>>>>>>>>> [0000119a][00101ef0][0000119f] e8d3fbffff call 00000d72
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> H0: Begin Simulation   Execution Trace Stored at:211fac
>>>>>>>>>>>>>>>>>>>> [00001102][00211f9c][00211fa0] 55         push ebp
>>>>>>>>>>>>>>>>>>>> [00001103][00211f9c][00211fa0] 8bec       mov ebp,esp
>>>>>>>>>>>>>>>>>>>> [00001105][00211f9c][00211fa0] ebfe       jmp 00001105
>>>>>>>>>>>>>>>>>>>> [00001105][00211f9c][00211fa0] ebfe       jmp 00001105
>>>>>>>>>>>>>>>>>>>> H0: Infinite Loop Detected Simulation Stopped
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>   if (current->Simplified_Opcode == JMP)
>>>>>>>>>>>>>>>>>>>> // JMP
>>>>>>>>>>>>>>>>>>>>    if (current->Decode_Target <= current->Address)
>>>>>>>>>>>>>>>>>>>> // upward
>>>>>>>>>>>>>>>>>>>>     if (traced->Address == current->Decode_Target)
>>>>>>>>>>>>>>>>>>>> // to this address
>>>>>>>>>>>>>>>>>>>>      if (Conditional_Branch_Count == 0)
>>>>>>>>>>>>>>>>>>>> // no escape
>>>>>>>>>>>>>>>>>>>>       return 1;
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> [0000119f][00101ef8][00000000] 83c404     add esp,+04
>>>>>>>>>>>>>>>>>>>> [000011a2][00101ef4][00000000] 50         push eax
>>>>>>>>>>>>>>>>>>>> [000011a3][00101ef0][000004a3] 68a3040000 push 000004a3
>>>>>>>>>>>>>>>>>>>> [000011a8][00101ef0][000004a3] e845f3ffff call 000004f2
>>>>>>>>>>>>>>>>>>>> Input_Halts = 0
>>>>>>>>>>>>>>>>>>>> [000011ad][00101ef8][00000000] 83c408     add esp,+08
>>>>>>>>>>>>>>>>>>>> [000011b0][00101ef8][00000000] 33c0       xor eax,eax
>>>>>>>>>>>>>>>>>>>> [000011b2][00101efc][00100000] 5d         pop ebp
>>>>>>>>>>>>>>>>>>>> [000011b3][00101f00][00000004] c3         ret
>>>>>>>>>>>>>>>>>>>> Number of Instructions Executed(554) == 8 Pages
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Halting is a property of the MACHINE, that is the
>>>>>>>>>>>>>>>>>>>>> MACHINE the input specified.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> If halt deciders examined machines you would be
>>>>>>>>>>>>>>>>>>>> correct.
>>>>>>>>>>>>>>>>>>>> Halt deciders never examine machines.
>>>>>>>>>>>>>>>>>>>> Halt deciders always examine finite string machine
>>>>>>>>>>>>>>>>>>>> descriptions.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Isn't the finite string the machine code?
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> I thought you defined your "finite string" to BE the
>>>>>>>>>>>>>>>>>>> machine code for your machine.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Because a simulating halt decider is a pure
>>>>>>>>>>>>>>>>>>>> simulator that has extra features added to it a
>>>>>>>>>>>>>>>>>>>> simulating halt decider that never aborts its
>>>>>>>>>>>>>>>>>>>> simulation is simply a pure simulator thus
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> So does your H abort its simulation or not.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> If it doesn't, then YES, it does a pure simulation
>>>>>>>>>>>>>>>>>>> and thus doesn't stop until the input reaches a final
>>>>>>>>>>>>>>>>>>> state, and thus never answers for a non-halting
>>>>>>>>>>>>>>>>>>> input, or
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> if it DOES, then it can't be the source of what a
>>>>>>>>>>>>>>>>>>> pure simulator does, since it isn't one.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Pleae show me a program that does BOTH be a pure
>>>>>>>>>>>>>>>>>>> simulator that simulates the non-halting input until
>>>>>>>>>>>>>>>>>>> it (never) reaches the final state, and also aborts
>>>>>>>>>>>>>>>>>>> its simulation to return the non-halting answer, at
>>>>>>>>>>>>>>>>>>> the same time.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> A non-halting behavior pattern is correct
>>>>>>>>>>>>>>>>>>>> when-so-ever matching this
>>>>>>>>>>>>>>>>>>>> behavior pattern proves that the simulated input to
>>>>>>>>>>>>>>>>>>>> the SHD would
>>>>>>>>>>>>>>>>>>>> never stop running unless the SHD aborted its
>>>>>>>>>>>>>>>>>>>> simulation.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Nope. Proven wrong and illogical. You can't ask about
>>>>>>>>>>>>>>>>>>> behavior of a program (the SHD) that isn't part of
>>>>>>>>>>>>>>>>>>> the system. The "non-aborting" SHD is NOT the SHD, so
>>>>>>>>>>>>>>>>>>> you condition just doesn't occur.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> A simulating halt decider
>>>>>>>>>>>>>>>>>> CORRECTLY PREDICTS WHAT THE BEHAVIOR OF ITS INPUT
>>>>>>>>>>>>>>>>>> WOULD BE IF IT NEVER ABORTED THE SIMULATION OF THIS INPUT
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Then it isn't a Halt Decider. PERIOD.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> A REAL Halt Decider decides on the behavior of the
>>>>>>>>>>>>>>>>> machine represented by its input, not the behavior of
>>>>>>>>>>>>>>>>> itself.
>>>>>>>>>>>>>>>> *Ah so that was my best wording*
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> (a) Every decider must compute the mapping from its
>>>>>>>>>>>>>>>> input finite string based on a semantic or syntactic
>>>>>>>>>>>>>>>> property of this finite string.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Right, and the propert of this finite string is the
>>>>>>>>>>>>>>> behavior of UTM(P,d)
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> No not at all. The decider could be determining whether or
>>>>>>>>>>>>>> not an input string contains: "A".
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> That would be deciding on a syntactic property.
>>>>>>>>>>>>>
>>>>>>>>>>>>> A semantic property is something like Halting of UTM(P,d).
>>>>>>>>>>>>>
>>>>>>>>>>>>> Maybe you don't understand what you can ask a decider.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> (b) A halt decider must compute the mapping from its
>>>>>>>>>>>>>>>> input finite string to an accept or reject state based
>>>>>>>>>>>>>>>> on the actual behavior of its actual input.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Right, and that is whether UTM(P,d) Halts or not.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> When H correctly predicts that its input would never stop
>>>>>>>>>>>>>> running unless it aborts its simulation of this input it
>>>>>>>>>>>>>> is correctly predicting whether or not the pure (AKA UTM)
>>>>>>>>>>>>>> simulation of its input would stop running because H is a
>>>>>>>>>>>>>> pure (AKA UTM) simulator when it does not abort its
>>>>>>>>>>>>>> simulation.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Nope, Px(Px) is the simple counter example.
>>>>>>>>>>>>
>>>>>>>>>>>> You are contradicting yourself.
>>>>>>>>>>>>
>>>>>>>>>>>> The behavior of the input to H(P,P) when H does not aborts
>>>>>>>>>>>> its simulation of its input *is* the behavior of the pure
>>>>>>>>>>>> simulation of this input. That is proven on the basis of the
>>>>>>>>>>>> meaning of the words.
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Right, but since H DOES abort its simulation, H is not a pure
>>>>>>>>>>> simulator,
>>>>>>>>>>
>>>>>>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS WORDS*
>>>>>>>>>>
>>>>>>>>>> *A simulating halt decider that never aborts its simulation is
>>>>>>>>>> a UTM* thus when H correctly predicts that its simulated input
>>>>>>>>>> would never stop running unless H aborted this simulation it
>>>>>>>>>> has correctly predicted that a UTM simulation of this input
>>>>>>>>>> would never halt.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Right, if it NEVER abort.
>>>>>>>>>
>>>>>>>>
>>>>>>>> (a) The UTM simulation of the input is the measure of the actual
>>>>>>>> behavior of this input.
>>>>>>>>
>>>>>>>> (b) The behavior of the input to a SHD decider that never aborts
>>>>>>>> its simulation is the exact same behavior as a UTM simulation of
>>>>>>>> this input.
>>>>>>>>
>>>>>>>> (b) When a SHD decider correctly predicts that its input would
>>>>>>>> never stop running if it did not abort its simulation then it is
>>>>>>>> correctly predicting that the actual behavior of this input is
>>>>>>>> non-halting.
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>> So, the SHD in (c) can't be the SHD in (b) because the one in (c)
>>>>>>> aborts its simulation, while the one in (b) does not.
>>>>>>>
>>>>>>
>>>>>> (a) When a SHD correctly predicts that its simulated input would
>>>>>> never stop running unless it aborts its simulation
>>>>>>
>>>>>> (b) it is also predicting the behavior of the UTM simulation of
>>>>>> this same input
>>>>>>
>>>>>> (c) thus is also predicting the actual behavior of this input.
>>>>>>
>>>>>> (a)(b)(c) are merely different ways of saying the same thing.
>>>>>>
>>>>>>
>>>>>
>>>>> Nope.
>>>>>
>>>>> First, that gives you the behavior if H WAS a UTM, but that isn't
>>>>> what H is defined as, it is defined to be a Decider, so REQUIRED to
>>>>> answer in finite time, while a UTM doesn't.
>>>>>
>>>>> Of course, this only makes a difference if the input calls H, but
>>>>> in this case it does.
>>>>>
>>>>> Thus H is determining the wrong result.
>>>>>
>>>>> Second, the definition of Halting is NOT does the decider need to
>>>>> abort, but will the machine run to a final state.
>>>>>
>>>>
>>>> You are losing track of all the progress that we made: The
>>>> definition of halting is: A UTM simulation of this input reaches its
>>>> final state.
>>>
>>> Which only works because UTM simulaiton is BY DEFINITION recreating
>>> the behavior of the original machine.
>>>
>>> If it doesn't recreate the behavior, it ISN'T a UTM simulation.
>>
>> When we examine x86 machine code there is enough detail to
>> conclusively prove that the execution trace of the simulation of P
>> exactly matches the line-by-line behavior specified by the x86
>> source-code of P.
>>
>> Since this is the ultimate measure of a correct simulation anything
>> else that seems to disagree is refuted as incorrect.
>>
>
> Nope, becausee the x86 execution path of the program P actually goes
> through the function H.
>
> Your trace doesn't.
It does go through H, I just didn't show the 229 pages of trace of the
simulation of H when we already know that H is a simulating halt decider
thus we know that it does simulate P.


Click here to read the complete article
Correct rebuttal to all of Richards rebuttals

<ucadnXRIdqn5Spf-nZ2dnZfqlJ_NnZ2d@giganews.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=38675&group=comp.theory#38675

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!border-1.nntp.ord.giganews.com!border-2.nntp.ord.giganews.com!nntp.giganews.com!Xl.tags.giganews.com!local-1.nntp.ord.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sun, 28 Aug 2022 02:48:04 +0000
Date: Sat, 27 Aug 2022 21:48:03 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.13.0
Subject: Correct rebuttal to all of Richards rebuttals
Content-Language: en-US
Newsgroups: comp.theory
References: <20220817174635.00004410@reddwarf.jmc.corp>
<fBtOK.1187$SqO3.795@fx02.iad>
<Yb6dne3MJZKU9Jf-nZ2dnZfqlJzNnZ2d@giganews.com>
<o9uOK.1189$SqO3.1094@fx02.iad>
<F9adnUBBQ9_D7Jf-nZ2dnZfqlJzNnZ2d@giganews.com>
<zzuOK.876382$ntj.37244@fx15.iad>
<jvOdnaYqPfnBGpf-nZ2dnZfqlJzNnZ2d@giganews.com>
<tSvOK.125829$Ae2.104988@fx35.iad>
<qKKcnaG4BIBnEJf-nZ2dnZfqlJ_NnZ2d@giganews.com>
<IqwOK.172003$ze2.53966@fx36.iad>
<CPOdnW8yhYxKBJf-nZ2dnZfqlJzNnZ2d@giganews.com>
<blxOK.232143$9j2.209743@fx33.iad>
<7AudnVkeWOtuOpf-nZ2dnZfqlJ_NnZ2d@giganews.com>
<8ZxOK.127200$Ae2.55776@fx35.iad>
<D3udnbSQXJT1M5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
<jqyOK.876407$ntj.39959@fx15.iad>
<itednZ-Mm-aSK5f-nZ2dnZfqlJzNnZ2d@giganews.com>
<9WyOK.876408$ntj.450682@fx15.iad>
<x7ydnUqOWsUAI5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
<XszOK.142360$iR.120084@fx44.iad>
<mQednWTkdtwyW5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
<70AOK.864113$zgr9.9426@fx13.iad>
<4_acnbxmqd6dSZf-nZ2dnZfqlJ_NnZ2d@giganews.com>
From: NoO...@NoWhere.com (olcott)
In-Reply-To: <4_acnbxmqd6dSZf-nZ2dnZfqlJ_NnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Message-ID: <ucadnXRIdqn5Spf-nZ2dnZfqlJ_NnZ2d@giganews.com>
Lines: 477
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-T8D0R+WSYVgOobn1MVycQ/D4Rdor6pUhILh/Ix5s5bwCFHeSVBz+yilsrLivWnEcy+fm8uHAdQEusAJ!nqqUQODEouGPl0AxY6mJ99gv56q/QtwU5eCtOxsXY/CvqtvFrlyH391jgWPt2kNUCj30/wRRXZQ=
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Received-Bytes: 25343
 by: olcott - Sun, 28 Aug 2022 02:48 UTC

On 8/27/2022 9:33 PM, olcott wrote:
> On 8/27/2022 9:01 PM, Richard Damon wrote:
>> On 8/27/22 9:36 PM, olcott wrote:
>>> On 8/27/2022 8:24 PM, Richard Damon wrote:
>>>>
>>>> On 8/27/22 9:02 PM, olcott wrote:
>>>>> On 8/27/2022 7:47 PM, Richard Damon wrote:
>>>>>> On 8/27/22 8:25 PM, olcott wrote:
>>>>>>> On 8/27/2022 7:13 PM, Richard Damon wrote:
>>>>>>>> On 8/27/22 7:53 PM, olcott wrote:
>>>>>>>>> On 8/27/2022 6:41 PM, Richard Damon wrote:
>>>>>>>>>> On 8/27/22 7:25 PM, olcott wrote:
>>>>>>>>>>> On 8/27/2022 5:59 PM, Richard Damon wrote:
>>>>>>>>>>>>
>>>>>>>>>>>> On 8/27/22 6:25 PM, olcott wrote:
>>>>>>>>>>>>> On 8/27/2022 4:56 PM, Richard Damon wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On 8/27/22 5:34 PM, olcott wrote:
>>>>>>>>>>>>>>> On 8/27/2022 4:18 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>> On 8/27/22 5:06 PM, olcott wrote:
>>>>>>>>>>>>>>>>> On 8/27/2022 2:49 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On 8/27/22 3:32 PM, olcott wrote:
>>>>>>>>>>>>>>>>>>> On 8/27/2022 2:21 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>>> On 8/27/22 2:57 PM, olcott wrote:
>>>>>>>>>>>>>>>>>>>>> On 8/27/2022 1:43 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> On 8/27/22 2:28 PM, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>> On 8/27/2022 1:07 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> On 8/27/22 1:44 PM, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>> On 8/27/2022 12:40 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/27/22 1:32 PM, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/27/2022 12:28 PM, Richard Damon wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/27/22 1:04 PM, Mr Flibble wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Sat, 27 Aug 2022 13:02:29 -0400
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Richard Damon <Richard@Damon-Family.org>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On 8/27/22 12:55 PM, olcott wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Cat got your tongue?
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Or just caught wordless because you are
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> seeing you have no answer?
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> He is just replying to change the subject
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> line to call you a troll and
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> to say that I am clueless about software
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> engineering. He really is a
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> fucktard who has got nothing of value to
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> contribute.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> /Flibble
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> True.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> He is just proving how stupid he is.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> He has sealed his eternal legacy at a
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Pathological Lying Idiot
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> Yep, he is just admitting that there is no
>>>>>>>>>>>>>>>>>>>>>>>>>> truth in his statements he is admitting that
>>>>>>>>>>>>>>>>>>>>>>>>>> he is wrong, but won't actually admit it.
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> By ignoring the people pointing out errors, he
>>>>>>>>>>>>>>>>>>>>>>>>>> shows that he is only interested in himself
>>>>>>>>>>>>>>>>>>>>>>>>>> and not what is actually true.
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> I have pointed out all of the errors of all of
>>>>>>>>>>>>>>>>>>>>>>>>> your rebuttals and instead of addressing these
>>>>>>>>>>>>>>>>>>>>>>>>> errors you change the subject only to get back
>>>>>>>>>>>>>>>>>>>>>>>>> to make these same mistakes again and again.
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> Really, point to an error I have made that you
>>>>>>>>>>>>>>>>>>>>>>>> pointed out to any source other than "yourself"
>>>>>>>>>>>>>>>>>>>>>>>> as grounds for me being wrong.
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> I don't think you KNOW HOW to actually deal with
>>>>>>>>>>>>>>>>>>>>>>>> a rebuttal.
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> Note, I DON'T change the subject, I go to the
>>>>>>>>>>>>>>>>>>>>>>>> core of what you are talking about, and you
>>>>>>>>>>>>>>>>>>>>>>>> object to that as I don't let you build up a bed
>>>>>>>>>>>>>>>>>>>>>>>> of half truths to try to make you ideas seem
>>>>>>>>>>>>>>>>>>>>>>>> possibly plausable.
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> Unless you ADMIT that you aren't talking about
>>>>>>>>>>>>>>>>>>>>>>>> the Halting Theorm, all my comments are "On
>>>>>>>>>>>>>>>>>>>>>>>> Topic" as I am just pointing out the basic
>>>>>>>>>>>>>>>>>>>>>>>> definitions of the theory.
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> YOU are the one that changes the subject.
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> YOU FAIL.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS
>>>>>>>>>>>>>>>>>>>>>>> WORDS*
>>>>>>>>>>>>>>>>>>>>>>> The correct and complete simulation of a machine
>>>>>>>>>>>>>>>>>>>>>>> description always provides the actual behavior
>>>>>>>>>>>>>>>>>>>>>>> specified by this machine description.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> Correct, and the machine description includes ALL
>>>>>>>>>>>>>>>>>>>>>> the code executed by the program, including all
>>>>>>>>>>>>>>>>>>>>>> subroutines/function it calls.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS
>>>>>>>>>>>>>>>>>>>>>>> WORDS*
>>>>>>>>>>>>>>>>>>>>>>> When-so-ever a simulating halt decider (SHD)
>>>>>>>>>>>>>>>>>>>>>>> correctly performs a partial simulation of its
>>>>>>>>>>>>>>>>>>>>>>> input and the behavior of this partial simulation
>>>>>>>>>>>>>>>>>>>>>>> correctly matches a correct non-halting behavior
>>>>>>>>>>>>>>>>>>>>>>> pattern then the SHD halt decider can correctly
>>>>>>>>>>>>>>>>>>>>>>> report non-halting.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> Yes, A CORRECT non-halting behavior pattern.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS
>>>>>>>>>>>>>>>>>>>>>>> WORDS*
>>>>>>>>>>>>>>>>>>>>>>> A non-halting behavior pattern is correct
>>>>>>>>>>>>>>>>>>>>>>> when-so-ever matching this behavior pattern
>>>>>>>>>>>>>>>>>>>>>>> proves that the simulated input to the SHD would
>>>>>>>>>>>>>>>>>>>>>>> never stop running unless the SHD aborted its
>>>>>>>>>>>>>>>>>>>>>>> simulation.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> WRONG, proving you are a LIAR, and and idiot.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> A non-halting behavior pattern is a pattern that
>>>>>>>>>>>>>>>>>>>>>> means that a correct and complete simulation could
>>>>>>>>>>>>>>>>>>>>>> never stop after seeing that pattern, in any machine.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> No it doesn't mean anything like that.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> You have a reference for that, or are you going to
>>>>>>>>>>>>>>>>>>>> just use incorrect logic to try to make your point.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Example 01:
>>>>>>>>>>>>>>>>>>>>> H0 correctly determines that Infinite_Loop() never
>>>>>>>>>>>>>>>>>>>>> halts
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> void Infinite_Loop()
>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>    HERE: goto HERE;
>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> int main()
>>>>>>>>>>>>>>>>>>>>> {
>>>>>>>>>>>>>>>>>>>>>    Output("Input_Halts = ", H0((u32)Infinite_Loop));
>>>>>>>>>>>>>>>>>>>>> }
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> _Infinite_Loop()
>>>>>>>>>>>>>>>>>>>>> [00001102](01)  55         push ebp
>>>>>>>>>>>>>>>>>>>>> [00001103](02)  8bec       mov ebp,esp
>>>>>>>>>>>>>>>>>>>>> [00001105](02)  ebfe       jmp 00001105
>>>>>>>>>>>>>>>>>>>>> [00001107](01)  5d         pop ebp
>>>>>>>>>>>>>>>>>>>>> [00001108](01)  c3         ret
>>>>>>>>>>>>>>>>>>>>> Size in bytes:(0007) [00001108]
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> _main()
>>>>>>>>>>>>>>>>>>>>> [00001192](01)  55         push ebp
>>>>>>>>>>>>>>>>>>>>> [00001193](02)  8bec       mov ebp,esp
>>>>>>>>>>>>>>>>>>>>> [00001195](05)  6802110000 push 00001102
>>>>>>>>>>>>>>>>>>>>> [0000119a](05)  e8d3fbffff call 00000d72
>>>>>>>>>>>>>>>>>>>>> [0000119f](03)  83c404     add esp,+04
>>>>>>>>>>>>>>>>>>>>> [000011a2](01)  50         push eax
>>>>>>>>>>>>>>>>>>>>> [000011a3](05)  68a3040000 push 000004a3
>>>>>>>>>>>>>>>>>>>>> [000011a8](05)  e845f3ffff call 000004f2
>>>>>>>>>>>>>>>>>>>>> [000011ad](03)  83c408     add esp,+08
>>>>>>>>>>>>>>>>>>>>> [000011b0](02)  33c0       xor eax,eax
>>>>>>>>>>>>>>>>>>>>> [000011b2](01)  5d         pop ebp
>>>>>>>>>>>>>>>>>>>>> [000011b3](01)  c3         ret
>>>>>>>>>>>>>>>>>>>>> Size in bytes:(0034) [000011b3]
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>   machine   stack     stack     machine    assembly
>>>>>>>>>>>>>>>>>>>>>   address   address   data      code       language
>>>>>>>>>>>>>>>>>>>>>   ========  ========  ========  =========
>>>>>>>>>>>>>>>>>>>>> =============
>>>>>>>>>>>>>>>>>>>>> [00001192][00101ef8][00000000] 55         push ebp
>>>>>>>>>>>>>>>>>>>>> [00001193][00101ef8][00000000] 8bec       mov ebp,esp
>>>>>>>>>>>>>>>>>>>>> [00001195][00101ef4][00001102] 6802110000 push
>>>>>>>>>>>>>>>>>>>>> 00001102
>>>>>>>>>>>>>>>>>>>>> [0000119a][00101ef0][0000119f] e8d3fbffff call
>>>>>>>>>>>>>>>>>>>>> 00000d72
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> H0: Begin Simulation   Execution Trace Stored
>>>>>>>>>>>>>>>>>>>>> at:211fac
>>>>>>>>>>>>>>>>>>>>> [00001102][00211f9c][00211fa0] 55         push ebp
>>>>>>>>>>>>>>>>>>>>> [00001103][00211f9c][00211fa0] 8bec       mov ebp,esp
>>>>>>>>>>>>>>>>>>>>> [00001105][00211f9c][00211fa0] ebfe       jmp 00001105
>>>>>>>>>>>>>>>>>>>>> [00001105][00211f9c][00211fa0] ebfe       jmp 00001105
>>>>>>>>>>>>>>>>>>>>> H0: Infinite Loop Detected Simulation Stopped
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>   if (current->Simplified_Opcode == JMP) // JMP
>>>>>>>>>>>>>>>>>>>>>    if (current->Decode_Target <= current->Address)
>>>>>>>>>>>>>>>>>>>>> // upward
>>>>>>>>>>>>>>>>>>>>>     if (traced->Address == current->Decode_Target)
>>>>>>>>>>>>>>>>>>>>> // to this address
>>>>>>>>>>>>>>>>>>>>>      if (Conditional_Branch_Count == 0) // no escape
>>>>>>>>>>>>>>>>>>>>>       return 1;
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> [0000119f][00101ef8][00000000] 83c404     add esp,+04
>>>>>>>>>>>>>>>>>>>>> [000011a2][00101ef4][00000000] 50         push eax
>>>>>>>>>>>>>>>>>>>>> [000011a3][00101ef0][000004a3] 68a3040000 push
>>>>>>>>>>>>>>>>>>>>> 000004a3
>>>>>>>>>>>>>>>>>>>>> [000011a8][00101ef0][000004a3] e845f3ffff call
>>>>>>>>>>>>>>>>>>>>> 000004f2
>>>>>>>>>>>>>>>>>>>>> Input_Halts = 0
>>>>>>>>>>>>>>>>>>>>> [000011ad][00101ef8][00000000] 83c408     add esp,+08
>>>>>>>>>>>>>>>>>>>>> [000011b0][00101ef8][00000000] 33c0       xor eax,eax
>>>>>>>>>>>>>>>>>>>>> [000011b2][00101efc][00100000] 5d         pop ebp
>>>>>>>>>>>>>>>>>>>>> [000011b3][00101f00][00000004] c3         ret
>>>>>>>>>>>>>>>>>>>>> Number of Instructions Executed(554) == 8 Pages
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> Halting is a property of the MACHINE, that is the
>>>>>>>>>>>>>>>>>>>>>> MACHINE the input specified.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> If halt deciders examined machines you would be
>>>>>>>>>>>>>>>>>>>>> correct.
>>>>>>>>>>>>>>>>>>>>> Halt deciders never examine machines.
>>>>>>>>>>>>>>>>>>>>> Halt deciders always examine finite string machine
>>>>>>>>>>>>>>>>>>>>> descriptions.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Isn't the finite string the machine code?
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> I thought you defined your "finite string" to BE the
>>>>>>>>>>>>>>>>>>>> machine code for your machine.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Because a simulating halt decider is a pure
>>>>>>>>>>>>>>>>>>>>> simulator that has extra features added to it a
>>>>>>>>>>>>>>>>>>>>> simulating halt decider that never aborts its
>>>>>>>>>>>>>>>>>>>>> simulation is simply a pure simulator thus
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> So does your H abort its simulation or not.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> If it doesn't, then YES, it does a pure simulation
>>>>>>>>>>>>>>>>>>>> and thus doesn't stop until the input reaches a
>>>>>>>>>>>>>>>>>>>> final state, and thus never answers for a
>>>>>>>>>>>>>>>>>>>> non-halting input, or
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> if it DOES, then it can't be the source of what a
>>>>>>>>>>>>>>>>>>>> pure simulator does, since it isn't one.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Pleae show me a program that does BOTH be a pure
>>>>>>>>>>>>>>>>>>>> simulator that simulates the non-halting input until
>>>>>>>>>>>>>>>>>>>> it (never) reaches the final state, and also aborts
>>>>>>>>>>>>>>>>>>>> its simulation to return the non-halting answer, at
>>>>>>>>>>>>>>>>>>>> the same time.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> A non-halting behavior pattern is correct
>>>>>>>>>>>>>>>>>>>>> when-so-ever matching this
>>>>>>>>>>>>>>>>>>>>> behavior pattern proves that the simulated input to
>>>>>>>>>>>>>>>>>>>>> the SHD would
>>>>>>>>>>>>>>>>>>>>> never stop running unless the SHD aborted its
>>>>>>>>>>>>>>>>>>>>> simulation.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Nope. Proven wrong and illogical. You can't ask
>>>>>>>>>>>>>>>>>>>> about behavior of a program (the SHD) that isn't
>>>>>>>>>>>>>>>>>>>> part of the system. The "non-aborting" SHD is NOT
>>>>>>>>>>>>>>>>>>>> the SHD, so you condition just doesn't occur.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> A simulating halt decider
>>>>>>>>>>>>>>>>>>> CORRECTLY PREDICTS WHAT THE BEHAVIOR OF ITS INPUT
>>>>>>>>>>>>>>>>>>> WOULD BE IF IT NEVER ABORTED THE SIMULATION OF THIS
>>>>>>>>>>>>>>>>>>> INPUT
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Then it isn't a Halt Decider. PERIOD.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> A REAL Halt Decider decides on the behavior of the
>>>>>>>>>>>>>>>>>> machine represented by its input, not the behavior of
>>>>>>>>>>>>>>>>>> itself.
>>>>>>>>>>>>>>>>> *Ah so that was my best wording*
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> (a) Every decider must compute the mapping from its
>>>>>>>>>>>>>>>>> input finite string based on a semantic or syntactic
>>>>>>>>>>>>>>>>> property of this finite string.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Right, and the propert of this finite string is the
>>>>>>>>>>>>>>>> behavior of UTM(P,d)
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> No not at all. The decider could be determining whether
>>>>>>>>>>>>>>> or not an input string contains: "A".
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> That would be deciding on a syntactic property.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> A semantic property is something like Halting of UTM(P,d).
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Maybe you don't understand what you can ask a decider.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> (b) A halt decider must compute the mapping from its
>>>>>>>>>>>>>>>>> input finite string to an accept or reject state based
>>>>>>>>>>>>>>>>> on the actual behavior of its actual input.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Right, and that is whether UTM(P,d) Halts or not.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> When H correctly predicts that its input would never stop
>>>>>>>>>>>>>>> running unless it aborts its simulation of this input it
>>>>>>>>>>>>>>> is correctly predicting whether or not the pure (AKA UTM)
>>>>>>>>>>>>>>> simulation of its input would stop running because H is a
>>>>>>>>>>>>>>> pure (AKA UTM) simulator when it does not abort its
>>>>>>>>>>>>>>> simulation.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Nope, Px(Px) is the simple counter example.
>>>>>>>>>>>>>
>>>>>>>>>>>>> You are contradicting yourself.
>>>>>>>>>>>>>
>>>>>>>>>>>>> The behavior of the input to H(P,P) when H does not aborts
>>>>>>>>>>>>> its simulation of its input *is* the behavior of the pure
>>>>>>>>>>>>> simulation of this input. That is proven on the basis of
>>>>>>>>>>>>> the meaning of the words.
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> Right, but since H DOES abort its simulation, H is not a
>>>>>>>>>>>> pure simulator,
>>>>>>>>>>>
>>>>>>>>>>> *THIS IS TRUE ON THE BASIS OF THE MEANING OF ITS WORDS*
>>>>>>>>>>>
>>>>>>>>>>> *A simulating halt decider that never aborts its simulation
>>>>>>>>>>> is a UTM* thus when H correctly predicts that its simulated
>>>>>>>>>>> input would never stop running unless H aborted this
>>>>>>>>>>> simulation it has correctly predicted that a UTM simulation
>>>>>>>>>>> of this input would never halt.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Right, if it NEVER abort.
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> (a) The UTM simulation of the input is the measure of the
>>>>>>>>> actual behavior of this input.
>>>>>>>>>
>>>>>>>>> (b) The behavior of the input to a SHD decider that never
>>>>>>>>> aborts its simulation is the exact same behavior as a UTM
>>>>>>>>> simulation of this input.
>>>>>>>>>
>>>>>>>>> (b) When a SHD decider correctly predicts that its input would
>>>>>>>>> never stop running if it did not abort its simulation then it
>>>>>>>>> is correctly predicting that the actual behavior of this input
>>>>>>>>> is non-halting.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>> So, the SHD in (c) can't be the SHD in (b) because the one in
>>>>>>>> (c) aborts its simulation, while the one in (b) does not.
>>>>>>>>
>>>>>>>
>>>>>>> (a) When a SHD correctly predicts that its simulated input would
>>>>>>> never stop running unless it aborts its simulation
>>>>>>>
>>>>>>> (b) it is also predicting the behavior of the UTM simulation of
>>>>>>> this same input
>>>>>>>
>>>>>>> (c) thus is also predicting the actual behavior of this input.
>>>>>>>
>>>>>>> (a)(b)(c) are merely different ways of saying the same thing.
>>>>>>>
>>>>>>>
>>>>>>
>>>>>> Nope.
>>>>>>
>>>>>> First, that gives you the behavior if H WAS a UTM, but that isn't
>>>>>> what H is defined as, it is defined to be a Decider, so REQUIRED
>>>>>> to answer in finite time, while a UTM doesn't.
>>>>>>
>>>>>> Of course, this only makes a difference if the input calls H, but
>>>>>> in this case it does.
>>>>>>
>>>>>> Thus H is determining the wrong result.
>>>>>>
>>>>>> Second, the definition of Halting is NOT does the decider need to
>>>>>> abort, but will the machine run to a final state.
>>>>>>
>>>>>
>>>>> You are losing track of all the progress that we made: The
>>>>> definition of halting is: A UTM simulation of this input reaches
>>>>> its final state.
>>>>
>>>> Which only works because UTM simulaiton is BY DEFINITION recreating
>>>> the behavior of the original machine.
>>>>
>>>> If it doesn't recreate the behavior, it ISN'T a UTM simulation.
>>>
>>> When we examine x86 machine code there is enough detail to
>>> conclusively prove that the execution trace of the simulation of P
>>> exactly matches the line-by-line behavior specified by the x86
>>> source-code of P.
>>>
>>> Since this is the ultimate measure of a correct simulation anything
>>> else that seems to disagree is refuted as incorrect.
>>>
>>
>> Nope, becausee the x86 execution path of the program P actually goes
>> through the function H.
>>
>> Your trace doesn't.
> It does go through H, I just didn't show the 229 pages of trace of the
> simulation of H when we already know that H is a simulating halt decider
> thus we know that it does simulate P.
>
> The complete trace (229 pages) of HH(Px,Px):
> https://www.liarparadox.org/HH(Px,Px)_Complete_Trace.txt
>


Click here to read the complete article
Re: Olcott is a Troll [ Correct rebuttal to all of Richards rebuttals ]

<QnIOK.1191656$X_i.77333@fx18.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=38678&group=comp.theory#38678

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!newsreader4.netcologne.de!news.netcologne.de!peer03.ams1!peer.ams1.xlned.com!news.xlned.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx18.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.13.0
Subject: Re: Olcott is a Troll [ Correct rebuttal to all of Richards rebuttals
]
Content-Language: en-US
Newsgroups: comp.theory
References: <20220817174635.00004410@reddwarf.jmc.corp>
<fBtOK.1187$SqO3.795@fx02.iad>
<Yb6dne3MJZKU9Jf-nZ2dnZfqlJzNnZ2d@giganews.com>
<o9uOK.1189$SqO3.1094@fx02.iad>
<F9adnUBBQ9_D7Jf-nZ2dnZfqlJzNnZ2d@giganews.com>
<zzuOK.876382$ntj.37244@fx15.iad>
<jvOdnaYqPfnBGpf-nZ2dnZfqlJzNnZ2d@giganews.com>
<tSvOK.125829$Ae2.104988@fx35.iad>
<qKKcnaG4BIBnEJf-nZ2dnZfqlJ_NnZ2d@giganews.com>
<IqwOK.172003$ze2.53966@fx36.iad>
<CPOdnW8yhYxKBJf-nZ2dnZfqlJzNnZ2d@giganews.com>
<blxOK.232143$9j2.209743@fx33.iad>
<7AudnVkeWOtuOpf-nZ2dnZfqlJ_NnZ2d@giganews.com>
<8ZxOK.127200$Ae2.55776@fx35.iad>
<D3udnbSQXJT1M5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
<jqyOK.876407$ntj.39959@fx15.iad>
<itednZ-Mm-aSK5f-nZ2dnZfqlJzNnZ2d@giganews.com>
<9WyOK.876408$ntj.450682@fx15.iad>
<x7ydnUqOWsUAI5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
<XszOK.142360$iR.120084@fx44.iad>
<mQednWTkdtwyW5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
<70AOK.864113$zgr9.9426@fx13.iad>
<4_acnbxmqd6dSZf-nZ2dnZfqlJ_NnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <4_acnbxmqd6dSZf-nZ2dnZfqlJ_NnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 34
Message-ID: <QnIOK.1191656$X_i.77333@fx18.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Sun, 28 Aug 2022 07:33:03 -0400
X-Received-Bytes: 3368
 by: Richard Damon - Sun, 28 Aug 2022 11:33 UTC

On 8/27/22 10:33 PM, olcott wrote:
> On 8/27/2022 9:01 PM, Richard Damon wrote:

>> Nope, becausee the x86 execution path of the program P actually goes
>> through the function H.
>>
>> Your trace doesn't.
> It does go through H, I just didn't show the 229 pages of trace of the
> simulation of H when we already know that H is a simulating halt decider
> thus we know that it does simulate P.
>
> The complete trace (229 pages) of HH(Px,Px):
> https://www.liarparadox.org/HH(Px,Px)_Complete_Trace.txt
>

First note, This isn't is trace of the simulation that H does, but a
trace of the execution of the program that CALLS H, i.e. a trace of H
doing its action, NOT a trace of the simulation done by H.

Please show the trace that *H* does, not the trace of H's execution.

Second, while this program traces the code of H, it appears that H
itself never traces its own code. I will admit I am not digging through
the worthless trace here, but looking at the source code you have provided.

As it seems you need some real consulting help to try and get your
program to do what you want, please submit billing information via my
email address. The customary $200/hour charge with an 8 hour minimum
will apply.

It seems you have a comprehension issue of not understanding what
different things mean. This is a fundamental requirement to doing logic,
you confusion of H with utmx86 makes your whole arguement mute.

Re: Incorrect rebuttal to all of Richards rebuttals

<NwIOK.1191657$X_i.1083228@fx18.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=38680&group=comp.theory#38680

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx18.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.13.0
Subject: Re: Incorrect rebuttal to all of Richards rebuttals
Content-Language: en-US
Newsgroups: comp.theory
References: <20220817174635.00004410@reddwarf.jmc.corp>
<Yb6dne3MJZKU9Jf-nZ2dnZfqlJzNnZ2d@giganews.com>
<o9uOK.1189$SqO3.1094@fx02.iad>
<F9adnUBBQ9_D7Jf-nZ2dnZfqlJzNnZ2d@giganews.com>
<zzuOK.876382$ntj.37244@fx15.iad>
<jvOdnaYqPfnBGpf-nZ2dnZfqlJzNnZ2d@giganews.com>
<tSvOK.125829$Ae2.104988@fx35.iad>
<qKKcnaG4BIBnEJf-nZ2dnZfqlJ_NnZ2d@giganews.com>
<IqwOK.172003$ze2.53966@fx36.iad>
<CPOdnW8yhYxKBJf-nZ2dnZfqlJzNnZ2d@giganews.com>
<blxOK.232143$9j2.209743@fx33.iad>
<7AudnVkeWOtuOpf-nZ2dnZfqlJ_NnZ2d@giganews.com>
<8ZxOK.127200$Ae2.55776@fx35.iad>
<D3udnbSQXJT1M5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
<jqyOK.876407$ntj.39959@fx15.iad>
<itednZ-Mm-aSK5f-nZ2dnZfqlJzNnZ2d@giganews.com>
<9WyOK.876408$ntj.450682@fx15.iad>
<x7ydnUqOWsUAI5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
<XszOK.142360$iR.120084@fx44.iad>
<mQednWTkdtwyW5f-nZ2dnZfqlJ_NnZ2d@giganews.com>
<70AOK.864113$zgr9.9426@fx13.iad>
<4_acnbxmqd6dSZf-nZ2dnZfqlJ_NnZ2d@giganews.com>
<ucadnXRIdqn5Spf-nZ2dnZfqlJ_NnZ2d@giganews.com>
From: Rich...@Damon-Family.org (Richard Damon)
In-Reply-To: <ucadnXRIdqn5Spf-nZ2dnZfqlJ_NnZ2d@giganews.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 80
Message-ID: <NwIOK.1191657$X_i.1083228@fx18.iad>
X-Complaints-To: abuse@easynews.com
Organization: Forte - www.forteinc.com
X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly.
Date: Sun, 28 Aug 2022 07:42:36 -0400
X-Received-Bytes: 5735
 by: Richard Damon - Sun, 28 Aug 2022 11:42 UTC

On 8/27/22 10:48 PM, olcott wrote:
> On 8/27/2022 9:33 PM, olcott wrote:
>> On 8/27/2022 9:01 PM, Richard Damon wrote:

>>> Nope, becausee the x86 execution path of the program P actually goes
>>> through the function H.
>>>
>>> Your trace doesn't.
>> It does go through H, I just didn't show the 229 pages of trace of the
>> simulation of H when we already know that H is a simulating halt
>> decider thus we know that it does simulate P.
>>
>> The complete trace (229 pages) of HH(Px,Px):
>> https://www.liarparadox.org/HH(Px,Px)_Complete_Trace.txt
>>
>
> Here it is as a 269 page PDF:
> https://www.liarparadox.org/HH(Px,Px)_Complete_Trace.pdf
>
> The first 1.5 pages show the original trace with the behavior of HH
> screened out, the remaining pages show all of the behavior of HH.
>
> *AS I HAVE BEEN ALWAYS SAYING*
> Since we know that HH is a simulating halt decider we know that HH only
> simulates its input until its abort criteria is meet, so carefully
> examining 268 pages to find out what we already know is a waste of effort.
>
> Since I always provide the abort criteria there is no sense carefully
> examining these 268 pages to find the abort criteria:
>
> Begin Local Halt Decider Simulation   Execution Trace Stored at:111cc1
> [00001102][00111cad][00111cb1] 55             push ebp
> [00001103][00111cad][00111cb1] 8bec           mov ebp,esp
> [00001105][00111cad][00111cb1] 8b4508         mov eax,[ebp+08]
> [00001108][00111ca9][00001102] 50             push eax
> [00001109][00111ca9][00001102] 8b4d08         mov ecx,[ebp+08]
> [0000110c][00111ca5][00001102] 51             push ecx
> [0000110d][00111ca1][00001112] e890fbffff     call 00000ca2
> New slave_stack at:14c6e1
> [00001102][0015c6d5][0015c6d9] 55             push ebp
> [00001103][0015c6d5][0015c6d9] 8bec           mov ebp,esp
> [00001105][0015c6d5][0015c6d9] 8b4508         mov eax,[ebp+08]
> [00001108][0015c6d1][00001102] 50             push eax
> [00001109][0015c6d1][00001102] 8b4d08         mov ecx,[ebp+08]
> [0000110c][0015c6cd][00001102] 51             push ecx
> [0000110d][0015c6c9][00001112] e890fbffff     call 00000ca2
> Local Halt Decider: Infinite Recursion Detected Simulation Stopped
>
> *When simulating halt decider HH(Px,Px) simulates its input it can see*
> (1) Function HH(Px,Px) is called twice in sequence from the same machine
> address of Px().
> (2) With the same arguments to HH(Px,Px).
> (3) With no control flow instructions between the invocation of Px() and
> its call to HH(Px,Px) that could possibly escape repeated simulations.
>
> Mixing 268 pages of extra detail in the 14 lines of execution trace
> shown above does not show the behavior of HH as well as I have just
> shown it.
>

Note, the above trace SHOWS that you H doesn't trace the code of H. The
260 page trace isn't the trace of what H traces, but of what utmx86
traced in running the whole program. You must be incompetent, or a
pathological liar.

Note, the "Call H" instruction is immediately followed by the tracing of
P(P) again. NO code in H is shown.

Your "Rules" above are NOT a valid non-halting rule set, presents with
ZERO justification. If you wish to disagree, please provide a reference
for it. This has been asked before, so your failure to provide it this
time is strong evidence that this is just a blatant lie from you that
you KNOW can't be actually justified.

Note, an actual rule that can correctly determine a non-halting pattern
needs a different condition (3), as it needs to look at the WHOLE loop
around, but that DOES have a conditional (in HH) so it isn't satisfied.

It is clear that you fail to have the needed knowledge or skill to make
the claims you do.

Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]

<878rmvs2jc.fsf@tigger.extechop.net>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=39314&group=comp.theory#39314

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: om...@iki.fi (Otto J. Makela)
Newsgroups: comp.theory
Subject: Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]
Date: Wed, 07 Sep 2022 17:05:27 +0300
Organization: Games and Theory
Lines: 13
Message-ID: <878rmvs2jc.fsf@tigger.extechop.net>
References: <20220817174635.00004410@reddwarf.jmc.corp>
<Dg5OK.862820$ntj.825969@fx15.iad>
<-ASdnUWSzd60dZX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<GU5OK.856776$70j.99660@fx16.iad>
<JW-dnR36cO3PYJX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<bm7OK.161341$f81.105014@fx43.iad>
<Q8CdnevelfQlkZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<GW8OK.779719$5fVf.536789@fx09.iad>
<KZGdnQcEU7vAvZT-nZ2dnZfqlJ9g4p2d@giganews.com>
<5y9OK.779720$5fVf.143349@fx09.iad>
<efqdnZqh0L2UsZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<5a855041-18e8-4c16-a1bd-b129b775b60cn@googlegroups.com>
<rYudnWueaPJWqJT-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220826222359.00006d1e@reddwarf.jmc.corp>
<79ednSv3F-zuo5T-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220827004929.00001ee1@reddwarf.jmc.corp>
<RYydnfb_zOIJ_JT-nZ2dnZfqlJzNnZ2d@giganews.com>
<BtdOK.854831$zgr9.553792@fx13.iad>
<8L2dnUzNvpSE6pT-nZ2dnZfqlJzNnZ2d@giganews.com>
<JTeOK.779769$5fVf.720211@fx09.iad> <tebvlp$70hf$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain
Injection-Info: reader01.eternal-september.org; posting-host="01d06886effcba53b3a670e8d8072665";
logging-data="274447"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+tjw8Rkb2j8o8XCJV7g01V"
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)
Cancel-Lock: sha1:VqLqV2tABNZ0w0v/Ke+jIc41510=
sha1:RbDJ2hV3hKbR0vdWAlC0ISFEzWc=
Mail-Copies-To: never
X-URL: http://www.iki.fi/om/
X-Face: 'g'S,X"!c;\pfvl4ljdcm?cDdk<-Z;`x5;YJPI-cs~D%;_<\V3!3GCims?a*;~u$<FYl@"E
c?3?_J+Zwn~{$8<iEy}EqIn_08"`oWuqO$#(5y3hGq8}BG#sag{BL)u8(c^Lu;*{8+'Z-k\?k09ILS
 by: Otto J. Makela - Wed, 7 Sep 2022 14:05 UTC

olcott <polcott2@gmail.com> wrote:

> *This is the complete system*
> Now builds under Ubuntu 16.04 with included Makefile
> https://www.liarparadox.org/2022_08_16.zip

Apparently also requires a 32-bit machine, since gnu/stubs-32.h only
appears on ones. On x86_64 machines you just have gnu/stubs-64.h
--
/* * * Otto J. Makela <om@iki.fi> * * * * * * * * * */
/* Phone: +358 40 765 5772, ICBM: N 60 10' E 24 55' */
/* Mail: Mechelininkatu 26 B 27, FI-00100 Helsinki */
/* * * Computers Rule 01001111 01001011 * * * * * * */

Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]

<tfa9i0$8e34$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=39316&group=comp.theory#39316

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: polco...@gmail.com (olcott)
Newsgroups: comp.theory
Subject: Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]
Date: Wed, 7 Sep 2022 09:23:58 -0500
Organization: A noiseless patient Spider
Lines: 24
Message-ID: <tfa9i0$8e34$1@dont-email.me>
References: <20220817174635.00004410@reddwarf.jmc.corp>
<Dg5OK.862820$ntj.825969@fx15.iad>
<-ASdnUWSzd60dZX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<GU5OK.856776$70j.99660@fx16.iad>
<JW-dnR36cO3PYJX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<bm7OK.161341$f81.105014@fx43.iad>
<Q8CdnevelfQlkZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<GW8OK.779719$5fVf.536789@fx09.iad>
<KZGdnQcEU7vAvZT-nZ2dnZfqlJ9g4p2d@giganews.com>
<5y9OK.779720$5fVf.143349@fx09.iad>
<efqdnZqh0L2UsZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<5a855041-18e8-4c16-a1bd-b129b775b60cn@googlegroups.com>
<rYudnWueaPJWqJT-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220826222359.00006d1e@reddwarf.jmc.corp>
<79ednSv3F-zuo5T-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220827004929.00001ee1@reddwarf.jmc.corp>
<RYydnfb_zOIJ_JT-nZ2dnZfqlJzNnZ2d@giganews.com>
<BtdOK.854831$zgr9.553792@fx13.iad>
<8L2dnUzNvpSE6pT-nZ2dnZfqlJzNnZ2d@giganews.com>
<JTeOK.779769$5fVf.720211@fx09.iad> <tebvlp$70hf$1@dont-email.me>
<878rmvs2jc.fsf@tigger.extechop.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 7 Sep 2022 14:24:00 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="df9ab7b381ccc4938b526ae54d3c906c";
logging-data="276580"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/n01+iu89jn5DkXIhxcGSm"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.2.1
Cancel-Lock: sha1:GORAXfk0dNzN4PMvwYL1vjLK12M=
Content-Language: en-US
In-Reply-To: <878rmvs2jc.fsf@tigger.extechop.net>
 by: olcott - Wed, 7 Sep 2022 14:23 UTC

On 9/7/2022 9:05 AM, Otto J. Makela wrote:
> olcott <polcott2@gmail.com> wrote:
>
>> *This is the complete system*
>> Now builds under Ubuntu 16.04 with included Makefile
>> https://www.liarparadox.org/2022_08_16.zip
>
> Apparently also requires a 32-bit machine, since gnu/stubs-32.h only
> appears on ones. On x86_64 machines you just have gnu/stubs-64.h

*It does not require a 32-bit machine, I use a 64-bit machine* It must
be compiled in 32-bit mode. The basic system compiles on both Windows
and Ubuntu 16.04. The Microsoft project file and the Linux Makefile
already take care of compiling under 32-bit mode.

Halt7.c can currently only be compiled under Windows because x86utm
requires a Microsoft COFF object file as input. I am adapting this so
that x86utm can also process an ELF object file. This is mostly done.

--
Copyright 2022 Pete Olcott "Talent hits a target no one else can hit;
Genius hits a target no one else can see." Arthur Schopenhauer

Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]

<874jxjrzgd.fsf@tigger.extechop.net>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=39317&group=comp.theory#39317

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: om...@iki.fi (Otto J. Makela)
Newsgroups: comp.theory
Subject: Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]
Date: Wed, 07 Sep 2022 18:12:02 +0300
Organization: Games and Theory
Lines: 52
Message-ID: <874jxjrzgd.fsf@tigger.extechop.net>
References: <20220817174635.00004410@reddwarf.jmc.corp>
<GU5OK.856776$70j.99660@fx16.iad>
<JW-dnR36cO3PYJX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<bm7OK.161341$f81.105014@fx43.iad>
<Q8CdnevelfQlkZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<GW8OK.779719$5fVf.536789@fx09.iad>
<KZGdnQcEU7vAvZT-nZ2dnZfqlJ9g4p2d@giganews.com>
<5y9OK.779720$5fVf.143349@fx09.iad>
<efqdnZqh0L2UsZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<5a855041-18e8-4c16-a1bd-b129b775b60cn@googlegroups.com>
<rYudnWueaPJWqJT-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220826222359.00006d1e@reddwarf.jmc.corp>
<79ednSv3F-zuo5T-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220827004929.00001ee1@reddwarf.jmc.corp>
<RYydnfb_zOIJ_JT-nZ2dnZfqlJzNnZ2d@giganews.com>
<BtdOK.854831$zgr9.553792@fx13.iad>
<8L2dnUzNvpSE6pT-nZ2dnZfqlJzNnZ2d@giganews.com>
<JTeOK.779769$5fVf.720211@fx09.iad> <tebvlp$70hf$1@dont-email.me>
<878rmvs2jc.fsf@tigger.extechop.net> <tfa9i0$8e34$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain
Injection-Info: reader01.eternal-september.org; posting-host="01d06886effcba53b3a670e8d8072665";
logging-data="282623"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/pVRUTsANGj7c/8xaQbAMj"
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)
Cancel-Lock: sha1:4eiKI1GrsRg+dzWZ0vBTdxnKiGY=
sha1:MXdxL6qA0suEqvwUEIZfZJu1yC0=
X-Face: 'g'S,X"!c;\pfvl4ljdcm?cDdk<-Z;`x5;YJPI-cs~D%;_<\V3!3GCims?a*;~u$<FYl@"E
c?3?_J+Zwn~{$8<iEy}EqIn_08"`oWuqO$#(5y3hGq8}BG#sag{BL)u8(c^Lu;*{8+'Z-k\?k09ILS
X-URL: http://www.iki.fi/om/
Mail-Copies-To: never
 by: Otto J. Makela - Wed, 7 Sep 2022 15:12 UTC

olcott <polcott2@gmail.com> wrote:

> *It does not require a 32-bit machine, I use a 64-bit machine* It must
> be compiled in 32-bit mode. The basic system compiles on both Windows
> and Ubuntu 16.04. The Microsoft project file and the Linux Makefile
> already take care of compiling under 32-bit mode.

My mistake, adding glibc-devel.i686, libstdc++.i686 and some assorted
dependencies corrected this.

A very minor change for decode.c, which I already noted earlier:
variable definition in for() initializer requires c99 compiler standard.

----

*** decode.c.orig 2022-08-06 09:07:18.000000000 +0300
--- decode.c 2022-09-07 18:00:50.867542067 +0300
***************
*** 248,260 ****
// log_code(emu); // Write Disassembled Code to log

// Save Disassembled Code to emu->line_of_code
! for (int N = 0; N < sizeof(emu->line_of_code.Disassembly_text); N++)
emu->line_of_code.Disassembly_text[N] = 0;
emu->line_of_code.Address = emu->x86.saved_eip; // 2020-08-28
emu->line_of_code.NumBytes = emu->x86.instr_len; // 2020-08-28
emu->line_of_code.ESP = emu->x86.R_ESP; // 2020-08-28
emu->line_of_code.TOS = x86emu_read_dword(emu, emu->x86.R_ESP);
! for (int N = 0; N < sizeof(emu->line_of_code.Disassembly_text); N++)
emu->line_of_code.Disassembly_text[N] = emu->x86.disasm_buf[N];

// printf("[%08x]%s\n", emu->x86.R_EIP, emu->line_of_code.Disassembly_text);
--- 248,261 ----
// log_code(emu); // Write Disassembled Code to log

// Save Disassembled Code to emu->line_of_code
! int N;
! for (N = 0; N < sizeof(emu->line_of_code.Disassembly_text); N++)
emu->line_of_code.Disassembly_text[N] = 0;
emu->line_of_code.Address = emu->x86.saved_eip; // 2020-08-28
emu->line_of_code.NumBytes = emu->x86.instr_len; // 2020-08-28
emu->line_of_code.ESP = emu->x86.R_ESP; // 2020-08-28
emu->line_of_code.TOS = x86emu_read_dword(emu, emu->x86.R_ESP);
! for (N = 0; N < sizeof(emu->line_of_code.Disassembly_text); N++)
emu->line_of_code.Disassembly_text[N] = emu->x86.disasm_buf[N];

// printf("[%08x]%s\n", emu->x86.R_EIP, emu->line_of_code.Disassembly_text);
--
/* * * Otto J. Makela <om@iki.fi> * * * * * * * * * */
/* Phone: +358 40 765 5772, ICBM: N 60 10' E 24 55' */
/* Mail: Mechelininkatu 26 B 27, FI-00100 Helsinki */
/* * * Computers Rule 01001111 01001011 * * * * * * */

Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]

<87zgfbqkgd.fsf@tigger.extechop.net>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=39318&group=comp.theory#39318

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: om...@iki.fi (Otto J. Makela)
Newsgroups: comp.theory
Subject: Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]
Date: Wed, 07 Sep 2022 18:21:22 +0300
Organization: Games and Theory
Lines: 89
Message-ID: <87zgfbqkgd.fsf@tigger.extechop.net>
References: <20220817174635.00004410@reddwarf.jmc.corp>
<JW-dnR36cO3PYJX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<bm7OK.161341$f81.105014@fx43.iad>
<Q8CdnevelfQlkZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<GW8OK.779719$5fVf.536789@fx09.iad>
<KZGdnQcEU7vAvZT-nZ2dnZfqlJ9g4p2d@giganews.com>
<5y9OK.779720$5fVf.143349@fx09.iad>
<efqdnZqh0L2UsZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<5a855041-18e8-4c16-a1bd-b129b775b60cn@googlegroups.com>
<rYudnWueaPJWqJT-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220826222359.00006d1e@reddwarf.jmc.corp>
<79ednSv3F-zuo5T-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220827004929.00001ee1@reddwarf.jmc.corp>
<RYydnfb_zOIJ_JT-nZ2dnZfqlJzNnZ2d@giganews.com>
<BtdOK.854831$zgr9.553792@fx13.iad>
<8L2dnUzNvpSE6pT-nZ2dnZfqlJzNnZ2d@giganews.com>
<JTeOK.779769$5fVf.720211@fx09.iad> <tebvlp$70hf$1@dont-email.me>
<878rmvs2jc.fsf@tigger.extechop.net> <tfa9i0$8e34$1@dont-email.me>
<874jxjrzgd.fsf@tigger.extechop.net>
MIME-Version: 1.0
Content-Type: text/plain
Injection-Info: reader01.eternal-september.org; posting-host="01d06886effcba53b3a670e8d8072665";
logging-data="282623"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18FTtiMvwF1E5qHxll51l8u"
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)
Cancel-Lock: sha1:prYR/La64QfVRE2A2PYD3Uzpmk4=
sha1:WDDNuqTPhtcyKhOjGxzNxQt57dc=
Mail-Copies-To: never
X-URL: http://www.iki.fi/om/
X-Face: 'g'S,X"!c;\pfvl4ljdcm?cDdk<-Z;`x5;YJPI-cs~D%;_<\V3!3GCims?a*;~u$<FYl@"E
c?3?_J+Zwn~{$8<iEy}EqIn_08"`oWuqO$#(5y3hGq8}BG#sag{BL)u8(c^Lu;*{8+'Z-k\?k09ILS
 by: Otto J. Makela - Wed, 7 Sep 2022 15:21 UTC

om@iki.fi (Otto J. Makela) wrote:

> A very minor change for decode.c, which I already noted earlier:
> variable definition in for() initializer requires c99 compiler standard.

And similar changes for Halt7:

----

*** Halt7.c.orig 2022-08-28 10:33:44.000000000 +0300
--- Halt7.c 2022-09-07 18:16:18.540983893 +0300
***************
*** 92,98 ****
u32* ptr = (u32*)execution_trace; // 2021-04-06
u32 size = ptr[-1]; // 2021-04-06
u32 next2last = (size/sizeof(Decoded_Line_Of_Code)) -2;
! for (s32 N = next2last; N >= 0; N--)
{
traced = &execution_trace[N];
if (traced->Simplified_Opcode == JCC) // JCC
--- 92,99 ----
u32* ptr = (u32*)execution_trace; // 2021-04-06
u32 size = ptr[-1]; // 2021-04-06
u32 next2last = (size/sizeof(Decoded_Line_Of_Code)) -2;
! s32 N;
! for (N = next2last; N >= 0; N--)
{
traced = &execution_trace[N];
if (traced->Simplified_Opcode == JCC) // JCC
***************
*** 116,122 ****
u32* ptr = (u32*)execution_trace; // 2021-04-06
u32 size = ptr[-1]; // 2021-04-06
u32 next2last = (size/sizeof(Decoded_Line_Of_Code)) -2;
! for (s32 N = next2last; N >= 0; N--)
{
traced = &execution_trace[N];
if (traced->Simplified_Opcode == JCC) // JCC
--- 117,124 ----
u32* ptr = (u32*)execution_trace; // 2021-04-06
u32 size = ptr[-1]; // 2021-04-06
u32 next2last = (size/sizeof(Decoded_Line_Of_Code)) -2;
! s32 N;
! for (N = next2last; N >= 0; N--)
{
traced = &execution_trace[N];
if (traced->Simplified_Opcode == JCC) // JCC
***************
*** 145,151 ****
u32* ptr = (u32*)execution_trace; // 2021-04-06
u32 size = ptr[-1]; // 2021-04-06
u32 next2last = (size/sizeof(Decoded_Line_Of_Code)) -2;
! for (s32 N = next2last; N >= 0; N--)
{
traced = &execution_trace[N];
if (traced->Simplified_Opcode == JCC) // JCC
--- 147,154 ----
u32* ptr = (u32*)execution_trace; // 2021-04-06
u32 size = ptr[-1]; // 2021-04-06
u32 next2last = (size/sizeof(Decoded_Line_Of_Code)) -2;
! s32 N;
! for (N = next2last; N >= 0; N--)
{
traced = &execution_trace[N];
if (traced->Simplified_Opcode == JCC) // JCC
***************
*** 274,280 ****
u32 size = ptr[-1]; // 2021-04-06

u32 next2last = (size/sizeof(Decoded_Line_Of_Code)) -2;
! for (s32 N = next2last; N >= 0; N--)
{
traced = &execution_trace[N];
// Output("traced->Address:", traced->Address);
--- 277,284 ----
u32 size = ptr[-1]; // 2021-04-06

u32 next2last = (size/sizeof(Decoded_Line_Of_Code)) -2;
! s32 N;
! for (N = next2last; N >= 0; N--)
{
traced = &execution_trace[N];
// Output("traced->Address:", traced->Address);

--
/* * * Otto J. Makela <om@iki.fi> * * * * * * * * * */
/* Phone: +358 40 765 5772, ICBM: N 60 10' E 24 55' */
/* Mail: Mechelininkatu 26 B 27, FI-00100 Helsinki */
/* * * Computers Rule 01001111 01001011 * * * * * * */

Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]

<tfad71$8e34$2@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=39319&group=comp.theory#39319

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: polco...@gmail.com (olcott)
Newsgroups: comp.theory
Subject: Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]
Date: Wed, 7 Sep 2022 10:26:23 -0500
Organization: A noiseless patient Spider
Lines: 57
Message-ID: <tfad71$8e34$2@dont-email.me>
References: <20220817174635.00004410@reddwarf.jmc.corp>
<GU5OK.856776$70j.99660@fx16.iad>
<JW-dnR36cO3PYJX-nZ2dnZfqlJ_NnZ2d@giganews.com>
<bm7OK.161341$f81.105014@fx43.iad>
<Q8CdnevelfQlkZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<GW8OK.779719$5fVf.536789@fx09.iad>
<KZGdnQcEU7vAvZT-nZ2dnZfqlJ9g4p2d@giganews.com>
<5y9OK.779720$5fVf.143349@fx09.iad>
<efqdnZqh0L2UsZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<5a855041-18e8-4c16-a1bd-b129b775b60cn@googlegroups.com>
<rYudnWueaPJWqJT-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220826222359.00006d1e@reddwarf.jmc.corp>
<79ednSv3F-zuo5T-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220827004929.00001ee1@reddwarf.jmc.corp>
<RYydnfb_zOIJ_JT-nZ2dnZfqlJzNnZ2d@giganews.com>
<BtdOK.854831$zgr9.553792@fx13.iad>
<8L2dnUzNvpSE6pT-nZ2dnZfqlJzNnZ2d@giganews.com>
<JTeOK.779769$5fVf.720211@fx09.iad> <tebvlp$70hf$1@dont-email.me>
<878rmvs2jc.fsf@tigger.extechop.net> <tfa9i0$8e34$1@dont-email.me>
<874jxjrzgd.fsf@tigger.extechop.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 7 Sep 2022 15:26:25 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="df9ab7b381ccc4938b526ae54d3c906c";
logging-data="276580"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/LWK+iWyP2pYT0ObvNKFOZ"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.2.1
Cancel-Lock: sha1:35qxdfGxoQGcPqQjjEBeWzlzEwE=
Content-Language: en-US
In-Reply-To: <874jxjrzgd.fsf@tigger.extechop.net>
 by: olcott - Wed, 7 Sep 2022 15:26 UTC

On 9/7/2022 10:12 AM, Otto J. Makela wrote:
> olcott <polcott2@gmail.com> wrote:
>
>> *It does not require a 32-bit machine, I use a 64-bit machine* It must
>> be compiled in 32-bit mode. The basic system compiles on both Windows
>> and Ubuntu 16.04. The Microsoft project file and the Linux Makefile
>> already take care of compiling under 32-bit mode.
>
> My mistake, adding glibc-devel.i686, libstdc++.i686 and some assorted
> dependencies corrected this.
>
> A very minor change for decode.c, which I already noted earlier:
> variable definition in for() initializer requires c99 compiler standard.
>
> ----
>
> *** decode.c.orig 2022-08-06 09:07:18.000000000 +0300
> --- decode.c 2022-09-07 18:00:50.867542067 +0300
> ***************
> *** 248,260 ****
> // log_code(emu); // Write Disassembled Code to log
>
> // Save Disassembled Code to emu->line_of_code
> ! for (int N = 0; N < sizeof(emu->line_of_code.Disassembly_text); N++)
> emu->line_of_code.Disassembly_text[N] = 0;
> emu->line_of_code.Address = emu->x86.saved_eip; // 2020-08-28
> emu->line_of_code.NumBytes = emu->x86.instr_len; // 2020-08-28
> emu->line_of_code.ESP = emu->x86.R_ESP; // 2020-08-28
> emu->line_of_code.TOS = x86emu_read_dword(emu, emu->x86.R_ESP);
> ! for (int N = 0; N < sizeof(emu->line_of_code.Disassembly_text); N++)
> emu->line_of_code.Disassembly_text[N] = emu->x86.disasm_buf[N];
>
> // printf("[%08x]%s\n", emu->x86.R_EIP, emu->line_of_code.Disassembly_text);
> --- 248,261 ----
> // log_code(emu); // Write Disassembled Code to log
>
> // Save Disassembled Code to emu->line_of_code
> ! int N;
> ! for (N = 0; N < sizeof(emu->line_of_code.Disassembly_text); N++)
> emu->line_of_code.Disassembly_text[N] = 0;
> emu->line_of_code.Address = emu->x86.saved_eip; // 2020-08-28
> emu->line_of_code.NumBytes = emu->x86.instr_len; // 2020-08-28
> emu->line_of_code.ESP = emu->x86.R_ESP; // 2020-08-28
> emu->line_of_code.TOS = x86emu_read_dword(emu, emu->x86.R_ESP);
> ! for (N = 0; N < sizeof(emu->line_of_code.Disassembly_text); N++)
> emu->line_of_code.Disassembly_text[N] = emu->x86.disasm_buf[N];
>
> // printf("[%08x]%s\n", emu->x86.R_EIP, emu->line_of_code.Disassembly_text);

I am mostly a C++ programmer so I wrote it the way that I would in C++.
Why is this a problem?

--
Copyright 2022 Pete Olcott "Talent hits a target no one else can hit;
Genius hits a target no one else can see." Arthur Schopenhauer

Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]

<87v8pzqj0z.fsf@tigger.extechop.net>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=39320&group=comp.theory#39320

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: om...@iki.fi (Otto J. Makela)
Newsgroups: comp.theory
Subject: Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]
Date: Wed, 07 Sep 2022 18:52:12 +0300
Organization: Games and Theory
Lines: 54
Message-ID: <87v8pzqj0z.fsf@tigger.extechop.net>
References: <20220817174635.00004410@reddwarf.jmc.corp>
<bm7OK.161341$f81.105014@fx43.iad>
<Q8CdnevelfQlkZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<GW8OK.779719$5fVf.536789@fx09.iad>
<KZGdnQcEU7vAvZT-nZ2dnZfqlJ9g4p2d@giganews.com>
<5y9OK.779720$5fVf.143349@fx09.iad>
<efqdnZqh0L2UsZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<5a855041-18e8-4c16-a1bd-b129b775b60cn@googlegroups.com>
<rYudnWueaPJWqJT-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220826222359.00006d1e@reddwarf.jmc.corp>
<79ednSv3F-zuo5T-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220827004929.00001ee1@reddwarf.jmc.corp>
<RYydnfb_zOIJ_JT-nZ2dnZfqlJzNnZ2d@giganews.com>
<BtdOK.854831$zgr9.553792@fx13.iad>
<8L2dnUzNvpSE6pT-nZ2dnZfqlJzNnZ2d@giganews.com>
<JTeOK.779769$5fVf.720211@fx09.iad> <tebvlp$70hf$1@dont-email.me>
<878rmvs2jc.fsf@tigger.extechop.net> <tfa9i0$8e34$1@dont-email.me>
<874jxjrzgd.fsf@tigger.extechop.net> <tfad71$8e34$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Injection-Info: reader01.eternal-september.org; posting-host="01d06886effcba53b3a670e8d8072665";
logging-data="282623"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+kEJU+MwPUPhQaN/+5Z/yF"
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)
Cancel-Lock: sha1:1NpBEBKuWPmstLHPfKFK8ElzEV0=
sha1:2gaDBi6sO4mlcQqJbsHxYgVKwhg=
X-Face: 'g'S,X"!c;\pfvl4ljdcm?cDdk<-Z;`x5;YJPI-cs~D%;_<\V3!3GCims?a*;~u$<FYl@"E
c?3?_J+Zwn~{$8<iEy}EqIn_08"`oWuqO$#(5y3hGq8}BG#sag{BL)u8(c^Lu;*{8+'Z-k\?k09ILS
Mail-Copies-To: never
X-URL: http://www.iki.fi/om/
 by: Otto J. Makela - Wed, 7 Sep 2022 15:52 UTC

olcott <polcott2@gmail.com> wrote:

> On 9/7/2022 10:12 AM, Otto J. Makela wrote:
>> A very minor change for decode.c, which I already noted earlier:
>> variable definition in for() initializer requires c99 compiler standard.
....
> I am mostly a C++ programmer so I wrote it the way that I would in C++.
> Why is this a problem?

Because at least gcc 4.8.5 (which is still the standard on RHEL7)
won't accept it unless you compile with -std=c99 but enabling that
then seems to change how asm works in include/x86emu_int.h which then
causes breakage...

----

% gcc -o decode.o -c -m32 -std=c99 -g -O2 -Wall decode.c
In file included from decode.c:38:0:
include/x86emu_int.h: In function ‘tsc’:
include/x86emu_int.h:113:20: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘asm’
register u64 tsc asm ("%eax");
^
include/x86emu_int.h:113:20: warning: implicit declaration of function ‘asm’ [-Wimplicit-function-declaration]
include/x86emu_int.h:117:5: error: expected ‘)’ before ‘:’ token
: "=r" (tsc)
^
include/x86emu_int.h:120:3: warning: return makes integer from pointer without a cast [enabled by default]
return tsc;
^
include/x86emu_int.h: In function ‘getiopl’:
include/x86emu_int.h:150:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘asm’
register u32 i asm ("%eax");
^
include/x86emu_int.h:155:5: error: expected ‘)’ before ‘:’ token
: "=r" (i)
^
include/x86emu_int.h:158:3: error: ‘i’ undeclared (first use in this function)
i = (i >> 12) & 3;
^
include/x86emu_int.h:158:3: note: each undeclared identifier is reported only once for each function it appears in
include/x86emu_int.h:161:1: warning: control reaches end of non-void function [-Wreturn-type]
}

----

Interestingly the more modern gcc 11.3.1 (on Fedora 35) doesn't
complain about that, I wonder why. It however complains about
"misleading indentation" in prim_ops.c lines 1780 and 1805.

--
/* * * Otto J. Makela <om@iki.fi> * * * * * * * * * */
/* Phone: +358 40 765 5772, ICBM: N 60 10' E 24 55' */
/* Mail: Mechelininkatu 26 B 27, FI-00100 Helsinki */
/* * * Computers Rule 01001111 01001011 * * * * * * */

Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]

<tfahl2$97u2$2@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=39321&group=comp.theory#39321

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: polco...@gmail.com (olcott)
Newsgroups: comp.theory
Subject: Re: Olcott [Paul N does care about facts and truth ] [-Flibble-]
Date: Wed, 7 Sep 2022 11:42:10 -0500
Organization: A noiseless patient Spider
Lines: 63
Message-ID: <tfahl2$97u2$2@dont-email.me>
References: <20220817174635.00004410@reddwarf.jmc.corp>
<bm7OK.161341$f81.105014@fx43.iad>
<Q8CdnevelfQlkZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<GW8OK.779719$5fVf.536789@fx09.iad>
<KZGdnQcEU7vAvZT-nZ2dnZfqlJ9g4p2d@giganews.com>
<5y9OK.779720$5fVf.143349@fx09.iad>
<efqdnZqh0L2UsZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<5a855041-18e8-4c16-a1bd-b129b775b60cn@googlegroups.com>
<rYudnWueaPJWqJT-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220826222359.00006d1e@reddwarf.jmc.corp>
<79ednSv3F-zuo5T-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220827004929.00001ee1@reddwarf.jmc.corp>
<RYydnfb_zOIJ_JT-nZ2dnZfqlJzNnZ2d@giganews.com>
<BtdOK.854831$zgr9.553792@fx13.iad>
<8L2dnUzNvpSE6pT-nZ2dnZfqlJzNnZ2d@giganews.com>
<JTeOK.779769$5fVf.720211@fx09.iad> <tebvlp$70hf$1@dont-email.me>
<878rmvs2jc.fsf@tigger.extechop.net> <tfa9i0$8e34$1@dont-email.me>
<874jxjrzgd.fsf@tigger.extechop.net> <tfad71$8e34$2@dont-email.me>
<87v8pzqj0z.fsf@tigger.extechop.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 7 Sep 2022 16:42:10 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="df9ab7b381ccc4938b526ae54d3c906c";
logging-data="303042"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+1x5vsHu1L8M9In+gPR6xm"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.2.1
Cancel-Lock: sha1:UHW4eN3oK53OzQEg1Sjc+InyNcA=
In-Reply-To: <87v8pzqj0z.fsf@tigger.extechop.net>
Content-Language: en-US
 by: olcott - Wed, 7 Sep 2022 16:42 UTC

On 9/7/2022 10:52 AM, Otto J. Makela wrote:
> olcott <polcott2@gmail.com> wrote:
>
>> On 9/7/2022 10:12 AM, Otto J. Makela wrote:
>>> A very minor change for decode.c, which I already noted earlier:
>>> variable definition in for() initializer requires c99 compiler standard.
> ...
>> I am mostly a C++ programmer so I wrote it the way that I would in C++.
>> Why is this a problem?
>
> Because at least gcc 4.8.5 (which is still the standard on RHEL7)
> won't accept it unless you compile with -std=c99 but enabling that
> then seems to change how asm works in include/x86emu_int.h which then
> causes breakage...
>
> ----
>
> % gcc -o decode.o -c -m32 -std=c99 -g -O2 -Wall decode.c
> In file included from decode.c:38:0:
> include/x86emu_int.h: In function ‘tsc’:
> include/x86emu_int.h:113:20: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘asm’
> register u64 tsc asm ("%eax");
> ^
> include/x86emu_int.h:113:20: warning: implicit declaration of function ‘asm’ [-Wimplicit-function-declaration]
> include/x86emu_int.h:117:5: error: expected ‘)’ before ‘:’ token
> : "=r" (tsc)
> ^
> include/x86emu_int.h:120:3: warning: return makes integer from pointer without a cast [enabled by default]
> return tsc;
> ^
> include/x86emu_int.h: In function ‘getiopl’:
> include/x86emu_int.h:150:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘asm’
> register u32 i asm ("%eax");
> ^
> include/x86emu_int.h:155:5: error: expected ‘)’ before ‘:’ token
> : "=r" (i)
> ^
> include/x86emu_int.h:158:3: error: ‘i’ undeclared (first use in this function)
> i = (i >> 12) & 3;
> ^
> include/x86emu_int.h:158:3: note: each undeclared identifier is reported only once for each function it appears in
> include/x86emu_int.h:161:1: warning: control reaches end of non-void function [-Wreturn-type]
> }
>
> ----
>
> Interestingly the more modern gcc 11.3.1 (on Fedora 35) doesn't
> complain about that, I wonder why. It however complains about
> "misleading indentation" in prim_ops.c lines 1780 and 1805.
>

OK, that makes sense. The portability of my code can be improved by
moving the declarations of the for loop counters to outside their for-loop.

*Here is the updated version*
https://liarparadox.org/2022_09_07.zip

--
Copyright 2022 Pete Olcott "Talent hits a target no one else can hit;
Genius hits a target no one else can see." Arthur Schopenhauer

Latest version?

<87h70a3h9t.fsf_-_@tigger.extechop.net>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=40325&group=comp.theory#40325

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: om...@iki.fi (Otto J. Makela)
Newsgroups: comp.theory
Subject: Latest version?
Date: Tue, 11 Oct 2022 11:18:22 +0300
Organization: Games and Theory
Lines: 11
Message-ID: <87h70a3h9t.fsf_-_@tigger.extechop.net>
References: <20220817174635.00004410@reddwarf.jmc.corp>
<GW8OK.779719$5fVf.536789@fx09.iad>
<KZGdnQcEU7vAvZT-nZ2dnZfqlJ9g4p2d@giganews.com>
<5y9OK.779720$5fVf.143349@fx09.iad>
<efqdnZqh0L2UsZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<5a855041-18e8-4c16-a1bd-b129b775b60cn@googlegroups.com>
<rYudnWueaPJWqJT-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220826222359.00006d1e@reddwarf.jmc.corp>
<79ednSv3F-zuo5T-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220827004929.00001ee1@reddwarf.jmc.corp>
<RYydnfb_zOIJ_JT-nZ2dnZfqlJzNnZ2d@giganews.com>
<BtdOK.854831$zgr9.553792@fx13.iad>
<8L2dnUzNvpSE6pT-nZ2dnZfqlJzNnZ2d@giganews.com>
<JTeOK.779769$5fVf.720211@fx09.iad> <tebvlp$70hf$1@dont-email.me>
<878rmvs2jc.fsf@tigger.extechop.net> <tfa9i0$8e34$1@dont-email.me>
<874jxjrzgd.fsf@tigger.extechop.net> <tfad71$8e34$2@dont-email.me>
<87v8pzqj0z.fsf@tigger.extechop.net> <tfahl2$97u2$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain
Injection-Info: reader01.eternal-september.org; posting-host="1e3e2a466769d20153bb2bf86c968095";
logging-data="1136480"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX186ZAggV3lW73tptL/B3VgK"
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)
Cancel-Lock: sha1:rz5gF608J6nIwIO2/TNB9yy9UA4=
sha1:sNRd5wDIcznTmW/DYvCZuj951Z0=
Mail-Copies-To: never
X-Face: 'g'S,X"!c;\pfvl4ljdcm?cDdk<-Z;`x5;YJPI-cs~D%;_<\V3!3GCims?a*;~u$<FYl@"E
c?3?_J+Zwn~{$8<iEy}EqIn_08"`oWuqO$#(5y3hGq8}BG#sag{BL)u8(c^Lu;*{8+'Z-k\?k09ILS
X-URL: http://www.iki.fi/om/
 by: Otto J. Makela - Tue, 11 Oct 2022 08:18 UTC

olcott <polcott2@gmail.com> wrote:

> *Here is the updated version*
> https://liarparadox.org/2022_09_07.zip

What is the latest version, and does it currently compile under Linux?
--
/* * * Otto J. Makela <om@iki.fi> * * * * * * * * * */
/* Phone: +358 40 765 5772, ICBM: N 60 10' E 24 55' */
/* Mail: Mechelininkatu 26 B 27, FI-00100 Helsinki */
/* * * Computers Rule 01001111 01001011 * * * * * * */

Re: Latest version?

<ti3lh6$vp3$1@gioia.aioe.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=40327&group=comp.theory#40327

  copy link   Newsgroups: comp.theory
Path: i2pn2.org!i2pn.org!aioe.org!/GRMamn3ov7sGOWkEuxPQw.user.46.165.242.91.POSTED!not-for-mail
From: none...@beez-waxes.com (olcott)
Newsgroups: comp.theory
Subject: Re: Latest version?
Date: Tue, 11 Oct 2022 06:54:13 -0500
Organization: Aioe.org NNTP Server
Message-ID: <ti3lh6$vp3$1@gioia.aioe.org>
References: <20220817174635.00004410@reddwarf.jmc.corp>
<GW8OK.779719$5fVf.536789@fx09.iad>
<KZGdnQcEU7vAvZT-nZ2dnZfqlJ9g4p2d@giganews.com>
<5y9OK.779720$5fVf.143349@fx09.iad>
<efqdnZqh0L2UsZT-nZ2dnZfqlJzNnZ2d@giganews.com>
<5a855041-18e8-4c16-a1bd-b129b775b60cn@googlegroups.com>
<rYudnWueaPJWqJT-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220826222359.00006d1e@reddwarf.jmc.corp>
<79ednSv3F-zuo5T-nZ2dnZfqlJzNnZ2d@giganews.com>
<20220827004929.00001ee1@reddwarf.jmc.corp>
<RYydnfb_zOIJ_JT-nZ2dnZfqlJzNnZ2d@giganews.com>
<BtdOK.854831$zgr9.553792@fx13.iad>
<8L2dnUzNvpSE6pT-nZ2dnZfqlJzNnZ2d@giganews.com>
<JTeOK.779769$5fVf.720211@fx09.iad> <tebvlp$70hf$1@dont-email.me>
<878rmvs2jc.fsf@tigger.extechop.net> <tfa9i0$8e34$1@dont-email.me>
<874jxjrzgd.fsf@tigger.extechop.net> <tfad71$8e34$2@dont-email.me>
<87v8pzqj0z.fsf@tigger.extechop.net> <tfahl2$97u2$2@dont-email.me>
<87h70a3h9t.fsf_-_@tigger.extechop.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="32547"; posting-host="/GRMamn3ov7sGOWkEuxPQw.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.3.2
Content-Language: en-US
X-Notice: Filtered by postfilter v. 0.9.2
 by: olcott - Tue, 11 Oct 2022 11:54 UTC

On 10/11/2022 3:18 AM, Otto J. Makela wrote:
> olcott <polcott2@gmail.com> wrote:
>
>> *Here is the updated version*
>> https://liarparadox.org/2022_09_07.zip
>
> What is the latest version, and does it currently compile under Linux?

The above is the latest version and it
Compiles under Microsoft Visual Studio Community 2017
https://visualstudio.microsoft.com/vs/older-downloads/

--
Copyright 2022 Pete Olcott

"Talent hits a target no one else can hit;
Genius hits a target no one else can see."
Arthur Schopenhauer

Pages:123456789101112
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor