Simul8 feature highlights
We add game-changing enhancements with every Simul8 release, all driven by feedback from our user community. If you're using an older version of Simul8, upgrade your software to take advantage of these great features and other improvements.
If you'd like to see our latest features in action please complete the form and a member of the team will be in touch to arrange a call with you.
![](https://www.simul8.com/images/people/Corinne.png)
"At Simul8 our feature releases are based on user feedback. From making scripting faster through the new Visual Logic editor modes; to multi-task timing, Process Mining and sharing your simulations online through Share - we listen and we develop for you, our users!"
Get a demo of the latest release
Simul8 2023 features
Experiment Builder - experiment with any part of your process, without code!
Simul8 has always been the fastest tool to learn, fastest tool to build and with this major update, we’re taking it to the next level.
Introducing Experiment Builder. Whether it’s simple what-if scenarios or bold process changes you are testing, our new Experiment Builder allows you to dynamically change parameter values and structural aspects of your simulations, meaning it’s easier than ever to quickly experiment with any part of your process – without the need for code!
This is only the first phase of our ground-breaking Experiment Builder release, watch this space for lots of new features coming soon.
Read the Help File for this feature
Elevate your simulations with improved connectivity and customization
Simul8 has moved to 64-bit!
With our 64-bit release, your simulations just got bigger and better. Simul8 can now talk to 64-bit enabled databases using our SQL functionality and 64-bit versions of apps such as Python – meaning improved connectivity for our users.
Internal Spreadsheets have had a makeover
Our unique, powerful internal spreadsheet feature has had a makeover. Featuring a modern look, you can now create compelling interfaces to level-up your simulations! That's not all. Now with conditional formatting rules, formulas, and much more, it is easier than ever to personalize your data.
Simul8 2022 features
Transaction Log - Track every movement in your simulation
Simul8 already gives you access to results information in your simulation. Now, with our improved Transaction Log feature, you can further track every movement in your simulation, in just a few clicks!
Validate changes and identify patterns in your results through a single detailed log showing the movement of all Work Items, in and out of every Simulation Object. We have streamlined how the files work, so you have only one location to manage for Simulation Objects and Resources respectively, added more options for customization of information and made data produced by logs more accessible.
That's not all, once you have used the feature to create logs for your work items, you have a great source for further analysis. Slice and dice the data using an external tool like Excel or PowerBI to calculate, summarize and analyze data as well as see comparisons, patterns, and trends in your data.
The flexibility and depth of data available in the Transaction Log make it an ideal data source to level up your results even further and use it as a source for PowerBI and Python dashboards.
Read the Help File for this feature
OptQuest for Simul8 - go from "what if" to "what’s best"
Optimization is a powerful addition to simulation. Simulation is all about saying what if, and experimenting. As you experiment you gradually work out the best way to configure your process for optimal performance.
But what if you could skip that lengthy process of experimentation? What if rather than getting a range of results you have to decipher, your simulation could tell you exactly the right combination to maximize performance?
With OptQuest you can. OptQuest lets you move from what if to what’s best. It lets you test thousands of different parameter combinations to find the best answer.
Machine learning – automatically build your simulation rules from your data
Simul8 is already the fastest tool on the market, with the addition of machine learning we’ve just taken this to a whole new level! No more having to interrogate process owners and data sets to find the unique routing or timing rules, train your Machine Learning algorithm and let Simul8 do the rest!
We are the only simulation tool on the market to offer integrated machine learning functionality. Everyone lets you train data sets, or optimize end results. We let you use machine learning directly inside your simulation. Just call out to your preferred R or Python machine learning library to process your data set, and it’ll tell Simul8 what it should do next.
Combine ML with our other killer USP Process Mining, and you have the ability to build continuously up to date, real time digital twins.
Read the Help Files for this feature:
Routing using Machine Learning
Creating Distributions Using Machine Learning
Use Python and R to control your simulation
Already know Python and R, and would prefer to write your custom rules in those languages? With this release you now can.
You’ve always had the ability to control Simul8 via APIs in Python and R, so you can embed Simul8 in your tech stack. This release now lets you link a R and Python script to a custom distribution so you can read out to your R or Python script to let it do the processing for you. This lets you access machine learning libraries descibed above, but also to write your own custom code for Simul8 to obey.
Visual Logic Developer Mode
Using Simul8's own scripting language built especially for simulation logic building, this release futher extends the power and flexibility of this unique feature.
Developer mode allows you to write Visual Logic code quickly without the need of having to validate each line as you go. Any errors or code suggestions are listed in an Error box located at the bottom of the Visual Logic Editor. This allows for quick and efficient code writing and helps point you towards any errors that may be in your Visual Logic commands.
We've also made changes to Logic Writer mode, previously called "Free Edit" to make it even easier and faster to write and validate code. And the Logic Builder mode allows you to build up Visual Logic commands without the need to code, using our Visual Logic Editor wizard. Just double click on a command to begin!
Read the Help File for this feature
Simul8 2021 features
Process Mining
For the first time, we’re combining the unique strengths of process mining with the limitless experimentation of simulation.
By importing event logs from business information systems, Simul8 applies algorithms to the data to create an instant simulation. Routing arrows, activity timings, arrival schedules and resources are all automatically generated in a matter of seconds.
From operational changes to large-scale transformation, it’s never been faster to start experimenting and testing what-if scenarios to take process performance to radical new levels.
Read the Help File for this feature
Share
To help drive decision-making across your business, we’ve integrated the ability to share simulations into Simul8 for desktop and the web – giving you the ability to seamlessly build, run and share all on one platform for the first time.
Share is included with every Simul8 subscription so you can invite your team to experiment with simulations and get fast, accurate results to drive agile decisions. Best of all, shared simulations can be opened in a browser, allowing anyone to easily run and experiment - no downloads or installation needed!
Read the Help File for this feature
Simul8 2020 features
Database Connections
With the rise of digital twins, many of our users not only want to populate their simulations with larger data sets, but to be able to do this in real-time. That’s why we’ve introduced a new and improved SQL connection setup wizard and syntax builder in Simul8 2020 to help you build multiple database connections and queries, without the need to use Visual Logic.
You can use this powerful feature to pull in data generated from sources such as ERP systems or production schedules to continually feed your simulations with data. You can also use the syntax builder to quickly populate a query of data sets to import. For example, you might want to only pull in orders expected on a certain date.
Read the Help File for this feature
Google Sheets Connections
With the growing adoption of cloud-based productivity tools, we’ve introduced a new Google Sheets integration in Simul8 2020. With this industry first feature, you’ll be able to seamlessly connect your simulations to input data stored in the cloud – as well as outputting results back to spreadsheets.
So, why is this such a game-changer? The ability to easily collaborate with colleagues to edit data in the cloud allows for faster collaboration when you want to test different inputs or scenarios. Anyone you have shared a Google Sheet with can update figures in real-time and these can be pulled through to your simulation with the click of a button.
Read the Help File for this feature
Onscreen Button Data imports
We’ve now added more functionality to Simul8’s onscreen buttons. With Simul8 2020, you can import data via Excel Connections, databases and Google Sheets Connections just by clicking on an interactive button next to your simulation.
If you’re regularly changing data sets, this feature will help simplify and speed up how data can be updated within your simulation. It will also help makes the creation of user interfaces for your simulations faster, enabling stakeholders to easily try changing data sets for themselves.
Read the Help File for this feature
Distribution Viewer
Many Simul8 users use Named Distributions to define timings like inter-arrival times, activity timings or repair times in their simulations. The new Distribution Viewer feature makes it even easier to define a distribution.
Not only will this new feature help you with the validation of your simulations, but it will also improve the visibility of how data is being applied in the simulation for stakeholders. At a glance, you or your stakeholders will be able to see how the distribution looks and how timings will vary.
Read the Help File for this feature
Simul8 2019 features
Simul8 Online
Build, run and share your simulations online and installation-free! Simul8 Online is the world's first advanced online process simulation software. Using the same extensive feature set, intuitive drag and drop interface and fast results as our desktop version, Simul8 Online is included for our subscription and Annual Maintenance customers.
Read the Help File for this feature
R Integration
Simul8 users have the ability to export their results to many other programs and applications to help them conduct further analysis or present their results to stakeholders in different ways. Driven by feedback from our users, we are adding another option to this list with the ability to connect to R. Using this powerful feature, you can easily export your simulation results directly to R and even run R scripts within Simul8.
Read the Help File for this feature
Multi-task Timing
Multi-task Timing is another great new addition to Simul8 2019 based on our users’ feedback and queries about incorporating different sub-tasks into an Activity. For example, Activities in your simulation might need a preparation task before the main task and it require its own resource and/or has its own variation, i.e. distribution. For the main task itself, the distribution could be different than those other sub-tasks and you might also want to be flexible on whether to include a resource requirement. As a result, defining an Activity with several sub-tasks could sometimes be complex to set-up.
Using Multi-task Timing, it’s now quicker and easier to define an Activity with many sub-tasks that each have their own timing distributions and resource requirements.
Read the Help File for this feature
Pick and Place by Condition
In previous versions of Simul8, the Pick and Place feature could be used to simulate the movement of Work Items to and from a Conveyor. You could also set the length where a Work Item is either picked from or placed onto a Conveyor, instead of only having Work Items enter and leave at their start and end points. With Simul8 2019, Pick and Place by Condition gives you the added ability to pick and place Work Items by meeting certain defined conditions.
Read the Help File for this feature
Batch by Condition
Conveyors can now also make use of the new routing-in feature Batch by Condition which is also available for Activities. In fact, Batch by Condition is similar to Pick and Place by Condition, only without a specified Conveyor length. By using Batch by Condition the conveyor will only accept work items when a specified set of conditional statements has been met.
Read the Help File for this feature
Shift Dependent Conveyors
Many users will have used the Shifts functionality for Resources, Activities or even Start Points. Now with Simul8 2019, Shifts can be also assigned directly to Conveyors. This new feature greatly complements the additional control that users now have for Conveyors and reduces the number of necessary activities in conveyor intensive processes.
Read the Help File for this feature
Simul8 2018 features
Route Out By Condition
This powerful feature enables you to set conditions in your simulation where, if met, Work Items will be sent down that route. If your process rules require an ‘If’ statement to determine routing or even if you want to refer to a formula or multiple other label values to work out where Work Items should go, all of these options are possible without the need for Visual Logic or spreadsheets.
Read the Help File for this feature
Route Out By Sequence
This feature provides a new routing method to allow you to control the destination that your work items are routed to in a predefined repeating sequence.
Route Out By Sequence is a great addition because it’s an intuitive and quick way to set up your routing by sequence without using any Visual Logic or spreadsheets. You can set it up in just a few clicks and quickly compare different sequence options to find the most efficient and best sequence option for your process.
Read the Help File for this feature
Arrival Planner
The Arrival Planner will help you to reach solutions even faster by exploring your process behavior through a single day, to across months or even years so you can quickly identify things like the impact of seasonal variation. Typical analysis tasks like comparing a low volume week against your busiest week or testing best-case and worst-case capacity planning over a whole year is now much easier.
Read the Help File for this feature
Central Label Editor
As a single-window interface, the new Central Label Editor makes setting up, editing and tracking Labels so much faster. Frequent operations like creating a Label, attaching it to an Activity and setting it to control routing can all now be done in seconds.
This new feature will help you save more time on every simulation you build by instantly showing you where all of your Labels have been applied and enabling you to quickly edit them all from one central place.
Read the Help File for this feature
Activity Timing By Label
This powerful Simul8 feature offers an alternative to giving an Activity a universal process time for all items. Using Activity Timing By Label, the process times in your simulation can now be based on the type of item itself i.e. the Label value.
Most processes have great levels of variability with different product types, customers or patients, so Activity Timing By Label will be valuable in situations where you want to give an Activity a shorter process time for one item type and longer process time when handling a different item type.
Read the Help File for this feature
Quick Build
Put simply, Quick Build allows you to instantly create an entire simulation based on data inputs that you enter in a sheet. Once you have entered Activity names and their key characteristics, Simul8 will automatically add and connect all of the simulation objects in just one click!
Many of our users utilize Simul8 to verify the potential set-up of brand new greenfield sites or lots of individual processes with similar structures. Quick Build was designed with this kind of objective in mind, enabling you to rapidly build simulations of these systems to quickly assess their performance. For example, identifying whether target throughput can be hit.
Read the Help File for this feature
Simul8 2017 features
Increased trial speed
Improved parallel processing performance so you can run trials even faster.
Read the Help File for this feature
Work item tracking
A debugging tool to help determine the correct flow of work items and resources.
Read the Help File for this feature
Custom UI enhancements
Creating custom user interfaces for simulations is now even more intuitive.
Simul8 2016 features
Power & Free Conveyors
Capture realistic and complex process behavior in your simulation with our new conveyor types.
Read the Help File for this feature
Overtime
A debugging tool to help determine the correct flow of work items and resources.
Read the Help File for this feature
Tabs & HTML Dialogs
Create interactive dashboards for your simulations to help decision makers navigate, change parameters and analyze your simulation results.
Read the Help File for this feature
Simul8 2015 features
Variable Collect
Allowing you to choose how many work items need to be collected based on a Work Items Label value.
Read the Help File for this feature
Time Interval Results
Analyze your KPIs by custom intervals using Time Interval Results.
Read the Help File for this feature
Scheduled Maintenance
Define planned maintenance events on any activity using the calendar.
Read the Help File for this feature
MORE Plot
Allowing you to have a better understanding of the risk and error of your simulation runs to support decision making.
Read the Help File for this feature
Simul8 2014 features
Travel Time Matrix
See all of your objects at a glance and edit the travel times between all relevant objects using just one menu.
Read the Help File for this feature
Resource Schedule
Quickly vary the number of resources on shift by periods of the day and create unique shift patterns.
Read the Help File for this feature
Resource individuality
Ensure the same resource who has worked on a task at one stage in the process is assigned to the same work at a later stage.
Read the Help File for this feature
Resource Pools within Pools
Create pools of resources within pools to give you even more flexibility when allocating resources in your simulation.
Read the Help File for this feature
Syntax Highlighting
Improve the efficiency of debugging using our completely customizable syntax highlighting.
Read the Help File for this feature
New Coding Features
Updates to Multidimensional Arrays and enhanced our Visual Logic commands to improve your control over your simulation.
Read the Help File for this feature
Simul8 2013 features
State Charts
Make decisions based on the status of work items at any stage of a simulation run with instant data visualization.
Read the Help File for this feature
Excel Wizard
Import your data from Microsoft Excel® in just 3 clicks.
Read the Help File for this feature
AutoCAD® import
Import drawings from the latest version of AutoCAD® into your simulation.
Read the Help File for this feature
Enhanced Data Visualization
View routing information on hover, instantly see hotspots in your process and more.
Simul8 2012 features
BPMN Objects
Draw BPM Diagrams straight into Simul8 and use simulation to optimize your entire business process from end-to-end.
Read the Help File for this feature
New Lean Features
Value Stream Mapping, Value Add Time, Lead Time Cycle Charts and more.
Read the Help File for this feature
Improved interface
New look objects with more intuitive names and new paddle for faster modeling.
Spreadsheet and Scripting
Drag and drop sliders onto your simulation window to instantly change values and test scenarios.