graphgame.sabrina.dev

Games

educational puzzle game

SHOW HN2024

321points
62comments
#179of 3,515 in 2024
Top 6%of 2024 by points

How HN took it

RoastedHalf or more of the comments are critical

5 positive, 7 neutral or asking, 1 mixed, 27 critical, out of 40 comments about the project. Thread score -0.43.

Design: 1 for, 13 againstDocs: 1 for, 9 againstIdea: 2 for, 3 againstExecution: 0 for, 2 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Neat UI and helps understand concepts

    From 2 comments
    • Thanks for this wonderful game. The UI is neat and it helps understand the concepts well.
      srameshc on HN
    • agreed, I find it pretty useful to check if I remember where LSTM stuff connects I remember reading the original paper a while ago but always forget (pun intended) where to…
      slushy-chivalry on HN
  • Fun and slick, good for practice and review

    From 2 comments
    • slick! seems more designed to help you practice/review your knowledge of neural networks rather than teach you network architectures?
      insane_dreamer on HN
    • I joined up some dots, I learnt something, and I got rick-rolled. Awesome game. It did really get me a bit OCD that the deep RNN had the inputs at the top and the outputs at the…
      fancyfredbot on HN

Objections

  • Lacks explanation; users guess-and-check instead of learning

    From 4 comments
    • Yeah - you aren't "learning" anything. You're guessing-and-checking until it lets yo go. No idea what blocks do what, or why you're connecting them - which would be the basis for…
      jvanderbot on HN
    • I had the same experience. A better description would be a tool to test your understanding of neural network architectures, not a tool to teach you about neural network…
      straxsontaran on HN
    • It won't let me do that. It'd be nice if there were more explanation to prime you about the concept so you don't simply revert to guess and check.
      metadat on HN
    • Good idea, needs bit more text explaining what is happening, and how to make the connections. I gave up because I couldn't figure out just the UI on how to click.
      FrustratedMonky on HN
  • Hard to connect dots on mobile and small hitboxes

    From 4 comments
    • I can’t figure out how to connect the dots on mobile.
      withinboredom on HN
    • I don’t think this works on mobile, or at least it’s not working on my iPhone.
      jb1991 on HN
    • On mobile it'd be helpful if the clickable area for the dots was larger
      fblp on HN
    • Saw it, thank you. That did help Also. The hitbox for the connections. can you make them bigger. It is pretty difficult getting the mouse to hover just right to do the drag/drop.
      FrustratedMonky on HN
  • Input/output direction is reversed from convention

    From 3 comments
    • It flows in the reverse direction of what I’d expect (out is at the top, in is at the bottom, the opposite of any visual programming or diagram I’ve ever seen). It’s also…
      dkersten on HN
    • I guess "decades of clicking things" is a domain one can be knowledgeable in? Usually boxes with draggable things on the top are inputs, on the bottom are outputs.
      ynniv on HN
    • I joined up some dots, I learnt something, and I got rick-rolled. Awesome game. It did really get me a bit OCD that the deep RNN had the inputs at the top and the outputs at the…
      fancyfredbot on HN
  • Acronyms like RNN are not spelled out

    From 1 comment
    • >"RNN >A simple RNN with a single hidden layer" This applies everywhere, but especially if you are making a teaching tool... Spell out the damn acronyms/initialisms! I shouldn't…
      ziddoap on HN
  • Missing transformer/attention and modern architectures

    From 2 comments
    • Transformer / attention block is missing
      chs20 on HN
    • Someone can correct me but I believe all of these networks have been rendered obsolete by Transformers?
      killingtime74 on HN

Requests

  • Add explanations for each network and its blocks

    From 3 comments
    • Yeah, that was one of my concerns launching this v1. So in v2 I plan to add a little explanation for each neural network, perhaps along with an animated video showing what the…
      sabrina_ramonov on HN
    • Uh, just to be clear - having an example network is one thing. But more importantly, explaining the blocks is what is being asked for. If you play any game around building…
      jvanderbot on HN
    • There are two outputs, two inputs, and three edges. The answer might not be obvious, but it's not a UI problem.
      ynniv on HN
  • Add a transformer/attention level

    From 1 comment
  • Larger clickable connection areas

    From 2 comments
    • Saw it, thank you. That did help Also. The hitbox for the connections. can you make them bigger. It is pretty difficult getting the mouse to hover just right to do the drag/drop.
      FrustratedMonky on HN
    • On mobile it'd be helpful if the clickable area for the dots was larger
      fblp on HN
  • Retitle as a test of knowledge rather than learning tool

    From 2 comments
    • Suggested title change: "I built a game to test your knowledge of NN architectures."
      jordanpg on HN
    • I had the same experience. A better description would be a tool to test your understanding of neural network architectures, not a tool to teach you about neural network…
      straxsontaran on HN
  • Source code availability

    From 1 comment
    • Love it! Is the source code available somewhere?
      crgi on HN

Questions

  • What does the game teach and how do the blocks work

    From 2 comments
    • Uh, just to be clear - having an example network is one thing. But more importantly, explaining the blocks is what is being asked for. If you play any game around building…
      jvanderbot on HN
    • At the moment it doesn't feel like a game but a demo or tech preview of the UI. For a game I'd expect to have rules or a goal, and then be guided through it as the complexity…
      imdsm on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/40429200)