[{"data":1,"prerenderedAt":517},["ShallowReactive",2],{"project-40635397":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":45,"post_text":48,"what":49,"said":67,"maker_in_thread":170,"shape":179,"grid":184,"attempts":478,"same_week":479,"maker_shows":47,"maker_hidden":509,"reader_version":510,"card":511},"40635397","Probabilistic Tic-Tac-Toe","Agreed that 3D is overkill.","maker","Show HN: Probabilistic Tic-Tac-Toe","https:\u002F\u002Fwww.csun.io\u002F2024\u002F06\u002F08\u002Fprobabilistic-tic-tac-toe.html","csun.io","igpay",1718037605,2024,293,106,214,3515,7,"legend","games","tic-tac-toe variant","web_app",[24,25,26,27],"probabilistic tic tac toe","tic tac toe variant","dice game","expectiminimax","curious",0.051,{"positive":31,"neutral":32,"mixed":33,"critical":31},14,32,4,64,{"performance":36,"execution":39,"idea":41,"design":43},{"positive":37,"critical":38},3,6,{"positive":40,"critical":33},0,{"positive":42,"critical":37},10,{"positive":44,"critical":44},1,[37,37,40,40,44,37,46,40,40,46,37,37,37,44,40,46,33,40,40,46,46,37,37,37,37,44,33,46,37,47,47,37,46,47,44,44,47,37,37,40],5,2,null,{"problem":48,"audience":48,"pricing":48,"motivation":50,"time_to_build":56,"stack":60,"openness":65,"stage":66,"team_size":65},{"value":51,"source":7,"evidence":52},"Maker built it as a couple-day prototyping project.",[53],{"id":54,"by":11,"text":55},"40638084","Agreed that 3D is overkill. I'm fastest at prototyping in Unity though and this was only a couple day project, so I'm unlikely to port it to anything else. Probabilities are…",{"value":57,"source":7,"evidence":58},"A couple of days.",[59],{"id":54,"by":11,"text":55},[61],{"value":62,"source":7,"evidence":63},"Unity",[64],{"id":54,"by":11,"text":55},"unknown","launched",{"praise":68,"objections":89,"requests":120,"questions":136,"alternatives":148},[69,85],{"value":70,"source":71,"evidence":72},"Fun and clever twist on tic-tac-toe that adds real strategic depth.","commenter",[73,77,81],{"id":74,"by":75,"text":76},"40636066","mbroshi","Brilliant! Makes a simple children's game very interesting. One aspect I really enjoy is that it makes clear the knee-jerk response towards action bias[0]. There are times when…",{"id":78,"by":79,"text":80},"40639382","educasean","Okay. This has a lot more depth than it initially appeared. What a great twist on a simple game!",{"id":82,"by":83,"text":84},"40636255","henry_pulver","This is fantastic! The dice roll animation is :chefkiss:",{"value":86,"source":71,"evidence":87},"The dice roll animation is well done.",[88],{"id":82,"by":83,"text":84},[90,105],{"value":91,"source":71,"evidence":92},"Dice roll animations are too slow and make play tedious.",[93,97,101],{"id":94,"by":95,"text":96},"40636495","janwillemb","Nice! And irritating! I would make it a lot faster though. It takes so much time waiting for the animations to finish.",{"id":98,"by":99,"text":100},"40636049","jkaptur","I love this! Quick feature request: the die-roll is really cool, but can you make a lower-latency version so I can play more games in less time?",{"id":102,"by":103,"text":104},"40639676","ziofill","it's a bit slow with all the animation... but nice idea",{"value":106,"source":71,"evidence":107},"The computer player makes obviously bad plays.",[108,112,116],{"id":109,"by":110,"text":111},"40639414","bagels","It's an interesting game, but the AI is making really bad plays.",{"id":113,"by":114,"text":115},"40641686","eastoeast","This is just awesome, great idea. The computer doesn’t seem to defend against obvious, probabilistic winning moves (doesn’t block a final square). But funnily this works to its…",{"id":117,"by":118,"text":119},"40647285","furyofantares","Sweet! I think the AI should be optimized to not make plays that look obviously bad. It doesn't really need to be any harder, but it kinda ruins it when it makes a play that…",[121,129],{"value":122,"source":71,"evidence":123},"Add a fast forward or faster animation option.",[124,128],{"id":125,"by":126,"text":127},"40636812","omoikane","An extra click that would stop the animation immediately might be helpful. Or to turn this into a different game: the d20 stops fast by default, but extra click to cheat and keep…",{"id":98,"by":99,"text":100},{"value":130,"source":71,"evidence":131},"Offline multiplayer over Bluetooth.",[132],{"id":133,"by":134,"text":135},"40638047","wilgertvelinga","Offline multiplayer over bluetooth would be a great addition!",[137,141],{"value":138,"source":7,"evidence":139},"How are the probabilities generated?",[140],{"id":54,"by":11,"text":55},{"value":142,"source":71,"evidence":143},"Is the die physically simulated?",[144],{"id":145,"by":146,"text":147},"40638292","zachmu","I got the die to settle on an edge in the corner of the playfield, which triggered a re-roll. Is this actually simulating a d20 with physics?",[149,156,163],{"value":150,"source":71,"evidence":151},"Quantum Tic-Tac-Toe",[152],{"id":153,"by":154,"text":155},"40641182","magicalhippo","Interesting twist. Reminded me a bit of the Quantum Tic Tac Toe[1] game that I stumbled over some time ago. [1]: https:\u002F\u002Fquantumtictactoe.com\u002Fplay\u002F",{"value":157,"source":71,"evidence":158},"Incomplete-information tic-tac-toe from SMBC comic",[159],{"id":160,"by":161,"text":162},"40639083","antognini","This is very cool and fun to play. Another interesting variant is incomplete information Tic Tac Toe which was posted by SMBC: https:\u002F\u002Fwww.smbc-comics.com\u002Fcomic\u002Fincomplete",{"value":164,"source":71,"evidence":165},"Earlier Probabilistic Tic Tac Toe by Shubhanshu",[166],{"id":167,"by":168,"text":169},"40644517","napsternxg","Nice game, I like the idea of your, opponent and no turn. I made a similar game long time back (around 2014) also called Probabilistic Tic Tac Toe ( https:\u002F\u002Fshubhanshu.com\u002FPT3\u002F…",{"comments":18,"answered":46,"key":171},[172,173,176],{"id":54,"text":55},{"id":174,"text":175},"40642279","The current code for board generation is as follows: ``` var neutralChances = Random.Range(1, MaxNeutralChances + 1); square.GoodChances = Random.Range(MinGoodChances, 20 -…",{"id":177,"text":178},"40638046","That's good feedback, thanks. I've added a fast forward button to the top left.",{"commenters":180,"max_depth":181,"maker_replies":18,"first_comment_mins":182,"lifespan_hours":183},65,8,38,144,[185,187,190,192,194,197,201,204,207,208,210,214,216,218,221,225,229,233,236,238,240,242,244,246,249,253,255,259,262,265,268,271,274,276,278,280,283,285,287,289,291,293,294,297,300,302,304,307,309,311,313,317,320,324,328,329,333,336,338,341,342,345,349,352,355,359,361,363,367,371,373,377,380,382,386,390,393,396,400,402,406,410,412,415,419,423,426,428,430,434,435,439,442,444,447,449,453,456,458,460,463,466,469,472,474,476],[94,40,37,186,95,40],"project\u002Fmixed\u002Fperformance",[188,40,37,186,189,40],"40636523","JKCalhoun",[54,40,40,191,11,44],"maker\u002Fneutral\u002Fidea",[145,40,37,193,146,40],"project\u002Fneutral\u002Fexecution",[195,40,37,191,196,40],"40640908","Laremere",[198,40,40,199,200,40],"40641185","commenter\u002Fneutral\u002Fidea","its_ethan",[202,40,40,203,196,40],"40641268","commenter\u002Fneutral\u002Fnone",[205,40,40,206,200,40],"40641394","commenter\u002Fpositive\u002Fnone",[174,40,40,191,11,44],[209,40,40,203,189,40],"40662774",[211,40,44,212,213,40],"40636610","project\u002Fcritical\u002Fperformance","SamBam",[125,40,37,215,126,40],"project\u002Fneutral\u002Fdesign",[177,40,40,217,11,44],"maker\u002Fpositive\u002Fdesign",[219,40,44,212,220,40],"40641644","SV_BubbleTime",[222,40,46,223,224,40],"40641714","project\u002Fpositive\u002Fperformance","airstrike",[226,40,46,227,228,40],"40654207","maker\u002Fpositive\u002Fperformance","primitivesuave",[230,44,37,231,232,40],"40637466","project\u002Fneutral\u002Fidea","orlp",[234,44,40,199,235,40],"40638144","pvillano",[237,44,40,199,232,40],"40638401",[239,44,40,199,235,40],"40638817",[241,44,40,199,232,40],"40639086",[243,44,40,199,235,40],"40642273",[245,44,40,199,232,40],"40644462",[247,44,40,199,248,40],"40646523","Labo333",[250,44,46,251,252,40],"40638454","project\u002Fpositive\u002Fidea","hammock",[254,44,37,191,232,40],"40638499",[256,44,37,257,258,40],"40640687","project\u002Fneutral\u002Fnone","jedberg",[260,44,37,257,261,40],"40641162","NooneAtAll3",[263,44,37,257,264,40],"40641616","lupire",[266,44,37,257,267,40],"40698083","fsckboy",[269,44,37,231,270,40],"40639236","spywaregorilla",[272,44,40,199,273,40],"40639351","spacemanspiff01",[275,44,40,199,270,40],"40640529",[277,44,37,231,232,40],"40639834",[279,44,40,199,270,40],"40640361",[281,44,40,199,282,40],"40642776","yshui",[284,44,44,212,282,40],"40645910",[286,44,40,199,248,40],"40646511",[288,44,40,199,232,40],"40647831",[290,44,40,203,248,40],"40648950",[292,44,40,199,282,40],"40658177",[74,47,46,251,75,40],[295,37,46,251,296,40],"40639853","livrem",[298,37,37,231,299,40],"40640051","kevindamm",[301,37,37,231,258,40],"40640697",[303,37,40,199,299,40],"40641651",[305,37,40,199,306,40],"40641883","RheingoldRiver",[308,37,40,203,299,40],"40643591",[310,37,40,199,258,40],"40647106",[312,37,40,199,299,40],"40653381",[314,33,37,315,316,40],"40635895","project\u002Fmixed\u002Fexecution","legohead",[318,46,46,251,319,40],"40636504","wongarsu",[321,38,40,322,323,40],"40636337","other\u002Fneutral\u002Fidea","eevilspock",[325,18,40,326,327,40],"40645766","other\u002Fneutral\u002Fnone","cainxinth",[167,181,46,251,168,40],[330,331,37,231,332,40],"40637214",9,"btbuildem",[334,331,40,199,335,40],"40638141","prerok",[337,331,40,191,11,44],"40638271",[339,331,44,340,220,40],"40641656","project\u002Fcritical\u002Fidea",[98,42,46,223,99,40],[343,42,40,344,11,44],"40638163","maker\u002Fpositive\u002Fexecution",[346,347,37,215,348,40],"40636394",11,"abecedarius",[350,347,37,215,351,40],"40637139","TheDudeMan",[353,347,44,354,348,40],"40638468","project\u002Fcritical\u002Fdesign",[356,357,46,251,358,40],"40640921",12,"kristopolous",[117,360,37,315,118,40],13,[362,31,40,326,228,40],"40653749",[364,365,44,340,366,40],"40639473",15,"varelaz",[368,369,37,257,370,40],"40638177",16,"nico",[372,369,37,257,224,40],"40638396",[374,375,46,251,376,40],"40635916",17,"gwbas1c",[378,375,40,199,379,40],"40635947","BWStearns",[381,375,37,231,376,40],"40645813",[383,384,46,251,385,40],"40636238",18,"dylanhouli",[387,388,37,193,389,40],"40636849",19,"rmetzler",[391,388,40,392,11,44],"40638174","maker\u002Fneutral\u002Fexecution",[394,388,44,395,389,40],"40639281","project\u002Fcritical\u002Fexecution",[397,398,46,251,399,40],"40640116",20,"jzw8833",[113,401,44,212,114,40],21,[403,404,44,340,405,40],"40641700",22,"zeroonetwothree",[407,408,37,231,409,40],"40639583",23,"pncnmnp",[153,411,37,231,154,40],24,[413,414,37,231,235,40],"40640345",25,[416,417,37,231,418,40],"40643155",26,"ismailmaj",[420,421,37,215,422,40],"40637787",27,"CSMastermind",[82,424,46,425,83,40],28,"project\u002Fpositive\u002Fdesign",[78,427,46,251,79,40],29,[109,429,44,212,110,40],30,[431,432,37,433,270,40],"40639255",31,"project\u002Fneutral\u002Fperformance",[133,32,37,231,134,40],[436,437,44,395,438,40],"40635781",33,"netcraft",[440,437,44,395,441,40],"40635796","rendall",[443,437,44,395,441,40],"40636088",[445,437,37,193,446,40],"40635890","Twirrim",[448,437,40,344,11,44],"40635966",[450,451,37,231,452,40],"40639491",34,"aidenn0",[454,455,37,231,264,40],"40641581",35,[102,457,44,212,103,40],36,[160,459,37,231,161,40],37,[461,459,40,326,462,40],"40653035","eaplmx",[464,182,37,231,465,40],"40640101","barfbagginus",[467,182,40,203,468,40],"40643698","maweki",[470,182,40,203,471,40],"40644154","JohannesH",[473,182,40,203,471,40],"40644175",[475,182,40,203,465,40],"40647448",[477,182,40,326,228,40],"40654176",[],[480,485,490,495,500,504],{"id":481,"name":482,"points":483,"category":484},"40632773","at.hn",459,"consumer_social",{"id":486,"name":487,"points":488,"category":489},"40646741","Revideo",298,"dev_tools",{"id":491,"name":492,"points":493,"category":494},"40645743","Unforget",274,"productivity",{"id":496,"name":497,"points":498,"category":499},"40607889","sol-mate-eink",229,"hardware",{"id":501,"name":502,"points":503,"category":489},"40632533","mpa-archive",223,{"id":505,"name":506,"points":507,"category":508},"40623883","Inspectus",197,"ai",false,"v2",{"id":512,"name":5,"line":6,"ai":509,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":513,"top":18,"kw":514,"maker":11,"domain":10,"tier":19,"attempts":40,"strip":515,"url":9,"mix":516,"praise":70,"objection":91,"sub":21},40635397,0.05,[24,25,26,27],"3300135005333105400553333145322352112330",[31,32,33,31],1793991093491]