Ask, run, read, fix
Run rounds of ask, run, read and fix on a program with three problems. Each round fixes one thing. Switch the reading off and the problems stay hidden.
How many rounds until the program is green?
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 3
rounds: 0
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 3
rounds: 1
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 3
rounds: 1
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 3
rounds: 2
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 3
rounds: 2
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 3
rounds: 3
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 3
rounds: 3
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 3
rounds: 4
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 3
rounds: 4
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 3
rounds: 5
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 3
rounds: 5
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 3
rounds: 6
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 3
rounds: 6
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 3
rounds: 7
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 3
rounds: 7
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 3
rounds: 8
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 3
rounds: 8
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 3
rounds: 9
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 3
rounds: 9
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 3
rounds: 10
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 3
rounds: 10
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 3
rounds: 11
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 3
rounds: 11
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 3
rounds: 12
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 3
rounds: 12
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 2
rounds: 1
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 2
rounds: 1
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 2
rounds: 2
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 2
rounds: 2
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 2
rounds: 3
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 2
rounds: 3
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 2
rounds: 4
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 2
rounds: 4
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 2
rounds: 5
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 2
rounds: 5
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 2
rounds: 6
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 2
rounds: 6
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 2
rounds: 7
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 2
rounds: 7
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 2
rounds: 8
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 2
rounds: 8
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 2
rounds: 9
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 2
rounds: 9
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 2
rounds: 10
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 2
rounds: 10
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 2
rounds: 11
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 2
rounds: 11
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 2
rounds: 12
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 2
rounds: 12
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 1
rounds: 2
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 1
rounds: 2
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 1
rounds: 3
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 1
rounds: 3
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 1
rounds: 4
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 1
rounds: 4
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 1
rounds: 5
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 1
rounds: 5
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 1
rounds: 6
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 1
rounds: 6
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 1
rounds: 7
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 1
rounds: 7
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 1
rounds: 8
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 1
rounds: 8
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 1
rounds: 9
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 1
rounds: 9
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 1
rounds: 10
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 1
rounds: 10
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 1
rounds: 11
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 1
rounds: 11
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 1
rounds: 12
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 1
rounds: 12
You did not read the result, so you do not know what is left.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 0
rounds: 3
Green. Every problem was found by reading the result.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 0
rounds: 3
Green. Every problem was found by reading the result.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 0
rounds: 4
Green. Every problem was found by reading the result.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 0
rounds: 4
Green. Every problem was found by reading the result.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 0
rounds: 5
Green. Every problem was found by reading the result.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 0
rounds: 5
Green. Every problem was found by reading the result.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 0
rounds: 6
Green. Every problem was found by reading the result.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 0
rounds: 6
Green. Every problem was found by reading the result.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 0
rounds: 7
Green. Every problem was found by reading the result.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 0
rounds: 7
Green. Every problem was found by reading the result.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 0
rounds: 8
Green. Every problem was found by reading the result.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 0
rounds: 8
Green. Every problem was found by reading the result.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 0
rounds: 9
Green. Every problem was found by reading the result.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 0
rounds: 9
Green. Every problem was found by reading the result.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 0
rounds: 10
Green. Every problem was found by reading the result.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 0
rounds: 10
Green. Every problem was found by reading the result.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 0
rounds: 11
Green. Every problem was found by reading the result.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 0
rounds: 11
Green. Every problem was found by reading the result.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 0
rounds: 12
Green. Every problem was found by reading the result.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 0
rounds: 12
Green. Every problem was found by reading the result.
- AskTell the agent one thing to change.
- RunRun the program or the tests.
- ReadRead what came back, all of it.
- FixFix one problem, then go round again.
problems left: 3
rounds: 0
One round, one fix. Fixing three things at once makes the next error hard to place.
This page follows up to 12 rounds, then the round link stops.