Forums
April 19, 2024, 03:03 PM

Author Topic: W:A Neural Network  (Read 981 times)

0 Members and 1 Guest are viewing this topic.

Offline Ytrojan

W:A Neural Network
« on: March 30, 2018, 11:28 PM »
Someone should make a Worms Armageddon Neural Network, either to solve missions or to play schemes during local multiplayer. Here are some advantages over the regular CPU
-Being able to play more than just battle schemes
-Less idiocy
-Being able to play like a regular Human player
-BRSolver for the public
Think of it as a sort of BRSolver, except for all schemes.
Imagine What a Buck Could Do!


I now declare a brand new league (and the successor to the failed Ultra League): WormsRF!


Offline Xrayez

Re: W:A Neural Network
« Reply #1 on: April 05, 2018, 12:25 PM »
Many W:A's custom schemes have human defined rules and the scheme format doesn't allow to create winning conditions, besides killing all worms. In order to play the scheme, one generally has to learn human readable rules, which is virtually impossible for the neural network to figure out. The only feasible schemes are schemes like Intermediate/Normal. The neural network could analyze the vast amount of Intermediate replays and come up with a general intelligence.  :)

Re: W:A Neural Network
« Reply #2 on: April 06, 2018, 12:21 PM »
Not really X-ray. You can put objective functions in RL and sequence them. I.e get crate and then attack.
You also can’t use the replay as you need to be able to capture the input

Offline Xrayez

Re: W:A Neural Network
« Reply #3 on: April 06, 2018, 02:57 PM »
Not really X-ray. You can put objective functions in RL and sequence them. I.e get crate and then attack.

I think that would lead to implicitly defining rules for the agents manually. What I'm talking about is that it would be really good if W:A had mechanisms to define rules (along with environment) within a scheme so that RL methods could be conveniently applied without having to worry about creating complex and chained objective functions (if I understand you correctly).

You also can’t use the replay as you need to be able to capture the input

Aren't W:A replays contain the actual input to simulate the game? Both game states and inputs could be retrieved.

Re: W:A Neural Network
« Reply #4 on: April 08, 2018, 01:07 AM »
Not really X-ray. You can put objective functions in RL and sequence them. I.e get crate and then attack.

I think that would lead to implicitly defining rules for the agents manually. What I'm talking about is that it would be really good if W:A had mechanisms to define rules (along with environment) within a scheme so that RL methods could be conveniently applied without having to worry about creating complex and chained objective functions (if I understand you correctly).

You also can’t use the replay as you need to be able to capture the input

Aren't W:A replays contain the actual input to simulate the game? Both game states and inputs could be retrieved.
I agree with your first part but sadly most RL work like that.
For the second part it seems like you're right (http://worms2d.info/Replay_file) :) still far from trivial to do.
« Last Edit: April 08, 2018, 01:12 AM by zippeurfou »