{"author_link":"\/users\/rocktavious","author_name":"Rocktavious","author_uid":"rocktavious","comments":[],"epoch":1792277433,"event":"LD60","format":"md","ldjam_node_id":435360,"likes":3,"live_source":{"record":"runs\/20261018T094504.528219Z\/records\/0014.json","object":"objects\/df09c49d16bc064aee1cd8a3c6eeeb4147696c4b8876ed7c85f443459ebf833c","sha256":"df09c49d16bc064aee1cd8a3c6eeeb4147696c4b8876ed7c85f443459ebf833c","response_url":"https:\/\/api.ldjam.com\/vx\/node2\/get\/435401+435400+435398+432870+435397+435396+435395+435393+435363+435392+434407+435390+434186+435388+433588+435056+435386+435383+435384+435381+433193+435377+433157+435379+435376+435375+435374+435373+434645+433050+435372+434198+435370+435341+435369+435366+435365+435368+435367+435360+435364+435362+435361+435359+435358+435353+435356+435352+435351+435315","captured_at":1792316848},"metadata":{"p_key":"212167","p_author":"Rocktavious","p_authorkey":"1053841","p_urlkey":"452006","p_title":"Using AI to Playtest the Game - \"Memory Leak\"","p_cat":"LDJam ","p_event":"LD60","p_time":"1792277433","p_likes":"3","p_comments":"0","p_status":"WAYBACK","us_key":"1053841","us_name":"Rocktavious","us_username":"rocktavious","event_start":"0","event_key":"121","event_name":"Ludum Dare 60"},"node":{"id":435360,"parent":433524,"_superparent":432763,"author":53841,"type":"post","subtype":"","subsubtype":"","published":"2026-10-17T22:50:33Z","created":"2026-10-17T22:42:39Z","modified":"2026-10-18T09:03:03Z","_trust":2,"version":1379957,"slug":"using-ai-to-playtest-the-game-memory-leak","name":"Using AI to Playtest the Game - \"Memory Leak\"","body":"After watching the Primagen a while back talking about how he uses AI to playtest his game.  I thought that would be cool to do for a game jam (since you generally don't have enough time to play test usually)\n\nSo I set claude upon the task of writing a harness that could interact with the game through JSON input\/output and effectively kept the entire game loop as headless code only so it could effectively play the game.\n\nThis is incredibly powerful!  The game has now been play tested 100's approaching 1000's of times! (thank the heavens for local LLM)  You can get stats about anything across dozens or hundreds of play cycles if you structure the data correctly.  Here is an example of some of those stats!\n\n| 1 | 2 |\n| --- | --- |\n| ![Screenshot 2026-10-17 at 6.41.59\u202fPM.png](\/\/\/raw\/152\/d\/z\/73793.png) | ![Screenshot 2026-10-17 at 6.46.53\u202fPM.png](\/\/\/raw\/152\/d\/z\/73797.png) |","scope":"public","node-timestamp":"2026-10-17T22:50:33Z","meta":[],"path":"\/events\/ludum-dare\/60\/$433524\/using-ai-to-playtest-the-game-memory-leak","parents":[1,5,9,432763,433524],"files":[],"files-timestamp":0,"love":3,"love-timestamp":"2026-10-18T09:03:03Z","comments":1,"comments-timestamp":"2026-10-18T06:18:11Z","_collation":{"event":"LD60"},"_live_source":{"record":"runs\/20261018T094504.528219Z\/records\/0014.json","object":"objects\/df09c49d16bc064aee1cd8a3c6eeeb4147696c4b8876ed7c85f443459ebf833c","sha256":"df09c49d16bc064aee1cd8a3c6eeeb4147696c4b8876ed7c85f443459ebf833c","response_url":"https:\/\/api.ldjam.com\/vx\/node2\/get\/435401+435400+435398+432870+435397+435396+435395+435393+435363+435392+434407+435390+434186+435388+433588+435056+435386+435383+435384+435381+433193+435377+433157+435379+435376+435375+435374+435373+434645+433050+435372+434198+435370+435341+435369+435366+435365+435368+435367+435360+435364+435362+435361+435359+435358+435353+435356+435352+435351+435315","captured_at":1792316848},"magic":[]},"node_metadata":{"n_key":"435360","n_urlkey":"452006","n_parent":"433524","n_path":"\/events\/ludum-dare\/60\/$433524\/using-ai-to-playtest-the-game-memory-leak","n_slug":"using-ai-to-playtest-the-game-me","n_type":"post","n_subtype":"","n_subsubtype":"","n_author":"53841","n_created":"1792276959","n_modified":"1792314183","n_version":"1379957","n_status":"WAYBACK"},"source_url":"https:\/\/ldjam.com\/events\/ludum-dare\/60\/$433524\/using-ai-to-playtest-the-game-memory-leak","text":"After watching the Primagen a while back talking about how he uses AI to playtest his game.  I thought that would be cool to do for a game jam (since you generally don't have enough time to play test usually)\n\nSo I set claude upon the task of writing a harness that could interact with the game through JSON input\/output and effectively kept the entire game loop as headless code only so it could effectively play the game.\n\nThis is incredibly powerful!  The game has now been play tested 100's approaching 1000's of times! (thank the heavens for local LLM)  You can get stats about anything across dozens or hundreds of play cycles if you structure the data correctly.  Here is an example of some of those stats!\n\n| 1 | 2 |\n| --- | --- |\n| ![Screenshot 2026-10-17 at 6.41.59\u202fPM.png](https:\/\/static.ldjam.com\/raw\/152\/d\/z\/73793.png) | ![Screenshot 2026-10-17 at 6.46.53\u202fPM.png](https:\/\/static.ldjam.com\/raw\/152\/d\/z\/73797.png) |","title":"Using AI to Playtest the Game - \"Memory Leak\"","wayback_source":{"record":"runs\/20261017T230054.452383Z\/records\/0002.json","object":"objects\/cc031de9f680c3a08e43582df85d64d5f53d23cfa1905de92380824e3244c369","sha256":"cc031de9f680c3a08e43582df85d64d5f53d23cfa1905de92380824e3244c369","response_url":"https:\/\/api.ldjam.com\/vx\/node2\/get\/435366+435365+435368+435367+435360+434792+435364+435362+435363+435361+435359+435358+435353+435356+435352+435351+435315+435345+435347+435349+435346+435348+435342+435200+435343+435340+435329+434375+435341+435339+435214+435338+435304+435337+435334+435335+435336+435333+433488+435330+433200+435332+435331+434948+435326+435328+435323+435314+435316+435322","captured_at":1792278057}}