anylogic

Does Anylogic ID its model files?


Does the Anylogic model file has any ID that is generated when the file is created but does not change when the file is saved or saved as?

I like to know about this feature to detect copies between students. So, if there is any other mechanism to detect if different files come from the same source it will be great to know about it.

Thank you.

I used Arena and it has an ID field in its doe file


Solution

  • Anylogic .alp files are just XML files. I have had in the past a project that was very similar to another, with a couple of breaking changes - so I made a copy and worked on both in parallel. The id's of the project (since I copied the .alp file) and the shared objects (and shared option lists) were all the same. These were not the same from other projects started from scratch.

    I believe you should try this on your computer to figure out how you feel about it, but it might be possible even to find copied agents/functions and not just the whole project. Though, of course, it could also be a very unlikely collision.

    AnyLogic XML screenshot