[{"data":1,"prerenderedAt":185},["ShallowReactive",2],{"project-22769511":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":28,"sentiment":29,"stance_mix":30,"scored_comments":34,"aspects":35,"strip":39,"post_text":29,"what":42,"said":54,"maker_in_thread":90,"shape":100,"grid":104,"attempts":143,"same_week":148,"maker_shows":177,"maker_hidden":178,"reader_version":179,"card":180},"22769511","randomFractal","Evolving fractals with genetic algorithms","title","Show HN: Evolving fractals with genetic algorithms","https:\u002F\u002Fgithub.com\u002Fvictorqribeiro\u002FrandomFractal","github.com","atum47",1585924415,2020,42,15,1172,3028,39,"shown","creative","generative fractal art","web_app",[24,25,26,27],"genetic algorithm","fractal","iterated function system","generative art","quiet",null,{"positive":31,"neutral":32,"mixed":31,"critical":33},1,2,0,4,{"design":36,"docs":37,"idea":38},{"positive":33,"critical":33},{"positive":33,"critical":33},{"positive":33,"critical":33},[40,33,33,33,33,33,33,33,33,41,33,40,33,40,33],3,5,{"problem":29,"audience":29,"pricing":29,"motivation":43,"time_to_build":29,"stack":50,"openness":51,"stage":52,"team_size":53},{"value":44,"source":45,"evidence":46},"Maker wanted to build a fractal generator using genetic algorithms with the user as the fitness function.","maker",[47],{"id":48,"by":11,"text":49},"22770601","well, you just described what was my plan all along. To generate a population of fractals and have the user being the evaluate function (genetic algorithm) giving each new…",[],"open_source","launched","solo",{"praise":55,"objections":64,"requests":72,"questions":81,"alternatives":89},[56],{"value":57,"source":58,"evidence":59},"Fun, nice-looking fractals and a good project.","commenter",[60],{"id":61,"by":62,"text":63},"22775146","quantified","Nice, keep it going.",[65],{"value":66,"source":58,"evidence":67},"Most generated examples are not attractive; users must click many times to get a nice one.",[68],{"id":69,"by":70,"text":71},"22770357","gus_massa","Live version https:\u002F\u002Fvictorribeiro.com\u002FrandomFractal\u002F (it is linked somewhere, but it is easy to miss) Perhaps you can add a little more info about each fractal. One is the trunk…",[73,77],{"value":74,"source":58,"evidence":75},"Generate a 3x3 grid of options to choose from.",[76],{"id":69,"by":70,"text":71},{"value":78,"source":58,"evidence":79},"Add permalinks to fractals, and more info about each fractal.",[80],{"id":69,"by":70,"text":71},[82],{"value":83,"source":58,"evidence":84},"What kind of fractals are these, such as L-systems?",[85],{"id":86,"by":87,"text":88},"22774762","fogleman","You should explain what kinds of fractals these are (are they L-systems?) and how you go about crossing them.",[],{"comments":91,"answered":40,"key":92},10,[93,94,97],{"id":48,"text":49},{"id":95,"text":96},"22781066","Well, I end up implementing the thing I was originally thinking about and the project is awesome now. I was able to create beautiful fractals from the crossing of two. There's…",{"id":98,"text":99},"22781364","the ones on the left, that you select, will be added to the mating pool and will have a chance to reproduce on the next generation",{"commenters":101,"max_depth":40,"maker_replies":91,"first_comment_mins":102,"lifespan_hours":103},6,69,80,[105,107,109,111,113,115,119,121,124,127,129,132,133,136,139],[69,33,40,106,70,33],"project\u002Fmixed\u002Fdesign",[48,33,33,108,11,31],"maker\u002Fneutral\u002Fidea",[95,31,33,110,11,31],"project\u002Fpositive\u002Fexecution",[98,31,33,112,11,31],"project\u002Fneutral\u002Fidea",[114,32,33,110,11,31],"22789973",[116,40,33,117,118,33],"22784976","other\u002Fneutral\u002Fnone","DEADBEEFC0FFEE",[120,40,33,117,11,31],"22785431",[122,34,33,123,11,31],"22783136","project\u002Fneutral\u002Fdocs",[125,41,33,126,11,31],"22791107","project\u002Fneutral\u002Fnone",[61,101,41,128,62,33],"project\u002Fpositive\u002Fnone",[130,131,33,123,11,31],"22774119",7,[86,131,40,123,87,33],[134,131,33,135,11,31],"22774824","other\u002Fneutral\u002Fdocs",[137,131,40,112,138,33],"22776743","danwills",[140,141,33,142,11,31],"22798645",8,"maker\u002Fneutral\u002Fnone",[144,147],{"id":145,"t":146,"points":32,"comments":31},"22765359",1585874598,{"id":4,"t":12,"points":14,"comments":15},[149,154,159,163,168,173],{"id":150,"name":151,"points":152,"category":153},"22811653","FalsiScan",770,"productivity",{"id":155,"name":156,"points":157,"category":158},"22758217","Learn GNU Awk one-liners ebook",539,"languages",{"id":160,"name":161,"points":162,"category":158},"22776753","33 line React",418,{"id":164,"name":165,"points":166,"category":167},"22790425","DNS over Wikipedia",398,"dev_tools",{"id":169,"name":170,"points":171,"category":172},"22777397","Treendly",343,"web_saas",{"id":174,"name":175,"points":176,"category":167},"22763656","Pdf.js Express",334,53,false,"v2",{"id":181,"name":5,"line":6,"ai":178,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":29,"top":18,"kw":182,"maker":11,"domain":10,"tier":19,"attempts":32,"strip":183,"url":9,"mix":184,"praise":57,"objection":66,"sub":21},22769511,[24,25,26,27],"300000000503030",[31,32,31,33],1794036588468]