public class VisibilityCreator extends Object
main(String[])
.Modifier and Type | Field and Description |
---|---|
static int |
MATRIX_DENSITY
Min distance between
VisibilityLocation s on one NavPointNeighbourLink . |
static Location |
SECOND_TRACE_DELTA
Second trace delta.
|
static int |
THREAD_COUNT
How many threads/fast traces to use for visibility-checking.
|
Constructor and Description |
---|
VisibilityCreator() |
VisibilityCreator(UT2004Server server) |
Modifier and Type | Method and Description |
---|---|
VisibilityMatrix |
create() |
VisibilityMatrix |
createAndSave(File targetDirectory) |
LogCategory |
getLog() |
UT2004Server |
getServer() |
static void |
main(String[] args)
Initializes
VisibilityCreator , connects it to the localhost:3001 (localhost GB2004 server connection)
and calls createAndSave(File) method. |
public static final int MATRIX_DENSITY
VisibilityLocation
s on one NavPointNeighbourLink
.public static final Location SECOND_TRACE_DELTA
public static final int THREAD_COUNT
public VisibilityCreator()
public VisibilityCreator(UT2004Server server)
public UT2004Server getServer()
public LogCategory getLog()
public VisibilityMatrix create()
public VisibilityMatrix createAndSave(File targetDirectory)
public static void main(String[] args)
VisibilityCreator
, connects it to the localhost:3001 (localhost GB2004 server connection)
and calls createAndSave(File)
method. Note that it may take HUGE AMOUNT of time
to fill up visibility matrix for given level.
Be sure to have "map time" in GameBots2004.ini set to BIG NUMBER.args
- Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.