ludic.things: a fact's record kept, in two halves swapped when a fact finds the queue empty
th_fact made a ThingFact per placement, removal and use, and the valley places and removes Things all day. The records come back two drains after they were handed out, so a reader placing a Thing while it reads the last drain's list never sees one change (the test holds exactly that). thing_use takes ThingsState mut, since it pushes a fact. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
22d1e2d66a
commit
8a4f3f5ad6
6 changed files with 52 additions and 12 deletions
|
|
@ -6,6 +6,7 @@ import "ludic.base"
|
|||
import "kinds.ludic"
|
||||
import "port.ludic"
|
||||
import "store.ludic"
|
||||
import "facts.ludic"
|
||||
import "verbs.ludic"
|
||||
import "moves.ludic"
|
||||
import "queries.ludic"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue