Simulator Data Routing by Attribute for Dynamic Linkage Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In social simulations, the linkage destination often changes depending on the state of data and policies being simulated, requiring significant labor for creating or updating control in each simulator, which is inefficient.
Innovation Solution
A data control method that includes a control unit to manage data linkage among multiple simulators by executing logic based on action logic, determining the appropriate destination for data transmission based on pre-stored attributes, and efficiently transmitting data without waiting for non-participating simulators to complete their tasks.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If data linkage control is implemented in each simulator individually to handle changing linkage destinations, then the simulation can adapt to different data states and policies, but the labor required for creating or updating control increases significantly
Solution Approach 1:
The patent introduces a data control unit as an intermediary component that manages data linkage between simulators. This mediator handles the determination of linkage destinations and routing of data based on attributes, eliminating the need for each simulator to implement complex control logic individually. The data control unit acts as a central authority that adapts to changing linkage requirements without increasing the complexity of individual simulator controls.
Solution Approach 2:
The data control unit serves multiple functions: it determines linkage destinations based on attributes, routes data between simulators, and manages the overall data flow coordination. By consolidating these diverse functions into a single multi-functional unit, the system achieves adaptability to various data states and policies without requiring each simulator to maintain separate control mechanisms.
2Reliability
If the system waits for all simulators to complete their tasks before transmitting data, then data transmission can be coordinated, but the transmission time increases significantly
Solution Approach 1:
The data control unit determines the linkage destination and prepares the data transmission plan in advance based on the current state of attributes, before actually transmitting the data. This preliminary determination allows the system to initiate data transmission as soon as conditions are met, without needing to wait for all simulators to complete their tasks, thereby reducing transmission time while maintaining coordination.
Solution Approach 2:
The system dynamically determines the appropriate linkage destination based on the current state of attributes rather than following a fixed transmission sequence. This dynamic approach allows data to be transmitted to the most suitable simulator at the most appropriate moment, improving coordination reliability while reducing waiting time compared to static synchronization approaches.
Data Source
AI summary
A data control method for linking pieces of data among a plurality of simulators includes processing of, by a control unit that controls linkage among the pieces of data, successively executing logic based on action logic that describes action of a target, determining, when a fact that the target has moved to a predetermined position is notified from a first simulator in accordance with execution of specific logic, to which of a second simulator and a third simulator data of the target is to be transmitted using an attribute of the target stored in advance, and transmitting the data of the target to a simulator to which the data of the target is determined to be transmitted.


