[Prev][Next][Index][Thread]
Re: Searching strategies
Peter
Assuming that you are going to follow a strategy that searches from the
start to the centre and also searches on the way back to the start, then
when you get back to the start you have 2 scenarios:
1 - You run the flood algorithm and find that you have visited all the cells
on the flood route, in which case you have found the optimal route and it is
not worth doing any more searching
2 - You run the flood algorithm and find that you havn't visited all the
cells on the flood route yet, but you do know how many cells are on the
route that you took back and you also know how many are on the possible
flood route that you have just calculated. This last figure will be a best
possible number of cells (which might not actually be achievable when you
visit some cells and find extra walls).
If your best actual route so far is not too different from the best possible
flood distance you have just calculated then there is definitely no point in
further exploring.
So how much difference do we need before it is worth going out again to
explore?
Well, an explore run will typically require a run to the centre and back at
explore speed. If we say this is likely to take 15 seconds each way then the
full round trip will be 30 seconds which by UK rules means an extra second
of penalty time.
Now with typical run times to the centre now being sub 10 seconds, then to
save out extra second penalty time we need to find a new route that is more
than 10 percent faster to break even.
So with a typical maze route of 70 cells to the centre you need to be sure
of finding a route that is at least 7 cells shorter to break even.
So, given that the theoretically best route believed to exist at this time
will not always be able to be achieved, I would be looking to probably get
double the break even figure. I.e. the calulated best route must be 14 cells
better than the currently known one before it is worth going out to explore
more.
Anyone else think this makes any sense?
Cheers
David Hannaford
----- Original Message -----
From: "Peter Harrison" <peter.harrison@helicron.net>
To: <micromouse@cs.rhul.ac.uk>
Sent: Thursday, August 26, 2010 6:10 PM
Subject: Searching strategies
In the UK, as in some other countries, we have a search penalty. A
proportion of the time taken to search the maze is added to subsequent speed
runs. That means that a mouse that did a less than optimal speed run early
might get a better score than a mouse that did the best possible route
later.
If searching consisted of just a search to the goal followed by a search to
the start, a route would exist but it may not be the best.
Anyone have a feeling (or data) to suggest whether it is better to search a
bit more or just go with what you have as soon as possible?
Peter Harrison
<<
Email has been scanned for viruses by Altman Technologies' email management
service - www.altman.co.uk/emailsystems
>>
=
--------------------------------------------------------------------------------
No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 9.0.851 / Virus Database: 271.1.1/3094 - Release Date: 08/25/10
19:34:00
<<
Email has been scanned for viruses by Altman Technologies' email management service - www.altman.co.uk/emailsystems
>>