I don’t disagree with you here we’re both on the same page I was just speaking colloquially to begin with but now that I understand your stance better we’re both in agreement.
I also agree that self reference on its own doesn’t necessarily mean something is paradoxical or reasoned poorly. For example Rene Descartes “Cogito ergo sum.” is fundamentally self referential and yet it holds fast as a nearly indubitable conclusion specifically because of that self referential nature. You can’t doubt something if you don’t exist is circular yet true. It self justifies itself.
I also think that certain things which are otherwise self negating can also produce unique truths that aren’t always apparent for example Gödel’s incompleteness theorems use self referential negation about the probability of a claim to show that the claim itself may be true but unprovable.
Even the example question you gave of
Does seem to check out under a paraconsistent line of reasoning that the answer is B despite B resulting in contradiction regardless, the contradiction itself only continues to confirm B as the answer no matter how you try to spin it.
So again I don’t disagree with your stance here however I do think not every self referential system is valid or reliable just as the same goes for systems that aren’t self referential.
For example like I brought up previously the Halting problem where some machine-X hypothetically is perfectly designed to complete the task of determining if any machine will loop or halt its programming when running a given task answering the question “does this machine halt?” with an answer of YES or NO. We can then add an extension off of machine-X which when fed an input of YES proceeds to loop but when fed an input of NO will proceed to halt and we’ll call this extended system machine-Y.
If we then proceed to feed machine-Y into itself if the first part of machine-Y being machine-X evaluates the halting state of machine-Y as YES then machine-Y will not halt and will loop instead. Likewise if machine-X evaluates the halting state of machine-Y as NO machine-Y will halt instead.
This contradiction shows that such a machine is not possible in reality based on the self referential nature of machine-Y.
Sure we could circumvent this by simply choosing not to build such an extension off of machine-X to produce machine-Y but the specific scenario of machine-Y’s existence is the Achilles heel so to speak of the entire idea of machine-X
My point is that while yes you can circumvent the circularity of trying to predict the predictor by just picking the one box and not playing the predictive game this doesn’t eliminate the scenario where the predictions exist on both sides each dependent on one another and are going around endlessly without a solid resolution.
Yes I will grant the human in question is at a disadvantage in this game of predictions but this still does not outright exclude the possibility of such a loop.
Perhaps a more ideal hypothetical to demonstrate this at the extremes is to entertain the possibility of a near perfect predictor and its own exact duplicate. Predictor-1 is tasked to decide the contents of the boxes based on what it predicts predictor-2 will choose as in the original scenario. meanwhile predictor-2 must choose whichever option (one box or two) it predicts will contain the most money or otherwise pick the option that will guarantee the most money is present to possibly gain. In other words if predictor-2 predicts both boxes are full it will pick both boxes but since it knows the second box will be empty if it picks both boxes it will be forced to pick one box until it is sure that one box is full in which case it reverts to two boxing. Each predictor runs its prediction simultaneously and neither has an inherent edge over the other.
If we think of these as near perfect predictive programs simulating one another there’s no issue about free will hiding anywhere in these calculations and no need to assume conscious decision making is involved in any capacity just a series of logic states which immediately sway the decision of the program, no lie or false belief about what box would be picked just the result of an ongoing calculation and following where it leads.
In this scenario does the predictor-2 pick one box or both?
If predictor-2 predicts predictor-1 would leave the second box empty if it picks 2 boxes it will pick one box.
Once predictor-2 predicts predictor-1 will fill the second box if it picks one box it will pick two boxes
Once predictor-2 predicts predictor-1 will leave the second box empty if it picks two boxes it will pick one box
…
Ad infinitum…
Likewise if we ask weather or not predictor-1 would fill the second box or not,
If predictor-1 predicts predictor-2 would pick just the second box if predictor-2 knows picking both boxes would leave the second empty, it will fill the second box
Once predictor-1 predicts predictor-2 will pick both boxes if it knows that by picking only the second box both boxes will be filled, it will not fill the second box.
Once predictor-1 predicts predictor-2 would pick just the second box if predictor-2 knows picking both boxes would leave the second empty, it will fill the second box
…
Ad infinitum…
The way this loops over and over again no matter which predictor you start with the 99.99% reliability of both predictors is constantly being applied to the next iteration of predictions with a 0.01% margin of error each time. Eventually this margin of error compounds enough that the percent chance that one predictor or the other will achieve their desired outcome is about 50% for each meaning it’d be just as effective to flip one coin to decide if the second box is filled or not and another coin to determine if one or both boxes should be taken.
This itself demonstrates that in reality such a predictor while it may be effective in some scenarios is still prone to exploitation through self referential processes.
(sorry for the late reply I have been sick for the past several days. This said I am really enjoying this conversation and I want to reiterate that I really do agree with you on a lot of this involving self referential systems so I don’t want that to get lost here)