{"id":115,"date":"2016-03-17T14:58:49","date_gmt":"2016-03-17T14:58:49","guid":{"rendered":"http:\/\/localhost:8089\/virtuode_production\/?page_id=115"},"modified":"2023-10-01T10:11:41","modified_gmt":"2023-10-01T10:11:41","slug":"brutomizer","status":"publish","type":"page","link":"https:\/\/www.virtuode.com\/index.php\/products\/brutomizer\/","title":{"rendered":"BRUTOMIZER 1.1"},"content":{"rendered":"<div class='et-box et-download'>\n\t\t\t\t\t<div class='et-box-content'><strong>You no longer need an expert for multi-objective optimization!<\/strong><\/div><\/div>\n\n\n<div class='et-box et-shadow'>\n\t\t\t\t\t<div class='et-box-content'><p><strong>START OPTIMIZING WITH BRUTOMIZER!<\/strong><\/p>\n<p>Search through ALL possible input values to obtain solution(s) that are GUARANTEED to be optimal.<\/p>\n<p>Ideal for solving real engineering optimization problems, where inputs take values from discrete space, and are not continual.<\/p><\/div><\/div>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"510\" src=\"http:\/\/www.virtuode.com\/wp-content\/uploads\/2022\/10\/Brutomizer-1.1-Main-1024x510.png\" alt=\"Brutomizer 1.1\" class=\"wp-image-733\" srcset=\"https:\/\/www.virtuode.com\/wp-content\/uploads\/2022\/10\/Brutomizer-1.1-Main-1024x510.png 1024w, https:\/\/www.virtuode.com\/wp-content\/uploads\/2022\/10\/Brutomizer-1.1-Main-300x150.png 300w, https:\/\/www.virtuode.com\/wp-content\/uploads\/2022\/10\/Brutomizer-1.1-Main-150x75.png 150w, https:\/\/www.virtuode.com\/wp-content\/uploads\/2022\/10\/Brutomizer-1.1-Main-1536x766.png 1536w, https:\/\/www.virtuode.com\/wp-content\/uploads\/2022\/10\/Brutomizer-1.1-Main.png 1541w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/figure>\n\n\n\n<!--more-->\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class='et-box et-download'>\n\t\t\t\t\t<div class='et-box-content'><div style=\"margin-bottom:10px;font-weight:bold\">Download BRUTOMIZER 1.1<\/div>\n<div style=\"margin-bottom:10px;\">Please provide your Name and Email so we can send you a download link:<\/div>\n<div class=\"productsPageDownloadText\">\t\t\t\t<div class=\"email_download_link\">\r\n\t\t\t\t\t\t<form action=\"#\" method=\"post\" class=\"ed_form\" id=\"ed_form_1780167893\">\r\n\t\t\t\t<p><span class=\"name\">Name *<\/span><br><input type=\"text\" name=\"name\" id=\"name\" placeholder=\"Name\" value=\"\" maxlength=\"50\" required\/><\/p>\t\t\t\t<p><span class=\"email\">Email *<\/span><br><input class=\"\" type=\"email\" id=\"email\" name=\"email\" value=\"\" placeholder=\"Email *\"  maxlength=\"225\" required\/><\/p>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t<input name=\"submit\" class=\"submit\" id=\"ed_form_submit_1780167893\" value=\"Send Download Link\" type=\"submit\" \/>\r\n\t\t\t\t<span class=\"ed_form_spinner\" id=\"loading-image\" style=\"display:none;\">\r\n\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/www.virtuode.com\/wp-content\/plugins\/email-download-link\/images\/ajax-loader.gif\" \/>\r\n\t\t\t\t<\/span>\r\n\t\t\t\t<input name=\"guid\" id=\"guid\" value=\"znaopy-ozsxun-pyeorc-khgnzv-szvenk\" type=\"hidden\"\/>\r\n\t\t\t\t<input type=\"text\" style=\"display:none;\" id=\"email_name\" name=\"email_name\" value=\"\" type=\"hidden\"\/>\r\n\t\t\t\t<input name=\"form_nonce\" id=\"form_nonce\" value=\"1143eaae67\" type=\"hidden\"\/>\r\n\t\t\t\t<input name=\"name_mand\" id=\"name_mand\" value=\"YES\" type=\"hidden\"\/>\r\n\t\t\t\t<input name=\"gdpr_mand\" id=\"gdpr_mand\" value=\"NO\" type=\"hidden\"\/>\r\n\t\t\t\t<input name=\"phone_mand\" id=\"phone_mand\" value=\"\" type=\"hidden\"\/>\r\n\t\t\t<\/form>\t\r\n\t\t\t<span class=\"ed_form_message\" id=\"ed_form_message_1780167893\"><\/span>\r\n\t\t<\/div>\r\n\t<\/div><\/div><\/div>\n\n\n\n<p>Supported OSs: MS Windows XP \/ Vista \/ 7 \/ 8 \/ 10 \/ 11<\/p>\n\n\n\n<p>Prerequisite:&nbsp;<a href=\"https:\/\/www.microsoft.com\/en-us\/download\/details.aspx?id=30653\" target=\"_blank\" rel=\"noopener\">Microsoft .NET Framework 4.5<\/a><\/p>\n\n\n\n<p><a href=\"http:\/\/www.virtuode.com\/wp-content\/fordownload\/BRUTOMIZER1.1\/Manual\/BRUTOMIZER Manual ver 1.1.pdf\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" src=\"http:\/\/www.virtuode.com\/wp-content\/uploads\/2017\/04\/pdficon-32x32.png\">&nbsp;BRUTOMIZER Manual<\/a><\/p>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<div class='et-box et-shadow'>\n\t\t\t\t\t<div class='et-box-content'><p>BRUTOMIZER provides two essential features:<\/p>\n<p><strong>Find min\/max<\/strong> \u2013 find optimal value(s) of output function (and corresponding inputs)<\/p>\n<p><strong>Target value<\/strong> \u2013 find specific output function value, with defined accuracy (and corresponding inputs)<\/p><\/div><\/div>\n\n\n<div class='et-box et-download'>\n\t\t\t\t\t<div class='et-box-content'><p><strong>When BRUTOMIZER?<\/strong><\/p>\n<p>When you solve real engineering problems (where input parameters take values from discrete set of known values).<\/p>\n<p>When you validate some newly developed heuristic optimization method.<\/p><\/div><\/div>\n\n\n<div class='et-box et-download'>\n\t\t\t\t\t<div class='et-box-content'><p><strong>Why BRUTOMIZER?<\/strong><\/p>\n<p>Because no expert knowledge is needed.<\/p>\n<p>Because optimality of provided solution(s) is guaranteed.<\/p>\n<p>Because it is fast, reliable and easy to use.<\/p><\/div><\/div>\n\n\n\n<div class=\"productsPageText\">\n<p><strong>Key features:<\/strong><\/p>\n<ul>\n<li>Define <em>start value<\/em>, <em>end value<\/em> and <em>step<\/em> for each input variable<\/li>\n<li>Define one or more&nbsp;<em>mathematical models<\/em> (i.e. output functions)<\/li>\n<li>Define zero or more <em>constraints<\/em><\/li>\n<li>Select <em>working mathematical model<\/em> (which will be optimized)<\/li>\n<li>Select zero or more <em>working constraints<\/em> (which will be considered during optimization)<\/li>\n<li>Select zero or more <em>watched&nbsp;mathematical models<\/em>&nbsp;(which will be observed during optimization)<\/li>\n<li>Find one or more minimums (maximums) of selected working mathematical model (considering selected working constraints)<\/li>\n<li>Target&nbsp;specific value of&nbsp;working mathematical model&nbsp;(considering selected working constraints), with defined accuracy<\/li>\n<li>Save load all set parameters to\/from project file<\/li>\n<\/ul>\n<\/div>\n\n\n\n<div class=\"productsPageText\">\n<p><strong>Limitations:<\/strong><\/p>\n<ul>\n<li>Up to&nbsp;<strong>8<\/strong> input variables<\/li>\n<li>Up to &nbsp;<strong>99 999 999 999<\/strong> input values combinations<\/li>\n<li>Up to <strong>100<\/strong> maximums (minimums) in one optimization run<\/li>\n<\/ul>\n<\/div>\n\n\n<div class='et-box et-download'>\n\t\t\t\t\t<div class='et-box-content'><p>OPTIMALITY GUARANTEED!<\/p>\n<p>BRUTOMIZER is based on brute force iterative search of ALL possible input values. This approach GUARANTEES that obtained solution(s) are&nbsp;OPTIMAL in defined discrete search space. Further more, corresponding inputs can be readily set as parameters of the process being optimized.<\/p><\/div><\/div>\n\n\n<div class='et-box et-download'>\n\t\t\t\t\t<div class='et-box-content'><p>SPEED!<\/p>\n<p>By utilizing multiple processor cores and smart memory management, billions of input combinations can be handled in a matter of minutes.<\/p><\/div><\/div>\n\n\n<div class='et-box et-download'>\n\t\t\t\t\t<div class='et-box-content'><p>EASILY DEFINE ANY MATHEMATICAL MODEL!<\/p>\n<p>Definition of any mathematical model is available through the &#8220;General&#8221; model option (powered by <a href=\"https:\/\/ncalc.codeplex.com\/\">NCalc<\/a>) from the BRUTOMIZER user interface.<\/p>\n<p>However, vast majority of real engineering&nbsp;problems are empirically modeled using regression analysis by means of first and second order polynomials, with&nbsp;2-way interactions.\nIf dealing with such mathematical models and calculation speed is important, then it is better to use &#8220;Regression model of order 2&#8221; option from the BRUTOMIZER user interface.<\/p><\/div><\/div>\n\n\n<div class='et-box et-download'>\n\t\t\t\t\t<div class='et-box-content'><p>CUSTOMIZED MODELS FOR INCREASED PERFORMANCE!<\/p>\n<p>If You are dealing with billions of input combinations and complex mathematical models, it is smart to have Your mathematical models custom developed &#8211; it can improve performance up to 100 times.<\/p>\n<p>Custom mathematical models can become available for selection in BRUTOMIZER, just for You! For a reasonable price You can save hours of work! <a href=\"http:\/\/www.virtuode.com\/index.php\/contact\/\">Contact us<\/a>!<\/p><\/div><\/div>\n\n\n<div class='et-box et-shadow'>\n\t\t\t\t\t<div class='et-box-content'><p>Case Studies:<\/p>\n<p><strong>1. Pressure vessel design case study<\/strong><\/p>\n<p>Read more about the pressure vessel design problem <a href=\"http:\/\/www.virtuode.com\/wp-content\/fordownload\/BRUTOMIZER1.1\/Case Studies\/PressureVessel\/PressureVessel case study.pdf\" target=\"_blank\" rel=\"noopener\">here<\/a>. Download pressure vessel project <a href=\"http:\/\/www.virtuode.com\/wp-content\/fordownload\/BRUTOMIZER1.1\/Case Studies\/PressureVessel\/PressureVessel.xml\" download=\"\">here<\/a>, and try it yourself in BRUTOMIZER.<\/p>\n<p><strong>2. Linear programming &#8211; Product-mix case study<\/strong><\/p>\n<p>Read more about the product-mix problem <a href=\"http:\/\/www.virtuode.com\/wp-content\/fordownload\/BRUTOMIZER 1.1\/Case Studies\/LP-ProductMix\/LP-ProductMix Case Study.pdf\" target=\"_blank\" rel=\"noopener\">here<\/a>. Download product-mix project <a href=\"http:\/\/www.virtuode.com\/wp-content\/fordownload\/BRUTOMIZER 1.1\/Case Studies\/LP-ProductMix\/LP-ProductMix.xml\" download=\"\">here<\/a>, and try it yourself in BRUTOMIZER.<\/p><\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Testemonials<\/h2>\n\n\n<div class='one_half'>\n\t\t\t\t\t<div class='et-testimonial-box'>\n\t\t\t<div class='et-testimonial-author-info clearfix'>\n\t\t\t\t\n\t\t\t<div class='t-img'>\n\t\t\t\t<img src='http:\/\/www.virtuode.com\/wp-content\/uploads\/2016\/06\/Predrag-Mladenovic-60605_60x60.jpg' alt='Predrag Mladenovic, Quality Manager' \/>\n\t\t\t\t<span class='t-overlay'><\/span>\n\t\t\t<\/div>\n\t\t\n\t\t\t\t<span class='t-author'>Predrag Mladenovic, Quality Manager<\/span>\n\t\t\t\t<span class='t-position'>Gruner Serbian d.o.o.<\/span>\n\t\t\t<\/div>\n\n\t\t\t<div class='et-testimonial clearfix'>\n\t\t\t\tBRUTOMIZER is a great tool for the final stage of machine tool optimization. At&nbsp;<a href=\"http:\/\/www.gruner.de\/cms\/en\/gruner\/sites\/\" target=\"_blank\" rel=\"noopener\">Gruner Serbian<\/a>&nbsp;we used BRUTOMIZER for optimization of two PC controlled TR300 soldering robots. Three most important benefits I would single out are the possibility to add large number of optimization problem constraints, to specify appropriate step for each input parameter and to obtain more than one optimization solutions.\n\t\t\t<\/div>\n\n\t\t    <div class='t-bottom-arrow'><\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\n\n<div class='one_half last'>\n\t\t\t\t\t<div class='et-testimonial-box'>\n\t\t\t<div class='et-testimonial-author-info clearfix'>\n\t\t\t\t\n\t\t\t<div class='t-img'>\n\t\t\t\t<img src='http:\/\/www.virtuode.com\/wp-content\/uploads\/2016\/05\/Miroslav-Radovanovic-4383_60x60.jpg' alt='Miroslav Radovanovic, PhD' \/>\n\t\t\t\t<span class='t-overlay'><\/span>\n\t\t\t<\/div>\n\t\t\n\t\t\t\t<span class='t-author'>Miroslav Radovanovic, PhD<\/span>\n\t\t\t\t<span class='t-position'>Faculty Of Mechanical Engineering, Ni\u0161<\/span>\n\t\t\t<\/div>\n\n\t\t\t<div class='et-testimonial clearfix'>\n\t\t\t\tAs a full professor at the&nbsp;<a href=\"https:\/\/www.masfak.ni.ac.rs\/index.php\/en\/\" target=\"_blank\" rel=\"noopener\">Faculty Of Mechanical Engineering<\/a>, I find BRUTOMIZER to be very helpful for my scientific research. Primarily, I use it for validation of various meta-heuristic algorithms when applying them to different optimization problems.\n\t\t\t<\/div>\n\n\t\t    <div class='t-bottom-arrow'><\/div>\n\t\t<\/div>\n\t\t\t\t<\/div><div class='clear'><\/div>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":55,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-115","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.virtuode.com\/index.php\/wp-json\/wp\/v2\/pages\/115","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.virtuode.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.virtuode.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.virtuode.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.virtuode.com\/index.php\/wp-json\/wp\/v2\/comments?post=115"}],"version-history":[{"count":122,"href":"https:\/\/www.virtuode.com\/index.php\/wp-json\/wp\/v2\/pages\/115\/revisions"}],"predecessor-version":[{"id":831,"href":"https:\/\/www.virtuode.com\/index.php\/wp-json\/wp\/v2\/pages\/115\/revisions\/831"}],"up":[{"embeddable":true,"href":"https:\/\/www.virtuode.com\/index.php\/wp-json\/wp\/v2\/pages\/55"}],"wp:attachment":[{"href":"https:\/\/www.virtuode.com\/index.php\/wp-json\/wp\/v2\/media?parent=115"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}