Skip to content

Conversation

@daimpi
Copy link
Owner

@daimpi daimpi commented Jun 23, 2018

Small enhancements which allow for more flexibility by moving some procedures directly into the program

daimpi added 2 commits June 21, 2018 14:55
* this move should give us better ability to control the flow of the program wrt parts that should be run outside the `go-core` procedure (e.g. the `exit-condition` reporter)
* what was previously the `go` procedure is now named `go-core` and called by the new `go` procedure; the interface buttons and the default BehaviorSpace experiment have been adjusted accordingly
* the `exit-condition` reporter is now directly evaluated in the `go` procedure and saved in a global variable (`g-exit-condition?`)  in case the go procedure is called with the argument `true` (which is what the go-stop button does)
* the go-stop button can now be interrupted the same way as the go button
* `fast-sharing` has been renamed to `fast-sharing?` to reflect its boolean nature.
* `fast-sharing` is now determined with-local-randomness in the `go` procedure and handed over to `go-core` as an argument. This avoids distorting the rng when evaluating this reporter.
@daimpi
Copy link
Owner Author

daimpi commented Oct 26, 2018

superseded by #16

@daimpi daimpi closed this Oct 26, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants