[Rick Marken 2018-10-02_12:10:55]
[Bruce Nevin 2018-10-02_10:05:42 ET]
BN: I’ll restate an argument that I’ve made before.
RM: I think your comment is in reply to what I said earlier:Â
RM: The exercise I am proposing requires no assumptions about the hierarchy at all. What I would like to see is a control model that can do what a person can do in my “Program Control” demo (https://www.mindreadings.com/ControlDemo/ProgramControl.html), which is to control a program, such as the one in the demo: “if the shape is circle, the next color is blue; else, the next color is red”.Â
Â
RM: What we know from that demonstration is that controlling a sequence (small, medium large) can be done at a faster rate of presentation than controlling what I call a “program” (if Circle then blue, else if Square then red). Here is the data from a run I just did:

RM: Note that at medium speed I was able to keep the sequence in the reference state 90% of the time while the program (which I was not controlling) was on target only 50% of the time. So I was able to control the sequence pretty well at the medium speed. When I tried to control the program at medium speed I did little better than chance as indicated by the fact that the program was kept at the reference only 60% of the time, which was no better than how often the sequence was (accidentally) kept at the reference. However, at the low speed I was able to control the program (keep it at the reference 88% of the time) nearly as well as I had controlled the sequence at the medium speed.Â
RM: So these results show that 1) a person can control both sequences and what I call programs 2) the perception that is controlled when one controls a sequence is different than the perception one controls when one controls a program and 3) the perception controlled when one controls a program is at a higher level than the perception controlled when one controls a sequence, as indicated by the fact the program must occur more slowly than the sequence in order for one to be able to control it.Â
RM: What I would like to see is a model of a control system that can do what a person can do in this demo, which is to control either a sequence or a program.Â
BN: The code of the routine that produces the display on the screen is a program, and the verbal description has the form of a program. The two elements are of two kinds, a shape and a color.Â
RM: So far so good.Â
BN: However, the program is imagined to be running in the brain of the subject,
RM: According to PCT, the program that we see being controlled in the demo exists as a perceptual signal in the brain of the subject. Â
where there is a third controlled perception: the event of a mouse click.Â
RM: It’s actually the press of the space bar that is used to control the sequence and program. And while, like all actions, it is, indeed, a controlled perception, I don’t think that fact is relevant to the model that would control sequence or program; all the model has to do to control a sequence or program is produce a bar press at the appropriate time to counter the change in the sequence or program, which is the disturbance to the particular sequence or program that is being controlled.Â
BN: The entire program might be stated:
If false
 if circle then blue
 else if { triangle | square } then red
 fi
then click
fi
(In the else statement you do have to specify the other shapes, because e.g. if the entire screen went red or blue it wouldn’t count.)
RM: If you want to define the program that way that’s fine. But I think the problem for modeling this behavior is to figure out how to convert the relevant programmatic aspect of what is happening on the screen into a perceptual signal, probably binary, which has one value when the desired program is happening and a different value when it is not.
BN: The subject is controlling three perceptions: shape, color, and a mouse click (an event perception).Â
RM: No, the subject cannot control the shape or color of the displayed object; the subject’s output (bar press, not mouse click) has no systematic effect on what shape or color occurs. What we know from the data is that the subject can control either a sequence (of sizes) or a program (of shape/color contingencies) if the speed of presentation of the components of these perceptions is appropriate.
Â
BN: How do you rule out the possibility that the subject is practicing to recognize and control three sequences?Â
Circle - red - click
Square - blue - click
Triangle - blue - click
RM: I think the demo shows pretty clearly that a person can control a sequence at a faster rate than a program. So sequence and program perceptions are clearly different kinds of perceptions at different level of the control hierarchy. If you want to see the perception that I call a program as a perception of two sequences (there is no triangle in the demo) then I think you would have to explain why controlling these sequences is so much harder than controlling any other sequences, like the “small medium large” sequence in the demo. Controlling the “small medium large” sequence could also be seen as a controlling a set of sequences:
small - large – press
medium - small - press
large - medium - press
So why is it easier to control this set of sequences than this one:
Circle - red - press
Square - blue press
?
BN: This predicts an improvement in performance with practice, that is, ability to control at a faster display speed. Running the program control loop each time should not vary much, but practicing these three sequences until they become fluent enough to be considered event perceptions is expected to improve performance. Comparison with other situations where control involves three sequences, either of which might occur next, is relevant.
RM: I think it would be great if you tried this, Bruce. I predict that you will never be able to control what I call the “program” at the rate at which you can control the sequence. I believe that they are different kind of perceptions, as Bill predicted, and that you can’t “learn” your way out of this. But your proposed study would certainly test this idea.
BestÂ
Rick
Â
···
/Bruce
On Sat, Sep 29, 2018 at 4:37 PM Richard Marken csgnet@lists.illinois.edu wrote:
[Rick Marken 2018-09-29_13:35:13]
[Martin Taylor 2018.09.29.12.01]
MT: Bottom line: If we are going to try to figure out working models
for, say, program control, it is probably worth reconsidering the
actual levels in the control hierarchy.
RM: The exercise I am proposing requires no assumptions about the hierarchy at all. What I would like to see is a control model that can do what a person can do in my “Program Control” demo (https://www.mindreadings.com/ControlDemo/ProgramControl.html), which is to control a program, such as the one in the demo: “if the shape is circle, the next color is blue; else, the next color is red”.Â
Best
Rick
–
Richard S. MarkenÂ
"Perfection is achieved not when you have nothing more to add, but when you
have nothing left to take away.�
                --Antoine de Saint-Exupery
–
Richard S. MarkenÂ
"Perfection is achieved not when you have nothing more to add, but when you
have nothing left to take away.�
                --Antoine de Saint-Exupery