This command removes an element from Soar's working memory. The timetag must be a positive integer matching the timetag of an existing working memory element. It is normally used by the input/output functions to update Soar's world state.
remove-wme should never be called from the RHS: if you try to match a wme on the LHS of a production, and then remove the matched wme on the RHS, Soar will crash.
This command is inherently unstable and may have weird side effects (possibly even including system crashes). For example, the chunker can't backtrace through wmes created via add-wme. Removing input wmes or context/impasse wmes may have unexpected side effects. You've been warned.