<div dir="ltr">This is a chance for me to test my understanding by trying to explain it myself.<div><br></div><div>Monte Carlo is where you randomly choose solutions from a solution space and then try to make the results better for each choice.</div><div><br></div><div>Imagine you are trying to find the highest point on earth. Rather than scan the entire earth to find the highest point, you choose a sample of points and then see if there is something higher near-by.</div><div><br></div><div>This is _in general_ more efficient than scanning the whole earth, but of course there is a change that you miss Everest.</div><div><br></div><div>Consider the alternative approach of choosing a point and then looking for higher points nearby ( aka Gradient Descent). Suppose you started somewhere in Britain... you might scan the local area and come to the conclusion that snowdon is the highest place in the world.</div><div><br></div><div>Now image that you do this 100 time, and then compare the local bests of those 100 attempts. You are more likely to find the highest point. That's monte carlo I think.</div><div><br></div><div>Anyway, I'm not sure this has anything to do with what the OP is talking about.</div><div><br></div><div>If I understand he/she wants to recreate an app.  Does that mean reverse engineer? Are you trying to recreate someone else's app without direct access to that app?</div><div><br></div><div>Are you trying to examine interactions with the app and predict what the app will do, and hence "simulate" the app?</div><div><br></div><div>You might also consider creating a _smart_ proxy, that lets you cache results locally such that if you ask for the same thing a second time it's comes back faster.</div><div><br></div><div>Additionally by implementing a proxy , you can populate your own copy of what ever data the original service is providing and study that for the purposes of reverse engineering.</div><div><br></div><div>This sounds like a great conversation to have over a $drink, and/or in front of a white board.</div><div><br></div><div>David</div><div><br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr">On Thu, Oct 11, 2018 at 9:19 AM ac via talk <<a href="mailto:talk@gtalug.org">talk@gtalug.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Thu, 11 Oct 2018 07:53:18 -0500<br>
o1bigtenor via talk <<a href="mailto:talk@gtalug.org" target="_blank">talk@gtalug.org</a>> wrote:<br>
> Greetings<br>
><br>
Hello :)<br>
<br>
> I have been using a web application for one of my business functions.<br>
> Besides the limitation of it being a web application (the web is NOT<br>
> as consistent nor as quick as is considered 'normal' for those that<br>
> like in rural areas) there are to many areas where I need to tweak the<br>
> results. Therefore I would like to re-create this application.<br>
> <br>
on the web?<br>
<br>
> At its base its somewhat like a recipe system. I plan on using<br>
> postgresql for data holding and now what might be a good way of now<br>
> doing the work.<br>
> <br>
i love postgresql :)<br>
<br>
> Think that an item has from 5 to 50 of 50 information fields. I am<br>
> adding a number of items together and specifying quantities of each<br>
> item trying to achieve levels that I previously specified.<br>
> The present application uses css and javascript and some other things<br>
> that are on the 'home' (program owner's) server.<br>
> Hopefully this description is clear enough and gives enough<br>
> information so that suggestions might be forthcoming. (I asked an<br>
> engineer friend and his suggestion was to use a monte carlo type of<br>
> system but that would be several levels more complex that I think<br>
> might be necessary for this application.)<br>
> <br>
i refuse to google "monte carlo type system" on duckduckgo.com...<br>
please put me out of my misery and tell me what a monte carlo type<br>
system is? ( I do love Monte Carlo also :) ) <br>
<br>
Andre<br>
<br>
---<br>
Talk Mailing List<br>
<a href="mailto:talk@gtalug.org" target="_blank">talk@gtalug.org</a><br>
<a href="https://gtalug.org/mailman/listinfo/talk" rel="noreferrer" target="_blank">https://gtalug.org/mailman/listinfo/talk</a><br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div><font face="sans-serif" size="2"><span style="letter-spacing:normal">David Thornton</span></font></div><div><font face="sans-serif" size="2"><span style="letter-spacing:normal"><a href="https://wiki.quadratic.net" target="_blank">https://wiki.quadratic.net</a></span></font></div><div><font face="sans-serif" size="2"><span style="letter-spacing:normal"><a href="https://github.com/drthornt/" target="_blank">https://github.com/drthornt/</a></span></font></div><div><font face="sans-serif"><a href="https://twitter.com/northdot9/" target="_blank">https://twitter.com/northdot9/</a></font><br></div></div><div><font face="sans-serif"><br></font></div><div><br></div></div></div></div></div>