• neural network is trained with deep Q-learning in its own training environment
  • controls the game with twinject

demonstration video of the neural network playing Touhou (Imperishable Night):

it actually makes progress up to the stage boss which is fairly impressive. it performs okay in its training environment but performs poorly in an existing bullet hell game and makes a lot of mistakes.

let me know your thoughts and any questions you have!

  • 100@fedia.io
    link
    fedilink
    arrow-up
    2
    ·
    7 months ago

    i mean if you could in the future make an ai play long games from start to finish, it would be very useful to test games with thousands running at once

    • zolax@programming.devOP
      link
      fedilink
      arrow-up
      1
      ·
      7 months ago

      definitely. usually algorithms are used to calculate the difficulty of a game (eg. in osu!, a rhythm game) so there’s definitely a practical application there