Code center > Suggestions

League Settings

<< < (2/10) > >>

Jez:
Mine was set at 'fixed' and 0  

Also running a shot bot with F1 conditions for a while to see how it coped when that was changed showed two things;

1. They mutated

2. The marble physics put shot bots at a disadvantage, I think the collision elasticity needs to be softer. Maybe a 1/3rd of what it is.

Thanks Nums for working out what was causing me problems.

Light:
Im not sure that its the marble physics that are the problem, I think its the fact that with max velocity at 180 bots are travellling a lot faster than they did in previous versions, where a bot might be lucky to reach 40. Maxvel used to be governed by the size of the bot but now seems to be governed by the program, im not sure. With the added velocity its harder to hit moving bots.

EricL:
Max vel is set in/by the program.  It is the same for all bots and independent of their size.  If friction and fluid resistance is low, bots can obtain the maximum velocity through continued acceleration.  The cost charged for accelerating is scaled by the acceleration request amount (accelerating more in a cycle costs more) but is not currently a function of bot mass (though the degree to which a bot is slowed by friction and/or fluid resistance is - larger/heavier bots are slowed more).  It probably should be.

Numsgil:
In the end making bots' sysvars kinematic probably makes more sense than making them dynamic.  That is, bot sysvars should code for actions, not effort.

Jez:
I'm not sure it's the max vel, I like the idea of giving them a much larger range of speed and anyway a lot of recent bots (mine anyway) use *.maxvel? to set their speed. The problem I saw was that when bots hit a veg with 'marble' collisions, the veg sped away at the same speed. A tie bot doesn't have that problem because it ties to the veg and minimises the escape velocity of the veg.

Certainly when I set the collisions to ~1/3rd the shot bot I was testing managed to survive a little better. With 'marble' collisions you are pretty much forcing the shot bots to have a 'non collision' routine.

Although tie bots are F1 and shot bots F2 it would be nice to see the F1 league shared between them, tie bots shouldn't have a distinct advantage over the F2 bots. (I am F2 biased though )

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version