The name ScoreState seems to confuse a few people. As Hao pointed out, they are actually constraints. Any reasons not to rename them to that? It would be a relatively easy shell script (and user code could be updated via sed).
Daniel Russel wrote: > The name ScoreState seems to confuse a few people. As Hao pointed out, > they are actually constraints. Any reasons not to rename them to that?
I don't think constraint is a good word, since many people assume "restraint" and "constraint" mean the same thing. And ScoreState need not be a constraint - it's simply a class that gets updated every time you score the model. For example, you could write a ScoreState that simply counts how many times you score the model. It would be weird to describe that kind of behavior as a "constraint".
Ben
participants (2)
-
Ben Webb
-
Daniel Russel