Code center > Bugs and fixes
League Problems
Griz:
--- Quote ---Which two bots? If you are talking Callidus and Spanish C then so far the score is 20/0 to Callidus in the matches I have run. If you are talking about these two and the difference is you used an F1 rerun instead of just F1 conditions (as I am using) or something that would be interesting.
--- End quote ---
no ... Darth and Spanish C ... virtually tied after 39 matches ...
and then again, The One and Spanish C ... again, 19 to 19.
statistical analysis can also be used to determine that there is little, if any difference ...
and as far as I'm concerned, that's what it shows me with ties after 39 rounds.
at some point one must realize that and call it a 'push'. flip a coin.
again, there are other random factors in DB that have larger effects on the outcome
in these cases where bots are that evenly matched ...
such as a different seed resulting in different initial bot/veggie positions ...
resulting in very different outcomes when the 'skill' or 'abilities' of two bots is so close.
thus my bathroom scale analogy ...
one doesn't need to read to the 5th decimal point when there are forces
present which are 5 orders of magnitude higher.
I too am familiar with statistical analysis ... and it's proper 'application' in my field,
which is the calibration of nuclear instrumentation and control systems ...
including radioactivity detection and measuring ...
radioactive decay being pretty much all probability.
so we are required to run and document all kinds of chi-square
calculations and all that to meet required confidence levels.
and I maintain that here ...
after 39 matches ... if a winner can't be determined ...
then it doesn't really matter.
flip a coin and move on.
--- Quote ---As you have found a couple of bots changing position in a F1 rerun v F1 conditions only; this makes me more curious but as you used the win button I am not sure.
--- End quote ---
no ... you misunderstand ...
the position change is due only to the fact that in league play
not all bots get to go up against all other bots.
so the league ranking ended up being slightly different ...
than the ranking resulting from a round-robin where every
bot did indeed mix it up with every other.
and all I did there was add to the league results ...
running additional matches between those bots who
hadn't had a chance to go up against one another
during the running of the league.
I brought this up to illustrate that difference ...
what can happen when A beats B, B beats C, C beats A ...
yet C never gets to meet A in a league situation.
I don't like that.
btw ... any two bots I have run in such a contest outside
of leagues so far ... has resulted in the same bot dominating
as did, in league play. most matches are not really
all that close, and the winner pretty clear.
I just wanted to geve all of them the same chance
against all other bots.
ran another 6 in F1 League mode ...
[this would be #7 - #12 overall]
results:
1 - DIN2
2 - Dominator Invincibalis
3 - Destinatus Preliator
4 - James 4
5 - Carnatus Orbis
6 - Duplo Simpleboticus
didn't do a 'round robin' with these ...
not really much to contest/question in this ranking.
this doesn't take too long ...
so will probably do the rest in groups of 6 as well ...
then figure a way to allow the 'winner' of each of
these to challenge the bots in the league 'above' ...
and see what kind of final ranking that comes up with.
and I do also go back and rerun any matches
between two opponents if/when I have used the Win
thang to speed things up ...
and let them go many rounds ...
just to see if they are indeed evenly matched.
some pairs of bots are just going to be even ...
A winning on tuesdays, B on cloudy days.
btw ...
haven't encountered any bugs or crashes ...
and the Win button seemed to increment by one ...
at least when clicking on the defender.
seems I saw it go up by two when clicking on
the challenger ... but I can't recall for sure.
will try to set up to test that from VB so I can
take a look at the mouseclick loop.
but then ...
I have 14 inches of snow to shovel from the
driveway so I can get out ...
and it's a long one so .... ???
onward
Griz:
League hangup
ver 2.42.9r compiled
running F1 league ...
doing these six for the #13 - #18 slots:
1 - Carnatus Orbis (F1)(PY)-20.09.04
2 - Kyushu (F1)(Henk)-08.05.06
3 - HDV4 (F1)(PY)-pre 30.07.04
4 - Virulus Discretus (F1)(Flowin)-02.03.04
5 - Virulus Spinnens (F1)(Flowin)-01.03.04
6 - Vex Pefidiosos (F1)(Jez)-30.12.04
got down to:
Virulus Discretus vs Virulus Spinnens
they are evenly matched, neither able to stay alive long ...
and in round 25 they both died out the same time ...
[had these two do the same thing previously]
which then leaves DB stuck in a loop that I haven't
been able to find a way out of.
I did save the sim ...
but upon reloading, that league data doesn't seem
to survive.
I'm going to leave these two bots out of the leaguetable for now.
I expect they would end up at the bottom anyway ...
as they seem to barely be able to survive at all.
but ... that problem still exists if both happen to die out
in the same cycle or whatever.
maybe some sort 'escape' button to abort a given
match should we get 'hung up'.
I'll see if I can get them to do it running thru VB ...
maybe then I'll be able to pause and get into
debugging mode.
or not.
Jez:
My results for the second round of the RR, (the One v all) so far stands at:
The One v:
Callidus (lost 0/5)
Spanish C 5 crashes (error76)/ 3 non existant bot results/ 2 freezes
Animal S
Din
Darth
This is under VB debugger using F1 conditions.
Will try again tomorrow.
EricL:
I think I've found the crash. Will post a buddy drop later tonight.
Light:
Surely if it is a statistical draw after x rounds it should count as a loss to the challenger and if they are entered in their current order in the leagues you should get the same result? or am I missing something?
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version