Initializing help system before first use

# Problem

cp_find_next_sol | Finds the next solution of the problem
cp_infeas_analysis | Compute a minimal conflict set for an inconsistent problem
cp_local_optimize | Optimize an integer objective variable with local optimization.
cp_maximise | Alias for cp_maximize
cp_maximize | Maximizes a variable
cp_minimise | Alias for cp_minimize
cp_minimize | Minimizes a variable
cp_post | Posts a constraint to the problem
cp_propagate | Propagates the constraints
cp_reset_params | Reset parameters to their default value.
cp_reset_search | Resets the search process
cp_restore_state | Restore a solver state from the stack
cp_save_state | Save a marker in the stack
cp_shave | Shave the variables of the problem
cp_show_best_sol | Pretty printing of the best solution found.
cp_show_prob | Pretty printing of the problem
cp_show_sol | Pretty printing of the last solution.
getelt | Retrieve the value of a reversible array element.
getindex | Gets the index of a variable / task / resource
getname | Gets the name of a variable / task / resource
getsize | Returns the size of a reversible array.
getsol | Returns the solution value of a variable
getval | Retrieve the value of a reversible number.
path_order | Return a path-order branching scheme
set_reversible_attributes | Sets the attributes of a reversible number or array.
set_sol_as_target | Set last solution found as target values.
setelt | Set the value of an element of an array of reversibles.
setname | Sets the name of a variable / task / resource
setval | Set the value of a reversible number.

Covered Topics

- cp_find_next_sol
- cp_infeas_analysis
- cp_local_optimize
- cp_maximise
- cp_maximize
- cp_minimise
- cp_minimize
- cp_post
- cp_propagate
- cp_reset_params
- cp_reset_search
- cp_restore_state
- cp_save_state
- cp_shave
- cp_show_best_sol
- cp_show_prob
- cp_show_sol
- getelt
- getindex
- getname
- getsize
- getsol
- getval
- path_order
- set_reversible_attributes
- set_sol_as_target
- setelt
- setname
- setval

Parent Topic Subroutines

© 2001-2026 Fair Isaac Corporation. All rights reserved. This documentation is the property of Fair Isaac Corporation (“FICO”). Receipt or possession of this documentation does not convey rights to disclose, reproduce, make derivative works, use, or allow others to use it except solely for internal evaluation purposes to determine whether to purchase a license to the software described in this documentation, or as otherwise set forth in a written software license agreement between you and FICO (or a FICO affiliate). Use of this documentation and the software described in it must conform strictly to the foregoing permitted uses, and no other use is permitted.