[{"data":1,"prerenderedAt":430},["ShallowReactive",2],{"project-31593726":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":5,"maker":10,"posted_at":11,"year":12,"points":13,"comments":14,"rank_in_year":15,"shown_in_year":16,"top":17,"tier":18,"category":19,"subcategory":20,"format":21,"keywords":22,"reception":27,"sentiment":28,"stance_mix":29,"scored_comments":34,"aspects":35,"strip":44,"post_text":46,"what":47,"said":52,"maker_in_thread":149,"shape":161,"grid":166,"attempts":391,"same_week":392,"maker_shows":32,"maker_hidden":422,"reader_version":423,"card":424},"31593726","quaxio.com","A deceptively simple but hard sliding puzzle","title","Show HN: I made a deceptively simple but hard sliding puzzle","https:\u002F\u002Fwww.quaxio.com\u002Fsliding_puzzle\u002Fpuzzle.html","amenghra",1654170618,2022,281,77,154,2570,6,"legend","games","sliding puzzle","web_app",[20,23,24,25,26],"rubik's cube","group theory","loopover","puzzle game","loved",0.333,{"positive":30,"neutral":31,"mixed":32,"critical":33},18,24,2,3,47,{"idea":36,"execution":38,"performance":39,"docs":40,"design":42},{"positive":17,"critical":37},0,{"positive":32,"critical":37},{"positive":32,"critical":32},{"positive":41,"critical":37},1,{"positive":43,"critical":41},4,[45,33,37,45,45,33,33,37,37,37,33,45,33,37,33,33,37,33,45,33,41,37,33,45,33,33,45,45,45,45,33,45,45,37,33,45,33,41,33,45],5,null,{"problem":46,"audience":46,"pricing":46,"motivation":46,"time_to_build":46,"stack":48,"openness":49,"stage":50,"team_size":51},[],"open_source","launched","unknown",{"praise":53,"objections":78,"requests":96,"questions":108,"alternatives":116},[54,74],{"value":55,"source":56,"evidence":57},"Fun and deceptively difficult; easy and medium levels are satisfying","commenter",[58,62,66,70],{"id":59,"by":60,"text":61},"31595171","shaneos","Fun and deceptively difficult, nicely done!",{"id":63,"by":64,"text":65},"31595055","MrDrDr","Very nice - the explainer was helpful. Just lost an enjoyable 30mins :)",{"id":67,"by":68,"text":69},"31598317","aronhegedus","I struggled with the easy, then found a method for medium, and then medium was easy:) I can solve rubiks cube \u003C30 seconds, and it definitely reminds me of it. Thanks!",{"id":71,"by":72,"text":73},"31601896","danbrooks","Easy\u002Fmedium weren't that hard. The smooth UI helps quite a bit.",{"value":75,"source":56,"evidence":76},"Smooth UI",[77],{"id":71,"by":72,"text":73},[79,86],{"value":80,"source":56,"evidence":81},"Red and green colors hurt the eyes and are a problem for colour blindness",[82],{"id":83,"by":84,"text":85},"31597060","mdaniel","While I don't suffer from red-green colorblindness, it does actually hurt my eyes. One might consider offering a color switcher since as best I can tell they just need to be…",{"value":87,"source":56,"evidence":88},"Hard level is not very difficult compared to other twisty puzzles",[89,93],{"id":90,"by":91,"text":92},"31595999","shikoba","Nice game, but not really difficult. Try to implement SquareMinx instead ;)",{"id":94,"by":91,"text":95},"31599520","Yes, it was easy. I know how to solve a lot of twisty puzzles, I have a lot of experience. Yours is an easy one. Squareminx, is the real monster. edit: you put tiles at random…",[97,104],{"value":98,"source":56,"evidence":99},"Gradual difficulty settings rather than three presets",[100],{"id":101,"by":102,"text":103},"31594990","froh","Would it make sense to increase the difficulty more gradually? And independent of each other? Like size, number of colors, degrees of freedom, individually, instead if just easy…",{"value":105,"source":56,"evidence":106},"Color switcher for accessibility",[107],{"id":83,"by":84,"text":85},[109],{"value":110,"source":56,"evidence":111},"Is the solution always guaranteed?",[112],{"id":113,"by":114,"text":115},"31595769","Bayko","Haven't had time to explore much but is the solution always guaranteed?",[117,128,135,142],{"value":118,"source":56,"evidence":119},"Loop Over by carykh",[120,124],{"id":121,"by":122,"text":123},"31595385","anderskaseorg","The medium level is the same as carykh’s Loopover: https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=95rtiz-V2zM, https:\u002F\u002Floopover.xyz.",{"id":125,"by":126,"text":127},"31595904","boobsbr","This game has been invented before. Not a dunk on you, people come up with similar or identical ideas all the time without knowing at all about previous instances of the idea. I…",{"value":129,"source":56,"evidence":130},"Quixo",[131],{"id":132,"by":133,"text":134},"31595130","captn3m0","Quixo (the game this seems to be based on) is also deceptively simple but Exptime complete (https:\u002F\u002Fwww.sciencedirect.com\u002Fscience\u002Farticle\u002Fpii\u002FS002001902030082X) and was solved…",{"value":136,"source":56,"evidence":137},"Nowotnik Puzzle (ZX Spectrum)",[138],{"id":139,"by":140,"text":141},"31603223","DerekL","The hard level is the same thing as The Nowotnik Puzzle, a ZX Spectrum game from 1983. https:\u002F\u002Fwww.emulatorgames.net\u002Froms\u002Fzx-spectrum\u002Fnowotnik-puzzle-the-1983-phipps-associates\u002F…",{"value":143,"source":56,"evidence":144},"Rubik's Cube",[145],{"id":146,"by":147,"text":148},"31595759","lisper","If this puzzle reminds you of a Rubik's cube that is not a coincidence. The mathematical structure of both puzzles is essentially the same. The moves in both puzzles form a…",{"comments":150,"answered":17,"key":151},11,[152,155,158],{"id":153,"text":154},"31595212","Never heard of Quixo, thanks for sharing. My domain name was picked randomly a decade ago among the remaining short-ish names -- being similar in name is a coincidence.",{"id":156,"text":157},"31595664","Toroidal Sliding Puzzle => chefkiss emoji",{"id":159,"text":160},"31600400","I know, the hard level is however novel. I started prototyping this game several weeks ago but Shubham beat me to the punch.",{"commenters":162,"max_depth":163,"maker_replies":150,"first_comment_mins":164,"lifespan_hours":165},54,7,131,92,[167,169,173,177,180,183,186,189,192,195,198,201,204,207,209,211,214,215,218,220,224,228,232,236,238,239,242,245,247,250,251,254,257,258,263,268,270,273,277,279,283,285,287,290,293,297,301,304,306,307,310,312,316,319,322,326,329,334,336,340,343,348,349,354,356,359,361,365,369,371,375,378,380,381,384,386,389],[146,37,45,168,147,37],"project\u002Fpositive\u002Fidea",[170,37,33,171,172,37],"31595933","project\u002Fneutral\u002Fidea","bradrn",[174,37,37,175,176,37],"31597379","commenter\u002Fneutral\u002Fnone","malf",[178,37,37,175,179,37],"31598280","enchiridion",[181,37,37,175,182,37],"31598295","danbruc",[184,37,33,171,185,37],"31596282","theideaofcoffee",[187,37,45,168,188,37],"31601069","Jill_the_Pill",[190,37,45,168,191,37],"31597244","ICodeSometimes",[193,37,33,171,194,37],"31598207","abnry",[196,37,33,171,197,37],"31599137","yuchi",[199,37,33,171,200,37],"31599605","taeric",[202,37,33,171,203,37],"31599763","bombcar",[205,37,33,171,206,37],"31600453","GuB-42",[132,41,37,208,133,37],"other\u002Fneutral\u002Fidea",[153,41,37,210,10,41],"maker\u002Fneutral\u002Fnone",[212,41,37,213,133,37],"31595528","other\u002Fneutral\u002Fnone",[156,41,37,210,10,41],[216,41,37,213,217,37],"31599940","dane-pgp",[219,41,37,213,133,37],"31604231",[221,32,33,222,223,37],"31595491","project\u002Fmixed\u002Fexecution","s-video",[225,32,33,226,227,37],"31595577","project\u002Fmixed\u002Fperformance","TOMDM",[229,32,45,230,231,37],"31603364","project\u002Fpositive\u002Fperformance","mirceal",[233,32,33,234,235,37],"31605684","project\u002Fneutral\u002Fperformance","mcv",[237,32,37,175,91,37],"31605817",[121,33,33,171,122,37],[240,43,37,213,241,37],"31595567","mihaic",[243,45,33,171,244,37],"31597992","CodeIsTheEnd",[159,45,37,246,10,41],"maker\u002Fneutral\u002Fidea",[248,17,33,171,249,37],"31597849","mcdonje",[125,163,33,171,126,37],[252,163,37,213,253,37],"31596000","LudwigNagasena",[255,163,37,213,256,37],"31602424","jcfields",[139,163,37,213,140,37],[259,260,33,261,262,37],"31604274",8,"project\u002Fneutral\u002Fdocs","niknoble",[264,265,45,266,267,37],"31594995",9,"project\u002Fpositive\u002Fdesign","tontonius",[269,265,45,230,267,37],"31595038",[271,265,33,261,272,37],"31595356","routeroff",[274,275,37,213,276,37],"31596973",10,"myaccount80",[83,150,41,278,84,37],"project\u002Fcritical\u002Fdesign",[280,150,37,281,282,37],"31597665","commenter\u002Fneutral\u002Fdesign","myfonj",[284,150,37,281,84,37],"31597736",[286,150,37,281,282,37],"31598372",[288,150,33,289,282,37],"31633428","maker\u002Fneutral\u002Fdesign",[291,150,37,292,10,41],"31600451","maker\u002Fpositive\u002Fdesign",[294,295,45,168,296,37],"31603217",12,"aghilmort",[298,299,37,208,300,37],"31598472",13,"ouid",[101,302,33,303,102,37],14,"project\u002Fneutral\u002Fdesign",[305,302,37,289,10,41],"31595240",[113,302,33,234,114,37],[308,302,37,309,10,41],"31596935","maker\u002Fneutral\u002Fperformance",[71,311,45,266,72,37],15,[313,314,33,234,315,37],"31600308",16,"fortysixdegrees",[63,317,45,318,64,37],17,"project\u002Fpositive\u002Fdocs",[320,30,45,266,321,37],"31600530","alas_141",[323,324,33,261,325,37],"31603444",19,"buzzdenver",[327,324,37,328,10,41],"31605286","maker\u002Fneutral\u002Fdocs",[330,331,45,332,333,37],"31601126",20,"maker\u002Fpositive\u002Fnone","efxhoy",[335,331,37,332,10,41],"31601771",[337,338,33,261,339,37],"31597938",21,"teekert",[67,341,45,342,68,37],22,"project\u002Fpositive\u002Fexecution",[344,345,45,346,347,37],"31601430",23,"project\u002Fpositive\u002Fnone","lovetocode",[59,31,45,346,60,37],[350,351,33,352,353,37],"31615153",25,"project\u002Fneutral\u002Fnone","helsontaveras18",[355,351,37,175,91,37],"31619036",[357,351,37,175,358,37],"31637138","Roedou",[360,351,33,352,91,37],"31638106",[362,363,33,303,364,37],"31597617",26,"Perez418",[366,367,45,266,368,37],"31595574",27,"reportgunner",[370,367,45,168,147,37],"31595673",[372,373,45,168,374,37],"31599092",28,"pmarreck",[90,376,41,377,91,37],29,"project\u002Fcritical\u002Fperformance",[379,376,37,210,10,41],"31596945",[94,376,41,377,91,37],[382,376,37,383,10,41],"31600374","project\u002Fneutral\u002Fexecution",[385,376,33,261,91,37],"31607684",[387,376,37,388,10,41],"31613980","maker\u002Fpositive\u002Fdocs",[390,376,45,342,91,37],"31619040",[],[393,398,403,408,413,417],{"id":394,"name":395,"points":396,"category":397},"31607318","webOS Archive",439,"infrastructure",{"id":399,"name":400,"points":401,"category":402},"31595822","Svelvet",354,"dev_tools",{"id":404,"name":405,"points":406,"category":407},"31653726","The Bitcoin Note",344,"finance_crypto",{"id":409,"name":410,"points":411,"category":412},"31668814","Spiral Wiki",331,"security_privacy",{"id":414,"name":415,"points":416,"category":397},"31657527","Umbrel",225,{"id":418,"name":419,"points":420,"category":421},"31599603","jasm",218,"languages",false,"v2",{"id":425,"name":5,"line":6,"ai":422,"cat":19,"year":12,"points":13,"comments":14,"rec":27,"s":426,"top":17,"kw":427,"maker":10,"domain":5,"tier":18,"attempts":37,"strip":428,"url":9,"mix":429,"praise":55,"objection":80,"sub":20},31593726,0.33,[20,23,24,25,26],"5305533000353033035310353355553550353135",[30,31,32,33],1794036621061]