45 : storage(a.storage) {
95 if ((d < 0.0) || (d > 1.0))
Action(void)
Construct as not yet intialized.
void acquire(void)
Acquire mutex.
void release(void)
Release mutex.
struct Gecode::@579::NNF::@61::@63 a
For atomic nodes.
void update(int i)
Update action value at position i.
unsigned int use_cnt
How many references exist for this object.
void decay(Space &home, double d)
Set decay factor to d.
double invd
Inverse decay factor.
Storage * storage
Pointer to storage object.
Action & operator=(const Action &a)
Assignment operator.
static const Action def
Default (empty) action information.
Gecode toplevel namespace
Class for action management.
Exception: illegal decay factor