# It is hard to interface different simulations
For example - trying to integrate a robotics dynamics simulation with a static
Simulations often have different assumptions baked into them. You need to either
1. make sure there are no conflicts between assumptions,
2. make sure that they have the same assumptions, or
3. see whether a violated assumption actually will affect the situation
These assumptions may need to be combined with constraints and enablers as the third piece of any technology [[Constraints and assumptions are not directly observable in literature]]
### Related
* [[The Art of Doing Science and Engineering - Book]] chapters about simulation
* [[One way to do constraint encoding could be "assumptions necessary to make something work"]]
* [[Creating legible interfaces is expensive]]
* [[Simulations and models often fail to capture important aspects of a real system]]
* [[Simulations]]
<!-- #stub -->
[Web URL for this note](http://notes.benjaminreinhardt.com/It+is+hard+to+interface+different+simulations)
[Comment on this note](http://via.hypothes.is/http://notes.benjaminreinhardt.com/It+is+hard+to+interface+different+simulations)