| Deutsch English Français Italiano |
|
<b71e0886124c2f8ab25cf316517d32881cf353bc@i2pn2.org> View for Bookmarking (what is this?) Look up another Usenet article |
Path: news.eternal-september.org!eternal-september.org!feeder3.eternal-september.org!news.quux.org!news.nk.ca!rocksolid2!i2pn2.org!.POSTED!not-for-mail From: Richard Damon <richard@damon-family.org> Newsgroups: comp.theory,comp.ai.philosophy,sci.logic Subject: Re: DDD emulated by HHH diverges from DDD emulated by HHH1--- BEST ONE Date: Fri, 6 Jun 2025 22:02:14 -0400 Organization: i2pn2 (i2pn.org) Message-ID: <b71e0886124c2f8ab25cf316517d32881cf353bc@i2pn2.org> References: <101khcl$3bfvj$6@dont-email.me> <101o96g$db96$3@dont-email.me> <101ob1t$hd6o$3@dont-email.me> <101obrf$hlr6$1@dont-email.me> <101ocan$hd6o$6@dont-email.me> <101ochl$i3m6$1@dont-email.me> <101oda2$hd6o$8@dont-email.me> <101oe1m$i3m6$3@dont-email.me> <101oee0$hd6o$9@dont-email.me> <101oeik$i3m6$4@dont-email.me> <101ofvi$inkg$1@dont-email.me> <101pask$pv5r$1@dont-email.me> <101porr$ta6v$1@dont-email.me> <101qb4p$11sr2$1@dont-email.me> <101qbtj$11qlg$1@dont-email.me> <101qc32$11sr2$3@dont-email.me> <101qhst$13bo7$1@dont-email.me> <101qicm$11sr2$4@dont-email.me> <101qjki$13i0e$1@dont-email.me> <101qn7s$14gq1$1@dont-email.me> <101qnp3$14gff$1@dont-email.me> <101qo1g$14gq1$2@dont-email.me> <101qoia$14gff$2@dont-email.me> <101qp3h$14gq1$3@dont-email.me> <101qqn5$14gff$4@dont-email.me> <101qrrc$14gq1$4@dont-email.me> <101qsfp$15bg8$1@dont-email.me> <101r4f3$1asab$1@dont-email.me> <101r6be$1adut$4@dont-email.me> <101v3lk$2c3ca$1@dont-email.me> <101v6df$2c1iv$4@dont-email.me> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Sat, 7 Jun 2025 02:27:52 -0000 (UTC) Injection-Info: i2pn2.org; logging-data="3619576"; mail-complaints-to="usenet@i2pn2.org"; posting-account="diqKR1lalukngNWEqoq9/uFtbkm5U+w3w6FQ0yesrXg"; User-Agent: Mozilla Thunderbird Content-Language: en-US In-Reply-To: <101v6df$2c1iv$4@dont-email.me> X-Spam-Checker-Version: SpamAssassin 4.0.0 On 6/6/25 12:53 PM, olcott wrote: > On 6/6/2025 11:06 AM, Mike Terry wrote: >> On 05/06/2025 05:27, olcott wrote: >>> On 6/4/2025 10:55 PM, Mike Terry wrote: >>>> On 05/06/2025 02:39, olcott wrote: >>>>> On 6/4/2025 8:28 PM, dbush wrote: >>>>>> On 6/4/2025 9:08 PM, olcott wrote: >>>>>>> On 6/4/2025 7:41 PM, dbush wrote: >>>>>>>> On 6/4/2025 8:32 PM, olcott wrote: >>>>>>>>> >>>>>>>>> Show me this side-by-side trace and I will point out your mistake. >>>>>>>> >>>>>>>> See below, which shows that the simulations performed by HHH and >>>>>>>> HHH1 are identical up to the point that HHH aborts, as you have >>>>>>>> agreed on the record. >>>>>>>> >>>>> >>>>>> >>>>>> False. The correct trace is the one I posted, which shows all >>>>>> levels of emulation performed by HHH and HHH1. See the >>>>>> corrections I made to your comments >>>>> >>>>> It is not supposed to do that. >>>> >>>> Are you saying it's not supposed to include /nested/ emulations? It >>>> is perfectly sensible to include nested emulations. >>>> >>> >>> It can include nested simulations yet nested >>> simulations are in a hierarchy thus not side-by-side. >>> A side-by-side analysis must be side-by-side. >>> >> >> Hierarchies can be compared side-by-side. In the case of these >> traces, the hierarchy can be "flattened" into one stream of nested >> simulations. You do this yourself every time you present one of your >> nested simulation traces. Such a trace should include a simulation >> depth (or equivalent) for each entry. >> >> Two nested simulation traces can easily be presented side-by-side for >> comparisson. You are just trying to divert attention from your own >> failings to properly understand the requirements. >> > > *From the execution trace of HHH1(DDD) shown below* > DDD emulated by HHH1 DDD emulated by HHH > [00002183] push ebp [00002183] push ebp > [00002184] mov ebp,esp [00002184] mov ebp,esp > [00002186] push 00002183 ; DDD [00002186] push 00002183 ; DDD > [0000218b] call 000015c3 ; HHH [0000218b] call 000015c3 ; HHH > *HHH1 emulates DDD once then HHH emulates DDD once, these match* > > *Then HHH emulates itself emulating DDD, HHH1 NEVER DOES THIS* Because the correct emulation of the input doesn't call for this to be done, and the identity of the emulator doesn't affect the defintion of a correct emulation. That fact that NONE of your traces actually show a correct emulation, and this has been pointed out, just shows that all of the "data" is just lies. > *Then HHH emulates itself emulating DDD, HHH1 NEVER DOES THIS* > *Then HHH emulates itself emulating DDD, HHH1 NEVER DOES THIS* > *Then HHH emulates itself emulating DDD, HHH1 NEVER DOES THIS* > > DDD emulated by HHH emulating itself > [00002183] push ebp ; > [00002184] mov ebp,esp ; > [00002186] push 00002183 ; DDD > [0000218b] call 000015c3 ; HHH > ================================================================= > > _DDD() > [00002183] 55 push ebp > [00002184] 8bec mov ebp,esp > [00002186] 6883210000 push 00002183 ; push DDD > [0000218b] e833f4ffff call 000015c3 ; call HHH > [00002190] 83c404 add esp,+04 > [00002193] 5d pop ebp > [00002194] c3 ret > Size in bytes:(0018) [00002194] > > _main() > [000021a3] 55 push ebp > [000021a4] 8bec mov ebp,esp > [000021a6] 6883210000 push 00002183 ; push DDD > [000021ab] e843f3ffff call 000014f3 ; call HHH1 > [000021b0] 83c404 add esp,+04 > [000021b3] 33c0 xor eax,eax > [000021b5] 5d pop ebp > [000021b6] c3 ret > Size in bytes:(0020) [000021b6] > > machine stack stack machine assembly > address address data code language > ======== ======== ======== ========== ============= > <main is executed> > [000021a3][0010382d][00000000] 55 push ebp ; main() > [000021a4][0010382d][00000000] 8bec mov ebp,esp ; main() > [000021a6][00103829][00002183] 6883210000 push 00002183 ; push DDD > [000021ab][00103825][000021b0] e843f3ffff call 000014f3 ; call HHH1 > </main is executed> > > New slave_stack at:1038d1 > Begin Local Halt Decider Simulation Execution Trace Stored at:1138d9 > > <DDD emulated by HHH1> > [00002183][001138c9][001138cd] 55 push ebp ; DDD of HHH1 > [00002184][001138c9][001138cd] 8bec mov ebp,esp ; DDD of HHH1 > [00002186][001138c5][00002183] 6883210000 push 00002183 ; push DDD > [0000218b][001138c1][00002190] e833f4ffff call 000015c3 ; call HHH > </DDD emulated by HHH1> > > New slave_stack at:14e2f9 > Begin Local Halt Decider Simulation Execution Trace Stored at:15e301 > > <DDD emulated by HHH> > [00002183][0015e2f1][0015e2f5] 55 push ebp ; DDD of HHH[0] > [00002184][0015e2f1][0015e2f5] 8bec mov ebp,esp ; DDD of HHH[0] > [00002186][0015e2ed][00002183] 6883210000 push 00002183 ; push DDD > [0000218b][0015e2e9][00002190] e833f4ffff call 000015c3 ; call HHH > <DDD emulated by HHH> > > New slave_stack at:198d21 DDD emulated by HHH > *This is the beginning of the divergence of the behavior* > *HHH is emulating itself emulating DDD, HHH1 never does that* > > <DDD emulated by HHH emulating itself> > [00002183][001a8d19][001a8d1d] 55 push ebp ; DDD of HHH[1] > [00002184][001a8d19][001a8d1d] 8bec mov ebp,esp ; DDD of HHH[1] > [00002186][001a8d15][00002183] 6883210000 push 00002183 ; push DDD > [0000218b][001a8d11][00002190] e833f4ffff call 000015c3 ; call HHH > </DDD emulated by HHH emulating itself> > > Local Halt Decider: Infinite Recursion Detected Simulation Stopped > HHH returns to caller > > <DDD emulated by HHH1> > [00002190][001138c9][001138cd] 83c404 add esp,+04 ; DDD of HHH1 > [00002193][001138cd][000015a8] 5d pop ebp ; DDD of HHH1 > [00002194][001138d1][0003a980] c3 ret ; DDD of HHH1 > </DDD emulated by HHH1> > > <main is executed> > [000021b0][0010382d][00000000] 83c404 add esp,+04 ; main() > [000021b3][0010382d][00000000] 33c0 xor eax,eax ; main() > [000021b5][00103831][00000018] 5d pop ebp ; main() > [000021b6][00103835][00000000] c3 ret ; main() > </main is executed> > Number of Instructions Executed(352831) == 5266 Pages > >