Build and evaluate a variety of mine scenarios to ensure you produce operationally viable plans and schedules.
Learn MoreKeep track of key activities across your processes to continually increase production, efficiency and safety.
Learn MoreThe free quarterly Maptek Forge newsletter includes case studies, product and corporate news.
Maptek blogs cover a range of industry topics, sharing insights from across our global network.
Keep up to date with the latest product solutions and news about Maptek global activities.
An online repository of all Maptek learning resources, from white papers to blogs and case studies.
An overview of Maptek, our products, solutions and operations.
A brief history of Maptek, including milestones of our 35 years of operation.
Information about careers at Maptek and current vacancies.
Find conferences, seminars and tradeshows where Maptek is exhibiting and/or presenting papers.
Discover the features and benefits of Maptek solutions in these overview videos.
Watch webinars on various topics and learn about the latest solutions from Maptek subject matter experts.
Watch tutorials outlining ways to apply various tools. Learn the latest techniques for efficient workflows.
Short bite size videos include tips and tricks for applying common tools and solutions.
Over time, a population of individuals will become better suited for their environment. This is the process of natural selection.
A genetic algorithm is an optimisation technique that mimics natural selection to solve complex optimisation problems. The first step of using a genetic algorithm to solve any problem is finding a way to compress a solution to the problem into an ‘encoding’.
Using this definition, a population is a grouping of encodings. Once the problem can be represented in a population, various natural genetic processes can be simulated. This includes the combination of DNA as two parents breed (crossover), as well as the random changes that happen to a single encoding during the breeding process (mutation).
As in nature, genetic processes take time, trial and error… and genetic algorithms do not take shortcuts or make magic intuitive leaps—they just do it all faster. Access to the cloud has provided computing power that makes it seem easy!
Dead ends are quickly eliminated and the seemingly huge problem is relentlessly narrowed down into optimal solutions.
Now that the problem has been defined and modelled in code, your individual solutions fight it out in the cloud learning and competing with each other in a simultaneous processing environment.
Maptek Evolution is aptly named. It uses evolutionary algorithms to produce dynamic, agile mine schedules that allow operations to maximise value without dumbing-down the data. Thousands of scenarios can be rapidly assessed through high performance cloud computing to generate new, better solutions.
At Maptek, the Evolution product development team has been consolidating genetic algorithm code so we can quickly and easily apply it to new projects and share with other development teams. In this way we consolidate the optimisation building blocks to create a standalone genetic algorithm in the same manner as a linear programming library.
Look out for our next blog, which goes a bit deeper into how genetic algorithms work.
Click here to read part 2 of this blog series.
Luke Berry
Evolution Team Lead
November 27, 2020
For additional information about Maptek, including use of the Maptek logo, product images and reproduction of case studies, please direct inquiries to Global Marketing Communications Manager jane.ball@maptek.com.au