[{"data":1,"prerenderedAt":216},["ShallowReactive",2],{"project-41215724":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":27,"sentiment":28,"stance_mix":29,"scored_comments":33,"aspects":34,"strip":37,"post_text":40,"what":41,"said":73,"maker_in_thread":142,"shape":149,"grid":153,"attempts":172,"same_week":177,"maker_shows":31,"maker_hidden":208,"reader_version":209,"card":210},"41215724","Visualizing Chess Games","Wow, front page!","maker","Show HN: Visualizing Chess Games","https:\u002F\u002Flouisabraham.github.io\u002Fchessviz\u002F","louisabraham.github.io","Labo333",1723379620,2024,58,10,1200,3515,35,"notable","creative","chess visualization","web_app",[21,24,25,26],"chess game analysis","chess openings","territory control","curious",0.125,{"positive":30,"neutral":31,"mixed":30,"critical":32},1,4,0,6,{"design":35,"idea":36},{"positive":30,"critical":32},{"positive":32,"critical":32},[32,38,38,32,32,38,38,39,38,32],3,5,null,{"problem":42,"audience":40,"pricing":40,"motivation":48,"time_to_build":40,"stack":55,"openness":72,"stage":72,"team_size":72},{"value":43,"source":7,"evidence":44},"Shows which board cells were controlled and which moves were used most in a chess game",[45],{"id":46,"by":11,"text":47},"41216928","Wow, front page! The current visualization is by far not perfect but it was hard for me to put more information there. Please give your ideas to improve this visualization or…",{"value":49,"source":7,"evidence":50},"Aesthetically pleasant image of cell control and moves; initially intended as a poster",[51,52],{"id":46,"by":11,"text":47},{"id":53,"by":11,"text":54},"41217002","Well I meant to make a beautiful poster at first. But you can see what cells were important at what stage of the game!",[56,60,64,68],{"value":57,"source":7,"evidence":58},"Vanilla JavaScript",[59],{"id":46,"by":11,"text":47},{"value":61,"source":7,"evidence":62},"SVG",[63],{"id":46,"by":11,"text":47},{"value":65,"source":7,"evidence":66},"canvg",[67],{"id":46,"by":11,"text":47},{"value":69,"source":7,"evidence":70},"Python",[71],{"id":46,"by":11,"text":47},"unknown",{"praise":74,"objections":94,"requests":103,"questions":126,"alternatives":134},[75,83],{"value":76,"source":77,"evidence":78},"Novel and interesting view of territory control","commenter",[79],{"id":80,"by":81,"text":82},"41216347","kevindamm","As a view of the territory control and piece advancement it is interesting, and certainly novel, but IMO the indicator of a really good visualization is how much information you…",{"value":84,"source":77,"evidence":85},"Nice work and cool idea",[86,90],{"id":87,"by":88,"text":89},"41218982","Hammershaft","Nice work! It would be cool if you could click on a circle to see a panel with all pieces moved onto that circle in chronological order, and then click on a piece to see it's…",{"id":91,"by":92,"text":93},"41219254","Jianghong94","Really cool! Unfortunately, I don't play chess so can't comment on it. I used to watch StarCraft 2 (an RTS game) matches a lot and a recurring theme of viewership is that there's…",[95,99],{"value":96,"source":77,"evidence":97},"Hard to scan quickly; overlapping lines make pieces and movement ambiguous",[98],{"id":80,"by":81,"text":82},{"value":100,"source":77,"evidence":101},"Long and short games fit the same space, cluttering the image",[102],{"id":80,"by":81,"text":82},[104,114,118,122],{"value":105,"source":77,"evidence":106},"Show multiple games from one player as an opening tree to reveal habits",[107,111],{"id":108,"by":109,"text":110},"41219094","CSMastermind","Would be cool to see this over multiple games opening tree style so you can start to see tendancies.",{"id":112,"by":81,"text":113},"41216530","Follow-up thought, I wonder if this approach could be applied to multiple games from the same player in a way that draws out certain habits. Like, if a player is very fond of a…",{"value":115,"source":77,"evidence":116},"Click interactions to see pieces landing on a circle and their routes",[117],{"id":87,"by":88,"text":89},{"value":119,"source":77,"evidence":120},"Distinguish circles by final-position piece or traffic",[121],{"id":112,"by":81,"text":113},{"value":123,"source":77,"evidence":124},"Heat layer showing positions a player could reach",[125],{"id":80,"by":81,"text":82},[127],{"value":128,"source":77,"evidence":129},"How can this information be used?",[130],{"id":131,"by":132,"text":133},"41216342","fogx","looks cool, how can I use this information?",[135],{"value":136,"source":77,"evidence":137},"Structural relationship explorer by JKU Labs for chess match embeddings",[138],{"id":139,"by":140,"text":141},"41217190","dleeftink","You may be interested in the structural relationship explorer by JKU Labs [0], which condenses hundreds of chess matches in a lower-dimensional space, revealing multiple win\u002Floss…",{"comments":38,"answered":30,"key":143},[144,145,148],{"id":46,"text":47},{"id":146,"text":147},"41217213","Wow, that's super interesting! Thank you I will look into it!",{"id":53,"text":54},{"commenters":150,"max_depth":31,"maker_replies":38,"first_comment_mins":151,"lifespan_hours":152},7,105,8,[154,156,158,160,162,164,166,167,169,170],[46,32,32,155,11,30],"maker\u002Fneutral\u002Fdesign",[80,30,38,157,81,32],"project\u002Fmixed\u002Fdesign",[112,30,38,159,81,32],"project\u002Fneutral\u002Fidea",[139,30,32,161,140,32],"other\u002Fneutral\u002Fidea",[146,30,32,163,11,30],"maker\u002Fpositive\u002Fnone",[91,165,38,159,92,32],2,[108,38,38,159,109,32],[87,31,39,168,88,32],"project\u002Fpositive\u002Fdesign",[131,39,38,159,132,32],[53,39,32,171,11,30],"maker\u002Fneutral\u002Fnone",[173,176],{"id":174,"t":175,"points":38,"comments":32},"40889521",1720262228,{"id":4,"t":12,"points":14,"comments":15},[178,183,188,193,198,203],{"id":179,"name":180,"points":181,"category":182},"41247023","ytch",2741,"consumer_social",{"id":184,"name":185,"points":186,"category":187},"41224689","PGlite",509,"data",{"id":189,"name":190,"points":191,"category":192},"41203306","LLM-aided OCR",479,"productivity",{"id":194,"name":195,"points":196,"category":197},"41217109","Grandma's Word",454,"games",{"id":199,"name":200,"points":201,"category":202},"41203475","Thunder Compute",344,"infrastructure",{"id":204,"name":205,"points":206,"category":207},"41213711","flutter_rust_bridge",301,"languages",false,"v2",{"id":211,"name":5,"line":6,"ai":208,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":212,"top":18,"kw":213,"maker":11,"domain":10,"tier":19,"attempts":165,"strip":214,"url":9,"mix":215,"praise":76,"objection":96,"sub":21},41215724,0.13,[21,24,25,26],"0330033530",[30,31,30,32],1793991097713]