{"group":{"id":1,"name":"Community","lockable":false,"created_at":"2012-01-18T18:02:15.000Z","updated_at":"2025-12-14T01:33:56.000Z","description":"Problems submitted by members of the MATLAB Central community.","is_default":true,"created_by":161519,"badge_id":null,"featured":false,"trending":false,"solution_count_in_trending_period":0,"trending_last_calculated":"2025-12-14T00:00:00.000Z","image_id":null,"published":true,"community_created":false,"status_id":2,"is_default_group_for_player":false,"deleted_by":null,"deleted_at":null,"restored_by":null,"restored_at":null,"description_opc":null,"description_html":null,"published_at":null},"problems":[{"id":61287,"title":"The Singularity: Omega Pulse ( Neural Dominance )","description":"Abstract\r\nIn the final phase of Omega experiment, you no longer control a single signal. You are tasked with commanding a Quantum Swarm of nanobots through a high-fidelity neural network. To suceed, you must reach the Event Horizon ( Target Node ) with maximum collective energy while maintaining swarm cohesion and evading an autonomous predatory AI.\r\nKey Mechanics\r\n1.Swarm Cohesion \u0026 Centroid Constraints\r\nThe swarm consists of individual agents. At any time , the Centroid () of the swarm is defined as the geometric mean of all active agent's position:\r\n                                                                                   \r\nCohesion Limit: If any agent  moves to a position where , that agent is instantly neutralized ( Energy = 0 ).\r\nMovement Cost: Energy consumption for a jump is scaled by the agent's distance from the Centroid.\r\n2.Dynamic Edge Saturation\r\nThe neural pathways exhibit Ion Saturation. Every time an agent traverses an edge between Node and Node , the resistance of that specific path increases:\r\n                                                               \r\nSubsequent agents ( or the same agent returning ) will consume significantly more ATP to cross the same path.\r\n3.Relativistic Time Dilation\r\nNodes with high Mass distort the local temporal flow. If a swarm occupies a node with mass , the local time  relative to the global clock  is:\r\n                            \r\nResonance Windows: Nodes only accept incoming signals if \r\n4. The Shadow Predator ( Adversarial AI )\r\nAn autonomous Predator Signal spawns at a designated node. It uses a Breath-First Search (BFS) to move toward the swarm's Centroid.\r\nDetection: If the swarm's Centroid enters the Line-of-Sight (LoS) of the Predator (a clear linear path with no obstructing nodes with a radius ), the swarm's energy is drained at a rate of 10 units/sec.\r\nInput / Output Specifications\r\nInputs:\r\nnodes: A struct array containing x, y, z (coordinates), mass (0 to 1), and initial_res (base resistance)\r\npredator_start: The index of the node where the Shadow Predator begins.\r\nparams: A struct containing: ( .M: Number of agents in the swarm ; \r\n                                               .R_max: Maximum allowed distance from Centroid\r\n                                               .ATP_total: Initial energy pool shared by the swarm.\r\n                                               .target: The destination Node ID. )\r\nOutputs:\r\nmax_energy: The remaining total ATP when the first agent reaches the target (or -1 if the swarm is neutralized ).\r\nbest_strategy: A cell array, where each cell contains the sequence of Node IDs visited by that specific agent.","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; min-height: 0px; white-space: normal; color: rgb(33, 33, 33); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: none; white-space: normal; \"\u003e\u003cdiv style=\"block-size: 1027.6px; display: block; min-width: 0px; padding-block-start: 0px; padding-inline-start: 2px; padding-left: 2px; padding-top: 0px; perspective-origin: 468.5px 513.8px; transform-origin: 468.5px 513.8px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 444.5px 10.5px; text-align: left; transform-origin: 444.5px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eAbstract\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 63px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 444.5px 31.5px; text-align: left; transform-origin: 444.5px 31.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eIn the final phase of Omega experiment, you no longer control a single signal. You are tasked with commanding a \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eQuantum Swarm\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e of \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"font-family: STIXGeneral-webfont, serif; font-style: italic; font-weight: 400; color: rgb(33, 33, 33);\"\u003eM\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003enanobots through a high-fidelity neural network. To suceed, you must reach the \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eEvent Horizon ( Target Node )\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e with maximum collective energy while maintaining swarm cohesion and evading an autonomous predatory AI.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 444.5px 10.5px; text-align: left; transform-origin: 444.5px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eKey\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eMechanics\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 444.5px 10.5px; text-align: left; transform-origin: 444.5px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e1.Swarm Cohesion \u0026amp; Centroid Constraints\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 42px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 444.5px 21px; text-align: left; transform-origin: 444.5px 21px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eThe swarm consists of \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"font-family: STIXGeneral-webfont, serif; font-style: italic; font-weight: 400; color: rgb(33, 33, 33);\"\u003eM\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eindividual agents. At any time \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"font-family: STIXGeneral-webfont, serif; font-style: italic; font-weight: 400; color: rgb(33, 33, 33);\"\u003eT\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e, the Centroid (\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"font-family: STIXGeneral-webfont, serif; font-style: italic; font-weight: 400; color: rgb(33, 33, 33);\"\u003eC\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e) of the swarm is defined as the geometric mean of all active agent's position:\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 49px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 444.5px 24.5px; text-align: left; transform-origin: 444.5px 24.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e                                                                                   \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"vertical-align:-17px\"\u003e\u003cimg src=\"data:image/png;base64,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\" width=\"84.5\" height=\"49\" style=\"width: 84.5px; height: 49px;\"\u003e\u003c/span\u003e\u003c/div\u003e\u003cul style=\"block-size: 41.9px; font-family: Helvetica, Arial, sans-serif; list-style-type: square; margin-block-end: 20px; margin-block-start: 10px; margin-bottom: 20px; margin-top: 10px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 451.5px 20.95px; transform-origin: 451.5px 20.95px; margin-top: 10px; margin-bottom: 20px; \"\u003e\u003cli style=\"block-size: 21.4667px; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 423.5px 10.7333px; text-align: left; transform-origin: 423.5px 10.7333px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eCohesion Limit\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e: If any agent \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"font-family: STIXGeneral-webfont, serif; font-style: italic; font-weight: 400; color: rgb(33, 33, 33);\"\u003ei\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e moves to a position where \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"vertical-align:-6px\"\u003e\u003cimg src=\"data:image/png;base64,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\" width=\"110\" height=\"20\" style=\"width: 110px; height: 20px;\"\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e, that agent is instantly neutralized ( Energy = 0 ).\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4333px; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 423.5px 10.2167px; text-align: left; transform-origin: 423.5px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eMovement Cost\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e: Energy consumption for a jump is scaled by the agent's distance from the Centroid.\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 444.5px 10.5px; text-align: left; transform-origin: 444.5px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e2.Dynamic Edge Saturation\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 42px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 444.5px 21px; text-align: left; transform-origin: 444.5px 21px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eThe neural pathways exhibit Ion Saturation. Every time an agent traverses an edge between Node \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"font-family: STIXGeneral-webfont, serif; font-style: italic; font-weight: 400; color: rgb(33, 33, 33);\"\u003eU\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eand Node \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"font-family: STIXGeneral-webfont, serif; font-style: italic; font-weight: 400; color: rgb(33, 33, 33);\"\u003eV\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e, the resistance of that specific path increases:\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21.4667px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 444.5px 10.7333px; text-align: left; transform-origin: 444.5px 10.7333px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e                                                               \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"vertical-align:-6px\"\u003e\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAcUAAAAoCAYAAACPbOFsAAAQAElEQVR4AeydCZyWVdXAn2EG2WFY3JBlEMIw1zCzXILcLUuNJE3TxPw+jUJLU3PL9VMzNZfMhTK3RM1cvtT81EiNXEBTSQRBGFaRZRIEZBnn+//vvPflfeedldFh8eH3nLn3ucu59557zj3nnnvfh1ZJ+i+lQEqBlAIpBVIKpBQIFEiVYiBD+ielQEqBlAIpBVIKJEmqFDdFLkjHlFIgpUBKgZQC60SBVCmuE9nSSikFUgqkFEgpsClSIFWKm+KspmPaFCmQjimlQEqBFqBAqhRbgMhpEykFUgqkFEgpsHFQIFWKG8c8pb1MKZBSYFOkQDqm9UaB/v37D9h2222/W7MDDSrFvn37HkzFP/fr1285UFUHmPcmeWcMGDCgc81GWvKdvu5GP6YDc4y3ZNtpW58+CpRV/7uJYDY8V5d8rDEf+B1ltlufVEImutCHh4GVxH9CX4qA9Ekp8LFQoFevXu3gqxPgr5fQHVs3E2kReHZCbu4hfBdQvpaA/zEU2lfBXQzU95RQ51bAegXw0UcfTaisrHynJoIGlWJ5efnj77zzzuFUvASIz5KqqqrDpk+f3uqDDz7oROIZQC/gShqZlOkwry3/MFCJVUbLPenjSML0SSnwiVFgRvW/k1u1aqWM/Cc2BO9du3r16vbISAlpQ4uKiiqA7xOfiJCeO3jw4NbEW/yhDwNodG9gM2TlFBaurYinT0qBZlEgKsOSkpK34f3RQLfmIFQ+kJNzwDEBnj2KcEvApxO4D4Z3n0RZXm85E2sD9NBnSf8GUOsD3n+gr/5VM7NBpRgr0JE1OfHxy5Yte5r3qgULFnyA4N9I/GzApycdvoEO9falpYGBvkWbK4A1xJ8kTJ+UAp84BeC1j2ikCvCpKC4uvmv27NnyYSXy8RxKU8F+j0yV5HkVFRWHEm/xh37Op9E5QEL8hR49eiw0nkJKgXWlAIbV4a1bt76X+tvBU+0Jm/0sWrToCJD8HL1zH/pkT6AnuPcHHiK9EigmfhLlRhCv7SlC4Zk3j3K6SL9NoSyA93DzMzJK1tqnsUqxBMS7xWrEX1iwYMEH8d2QTj9DOA/wGUSj+xhpaWABeoTd6xa0vzk73Hs+jvY333zzjlglxxt+HPhSHJseBeA3rdKumZFNYZeY55ZBAKeS9xLgsxnlv0NEBUnQcs/UqVNnd+vW7fMsYpsjK8dNmDBh9cfROi6tvTCE9/w4cKU4NioKFHXo0OEv8NI3WW/Poud/AZr1wEdbYET+DCQX4Ig5Bm/lOGAe+J8CVJZuwIJipMyx8F4XwrwHRV2GnnKXeBV17qF/D+QCeB8SZ16lzEujlCJbY7euu2bqrKKxv2XiucF/EPTlMQEluU2Mt3SowmbQWVdWc9p3e96xY8czwXEs8Kl50oE2iQJF8Pu+OTVenDlzZkXOewI/fsj7IiA8yEp3jKy24aWF/6gIp0yZ4g7RhaXZrQ8YMOBzjOf30KB7s5GlCJpNAdbrbhjxv0ExDGoKMtyVfa0HNMWlXvXmm2+uyrSjp6TZPAUf7QE/VbC5uQm84iTIPlXon1vIf9EU4v0wOHsazwU8Ncfxrj76P8ImPa0aU3qzzTaTuH0yZWeuWrVqUiaeDfAlu72NfuRKOv1GNnMjjagQcXPp1z4b4hfsjjfSYaXd/pgpMHDgwO7wx+AMWhcFjxYyr9UBCrAjMpE9UqD8Oxpv1bkb718XXhalBxlBG8KJhOmzfinAUlxyFfzlOfdDzk9juqNCpM5jwMmUvwxocS8GbYYHORkK3FaXfLDze59+jg2Fk6QtA85z2bLT7E39I8nfAfDS5SuM7wyUvXdNGrxY1iiliOb+PMg3A3zeohNZi9cEoIhO7E8Y3UcTKTOB9xZ9XHgY/O5sp08h1H+8zu1LWBTifYzrApBUMgm17Y7JSp9POwVQBn2hQVR47yEvb/Oe9+Bi+hw8FL0tnjXel1egBV4GDx7cGtn4DIvDcOTjdOWlGc0Wg+to3Fz/AMdA4DXicwnTZ/1SwLsfP6cLKo2BzEmDipG1bgC8+Rhr3faZetYXD68t/+BVOQ3wjLLOxunr+5nM/9B3z8kzr0mC/Ok2dSNnWjv+KHdXUk4FOa5Pnz6Ok+TanwaVIgLUFmTeVgsY6MxzdFhXUHjnj9dmh5EuIXlNlvLnvGnTpnmpgGj+oyCC83iE8p+EfwKmEp+ORXNwfsnwpuAdRf7bCOAEwruAJ4lfTvgCdcLAwfEV3p/AzWmbL9KX66i9Eqj5NIjP/oH/zxB2OngOyyDwDOj/aKOKvNMyadkA91Fn8rREJtKXB4k/SXgZcBPxhcB9FC4BEtJKgSHguZD0J4HJMKUWTULYm/dbgCWAP3O5OEmSUI+w4Nlmm226U+48QFr+hdCr9tPB/RN3uQUVMgmZdq6i/Av0xf5WEH+KcfTKFEmDJlAApeh5ezAI4ZlJy5cvn5VbHXq76NxMmmXcSY7mfKMuI6tIoWVe/PnGs8zlY8yN/HAH8S7gyH2KwP1V8l8GJgN3AE8Bzu04yu9n4d69e/cE328WL148m/5NQZ7vJdweS3yZ+bkAvt6UvRscc4ExwF95H014F+E1lgXv13hfCI67eXdMBMnXwbuCdPvhcYtpEYqo+0XyHiYcT3gnMBYYwbu3cf8Dzr0sLN8SV3EfR/5twCTeryWvCCjm/chMnTXE3yBvR9LreooZj/S5j7IvAXdS/t/AM4CKvNZ6rgG00dg1qlYc6zNxxowZ7zI3XuxqUDFCnwGUfRhQUYwlPMr667P/jWkbXouy8O81a9Z4FJCtxhjGk38MCV4AfY0wV8HvgWv1eeb/a6TX+rSqNTUnEeWgv3bnTJI+2teNwzSlMNnehP/LuxdaOhG+RYcOReAfJV7zCQoJxfUOHT4OC+ZIiP8tQg9Uywgvxw3VI7cSuH8Avjsp/zYu273AewzvPwac8HZt2rRZYHnw/L1bt26Hkv6478BcFqoCV05j8LFQfMD2/HD82aXg8/IQ6JL7abs1UEReWBhMBBT24bTlJYr9IfbB9OUIyh1InzsB/02Z7uB5mnANvn6tloNIP5U03bLeppq2cuXKaTDnV6G1Vnc/ywKWHYHi/wzxvMeFA9qfjlt7Ghn9afdA2v0a/Tie9/ngvrK2W1koPZX3dbQzlT4sW7169VDqfYs6zuG+1PenNbxuHA+02Zo5nQotqpoD4HjahXAdR+0ltOx5Inz8Bjy0ApxtEbyB9Osq6P0yuJUhDcaz4FV/H5grqGQn0Si6n/l8ifn5B3w0tHXr1sPJfAU4FjxeziFa/YB7P9KcO88m96H896irbKhgypjPcMt01qxZc5nnU+ALz8ZDZfopT+ad18CDW4DvUdrWyD0BfMOBQ6igJe4NvreIJ8iAFyu6Ev8moJJfRp29KVsEbAdYnqwkgQ5b0c/7yf8r8DD9+CL5x9K+P5e6jLTPUbAcz1LAvXDhQhfp40nXIPT24Lb06QnmpwO4bqXspeRJR3+jtgNjOpG0gidD++epeyeZt9JmaJf4ZdTRPXef4+U992nyGpVbeX3Fa2sXOjeoGBm/tN7oFCJ8IL/vxLg9prubseZu0jy/fxEevZs5Hwnsgu7Yijm/gPLyDUHSlfffsX7s6ktNaFApImTuYlSM1m0PQz4Ok1cRepHgWcIvADfSyB50YAc6+HcL5oKLOAO5njIy6L8ofxg7yWBNkxZ/4Lniww8/VMBCVcq3pZzavJgyi2bPnh0GDn6F5y4KzX///fd1QxFNkqVLl3ahvL/B8r3AldNUfO3bt+8NvkEio30XkJqLmAJ0JmW0lh3Tt+OYqEOVqjA+4vN4eZYwYQwr6P+9LAgK/BLTENqxLHw7UuZ64t+BhrqhHzEPWEN63o6XxaEjFv9o8n4JjGGB/cHUqVMDLvC68MosxfQrnnFRLEmYs74skvbjFBLOhWl+YX9Q1NI5XpDIu1FMufRpgALQz11RVriYr1HQeg30X0F8MtVHEWpcHYmh1ZP5vcqLLqTnPSziuzH/L5B4CHWPo5xzXIlAtyctzA/zW3N+vk5eO2ARBpIGawIvLKD+9aQtpfxiwuxDeuznPHhBRZvNM0I/5R15fjl14xFJJf26jfyZ5M8kzH00BlRO06JSy8100QWPsuOYRsBzvyM/yDjW/SLwxUVqbObiT1JeXj6JsWswSjOKJ7b5Fsb0r+h/JYbcTuBUobr+mF+TJgm03A/cz5G5LXA4+LxsUbX99tv720yNQJKTbaBBXNeSdVmjRNIcsE34Zxv45VD6rLehTnSsX6XQcwfKHe0aUGfBnAzWmjoVI7hyFeKLrPPHWj6n+gYbpa+u87vTwaeWLVumUUi07mfOnDmLGNtF8IT8HS7oUHoL+Olc6KqC5XXt06BSpGhkfKLJdTCYboyRvgggHo/gnk2jNhYY3vQITjy7ll9T7iTSFiFgZyIcwR8MM/Ql3UXaM7v7at7Yo3x89mES+8cXQheP8vnz52fdPwiZO6xwGYjBP0d/ghKlbG1Pg/ggvOeoKuxlCOG/ayDRZfwT2vGDBtMIT4pjiuUY1zaZ+JS2bdvOzsRDQPl4fb+Ccl7d/yVp3y8vLx+35ZZbdqBQEFbyJkKvebyHR1q6OPDiTdix5P8sd4Gln6+C52bSb6f/F1IuPNKZyMOASvMpFufsrS4W00OoM4Q8z8IeINxoHug1j3keMH369KLmADj2ZXdXsLg2hhDQTyUS+I7yr2PgbM487EhcVz5Bspi5uID+3V9XGyx0uzEHzk9PwtvhJePWVda+R8Q2JoK3wOAkz2dXZHAXIwLzr+H4Om7c7Ji22247PTnOf0IbBS5e6+WAXhLPZWw/WbFixXvUGQ/eLC/i4nWn+MVMnckotbzb3vIcdcIuhHoXMSYv42SKh6CUdBV+Qpg3rgxuZcSCek+Gg+sjDMBTNOSQ9S3I8MtZq0hX+fFa/dDu7qRpqDqGH0P3+DOYxFuS0PBG2tOj9FPmXddaUIgfwxpV3YFG/lUZYtyeBL9onPwBOS+uo2pJWVnZEPp8C2XeYGwHwkfZzUDSwD/GWKAYodE3wBPmhuoqxGEYU3lrFOkb6hN/f2j/zocWWR43oT6AFjPIHw4t3ySU774EHdQbvmahXqWYYc7I+Co8rb4EC0umCjshkO6J0O+SxVgjUlFR8Q06oVvPSb+FhSx8QQCm8KbqbdTfrqqq6laE+qbcqgxApfZEJq0PDHGGSsF3GP1R4AfGI5CvEivlXSU2jjDvaSK+3Cv2BVYwTKV76txMAxeDW2JnXpMko9hcyEx7bfLkyUuNZCCLm7GrEFWuf2Q8QXg7derkYqMl5IHxWBeBTL0EIfLcVYXoYnAFC00wLmK+7/TlNMLvRybP0MzzXhdEd5SXRkbq27fvl+nDb6jvLnhknBve06eRFIB+QykaLqERn4ByWITHQKUUF3p/MzuMMrU+KMQu1PO2n4bQTGTpago6H0VlZWXeoNO4mQ9/nxTnlPzwUE859Dq8CuI8WW1MuwAAEABJREFUcZlB+xPgp2/nGo14YTwvHmg+8ljrTWrweWN8imWAk+DzLxAm8gt89S0gyK5pLObuwgI+6rku2GezgpIhcgXpnlO9wPGAbs88Vy35ZYDKzV3rJOLZJwe3a45ej8OhywXRAESxueN1PZmJgrTPoW5mB3URL+4CniYvelxIqn6QjaeBQ6DPHaSEPq3rGkX9dX6Qa13bGqEaE1MxrjwKqQ3fGuiuAfxPM6GpZ9HSxddGAfXzFCOVNlaFmMCT+8G/xwGnMIdhzWQ8jX6oUw4NXfOsI//Jh8azUK9SzGFOK7iTCLfq2NHpSokWWmcY9kAL1AR2dy4I55HeDngPZh7DIq3lcxi4X6ZzgxjcsUzaSJikwPqh/P3UC9Yc4QiUwqmEwXolzH1yz3UKlFgs2Fh8GAOl9EuB1qoOC13EoeDR71/w7kL0MsrchYnXtQ87Q3cOup1lXheMbCbnpt3BHVybhG7n3+zevfvoWIDFTwvZXaaf0os0TjLtjqJcO9ofz1iCkPBe7wPN3AWqSLWM/oH7abwXdFhwLwCHX/x5u7KyUte3tA6LRL0I08wsBTJzskc2IUn0lkhD3d7ujJx/jZv9o8LKKRuizLdngH6a0PdHUGieL/dG+H8Lf7hwP8I87YHBUjDfLPoq3sh/+8MXVyJftX4+DhnVaNTzUdfvjBMWDM+jvZxgv1Usv6cf3qy1b3lAW/JpVxL9es94wuyDkvFrPX72Tjw36r7KZmYijOkgoh6NFOxa4UddieKmSHIAbY2CLmHnDd/q7vqSGaS/xLqRPb/EoDyAdI0UXb53kFewppCf9zR3jcpD1sQX5tf7Asr6JIyp6A6uDUsJY3XMlskzIGorXFsaa+y7pHumHN3i/qzh9JqGFmU22CfDixqN/4Nho3ytU1+ROV3zej2K4cOCi4z1KkUmIjK+yiGXebUKPR/USjXvcBb7HjV7CHMr7CoHyywF38Us0lpEWsAnowz6Mbg/Uk/hIch/FATq/BepMoOW4YUQRoEjae1Dmmcu7oRMLHDlmCg0Fh8KO2sFQzSVmgudKJIOHTrsBTO7U/T9rtoEnnz76AJUcOGHhUya9rcy4A3XS6IFzLt0UqjdeUxi7O44TE46d+68HXi1kFVu46Fb3i4xFCr8ozC5S9coEfdmjO1prNLnGVc78H2ehXBvjJzgTiis3qyUTb5yu3btVBwubI41TzlAWy36sIARd5EPuy4LRsgoSg0Wedsvy8DK/V5FaHWfTmWOBjA/34Fvg1cm1ouhiz48oqEYd3cjUEg/ivm5IeU0jkyaDw/qoTBeAMjkaMqqjOUXDcObVf41Cma9HaTnfb0HD5C8diLpgYcJPc8jWPugiPz5imfn8nLNXWuugesu8RoW9OyOANq4ow6yDn0eA6trEUFinzxjtV3dvdGYNq9OaO4aVSfiRmQwli9TrAP0lldqXQPJT6BpPLeub0dp0ToBmnsD+vcUcK0kSPRQjMZbFD1apm2wkJGVW+jgHcjEVYRVwLo+8UMzXhBTt+ThqU8pymSeJ4YKCHYe8/L+KhlRGD/LjknBJ2ntQxnrK/BO+JVLly49lgH1gcmPJnwyVxmsrZUfo6wC8T+kisNd0pkZApFU/dCOC5MWVwKDqcSioFQXyPnbGHwIimPRUtW1o88/YnCXqkIPgodQaqnHvBDCfF7QURH5XnDhJwqCmcB19CfrenXxof9x55H3VRTSVab2yYVEmlC9/ocV1l2pY7HgTPp7JucyX4H2g1CqZwHOX3OYS7y5UNS7d++etHsocIDjMdOQ992Ztx19j+CuBqFU0QdrDeFvR7n9oWFwH8dydYXU3Zqdw1TqVDUHwLFOt0/ZfWnwuUjbxTzlAI3d2Xgl3jx/0uNNTfnH9wDwQj94N7ggSXgFZTWKeoMBjZVf1qUMKZt95B9w6B53V+TOayR0yTsnwfMh30TaF/BkFhkRZRJ8FwLRUNoPQ1BlQ271gwEsXwVvByl5fNqmTZvt4dXIw2MZi3Sg2NoH+XJ37GJcsGuFB6ICsMJEcLmQZ3k0h+Z5sskYs94dKurJcmdEtP6HcTZ7jZK/4aEh8OAweFe6uObV1nAxczPIcsDOtO2nMN9jTHk7bSsiK10oc4BQUlKiQaX36UV2lHGnZ7FGAX3Ku1RDu15SkTcHsiY8ZJ8ahWg9FZIW8MF99PufrF/X0o0sPxBvzrMEXiygZ51KsQbjFzAvzK7bIvrsVRIqi6zQZ87VoutlCRM/wbOJhkYAc5XCCP5+STeJxau8GAJRggKCMFqJUcDNF2SaDkTyrHXek3XAl7VUaTN3d5zUELzpuCI9F7CZCB4Ce91egTft9RkzZng2aty+eNMz/uZzKvX9uG3I80/OjVcNAJW7yQFYQIPS94V+eTZotF6gnLtVz241FqYuWbJksotevZXIhP77ADdAu/GE7yBUOxD/CvE3ABXQ/Sxe7SiafaDN9uQ9w07UiyH+bOeSjh07/pG0vVlUpYmu4Cty67Gr8bz51gEDBrhoJwi//63SPTDqQ6RtnkW+4UbigmoP85QDCd7QHkMYL4MdxNijAiU5cU6cnzB2Et6aNWuWXhTnntfaH+ahLTRVPkpjCYwbd5ZeLjGpH7LmDsR4ABY+5TB4J+CJgktoLIoHAxonoTyyXU7EYw89Qe7W/N5kMFwSMtasWaOBJj77msen4DcvjAlZ9UJc3gLGvPoRA48BwJQU7FrxYig7KgDpcyd9cZ2xbIRAc9rJk03aakta8FYRLluxYoU771in1nDLLcOlNmljfqPXKAsLjCX8xAk+f4r2F0PnZ5HTG5mfv5GXx7+k7QQ8z9x8ExlRIXnD1tv1b9LfrCcAHtEwPBc87oLfBe9HwB9oz3mwXh49Sa/3QXbzFCLtD4NfPLrSMBHfBq0YMwrxZmg0rWvXrpfWsX4V9+zZM1zaqpcYmUxo0B+abgX8i7UmuynJZCd1KsUcxrfsHCY868ozQWDivA4bFmgaGIJgZQ8tcS0pMPHnBH7xpta2EPIymEV3oygTO0zkhyyQgcGJh4N+2vc6t69tGYg36YwLugj1txsP1jr90BqT6UBXrPA2Gh9MmbVUGdNEFPky+vdD4ADe6xU8JtDFw7G4EHqu8by7IdKP9hwPerkoqtTt6xO4v/K+AEJn47lPcLtST2vxxIzwZt2l9MPzTHHkQcZidVEKxgmMJP3D4kCdYqyskJ5XKUnCD8ClWZL5x0LkTzceoc5OgL893ZnwaLKPAaYDuwBB2RJ6Bf4I+j6OMn9F4PypiIaAu/pVtPkC6f5wfQbj78N5a0frsGj0on+/IE88bUzDgPgXaWeQtoCyLsgm1wnl5eXzqKOLscVvn2IEuPDHS2gJfQ5GW43OelswuvH6wdPRIArFoJlzo5z47u6itvnxpz9HMD8qUBWF7f4QedA7Yj3Bn4C4cMp3vnuBwDAAZf0toPIULqHB4+3g50vd1VuA/OGAl7h8DYD869LTG+R7KTwY5sgX5kalqxEa7hmAqy9wpQsTeXUab/Izsns5OKIn562VK1fOp64KI7hTmf94fOAOSsVA8eonl+bQO3iuwLkvC/+e7FBXkxbGT9iB9afWs1XKD4T3gvxQRtorIzbQ6DXKwuDoxViepK19od0xyMzr7OzdFbtR2Ju87EVA2nRd8OdrDysf7Pb88EHYHVLf39SFNZRyXeCRB0g7Ct7wZzmvg+ff0GQB4M5XY9PmGwXQpUAhxjNE5Cbv8g1jaPEdo2sjfdwT0J1eMCbXM8btz4vex60/qg6FmJSVlQ3DmPIYogBHzYTBgwe3hkdPIL0VuK9hDdbDwuvap1ZFZTYVI+P7OhXXZ4Hvdfny5Qp9mFwK9YOw/tCXaJJA9A+Z3Pipt1I6kL3iHQokicJ+NGX83p6HniEZYVSgdyDcKyRk/lA/MA6vM4GsgkZQVJDBsiT9RfrQBpyXEPcsoxI8TcIHcXU9uQApME/DqDL07izuf6MPjil8PYE2+iCI8asKRUyM18Y9z9Hf7S73PRh81qJFi7xd2pOzR6/mR3ebt0f9mnyu1ZfrrnYhraC9S2mnwluExBWIQAPmRjpnLXfGKmNshcX6AON3AQx4Eay51FOJWSTv2r4JCLaW7g3g+4llTYtAPekgA+l//wa72rNJKyLf/8/sKZhJIU1Y0LwCfxPpLqA3wXTylD/Z8ZLVr2Rk+MRr0+4+SmmrlLIlCPso8HUlLm9oiBBNEvrfnsgDLB5hrMQ3yAdrP3vuTAcXMq6CczrGoCHjLo4iiYf631Mh+SJAA3eG0dtQ82dCiYsFfOV/nbNfj8x/8QQ/SCsXEXcZoglAusKtIaFLyB1aSPcPdPZs0Oi0VatWTYcv/UhDBTvTeSg7lZs/BfkavB752Z9hrKZeVDLj5EERAHpSgkue/EnQwbsCftDi0blz5y5n/uJ4VODu+qiSeC7WDRrdQ53nSQgX9ggnwbNb03dv2E7JLILB9UraBBSm9KFY9UNbkebBc9W3+va0H/iYiKKRT+MHO7zAp3FYXbH6bxG0PJ72f0U/ikxa1zXKOWTubgDHruC6CGXoxzt4Dbv/qPAde1GOfDzHGmod1xWNKI2aVdR3t1aF3LSmb1cy7qGk/TTi5H1LoAt0fZ25a/TPJmi3L/jqvWXK+KNitA8tumOUhosXL76HsfqBhdeYmzDvgYj8MR/euIYxdIDWVyxcuLAH8711LjhGeFYv1HmU89JgAp5RpK8mnE2oYaKxCcbwFLEeHwE99WpegCHzVEit8ccFrEZSkoDQraVfsIh5KzNWVXwPIbuoD2gg9xbQDxBklVDIp6O/Jz+eTZxNJx9nEN8F/DbpBPL/GziExSMq1oTF2Z2DVt7pLNpeIw9XvCkXb7PdxA4hu+UFf3b3RqO63/5E2jMM2K+INBkfOKIr1q8lHEa7KrrzXdxnzpzp9WmVLcWSAQjp7YxpBPA4bZ5AWb840plMJ6IDEz6a9N4o1F+TpqIKrh/ieVfJefd2qYtTcOWAZ2uEwA8UlEObQF8WRWkUvgcIzsOhYfh2JaG7yRGk6Z78TSwvTuLvg8fbWi6Y9stPwf2a/g6j3uUwm8aFX7b5tmWtkwEXPvuqktoZHOegBHUPqXA7865Cr8wsYp73eng/GnzdYHQvTrmr/jrzFG5MZhbUufTRMZbSvrsBdx6P0l7WQofv9DR8AQUsDulF9gb5FDO3foW/a6Z3KpC448gkVQfws7sddxAqiSHwTNbYgz7ysQaFC6U/OxoHbc6FDsMJb6aNF6HZWBavH8l/YoT27rTbkXciZaLXQRq607I/92Z4xeIRwu4NvupA+9eAc3sg/EwCw86jj868u+tV5oPCwOWtm3NX0nXvea4XcPXr18+5ju12Yc5/S5+eR95UdgnlvYE708LEz2Is51PnXNodz/sYjNS76IfzbJEhjOPPRC6lfnnO8YE3dvN+jkQZ0/S0OEbjfndVAzT+7tndsnImreXR62jX290l8PqOwNcJ2sAAAAmLSURBVIO0fzC8dVwur9OXJq9RGM7uqoVXwJe3sNKGys7uTmEe/Ai88tEWGl3jemkGhrxj8IMds+CP8BtojhL0MHkX4X+h0d8tJ1BPmXOX/ywyqAfG5HqBcfelH/FbpvX+DhHe+tgUI0du9jMYYLTfCeNLXqm1r/CD65HzY35Xxhm9fWG9J/9aMk4Ej16oaeTPrQnkz2D+/KjD3zKyJP9pOLl+yfO3QIuH4MFdmP+BhP5GVUU7An6Td2pdY2oqxRIqnkpjMnjsMK/JwXTuCfJc9H3PAkLhlfDoE9+ZdwVbDV1Cw+XUO4iO+xk4v7hxIPFbAX9AeQ75Q2fwL4uMCHkqhj9Q7w8wxxgGNYaF9hXevZDwVerkDQZi+AUP+6AScyfmBwb8HUoYcFPx0QUvn6j8KpkEXYDfoU13OWQlVQiBn4mS0f3toTf6VJr3kH4YQ/EMwBuH5nkW4BdnTnNBywiCC4+L43MweJ7rNCMwul4Ubi/rPEa7KrQwDnGgXEfSCc/sdGmejyXlbtJdQT8WFz/zZf1QnnLhYQF4kHF4UUKl6jngj8n4LeU1XobSxs/oi0qT5OoHK83dyK68ufO4BKtViz3sZKHnLObCnWzSqVOnXYg7JsudSDsngPc8cH6ZdjVKcvuiq7AUnLuBw8/cOUfuYk3rraVMfXlvNP3J+xILdTaYB37cB/AczY9OxH6523mU9Is0FGKiIbTT8IiLnPT/E+VuwODzzKkKWl0NDXX9uNvQILyYd3l8KbT00o3uI5Wm6ATnTfm8GDpeDa4HAL/3q3t7OPhOkVcsmAN/Ir4UvO4I53BGfyLz4y42YYHXUHF3M8r2wDWWBeTPlPXTbLcwJ18CZ+T/hLre2NPQ9YMb3enDneBypxjmmvFOpa6/y5RHVLZ+ltGF6mDw3MHuz58CSBPHZJ++RX15UwM2Hh94N0Aa0+21DwrkVXB78a0VYR/a9sJetm/gf4k1w9/eqsTdTb/GePRoXAGW28g/uiZvkdbUNcrjGtfBzejDw3qAwB2ejIx730Evx9jOnTt/kTIaQa/Q1+g1c+F2F+tO8rXS0tJ3WVc17L8PEs8Nx9DHKI8lzIleoWWsqxobgcaUq+/RID+d9lRO9SrEiMR1i/K5Z4yn+fWfmN9QCL9odFzLTtbfsbqpsMoW9Pkh6P8r8v0Gb55nC7q/B208VpH3noPP/EmY9RIMBL/45Sf+wnsDf/Qa6I0JtIE/z2Esuug1OOUxv8k7jrTbaW8CPPRZxutZfyhfG+6aSnENFa4FBtDp3HMaFdwQ0u+tiYTd0zuU7QOE8pSxrlaog00QklmkfZf8zoBl2hN+BUEIu42a+Mi7DDgeuJ56exIq6DsS7gV41lVzMGtI/xFQQvleQN6ASW8SPvtFna5Ae+JHgU+hynZThiXt5+Q7Hr+HugvxO0y3EHE/LGBeV+pfHRco6FRBnr8HLKK+Pu2a40hI/zVlxLklYfy9mGgDiIt0Lx98nlA6WnYQ8XMxDrIu6FB47Z8q5sCd8xcoZ3nnoAdtncD75LXF1sZYKAfxpkvajyC406nCCow3Dl9TkMn3UQC8Uv4QuPYFzqMfGgUyo/lZqKqqCi4zhPynMOdjtD8ZQQiuNtJaY/i4KM+DZmF3ma24gUUY47PAEECZkJYBGI98X9sXNuTPIykfyhHKGyM521mQGVolY/bjDZ8hL+LsTfx0aFkwp5R9kLyDaO9mQJoP4313YCfAD88X0J70yJPtqXNaxgALzdOP2eQrWzeSpwWtbPpptD60dRb5LvChrH+sS7r59rUfdfLkzTLkvwxO5cIyebxmffK+Dpi3F2U1Qq2WEPd7ldKpGzybVSIhkz/0ZTZlNBTk4/1oewbJeQ8u4Wmky9tb0Ya4elBHb1St642VaavRaxRyoBGnR6pAUcHPGogak8+yOL8Kz+8OfnfiE+lDoGPG+POikQbDM8o0O6oelHNHuAjZmEw8PCiUL/GuQTsd3BoiIb2BP5W07VGHv6UeLs0aKB+yoVncMWqUneHXf0JGI/4wtjeAU8HRa/r06dI8AO/KxE/Jczcd9EGy9l8V6VdT3rncJ7efpJ9FuvwR8BCvL2xDefEHzPIX7Z5NnX5AxOFa+WXeR9NOmIdQuI4/NZViHcXS5E8TBRBm3ZsKs2d7YUeBBa51662tZ1Bgg8rKylwAaiULO812CPSRmfOqvDII+UKsNRdvmqmKDOpNxzLa8H83KVjU8xCkLykF1iMF8Ai5E/POwGr42LPy0Bs9BPD2qbzoZbrYxZm43i2CROMmGMHsgrxbIVQgAOORk70JNS5Vtu7Cre/lNc93lQvdjLppV7Pj8rutti/OOsG2UQwXogSyu+g6C+dkUOdd6pyPkgkyn5P1qYqmSvFTNd0ND7ZPnz6ed3ie6BeIottPl6//P6VnZx8gxCejwPwSjq7bJSwGByHce4K9mHAnzgM8J/qQs0Rd5iQnnk3qHvSC0TVYa2GXhPWrC7mC+vNYbM6Pu+1QIfxJ/6QU2LAogNLwd216rHQ76wK3g8UcJYxELnbA63EYZcLviHmPu7v9MRS7odSOJs2jJfnf+xj+TnEYbkcv0Yl3G+Rqz/79+/cGj8cL0UBcgkxdhztS5RrTbDeFT4ACqVL8BIi6MaNE+Dz/GYiiyrv9x7tWZydCff1XoMAW4957ASE/CVD5/R2F6A3lkQj0ySwMeeeblFGhPoDQmx5IRNx6/pj8ZPGFxPRPSoENmwJrMODOhJ/98s/l8PwP8Zr4se7OpO+MTOS6/+9gKLpt90Ku/EmS/6OQ/zGCN5V1mW6Oq/McXL6++81W/8Pcu5GfR9mFiv926ut2HEJ7N9TATVb6fBIUSJXiJ0HVjRgn5yt+TLobLpRDUFTxwN/zHv3/+uj3wc0Sz3KqiI8B4lmC52UnIbxeoMmjAkryUcp9Nxcn5fxvgobSprvIvPLpy6ZLgY19ZPDwYnhZw89z3HAWy/vP58yZ424vOzzSdEd6fuq5WWfe/Vj/TGTBC26ec/1MVycVqkjzroB3CZSxXZCJZyg/hnTr7khcr0xwwVI+fT5BCqRK8RMkboo6pUBKgZQCKQU2LgqkSnHjmq+0tykFUgqkFNgAKbDpdClVipvOXKYjSSmQUiClQEqBZlIgVYrNJGBaPaVASoGUAikFNh0KpEpx7VymsZQCKQVSCqQU+JRTIFWKn3IGSIefUiClQEqBlAJrKZAqxbW0SGObIgXSMaUUSCmQUqAJFEiVYhOIlRZNKZBSIKVASoFNmwL/DwAA///EBHKlAAAABklEQVQDAGuiE6rXVZkGAAAAAElFTkSuQmCC\" width=\"226.5\" height=\"20\" style=\"width: 226.5px; height: 20px;\"\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 444.5px 10.5px; text-align: left; transform-origin: 444.5px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eSubsequent agents ( or the same agent returning ) will consume significantly more ATP to cross the same path.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 444.5px 10.5px; text-align: left; transform-origin: 444.5px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e3.Relativistic Time Dilation\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 42.9333px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 444.5px 21.4667px; text-align: left; transform-origin: 444.5px 21.4667px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eNodes with high \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eMass\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e distort the local temporal flow. If a swarm occupies a node with mass \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"font-family: STIXGeneral-webfont, serif; font-style: italic; font-weight: 400; color: rgb(33, 33, 33);\"\u003em\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e, the local time \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"vertical-align:-6px\"\u003e\u003cimg src=\"data:image/png;base64,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\" width=\"32.5\" height=\"20\" style=\"width: 32.5px; height: 20px;\"\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e relative to the global clock \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"vertical-align:-6px\"\u003e\u003cimg src=\"data:image/png;base64,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\" width=\"38\" height=\"20\" style=\"width: 38px; height: 20px;\"\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e is:\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21.5px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 444.5px 10.75px; text-align: left; transform-origin: 444.5px 10.75px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e                            \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"vertical-align:-6px\"\u003e\u003cimg src=\"data:image/png;base64,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\" width=\"123.5\" height=\"21.5\" style=\"width: 123.5px; height: 21.5px;\"\u003e\u003c/span\u003e\u003c/div\u003e\u003cul style=\"block-size: 21.4667px; font-family: Helvetica, Arial, sans-serif; list-style-type: square; margin-block-end: 20px; margin-block-start: 10px; margin-bottom: 20px; margin-top: 10px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 451.5px 10.7333px; transform-origin: 451.5px 10.7333px; margin-top: 10px; margin-bottom: 20px; \"\u003e\u003cli style=\"display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 423.5px 10.7333px; text-align: left; transform-origin: 423.5px 10.7333px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eResonance Windows: Nodes only accept incoming signals if \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"vertical-align:-6px\"\u003e\u003cimg src=\"data:image/png;base64,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\" width=\"252\" height=\"20\" style=\"width: 252px; height: 20px;\"\u003e\u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 444.5px 10.5px; text-align: left; transform-origin: 444.5px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e4. The Shadow Predator ( Adversarial AI )\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 444.5px 10.5px; text-align: left; transform-origin: 444.5px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eAn autonomous Predator Signal spawns at a designated node. It uses a Breath-First Search (BFS) to move toward the swarm's Centroid.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cul style=\"block-size: 40.8667px; font-family: Helvetica, Arial, sans-serif; list-style-type: square; margin-block-end: 20px; margin-block-start: 10px; margin-bottom: 20px; margin-top: 10px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 451.5px 20.4333px; transform-origin: 451.5px 20.4333px; margin-top: 10px; margin-bottom: 20px; \"\u003e\u003cli style=\"display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 423.5px 20.4333px; text-align: left; transform-origin: 423.5px 20.4333px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eDetection: If the swarm's Centroid enters the Line-of-Sight (LoS) of the Predator (a clear linear path with no obstructing nodes with a radius \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"font-family: STIXGeneral-webfont, serif; font-style: italic; font-weight: 400; color: rgb(33, 33, 33);\"\u003er\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e), the swarm's energy is drained at a rate of 10 units/sec.\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 444.5px 10.5px; text-align: left; transform-origin: 444.5px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eInput / Output Specifications\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 444.5px 10.5px; text-align: left; transform-origin: 444.5px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eInputs:\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cul style=\"block-size: 122.6px; font-family: Helvetica, Arial, sans-serif; list-style-type: square; margin-block-end: 20px; margin-block-start: 10px; margin-bottom: 20px; margin-top: 10px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 451.5px 61.3px; transform-origin: 451.5px 61.3px; margin-top: 10px; margin-bottom: 20px; \"\u003e\u003cli style=\"block-size: 20.4333px; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 423.5px 10.2167px; text-align: left; transform-origin: 423.5px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003enodes\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e: A struct array containing \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003ex, y, z\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e (coordinates), \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003emass\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e (0 to 1), and \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003einitial_res\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e (base resistance)\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4333px; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 423.5px 10.2167px; text-align: left; transform-origin: 423.5px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003epredator_start\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e: The index of the node where the Shadow Predator begins.\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4333px; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 423.5px 10.2167px; text-align: left; transform-origin: 423.5px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eparams\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e: A struct containing: ( .M: Number of agents in the swarm ; \u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4333px; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 423.5px 10.2167px; text-align: left; transform-origin: 423.5px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e                                               .R_max: Maximum allowed distance from Centroid\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4333px; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 423.5px 10.2167px; text-align: left; transform-origin: 423.5px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e                                               .ATP_total: Initial energy pool shared by the swarm.\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4333px; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 423.5px 10.2167px; text-align: left; transform-origin: 423.5px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e                                               .target: The destination Node ID. )\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 444.5px 10.5px; text-align: left; transform-origin: 444.5px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eOutputs\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e:\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cul style=\"block-size: 40.8667px; font-family: Helvetica, Arial, sans-serif; list-style-type: square; margin-block-end: 20px; margin-block-start: 10px; margin-bottom: 20px; margin-top: 10px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 451.5px 20.4333px; transform-origin: 451.5px 20.4333px; margin-top: 10px; margin-bottom: 20px; \"\u003e\u003cli style=\"block-size: 20.4333px; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 423.5px 10.2167px; text-align: left; transform-origin: 423.5px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003emax_energy\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e: The remaining total ATP when the first agent reaches the target (or -1 if the swarm is neutralized ).\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4333px; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 423.5px 10.2167px; text-align: left; transform-origin: 423.5px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003ebest_strategy\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e: A \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"vertical-align:-5px\"\u003e\u003cimg src=\"data:image/png;base64,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\" width=\"41.5\" height=\"18\" style=\"width: 41.5px; height: 18px;\"\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003ecell array, where each cell contains the sequence of Node IDs visited by that specific agent.\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function [max_energy, best_strategy] = solve_singularity_pulse(nodes, predator_start, params)\r\n    % SOLVE_SINGULARITY_PULSE: Multi-agent pathfinding with bio-feedback.\r\n    %\r\n    % Your goal is to coordinate M agents while maintaining swarm cohesion \r\n    % and avoiding the Shadow Predator's Line-of-Sight.\r\n    \r\n    % Initialize variables\r\n    max_energy = -1;\r\n    best_strategy = cell(1, params.M);\r\nend","test_suite":"%% PHASE 1: TORUS \u0026 RESONANCE\r\nclear n p;\r\np.M = 2; p.ATP_total = 1000; p.target = 2;\r\nn(1).coord = [0,0,0,0,0]; n(1).res = 1;\r\nn(2).coord = [90,0,0,0,0]; n(2).res = 1; % Khoảng cách Torus = 10\r\n\r\n[e1, s1] = solve_singularity_pulse(n, 0, p);\r\n% Giải thích: d=10. t_arrival = 10/20 = 0.5s.\r\n% Pulse = 1 + 2*sin(0.5*pi/2)^2 = 1 + 2*0.5 = 2.\r\n% Sat = 2 + 0.125*2*1 = 2.25.\r\n% Cost = 10 * 1 * 2.25 * 2 = 45. E = 1000 - 45 = 955.\r\nassert(abs(e1 - 955) \u003c 1e-4, 'Sai số Torus hoặc Pulse tại 0.5s');\r\n\r\n%% PHASE 2: PREDATOR INTERCEPT\r\nclear n p;\r\np.M = 1; p.ATP_total = 1000; p.target = 2;\r\nn(1).coord = [0,0,0,0,0]; n(1).res = 1;\r\nn(2).coord = [40,0,0,0,0]; n(2).res = 1; \r\nn(3).coord = [30,0,0,0,0]; % Predator bắt đầu rất gần đích\r\n% Swarm: t = 40/20 = 2s.\r\n% Pred: t = 10/15 = 0.66s. -\u003e Bị bắt!\r\n[e2, ~] = solve_singularity_pulse(n, 3, p);\r\nassert(e2 == -1, 'Predator phải bắt được Swarm ở đây!');\r\n\r\n%% PHASE 3: PATH OPTIMIZATION (Bắt buộc đi vòng)\r\nclear n p;\r\np.M = 1; p.target = 2; p.ATP_total = 1000;\r\nn(1).coord = [0,0,0,0,0]; n(1).res = 1;\r\nn(2).coord = [20,0,0,0,0]; n(2).res = 10; % Đích xa, res cao\r\nn(3).coord = [10,0,0,0,0]; n(3).res = 1;  % Trạm trung gian\r\n[e3, s3] = solve_singularity_pulse(n, 0, p);\r\nassert(length(s3{1}) \u003e= 3, 'Thuật toán chưa tìm được đường vòng tối ưu năng lượng');","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":4945722,"edited_by":4945722,"edited_at":"2026-03-22T18:52:04.000Z","deleted_by":null,"deleted_at":null,"solvers_count":2,"test_suite_updated_at":"2026-03-22T18:52:04.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2026-03-20T09:03:18.000Z","updated_at":"2026-03-22T19:52:58.000Z","published_at":"2026-03-20T09:03:16.000Z","restored_at":null,"restored_by":null,"spam":null,"simulink":false,"admin_reviewed":false,"description_opc":"{\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eAbstract\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eIn the final phase of Omega experiment, you no longer control a single signal. You are tasked with commanding a \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eQuantum Swarm\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e of \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003eM\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003enanobots through a high-fidelity neural network. To suceed, you must reach the \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eEvent Horizon ( Target Node )\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e with maximum collective energy while maintaining swarm cohesion and evading an autonomous predatory AI.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eKey\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eMechanics\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e1.Swarm Cohesion \u0026amp; Centroid Constraints\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eThe swarm consists of \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003eM\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003eindividual agents. At any time \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003eT\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e, the Centroid (\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003eC\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e) of the swarm is defined as the geometric mean of all active agent's position:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e                                                                                   \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"true\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003eC = \\\\frac{1}{M}\\\\sum_{i=1}^{M}P_{i\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eCohesion Limit\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e: If any agent \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003ei\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e moves to a position where \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003edist(P_{i},C) \u0026gt; R_{max\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e, that agent is instantly neutralized ( Energy = 0 ).\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eMovement Cost\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e: Energy consumption for a jump is scaled by the agent's distance from the Centroid.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e2.Dynamic Edge Saturation\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eThe neural pathways exhibit Ion Saturation. Every time an agent traverses an edge between Node \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003eU\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003eand Node \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003eV\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e, the resistance of that specific path increases:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e                                                               \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"true\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003eResistance_{new} = Resistance_{odd} \\\\times 1.25\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eSubsequent agents ( or the same agent returning ) will consume significantly more ATP to cross the same path.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e3.Relativistic Time Dilation\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eNodes with high \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eMass\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e distort the local temporal flow. If a swarm occupies a node with mass \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003em\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e, the local time \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003eT_{local}\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e relative to the global clock \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003eT_{global\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e is:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e                            \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"true\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003eT_{local} = T_{global} \\\\times e^{-m\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eResonance Windows: Nodes only accept incoming signals if \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003efloor(T_{local}) \\\\text{ (mod 7) \\\\neq \\\\text{NodeID (mod 7).\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e4. The Shadow Predator ( Adversarial AI )\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eAn autonomous Predator Signal spawns at a designated node. It uses a Breath-First Search (BFS) to move toward the swarm's Centroid.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eDetection: If the swarm's Centroid enters the Line-of-Sight (LoS) of the Predator (a clear linear path with no obstructing nodes with a radius \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003er\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e), the swarm's energy is drained at a rate of 10 units/sec.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eInput / Output Specifications\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eInputs:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003enodes\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e: A struct array containing \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ex, y, z\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e (coordinates), \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003emass\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e (0 to 1), and \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003einitial_res\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e (base resistance)\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003epredator_start\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e: The index of the node where the Shadow Predator begins.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eparams\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e: A struct containing: ( .M: Number of agents in the swarm ; \u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e                                               .R_max: Maximum allowed distance from Centroid\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e                                               .ATP_total: Initial energy pool shared by the swarm.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e                                               .target: The destination Node ID. )\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eOutputs\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003emax_energy\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e: The remaining total ATP when the first agent reaches the target (or -1 if the swarm is neutralized ).\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ebest_strategy\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e: A \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003e1 \\\\times M\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003ecell array, where each cell contains the sequence of Node IDs visited by that specific agent.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"}],"problem_search":{"errors":[],"problems":[{"id":61287,"title":"The Singularity: Omega Pulse ( Neural Dominance )","description":"Abstract\r\nIn the final phase of Omega experiment, you no longer control a single signal. You are tasked with commanding a Quantum Swarm of nanobots through a high-fidelity neural network. To suceed, you must reach the Event Horizon ( Target Node ) with maximum collective energy while maintaining swarm cohesion and evading an autonomous predatory AI.\r\nKey Mechanics\r\n1.Swarm Cohesion \u0026 Centroid Constraints\r\nThe swarm consists of individual agents. At any time , the Centroid () of the swarm is defined as the geometric mean of all active agent's position:\r\n                                                                                   \r\nCohesion Limit: If any agent  moves to a position where , that agent is instantly neutralized ( Energy = 0 ).\r\nMovement Cost: Energy consumption for a jump is scaled by the agent's distance from the Centroid.\r\n2.Dynamic Edge Saturation\r\nThe neural pathways exhibit Ion Saturation. Every time an agent traverses an edge between Node and Node , the resistance of that specific path increases:\r\n                                                               \r\nSubsequent agents ( or the same agent returning ) will consume significantly more ATP to cross the same path.\r\n3.Relativistic Time Dilation\r\nNodes with high Mass distort the local temporal flow. If a swarm occupies a node with mass , the local time  relative to the global clock  is:\r\n                            \r\nResonance Windows: Nodes only accept incoming signals if \r\n4. The Shadow Predator ( Adversarial AI )\r\nAn autonomous Predator Signal spawns at a designated node. It uses a Breath-First Search (BFS) to move toward the swarm's Centroid.\r\nDetection: If the swarm's Centroid enters the Line-of-Sight (LoS) of the Predator (a clear linear path with no obstructing nodes with a radius ), the swarm's energy is drained at a rate of 10 units/sec.\r\nInput / Output Specifications\r\nInputs:\r\nnodes: A struct array containing x, y, z (coordinates), mass (0 to 1), and initial_res (base resistance)\r\npredator_start: The index of the node where the Shadow Predator begins.\r\nparams: A struct containing: ( .M: Number of agents in the swarm ; \r\n                                               .R_max: Maximum allowed distance from Centroid\r\n                                               .ATP_total: Initial energy pool shared by the swarm.\r\n                                               .target: The destination Node ID. )\r\nOutputs:\r\nmax_energy: The remaining total ATP when the first agent reaches the target (or -1 if the swarm is neutralized ).\r\nbest_strategy: A cell array, where each cell contains the sequence of Node IDs visited by that specific agent.","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; min-height: 0px; white-space: normal; color: rgb(33, 33, 33); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: none; white-space: normal; \"\u003e\u003cdiv style=\"block-size: 1027.6px; display: block; min-width: 0px; padding-block-start: 0px; padding-inline-start: 2px; padding-left: 2px; padding-top: 0px; perspective-origin: 468.5px 513.8px; transform-origin: 468.5px 513.8px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 444.5px 10.5px; text-align: left; transform-origin: 444.5px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eAbstract\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 63px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 444.5px 31.5px; text-align: left; transform-origin: 444.5px 31.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eIn the final phase of Omega experiment, you no longer control a single signal. You are tasked with commanding a \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eQuantum Swarm\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e of \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"font-family: STIXGeneral-webfont, serif; font-style: italic; font-weight: 400; color: rgb(33, 33, 33);\"\u003eM\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003enanobots through a high-fidelity neural network. To suceed, you must reach the \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eEvent Horizon ( Target Node )\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e with maximum collective energy while maintaining swarm cohesion and evading an autonomous predatory AI.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 444.5px 10.5px; text-align: left; transform-origin: 444.5px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eKey\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eMechanics\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 444.5px 10.5px; text-align: left; transform-origin: 444.5px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e1.Swarm Cohesion \u0026amp; Centroid Constraints\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 42px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 444.5px 21px; text-align: left; transform-origin: 444.5px 21px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eThe swarm consists of \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"font-family: STIXGeneral-webfont, serif; font-style: italic; font-weight: 400; color: rgb(33, 33, 33);\"\u003eM\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eindividual agents. At any time \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"font-family: STIXGeneral-webfont, serif; font-style: italic; font-weight: 400; color: rgb(33, 33, 33);\"\u003eT\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e, the Centroid (\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"font-family: STIXGeneral-webfont, serif; font-style: italic; font-weight: 400; color: rgb(33, 33, 33);\"\u003eC\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e) of the swarm is defined as the geometric mean of all active agent's position:\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 49px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 444.5px 24.5px; text-align: left; transform-origin: 444.5px 24.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e                                                                                   \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"vertical-align:-17px\"\u003e\u003cimg src=\"data:image/png;base64,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\" width=\"84.5\" height=\"49\" style=\"width: 84.5px; height: 49px;\"\u003e\u003c/span\u003e\u003c/div\u003e\u003cul style=\"block-size: 41.9px; font-family: Helvetica, Arial, sans-serif; list-style-type: square; margin-block-end: 20px; margin-block-start: 10px; margin-bottom: 20px; margin-top: 10px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 451.5px 20.95px; transform-origin: 451.5px 20.95px; margin-top: 10px; margin-bottom: 20px; \"\u003e\u003cli style=\"block-size: 21.4667px; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 423.5px 10.7333px; text-align: left; transform-origin: 423.5px 10.7333px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eCohesion Limit\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e: If any agent \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"font-family: STIXGeneral-webfont, serif; font-style: italic; font-weight: 400; color: rgb(33, 33, 33);\"\u003ei\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e moves to a position where \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"vertical-align:-6px\"\u003e\u003cimg src=\"data:image/png;base64,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\" width=\"110\" height=\"20\" style=\"width: 110px; height: 20px;\"\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e, that agent is instantly neutralized ( Energy = 0 ).\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4333px; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 423.5px 10.2167px; text-align: left; transform-origin: 423.5px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eMovement Cost\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e: Energy consumption for a jump is scaled by the agent's distance from the Centroid.\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 444.5px 10.5px; text-align: left; transform-origin: 444.5px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e2.Dynamic Edge Saturation\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 42px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 444.5px 21px; text-align: left; transform-origin: 444.5px 21px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eThe neural pathways exhibit Ion Saturation. Every time an agent traverses an edge between Node \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"font-family: STIXGeneral-webfont, serif; font-style: italic; font-weight: 400; color: rgb(33, 33, 33);\"\u003eU\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eand Node \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"font-family: STIXGeneral-webfont, serif; font-style: italic; font-weight: 400; color: rgb(33, 33, 33);\"\u003eV\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e, the resistance of that specific path increases:\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21.4667px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 444.5px 10.7333px; text-align: left; transform-origin: 444.5px 10.7333px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e                                                               \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"vertical-align:-6px\"\u003e\u003cimg src=\"data:image/png;base64,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\" width=\"226.5\" height=\"20\" style=\"width: 226.5px; height: 20px;\"\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 444.5px 10.5px; text-align: left; transform-origin: 444.5px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eSubsequent agents ( or the same agent returning ) will consume significantly more ATP to cross the same path.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 444.5px 10.5px; text-align: left; transform-origin: 444.5px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e3.Relativistic Time Dilation\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 42.9333px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 444.5px 21.4667px; text-align: left; transform-origin: 444.5px 21.4667px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eNodes with high \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eMass\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e distort the local temporal flow. If a swarm occupies a node with mass \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"font-family: STIXGeneral-webfont, serif; font-style: italic; font-weight: 400; color: rgb(33, 33, 33);\"\u003em\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e, the local time \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"vertical-align:-6px\"\u003e\u003cimg src=\"data:image/png;base64,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\" width=\"32.5\" height=\"20\" style=\"width: 32.5px; height: 20px;\"\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e relative to the global clock \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"vertical-align:-6px\"\u003e\u003cimg src=\"data:image/png;base64,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\" width=\"38\" height=\"20\" style=\"width: 38px; height: 20px;\"\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e is:\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21.5px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 444.5px 10.75px; text-align: left; transform-origin: 444.5px 10.75px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e                            \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"vertical-align:-6px\"\u003e\u003cimg src=\"data:image/png;base64,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\" width=\"123.5\" height=\"21.5\" style=\"width: 123.5px; height: 21.5px;\"\u003e\u003c/span\u003e\u003c/div\u003e\u003cul style=\"block-size: 21.4667px; font-family: Helvetica, Arial, sans-serif; list-style-type: square; margin-block-end: 20px; margin-block-start: 10px; margin-bottom: 20px; margin-top: 10px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 451.5px 10.7333px; transform-origin: 451.5px 10.7333px; margin-top: 10px; margin-bottom: 20px; \"\u003e\u003cli style=\"display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 423.5px 10.7333px; text-align: left; transform-origin: 423.5px 10.7333px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eResonance Windows: Nodes only accept incoming signals if \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"vertical-align:-6px\"\u003e\u003cimg src=\"data:image/png;base64,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\" width=\"252\" height=\"20\" style=\"width: 252px; height: 20px;\"\u003e\u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 444.5px 10.5px; text-align: left; transform-origin: 444.5px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003e4. The Shadow Predator ( Adversarial AI )\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 444.5px 10.5px; text-align: left; transform-origin: 444.5px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eAn autonomous Predator Signal spawns at a designated node. It uses a Breath-First Search (BFS) to move toward the swarm's Centroid.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cul style=\"block-size: 40.8667px; font-family: Helvetica, Arial, sans-serif; list-style-type: square; margin-block-end: 20px; margin-block-start: 10px; margin-bottom: 20px; margin-top: 10px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 451.5px 20.4333px; transform-origin: 451.5px 20.4333px; margin-top: 10px; margin-bottom: 20px; \"\u003e\u003cli style=\"display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 423.5px 20.4333px; text-align: left; transform-origin: 423.5px 20.4333px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eDetection: If the swarm's Centroid enters the Line-of-Sight (LoS) of the Predator (a clear linear path with no obstructing nodes with a radius \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"font-family: STIXGeneral-webfont, serif; font-style: italic; font-weight: 400; color: rgb(33, 33, 33);\"\u003er\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e), the swarm's energy is drained at a rate of 10 units/sec.\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 444.5px 10.5px; text-align: left; transform-origin: 444.5px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eInput / Output Specifications\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 444.5px 10.5px; text-align: left; transform-origin: 444.5px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eInputs:\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cul style=\"block-size: 122.6px; font-family: Helvetica, Arial, sans-serif; list-style-type: square; margin-block-end: 20px; margin-block-start: 10px; margin-bottom: 20px; margin-top: 10px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 451.5px 61.3px; transform-origin: 451.5px 61.3px; margin-top: 10px; margin-bottom: 20px; \"\u003e\u003cli style=\"block-size: 20.4333px; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 423.5px 10.2167px; text-align: left; transform-origin: 423.5px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003enodes\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e: A struct array containing \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003ex, y, z\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e (coordinates), \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003emass\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e (0 to 1), and \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003einitial_res\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e (base resistance)\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4333px; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 423.5px 10.2167px; text-align: left; transform-origin: 423.5px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003epredator_start\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e: The index of the node where the Shadow Predator begins.\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4333px; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 423.5px 10.2167px; text-align: left; transform-origin: 423.5px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eparams\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e: A struct containing: ( .M: Number of agents in the swarm ; \u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4333px; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 423.5px 10.2167px; text-align: left; transform-origin: 423.5px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e                                               .R_max: Maximum allowed distance from Centroid\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4333px; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 423.5px 10.2167px; text-align: left; transform-origin: 423.5px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e                                               .ATP_total: Initial energy pool shared by the swarm.\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4333px; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 423.5px 10.2167px; text-align: left; transform-origin: 423.5px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e                                               .target: The destination Node ID. )\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 444.5px 10.5px; text-align: left; transform-origin: 444.5px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003eOutputs\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e:\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cul style=\"block-size: 40.8667px; font-family: Helvetica, Arial, sans-serif; list-style-type: square; margin-block-end: 20px; margin-block-start: 10px; margin-bottom: 20px; margin-top: 10px; padding-inline-start: 0px; padding-left: 0px; perspective-origin: 451.5px 20.4333px; transform-origin: 451.5px 20.4333px; margin-top: 10px; margin-bottom: 20px; \"\u003e\u003cli style=\"block-size: 20.4333px; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 423.5px 10.2167px; text-align: left; transform-origin: 423.5px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003emax_energy\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e: The remaining total ATP when the first agent reaches the target (or -1 if the swarm is neutralized ).\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4333px; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 423.5px 10.2167px; text-align: left; transform-origin: 423.5px 10.2167px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"font-weight: 700; \"\u003ebest_strategy\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e: A \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"vertical-align:-5px\"\u003e\u003cimg src=\"data:image/png;base64,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\" width=\"41.5\" height=\"18\" style=\"width: 41.5px; height: 18px;\"\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003ecell array, where each cell contains the sequence of Node IDs visited by that specific agent.\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function [max_energy, best_strategy] = solve_singularity_pulse(nodes, predator_start, params)\r\n    % SOLVE_SINGULARITY_PULSE: Multi-agent pathfinding with bio-feedback.\r\n    %\r\n    % Your goal is to coordinate M agents while maintaining swarm cohesion \r\n    % and avoiding the Shadow Predator's Line-of-Sight.\r\n    \r\n    % Initialize variables\r\n    max_energy = -1;\r\n    best_strategy = cell(1, params.M);\r\nend","test_suite":"%% PHASE 1: TORUS \u0026 RESONANCE\r\nclear n p;\r\np.M = 2; p.ATP_total = 1000; p.target = 2;\r\nn(1).coord = [0,0,0,0,0]; n(1).res = 1;\r\nn(2).coord = [90,0,0,0,0]; n(2).res = 1; % Khoảng cách Torus = 10\r\n\r\n[e1, s1] = solve_singularity_pulse(n, 0, p);\r\n% Giải thích: d=10. t_arrival = 10/20 = 0.5s.\r\n% Pulse = 1 + 2*sin(0.5*pi/2)^2 = 1 + 2*0.5 = 2.\r\n% Sat = 2 + 0.125*2*1 = 2.25.\r\n% Cost = 10 * 1 * 2.25 * 2 = 45. E = 1000 - 45 = 955.\r\nassert(abs(e1 - 955) \u003c 1e-4, 'Sai số Torus hoặc Pulse tại 0.5s');\r\n\r\n%% PHASE 2: PREDATOR INTERCEPT\r\nclear n p;\r\np.M = 1; p.ATP_total = 1000; p.target = 2;\r\nn(1).coord = [0,0,0,0,0]; n(1).res = 1;\r\nn(2).coord = [40,0,0,0,0]; n(2).res = 1; \r\nn(3).coord = [30,0,0,0,0]; % Predator bắt đầu rất gần đích\r\n% Swarm: t = 40/20 = 2s.\r\n% Pred: t = 10/15 = 0.66s. -\u003e Bị bắt!\r\n[e2, ~] = solve_singularity_pulse(n, 3, p);\r\nassert(e2 == -1, 'Predator phải bắt được Swarm ở đây!');\r\n\r\n%% PHASE 3: PATH OPTIMIZATION (Bắt buộc đi vòng)\r\nclear n p;\r\np.M = 1; p.target = 2; p.ATP_total = 1000;\r\nn(1).coord = [0,0,0,0,0]; n(1).res = 1;\r\nn(2).coord = [20,0,0,0,0]; n(2).res = 10; % Đích xa, res cao\r\nn(3).coord = [10,0,0,0,0]; n(3).res = 1;  % Trạm trung gian\r\n[e3, s3] = solve_singularity_pulse(n, 0, p);\r\nassert(length(s3{1}) \u003e= 3, 'Thuật toán chưa tìm được đường vòng tối ưu năng lượng');","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":4945722,"edited_by":4945722,"edited_at":"2026-03-22T18:52:04.000Z","deleted_by":null,"deleted_at":null,"solvers_count":2,"test_suite_updated_at":"2026-03-22T18:52:04.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2026-03-20T09:03:18.000Z","updated_at":"2026-03-22T19:52:58.000Z","published_at":"2026-03-20T09:03:16.000Z","restored_at":null,"restored_by":null,"spam":null,"simulink":false,"admin_reviewed":false,"description_opc":"{\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eAbstract\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eIn the final phase of Omega experiment, you no longer control a single signal. You are tasked with commanding a \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eQuantum Swarm\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e of \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003eM\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003enanobots through a high-fidelity neural network. To suceed, you must reach the \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eEvent Horizon ( Target Node )\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e with maximum collective energy while maintaining swarm cohesion and evading an autonomous predatory AI.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eKey\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eMechanics\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e1.Swarm Cohesion \u0026amp; Centroid Constraints\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eThe swarm consists of \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003eM\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003eindividual agents. At any time \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003eT\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e, the Centroid (\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003eC\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e) of the swarm is defined as the geometric mean of all active agent's position:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e                                                                                   \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"true\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003eC = \\\\frac{1}{M}\\\\sum_{i=1}^{M}P_{i\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eCohesion Limit\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e: If any agent \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003ei\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e moves to a position where \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003edist(P_{i},C) \u0026gt; R_{max\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e, that agent is instantly neutralized ( Energy = 0 ).\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eMovement Cost\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e: Energy consumption for a jump is scaled by the agent's distance from the Centroid.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e2.Dynamic Edge Saturation\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eThe neural pathways exhibit Ion Saturation. Every time an agent traverses an edge between Node \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003eU\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003eand Node \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003eV\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e, the resistance of that specific path increases:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e                                                               \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"true\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003eResistance_{new} = Resistance_{odd} \\\\times 1.25\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eSubsequent agents ( or the same agent returning ) will consume significantly more ATP to cross the same path.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e3.Relativistic Time Dilation\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eNodes with high \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eMass\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e distort the local temporal flow. If a swarm occupies a node with mass \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003em\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e, the local time \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003eT_{local}\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e relative to the global clock \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003eT_{global\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e is:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e                            \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"true\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003eT_{local} = T_{global} \\\\times e^{-m\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eResonance Windows: Nodes only accept incoming signals if \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003efloor(T_{local}) \\\\text{ (mod 7) \\\\neq \\\\text{NodeID (mod 7).\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e4. The Shadow Predator ( Adversarial AI )\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eAn autonomous Predator Signal spawns at a designated node. It uses a Breath-First Search (BFS) to move toward the swarm's Centroid.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eDetection: If the swarm's Centroid enters the Line-of-Sight (LoS) of the Predator (a clear linear path with no obstructing nodes with a radius \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003er\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e), the swarm's energy is drained at a rate of 10 units/sec.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eInput / Output Specifications\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eInputs:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003enodes\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e: A struct array containing \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ex, y, z\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e (coordinates), \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003emass\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e (0 to 1), and \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003einitial_res\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e (base resistance)\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003epredator_start\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e: The index of the node where the Shadow Predator begins.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eparams\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e: A struct containing: ( .M: Number of agents in the swarm ; \u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e                                               .R_max: Maximum allowed distance from Centroid\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e                                               .ATP_total: Initial energy pool shared by the swarm.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e                                               .target: The destination Node ID. )\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eOutputs\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003emax_energy\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e: The remaining total ATP when the first agent reaches the target (or -1 if the swarm is neutralized ).\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ebest_strategy\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e: A \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003e1 \\\\times M\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003ecell array, where each cell contains the sequence of Node IDs visited by that specific agent.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"}],"term":"tag:\"high-dimensional state-space\"","current_player_id":null,"fields":[{"name":"page","type":"integer","callback":null,"default":1,"directive":null,"facet":null,"facet_method":"and","operator":null,"param":null,"static":null,"prepend":true},{"name":"per_page","type":"integer","callback":null,"default":50,"directive":null,"facet":null,"facet_method":"and","operator":null,"param":null,"static":null,"prepend":true},{"name":"sort","type":"string","callback":null,"default":null,"directive":null,"facet":null,"facet_method":"and","operator":null,"param":null,"static":null,"prepend":true},{"name":"body","type":"text","callback":null,"default":"*:*","directive":null,"facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":false},{"name":"group","type":"string","callback":null,"default":null,"directive":"group","facet":true,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"difficulty_rating_bin","type":"string","callback":null,"default":null,"directive":"difficulty_rating_bin","facet":true,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"id","type":"integer","callback":null,"default":null,"directive":"id","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"tag","type":"string","callback":null,"default":null,"directive":"tag","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"product","type":"string","callback":null,"default":null,"directive":"product","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"created_at","type":"timeframe","callback":{},"default":null,"directive":"created_at","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"profile_id","type":"integer","callback":null,"default":null,"directive":"author_id","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"created_by","type":"string","callback":null,"default":null,"directive":"author","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"player_id","type":"integer","callback":null,"default":null,"directive":"solver_id","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"player","type":"string","callback":null,"default":null,"directive":"solver","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"solvers_count","type":"integer","callback":null,"default":null,"directive":"solvers_count","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"comments_count","type":"integer","callback":null,"default":null,"directive":"comments_count","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"likes_count","type":"integer","callback":null,"default":null,"directive":"likes_count","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"leader_id","type":"integer","callback":null,"default":null,"directive":"leader_id","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"leading_solution","type":"integer","callback":null,"default":null,"directive":"leading_solution","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true}],"filters":[{"name":"asset_type","type":"string","callback":null,"default":null,"directive":null,"facet":null,"facet_method":"and","operator":null,"param":null,"static":"\"cody:problem\"","prepend":true},{"name":"profile_id","type":"integer","callback":{},"default":null,"directive":null,"facet":null,"facet_method":"and","operator":null,"param":"author_id","static":null,"prepend":true}],"query":{"params":{"per_page":50,"term":"tag:\"high-dimensional state-space\"","current_player":null,"sort":"map(difficulty_value,0,0,999) asc"},"parser":"MathWorks::Search::Solr::QueryParser","directives":{"term":{"directives":{"tag":[["tag:\"high-dimensional state-space\"","","\"","high-dimensional state-space","\""]]}}},"facets":{"#\u003cMathWorks::Search::Field:0x00007f736028b4c0\u003e":null,"#\u003cMathWorks::Search::Field:0x00007f736028b420\u003e":null},"filters":{"#\u003cMathWorks::Search::Field:0x00007f736028a840\u003e":"\"cody:problem\""},"fields":{"#\u003cMathWorks::Search::Field:0x00007f736028b740\u003e":1,"#\u003cMathWorks::Search::Field:0x00007f736028b6a0\u003e":50,"#\u003cMathWorks::Search::Field:0x00007f736028b600\u003e":"map(difficulty_value,0,0,999) asc","#\u003cMathWorks::Search::Field:0x00007f736028b560\u003e":"tag:\"high-dimensional state-space\""},"user_query":{"#\u003cMathWorks::Search::Field:0x00007f736028b560\u003e":"tag:\"high-dimensional state-space\""},"queried_facets":{}},"query_backend":{"connection":{"configuration":{"index_url":"http://index-op-v2/solr/","query_url":"http://search-op-v2/solr/","direct_access_index_urls":["http://index-op-v2/solr/"],"direct_access_query_urls":["http://search-op-v2/solr/"],"timeout":10,"vhost":"search","exchange":"search.topic","heartbeat":30,"pre_index_mode":false,"host":"rabbitmq-eks","port":5672,"username":"search","password":"J3bGPZzQ7asjJcCk","virtual_host":"search","indexer":"amqp","http_logging":"true","core":"cody"},"query_connection":{"uri":"http://search-op-v2/solr/cody/","proxy":null,"connection":{"parallel_manager":null,"headers":{"User-Agent":"Faraday v1.0.1"},"params":{},"options":{"params_encoder":"Faraday::FlatParamsEncoder","proxy":null,"bind":null,"timeout":null,"open_timeout":null,"read_timeout":null,"write_timeout":null,"boundary":null,"oauth":null,"context":null,"on_data":null},"ssl":{"verify":true,"ca_file":null,"ca_path":null,"verify_mode":null,"cert_store":null,"client_cert":null,"client_key":null,"certificate":null,"private_key":null,"verify_depth":null,"version":null,"min_version":null,"max_version":null},"default_parallel_manager":null,"builder":{"adapter":{"name":"Faraday::Adapter::NetHttp","args":[],"block":null},"handlers":[{"name":"Faraday::Response::RaiseError","args":[],"block":null}],"app":{"app":{"ssl_cert_store":{"verify_callback":null,"error":null,"error_string":null,"chain":null,"time":null},"app":{},"connection_options":{},"config_block":null}}},"url_prefix":"http://search-op-v2/solr/cody/","manual_proxy":false,"proxy":null},"update_format":"RSolr::JSON::Generator","update_path":"update","options":{"url":"http://search-op-v2/solr/cody"}}},"query":{"params":{"per_page":50,"term":"tag:\"high-dimensional state-space\"","current_player":null,"sort":"map(difficulty_value,0,0,999) asc"},"parser":"MathWorks::Search::Solr::QueryParser","directives":{"term":{"directives":{"tag":[["tag:\"high-dimensional state-space\"","","\"","high-dimensional state-space","\""]]}}},"facets":{"#\u003cMathWorks::Search::Field:0x00007f736028b4c0\u003e":null,"#\u003cMathWorks::Search::Field:0x00007f736028b420\u003e":null},"filters":{"#\u003cMathWorks::Search::Field:0x00007f736028a840\u003e":"\"cody:problem\""},"fields":{"#\u003cMathWorks::Search::Field:0x00007f736028b740\u003e":1,"#\u003cMathWorks::Search::Field:0x00007f736028b6a0\u003e":50,"#\u003cMathWorks::Search::Field:0x00007f736028b600\u003e":"map(difficulty_value,0,0,999) asc","#\u003cMathWorks::Search::Field:0x00007f736028b560\u003e":"tag:\"high-dimensional state-space\""},"user_query":{"#\u003cMathWorks::Search::Field:0x00007f736028b560\u003e":"tag:\"high-dimensional state-space\""},"queried_facets":{}},"options":{"fields":["id","difficulty_rating"]},"join":" "},"results":[{"id":61287,"difficulty_rating":"medium"}]}}