class BACKTRACKING_NODE_UNDER_CUT_POINT

All features

node to evaluate an action under a cut point

Direct parents

conformant parents

BACKTRACKING_NODE_UNARY

Summary

exported features

Details

explore (explorer: BACKTRACKING)

That feature must update the state of 'explorer'.

node: BACKTRACKING_NODE

the node

make (value: BACKTRACKING_NODE)

require

  • value_not_void: value /= Void

ensure

  • definition: node = value
  • node_not_void: node /= Void

set_node (value: BACKTRACKING_NODE)

require

  • value_not_void: value /= Void

ensure

  • definition: node = value
  • node_not_void: node /= Void

Class invariant