Bots and Simulations > Bot Tavern
Overall league thoughts
Numsgil:
We could do something like simulate 100K cycles with mutations for each bot before dropping it in a match. It wouldn't be a league necessarily, because it wouldn't be reproducible, but it would be interesting
jknilinux:
I don't like where the F1, F2, etc... leagues are going. There's no interesting behavior, and often the simplest bot is the best (FruitFly... ). Ten years from now, the best F1 bot won't have eusociality, it won't be a multibot, it'll just be yet another boring bacterium whose sole purpose is just to kill everything asap.
What we need are leagues that actually lead to interesting behavior, where our goal is to make an advanced, interesting bot with complex behaviors.
I have a few ideas...
An antbot league- each competition involves having one queen per species. First one to wipe out enemy or kill enemy queen wins. Only one social caste can fight.
-OR-
A Neural-Net league- like F1, but the bots must use neural nets whose weights change over the bot's life in response to the environment. When started, they MUST have no weights- they need to try new behaviors on their own, and when they do something that makes them feel pleasure (eating, reproducing), they learn to continue doing those behaviors. Same for pain. The best learner wins.
-OR-
We should have a new MB league- the 2-organism league. Basically the competitions can involve only two organisms, but each organism can have as many cells as you want. So, to win in this league you need a very large/complex organism, and I'd be excited to see the ones people come up with. Maybe there should be a requirement for tissue differentiation?
bacillus:
--- Quote from: jknilinux ---I don't like where the F1, F2, etc... leagues are going. There's no interesting behavior, and often the simplest bot is the best (FruitFly... ). Ten years from now, the best F1 bot won't have eusociality, it won't be a multibot, it'll just be yet another boring bacterium whose sole purpose is just to kill everything asap.
What we need are leagues that actually lead to interesting behavior, where our goal is to make an advanced, interesting bot with complex behaviors.
--- End quote ---
I totally agree with this.
--- Quote ---An antbot league- each competition involves having one queen per species. First one to wipe out enemy or kill enemy queen wins. Only one social caste can fight.
--- End quote ---
An interesting idea, and definitely one I'd get behind. There's not many Antbots that form one queen, but it should provide some initiative.
--- Quote ---A Neural-Net league- like F1, but the bots must use neural nets whose weights change over the bot's life in response to the environment. When started, they MUST have no weights- they need to try new behaviors on their own, and when they do something that makes them feel pleasure (eating, reproducing), they learn to continue doing those behaviors. Same for pain. The best learner wins.
--- End quote ---
Again, this may require some time to get started due to the lack of these bots.
--- Quote ---We should have a new MB league- the 2-organism league. Basically the competitions can involve only two organisms, but each organism can have as many cells as you want. So, to win in this league you need a very large/complex organism, and I'd be excited to see the ones people come up with. Maybe there should be a requirement for tissue differentiation?
--- End quote ---
This one would probably be the hardest to compete in. Unless ties are made indivisible, most organisms end up separating themselves inadvertently. Think of a worm when you cut it in half.
Peter:
How would you get league likes that regulated?
How are you going to define the rules?
jknilinux:
--- Quote from: Peter ---How would you get league likes that regulated?
How are you going to define the rules?
--- End quote ---
We don't need super exact rules right now, just a guidline for people to follow, and we'll add specific rules later. Kinda like how F2 began and evolved over time.
If we try to make the exact rules now, we'll get caught up in an endless debate (like with mutation protection) and if we actually do agree on something we'll probably modify the rules later anyway as bots start to exploit holes in our guidlines.
Bacillus-
If we make a league, there will be bots made to fill the power void. Trust me. I'll be the first contributer (even if all I do is add 5 lines of code to your antbot ).
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version