You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
attack() now features an n_workers argument, enabling parallel execution of attacker problems via the future.apply package (if available).
protectTable() enhancements:
The function now exposes n_workers when using method = "SIMPLEHEURISTIC", allowing parallelized internal attacker calls (passed through to attack()).
Added argument attack_threshold for method = "SIMPLEHEURISTIC". This allows users to define the safety tolerance (as abs(upper - lower) > attack_threshold) directly when protecting tables.
Documentation updates: Added explanations and performance warnings regarding RAM usage for parallel processing in the package vignette and function man-pages.
Added a threshold argument to attack() for more flexible safety checks (defaults to 1e-8).
Optimized internal create_m_matrix() for faster matrix construction and lower memory overhead.
Added a centralized "Cell Status Codes" section to sdcProblem documentation, explaining states like "z" (empty cells) and "w". This section is now reused across all functions that modify cell statuses (UserIssue #319)
Significantly optimized contributing_indices() regarding running-time and memory usage