|
From: SourceForge.net <no...@so...> - 2007-11-15 13:17:00
|
Patches item #1832455, was opened at 2007-11-15 14:16 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=380762&aid=1832455&group_id=24184 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Joschka Boedecker (jboedeck) Assigned to: Joschka Boedecker (jboedeck) Summary: SimSpark: reuse uniform number + small ruby install fix Initial Comment: As probably most have noticed, it is not possible to reuse a uniform number when the agent with that number disapears. For this I have created the patch attached to this message. When an agent disappears and his AgentState gets unlinked, it notifies the GameStateAspect to release the uniform number. An agent that requests a new number now also receives the lowest free number instead of the highest number given out plus one. The patch also contains a small change to acinclude.m4, to make sure the name of the ruby library is determined dynamically. This helps in environments with multiple or non standard ruby installations. To apply the patch, put it in the main source directory (the one with configure etc in it) and run: $ patch -p 0 < reuseunum.diff Regards, Sander van Dijk Little Green BATS ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=380762&aid=1832455&group_id=24184 |