Each instruction for a particular instruction set must be written withing Begin and End delimiter.
E.g. usage is
begin INT_1 ;
ADD 20 ;
end INT_1 ;
If this is not found, then the following error will be generated.
"VisualSim.kernel.util.IllegalActionException: Instruction_Set Initialize, 'end' Group Name cannot match 'begin' Group Name.
End Group Name: INT_1
at VisualSim.actor.arch.Instruction_Set.preinitialize(Unknown Source)
at VisualSim.actor.Director.preinitialize(Unknown Source)
at VisualSim.simulators.de.kernel.DEDirector.preinitialize(Unknown Source)
at VisualSim.actor.CompositeActor.preinitialize(Unknown Source)
at VisualSim.actor.Manager.preinitializeAndResolveTypes(Unknown Source)
at VisualSim.actor.Manager.initialize(Unknown Source)
at VisualSim.actor.Manager.execute(Unknown Source)
at VisualSim.actor.Manager.run(Unknown Source)
at java.lang.Thread.run(Thread.java:745)
at VisualSim.kernel.util.VisualSimThread.run(Unknown Source) "
Solution: Make sure to add begin and end in the Instruction_Set. For more information, read Instruction_Set documentation.