TMBR: September 2025: Difference between revisions

From BusyBeaverWiki
Jump to navigation Jump to search
(→‎Theory: Link LIATA)
(Move BB(3,3) month stuff to it's own section.)
 
(6 intermediate revisions by 2 users not shown)
Line 6: Line 6:
The biggest news this month is that we publicly posted a preprint of our [[BB(5)]] paper: "[https://arxiv.org/abs/2509.12337 Determination of the fifth Busy Beaver value]" on arXiv on 15 Sep 2025. This represents over a year of work writing up the proof that BB(5) = 47,176,870.
The biggest news this month is that we publicly posted a preprint of our [[BB(5)]] paper: "[https://arxiv.org/abs/2509.12337 Determination of the fifth Busy Beaver value]" on arXiv on 15 Sep 2025. This represents over a year of work writing up the proof that BB(5) = 47,176,870.


This month saw continued public attention with Ben Brubaker's [[BB(6)]] Quanta article reprinted in Wired. There were massive holdout reductions across 4 Busy Beaver domains with [[BB(2,6)]] seeing over a 96% reduction in holdouts! A new theoretical framework was introduced generalizing [[BMO1]] and was proven to be Turing complete. And the [[Bug Game]] was introduced and explored for small values.
This month saw continued public attention with Ben Brubaker's [[BB(6)]] Quanta article reprinted in Wired. There were massive holdout reductions across 4 Busy Beaver domains with [[BB(2,6)]] seeing over a 96% reduction in holdouts! A new theoretical framework ([[LIATA]]) was introduced generalizing [[BMO1]]. And the [[Bug Game]] was introduced and explored for small values.


October 2025 will be [[BB(3,3)]] month. TODO: Add blurb.
== BB(3,3) Month ==
October 2025 will be [[BB(3,3)]] month. The goal is to significantly reduce the remaining 10 holdouts in this domain. Because one holdout ([[Bigfoot]]) is a probviously non-halting [[cryptid]], we likely will not solve BB(3,3) this month. An ambitious but potentially achievable goal, however, is to reduce the holdout list to three: Bigfoot, [[Wily Coyote]], and {{TM|1RB0LB0RC_2LC2LA1RA_1RA1LC---|undecided}} (the probvious champion). Intermediate goals include confirming the longitudinal analyses of four holdouts performed by LegionMammal, applying new high-speed Hydra iterations to further forward simulate Bigfoot, and eliminating possible halting configurations for Wily Coyote. Project coordination will happen on [[bbchallenge]] Discord server's <code>#bb3x3</code> channel.


==In the News==
==In the News==
Line 21: Line 22:


== Holdouts ==
== Holdouts ==
This month saw huge reductions to holdout lists in many domains. In BB(6), this was mainly due to mxdys demonstrating the equivalence of many TMs. For the other domains it seems to be mainly due to applying mxdys's <code>main.exe</code> and the Ligockis' <code>Enumerate.py</code> and <code>lr_enum_continue</code> decider pipelines to these domains.
This month saw huge reductions to holdout lists in many domains. In BB(6), this was mainly due to mxdys demonstrating the equivalence of many TMs. For the other domains it was due to applying mxdys's <code>main.exe</code> and the Ligockis' <code>Enumerate.py</code> and <code>lr_enum_continue</code> deciders to these domains.
{| class="wikitable"
{| class="wikitable"
|+BB Holdout Reduction by Domain
|+BB Holdout Reduction by Domain
Line 49: Line 50:
|-
|-
|[[BB(4,3)]]
|[[BB(4,3)]]
|50,835,926
|46,118,252
|460,916,384
|460,916,384
|410,080,458
|414,798,132
|89.0%
|90.0%
|}
|}


Line 75: Line 76:
* [[BB(2,6)]]:
* [[BB(2,6)]]:
** [https://discord.com/channels/960643023006490684/1084047886494470185/1415184724707639377 An error was noticed] in the BB(2,6) holdout reduction reported last month. It was decided to start back at the original 22,302,296 holdout TMs.
** [https://discord.com/channels/960643023006490684/1084047886494470185/1415184724707639377 An error was noticed] in the BB(2,6) holdout reduction reported last month. It was decided to start back at the original 22,302,296 holdout TMs.
** Andrew Ducharme ran <code>lr_enum_continue</code> and [https://discord.com/channels/960643023006490684/1084047886494470185/1415871302274777269 reduced] the 22,302,296 holdout TMs to 20,358,011 (8.72% reduction).
** Andrew Ducharme ran <code>lr_enum_continue</code> to 10 million steps and [https://discord.com/channels/960643023006490684/1084047886494470185/1415871302274777269 reduced] the 22,302,296 holdout TMs to 20,358,011 (8.72% reduction).
** Terry Ligocki ran 50 variations of deciders/parameters using @mxdys' C++ code, <code>main.exe</code>, [https://discord.com/channels/960643023006490684/1084047886494470185/1417287770774307037 reducing the holdout count] to 970,101 TMs (95.23% reduction)!
** Terry Ligocki ran 50 variations of deciders/parameters using @mxdys' C++ code, <code>main.exe</code>, [https://discord.com/channels/960643023006490684/1084047886494470185/1417287770774307037 reducing the holdout count] to 970,101 TMs (95.23% reduction)!
** Andrew Ducharme ran <code>Enumerate.py</code> [https://discord.com/channels/960643023006490684/1084047886494470185/1419506101912866937 reducing the holdout count] to 873,469 TMs (9.96% reduction).
** Andrew Ducharme ran <code>lr_enum_continue</code> to 100 million steps and <code>Enumerate.py</code> with various block-multiples [https://discord.com/channels/960643023006490684/1084047886494470185/1419506101912866937 reducing the holdout count] to 873,469 TMs (9.96% reduction).
** Peacemaker II found a new second place champion, halting at around <math>10\uparrow\uparrow19892</math> steps.
** Peacemaker II found a new second place champion, halting at around <math>10\uparrow\uparrow19892</math> steps.


*[[BB(4,3)]]:
*[[BB(4,3)]]:
** Terry Ligocki ran @mxdys' <code>main.exe</code> and [[BB(4,3)#Phase 2|reduced holdouts]] from 460,916,384 to 97,701,052 TMs (78.80% reduction).
** Terry Ligocki ran @mxdys' <code>main.exe</code> and [[BB(4,3)#Phase 2|reduced holdouts]] from 460,916,384 to 97,701,052 TMs (78.80% reduction).
** Andrew Ducharme [https://discord.com/channels/960643023006490684/1084047886494470185/1422325962980196392 reduced the holdout list] to 50,835,926 using <code>Enumerate.py</code>.
** Andrew Ducharme <code>lr_enum_continue</code> to one million steps and <code>Enumerate.py</code> with various block-multiples to [https://discord.com/channels/960643023006490684/1084047886494470185/1422325962980196392 reduce the holdout list] to 46,118,252.


*[[BB(3,4)]]:
*[[BB(3,4)]]:
**[[User:XnoobSpeakable|XnoobSpeakable]] and [[User:WarpedWartWars|Lúkos]] are working on the holdout list for BB(3,4), ~435M TMs, using @mxdys' deciders with various parameters.
**[[User:XnoobSpeakable|XnoobSpeakable]] and [[User:WarpedWartWars|Lúkos]] are working on the holdout list for BB(3,4), currently at ~435M TMs, using @mxdys' deciders with various parameters.
</div></div>
</div></div>


Line 91: Line 92:
[[Linear-Inequality Affine Transformation Automata]] (LIATA) were introduced as a generalization of the [[BMO1]] rules:
[[Linear-Inequality Affine Transformation Automata]] (LIATA) were introduced as a generalization of the [[BMO1]] rules:


* @Bard proved that 3 dimension LIATA are Turing complete: https://discord.com/channels/960643023006490684/1239205785913790465/1420457986564030641
* @Bard proved that 3 dimension LIATA are Turing complete: [https://discord.com/channels/960643023006490684/1239205785913790465/1420457986564030641]
* @star proved that 2 dimension LIATA are Turing complete: https://discord.com/channels/960643023006490684/1239205785913790465/1421271424588451915
* @star proved that 2 dimension LIATA are Turing complete: [https://discord.com/channels/960643023006490684/1239205785913790465/1421271424588451915]
* BMO1 is a 2d-LIATA so this provides some sense for the difficulty of the problem.
* BMO1 is a 2d-LIATA so this provides some sense for the difficulty of the problem.
** This is analogous to how Conway proved that generalized collatz maps are Turing complete which suggests the difficulty with solving Collatz-like problems.
** This is analogous to how Conway proved that generalized collatz maps are Turing complete which suggests the difficulty with solving Collatz-like problems.
Line 99: Line 100:
== BB Adjacent ==
== BB Adjacent ==
*@savask shared the [[Bug Game]] (and fast-growing <math>Bug(H,W)</math> function)
*@savask shared the [[Bug Game]] (and fast-growing <math>Bug(H,W)</math> function)
**Optimal square mazes have been discovered up to Bug(7,7) = 218 by Katelyn Doucette using [[TNF]]-style search. https://discord.com/channels/960643023006490684/1362008236118511758/1416593147210895491
**Optimal square mazes have been discovered up to Bug(7,7) = 218 by Katelyn Doucette using [[TNF]]-style search. [https://discord.com/channels/960643023006490684/1362008236118511758/1416593147210895491]
**Daniel Yuan found some long running mazes using a greedy algorithm including Bug(19,29) ≥ 11,160,428. [https://discord.com/channels/960643023006490684/1362008236118511758/1416241487452049469]
**Daniel Yuan found some long running mazes using a greedy algorithm including Bug(19,29) ≥ 11,160,428. [https://discord.com/channels/960643023006490684/1362008236118511758/1416241487452049469]
**Daniel Yuan proved that  <math>Bug(H,W) \le 4^{HW}</math>. [https://discord.com/channels/960643023006490684/1362008236118511758/1415874391199449088], [https://discord.com/channels/960643023006490684/1362008236118511758/1416144180039651401] and [https://discord.com/channels/960643023006490684/1362008236118511758/1416158428287602752]
**Daniel Yuan proved that  <math>Bug(H,W) \le 4^{HW}</math>. [https://discord.com/channels/960643023006490684/1362008236118511758/1415874391199449088], [https://discord.com/channels/960643023006490684/1362008236118511758/1416144180039651401] and [https://discord.com/channels/960643023006490684/1362008236118511758/1416158428287602752]

Latest revision as of 22:05, 30 September 2025

Prev: August 2025 This Month in Beaver Research Next: October 2025

This Month in Beaver Research for September 2025.

The biggest news this month is that we publicly posted a preprint of our BB(5) paper: "Determination of the fifth Busy Beaver value" on arXiv on 15 Sep 2025. This represents over a year of work writing up the proof that BB(5) = 47,176,870.

This month saw continued public attention with Ben Brubaker's BB(6) Quanta article reprinted in Wired. There were massive holdout reductions across 4 Busy Beaver domains with BB(2,6) seeing over a 96% reduction in holdouts! A new theoretical framework (LIATA) was introduced generalizing BMO1. And the Bug Game was introduced and explored for small values.

BB(3,3) Month

October 2025 will be BB(3,3) month. The goal is to significantly reduce the remaining 10 holdouts in this domain. Because one holdout (Bigfoot) is a probviously non-halting cryptid, we likely will not solve BB(3,3) this month. An ambitious but potentially achievable goal, however, is to reduce the holdout list to three: Bigfoot, Wily Coyote, and 1RB0LB0RC_2LC2LA1RA_1RA1LC--- (bbch) (the probvious champion). Intermediate goals include confirming the longitudinal analyses of four holdouts performed by LegionMammal, applying new high-speed Hydra iterations to further forward simulate Bigfoot, and eliminating possible halting configurations for Wily Coyote. Project coordination will happen on bbchallenge Discord server's #bb3x3 channel.

In the News

Blog Posts

Holdouts

This month saw huge reductions to holdout lists in many domains. In BB(6), this was mainly due to mxdys demonstrating the equivalence of many TMs. For the other domains it was due to applying mxdys's main.exe and the Ligockis' Enumerate.py and lr_enum_continue deciders to these domains.

BB Holdout Reduction by Domain
Domain New Holdout Count Previous Holdout Count Holdout Reduction % Reduction
BB(6) 1,691 2,592 901 34.8%
BB(7) 22,801,601 59,727,905 36,446,066 61.8%
BB(2,6) 873,469 22,302,296 21,428,827 96.1%
BB(4,3) 46,118,252 460,916,384 414,798,132 90.0%
Details
  • BB(7):
    • Andrew Ducharme has continued reducing the number of holdouts, from 59,727,905 to 28,189,617 (52.80% reduction).
    • Terry Ligocki ran an additional 24 filters/parameters. This reduced the number of holdouts, from 28,189,617 to 23,314,388 TMs (17.29% reduction)
    • Andrew Ducharme, starting Stage 4 of Phase 2 ran two additional filters, reducing the number of holdouts, from 23,314,388 to 22,801,601 TMs (2.2% reduction)
    • Racheline decided a machine to be halting manually.
  • BB(2,6):
    • An error was noticed in the BB(2,6) holdout reduction reported last month. It was decided to start back at the original 22,302,296 holdout TMs.
    • Andrew Ducharme ran lr_enum_continue to 10 million steps and reduced the 22,302,296 holdout TMs to 20,358,011 (8.72% reduction).
    • Terry Ligocki ran 50 variations of deciders/parameters using @mxdys' C++ code, main.exe, reducing the holdout count to 970,101 TMs (95.23% reduction)!
    • Andrew Ducharme ran lr_enum_continue to 100 million steps and Enumerate.py with various block-multiples reducing the holdout count to 873,469 TMs (9.96% reduction).
    • Peacemaker II found a new second place champion, halting at around steps.
  • BB(4,3):
    • Terry Ligocki ran @mxdys' main.exe and reduced holdouts from 460,916,384 to 97,701,052 TMs (78.80% reduction).
    • Andrew Ducharme lr_enum_continue to one million steps and Enumerate.py with various block-multiples to reduce the holdout list to 46,118,252.
  • BB(3,4):
    • XnoobSpeakable and Lúkos are working on the holdout list for BB(3,4), currently at ~435M TMs, using @mxdys' deciders with various parameters.

Theory

Linear-Inequality Affine Transformation Automata (LIATA) were introduced as a generalization of the BMO1 rules:

  • @Bard proved that 3 dimension LIATA are Turing complete: [1]
  • @star proved that 2 dimension LIATA are Turing complete: [2]
  • BMO1 is a 2d-LIATA so this provides some sense for the difficulty of the problem.
    • This is analogous to how Conway proved that generalized collatz maps are Turing complete which suggests the difficulty with solving Collatz-like problems.
    • But, like Conway's proof, it does not say anything concrete about any specific 2d-LIATA problem.

BB Adjacent

  • @savask shared the Bug Game (and fast-growing function)
    • Optimal square mazes have been discovered up to Bug(7,7) = 218 by Katelyn Doucette using TNF-style search. [3]
    • Daniel Yuan found some long running mazes using a greedy algorithm including Bug(19,29) ≥ 11,160,428. [4]
    • Daniel Yuan proved that . [5], [6] and [7]
  • John Tromp proved (announcement on Discord, Code). This is an improvement over the previous result requiring 404 bits. (TODO: clarify what BMS is and if this function notation is standard).

Interesting TMs