• Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Current Version: 1.0.0: 2023-08-14T12:02:01Z
  • First Published: 2022-04-19T16:03:20Z
  • Size: 9051360
  • Supported Unity Versions: 2021.3.29
tools behavior-ai

Monte Carlo Markov Chain Optimizer

No rating !(0 Vote)
$99.80 $99.80

Monte Carlo Markov Chain Optimizer

You define the problem. We do the optimization.

A novel, comprehensive, generic, and extensible Monte Carlo Markov Chain Optimization designing solution.


NOTEļ¼š The MCMC2 is working in progress. All MCMC1 owners can get a free upgrade to the new version once it is released.


Documentation | Discord | Roadmap


Features

  • Supports various MCMC & RJ-MCMC optimizations, e.g.,
    • simulated annealing (SA)
    • pareto simulated annealing (PSA)
    • alternating optimization-simulated annealing (AO-SA)
    • alternating optimization-pareto simulated annealing (AO-PSA)
    • and their reversible-jump Markov chain Monte Carlo (RJ-MCMC) versions.
    • It supports seamless switching between all types of optimizers.
  • Supports two types of weighting modules. Auto weighting (learning) during the optimization process. Fixed weights specified by the designer.
  • Visual Formula. Build the cost term formula by using the visual formula without any coding. Thanks to Odin Inspector. We created a smart suggest engine that helps offer the correct type of data for the visual formulas input; it will speed up the performance of forming formulas.
  • Visually debugging. It supports taking one move, one simulation, or one evaluation on a single solution step by step to enable the visually debugging ability. No black box in POC anymore!!!
  • Completed recording system. It supports us to save the results and load them back for further investigations. It supports all custom data; you don't even need to write any code about saving and loading functions.
  • Modularized design.The well-designed and extensible modules are based on the MCMC framework. We provide a set of out-of-the-box core modules, such as the Dominator, Acceptor (Greedy, Probability Acceptor), Movement, Auto Weights modules, etc. These are standardized modules in the MCMC frameworks. Besides, you can also customize those modules according to your problem that needs to be solved.
  • Generic design. Using the generic design, you can easily define your problem by extension.
  • Monitors. A set of Monitors to inspect the optimizing process in real time.
  • Detailed tutorials. It comes with detailed demos that help you to get into the MCMC world.
  • Support dual platforms. It works well on Windows and Mac OS. It might work on Linux(not tested).
  • Easy to generate results at scale. The optimizer is designed independently without using any Unity Game Object references. Once your optimizer is done, you can make it as a prefab and apply it to the mass results scenes without further modification. The optimizer will automatically hook the items up.
  • Full source code.
  • More...

Guides

Introduction

Quick Start

Modules

Released Notes

Video


Advanced

Formulas

Custom Formula

Custom Evaluator

Custom Iteration

Custom Movement

Custom Item Parameter

Monitors

Undocumented Handy APIs



Add to cart
This site contains affiliate links, which means that we can receive a commission if you click on a link and buy something that we have recommended.
Although clicking on these links will not cost you anything, they will help us finance our development projects while recommending good products!