{"author_link":"\/users\/loveapplegames","author_name":"loveapplegames","author_uid":"loveapplegames","comments":[],"epoch":1697795783,"event":"LD54","format":"md","ldjam_node_id":382503,"likes":5,"metadata":{"p_key":"204096","p_author":"loveapplegames","p_authorkey":"1006791","p_urlkey":"438704","p_title":"Last chance to rate ... Brainspace, a neural network design game","p_cat":"LDJam ","p_event":"LD54","p_time":"1697795783","p_likes":"5","p_comments":"0","p_status":"WAYBACK","us_key":"1006791","us_name":"loveapplegames","us_username":"loveapplegames","event_start":"1695945600","event_key":"117","event_name":"Ludum Dare 54"},"node":{"_collation":{"body_sanitizer":"TextUtils::SanitizeHTML via existing importer","event":"LD54","removed_author":false},"_superparent":371459,"_trust":13,"author":6791,"body":"Only 12 hours left in the rating period!  For anyone interested in AI and neural networks, I present Brainspace, a game where you design a neural network with drag & drop to solve particular classification problems. Just so you get an idea what it looks like, below is a neural network design that solves the first problem:\n\n![brainspace-in-action-2.png](\/\/\/raw\/78a\/1\/z\/607b2.png)\n\nI managed to make a reasonable looking game in 48 hours, with help of existing libraries, in particular Tensorflow.js and Baklava.js.  I am impressed with how easy to use the libraries are.  I didn't get much time to balance the game though. At first I thought, this must be one of the hardest gamest to balance!  But while playing it, I myself learned a thing or two about neural network design, and in spite of the limited variation of classification problems, it was a great learning experience.  \n\nI plan to make this into a tool for education and experimentation, and want to include visualisation features: what the tensors look like, and visualisation of the neural weights and intermediate data.\n\nPlay the game here: https:\/\/ldjam.com\/events\/ludum-dare\/54\/brainspace\n\nBelow is a solution that solves all problems.  It's a bit overcomplicated, showing off branching and merging.  It can be done with a simpler network.\n\n![brainspace-in-action-6.png](\/\/\/raw\/78a\/1\/z\/607b0.png)\n","comments":0,"created":"2023-10-20T09:39:07Z","files":[],"files-timestamp":0,"id":382503,"love":5,"love-timestamp":"2023-10-20T18:54:55Z","meta":[],"modified":"2023-10-20T18:54:55Z","name":"Last chance to rate ... Brainspace, a neural network design game","node-timestamp":"2023-10-20T10:00:17Z","parent":377527,"parents":[1,5,9,371459,377527],"path":"\/events\/ludum-dare\/54\/brainspace\/last-chance-to-rate-brainspace-a-neural-network-design-game","published":"2023-10-20T09:56:23Z","scope":"public","slug":"last-chance-to-rate-brainspace-a-neural-network-design-game","subsubtype":"","subtype":"","type":"post","version":1191934},"node_metadata":{"n_key":"382503","n_urlkey":"438704","n_parent":"377527","n_path":"\/events\/ludum-dare\/54\/brainspace\/last-chance-to-rate-brainspace-a-neural-network-design-game","n_slug":"last-chance-to-rate-brainspace-a","n_type":"post","n_subtype":"","n_subsubtype":"","n_author":"6791","n_created":"1697794747","n_modified":"1697828095","n_version":"1191934","n_status":"WAYBACK"},"source_url":"https:\/\/ldjam.com\/events\/ludum-dare\/54\/brainspace\/last-chance-to-rate-brainspace-a-neural-network-design-game","text":"Only 12 hours left in the rating period!  For anyone interested in AI and neural networks, I present Brainspace, a game where you design a neural network with drag & drop to solve particular classification problems. Just so you get an idea what it looks like, below is a neural network design that solves the first problem:\n\n![brainspace-in-action-2.png](\/\/\/raw\/78a\/1\/z\/607b2.png)\n\nI managed to make a reasonable looking game in 48 hours, with help of existing libraries, in particular Tensorflow.js and Baklava.js.  I am impressed with how easy to use the libraries are.  I didn't get much time to balance the game though. At first I thought, this must be one of the hardest gamest to balance!  But while playing it, I myself learned a thing or two about neural network design, and in spite of the limited variation of classification problems, it was a great learning experience.  \n\nI plan to make this into a tool for education and experimentation, and want to include visualisation features: what the tensors look like, and visualisation of the neural weights and intermediate data.\n\nPlay the game here: https:\/\/ldjam.com\/events\/ludum-dare\/54\/brainspace\n\nBelow is a solution that solves all problems.  It's a bit overcomplicated, showing off branching and merging.  It can be done with a simpler network.\n\n![brainspace-in-action-6.png](\/\/\/raw\/78a\/1\/z\/607b0.png)\n","title":"Last chance to rate ... Brainspace, a neural network design game","wayback_source":[]}