Russ Abbott wrote:
> Today's episode combines the procedural and declarative models that I've
> been working out to get constraint programming. I'm amazed at how well it
> seems to work out. What do you thing?
> 
> http://cs.calstatela.edu/~wiki/index.php/Courses/CS_460/Fall_2005/Concurrent_logic_programming_in_Oz#Combining_the_two_approaches_to_get_constraint_programming
>  -- Russ

# [...] The search rules are the distribution rules; the declarative code
# consists of the propagators.  In this context the term ''propagator''
# seems misleading.  Propagators are really declarations (the assertions
# or constraints) that describe the required relationships among program
# variables and values.

I don't think the term "propagator" is misleading; it is an accurate name
for the construct that is used to *implement* a non-basic constraint. CTM
makes this distinction clear in the (relatively few) places where it uses
this term, e.g. on page 752.

-- 
David Hopwood <[EMAIL PROTECTED]>

_________________________________________________________________________________
mozart-users mailing list                               
[email protected]
http://www.mozart-oz.org/mailman/listinfo/mozart-users

Reply via email to