aima.search.map
Class SimplifiedRoadMapOfAustralia

java.lang.Object
  extended by aima.search.map.ExtendableMap
      extended by aima.search.map.SimplifiedRoadMapOfAustralia
All Implemented Interfaces:
Map

public class SimplifiedRoadMapOfAustralia
extends ExtendableMap

Represents a simplified road map of Australia. The initialization method is declared static. So it can also be used to initialize other specialized subclasses of ExtendableMap with road map data from Australia. The data was extracted from a class developed by Felix Knittel.


Field Summary
static java.lang.String ADELAIDE
           
static java.lang.String ALBANY
           
static java.lang.String ALICE_SPRINGS
           
static java.lang.String BRISBANE
           
static java.lang.String BROKEN_HILL
           
static java.lang.String BROOME
           
static java.lang.String CAIRNS
           
static java.lang.String CAMARVON
           
static java.lang.String CANBERRA
           
static java.lang.String CHARLEVILLE
           
static java.lang.String COOBER_PEDY
           
static java.lang.String DARWIN
           
static java.lang.String DUBBO
           
static java.lang.String ESPERANCE
           
static java.lang.String GERALDTON
           
static java.lang.String HALLS_CREEK
           
static java.lang.String HAY
           
static java.lang.String KALGOORLIE
           
static java.lang.String KATHERINE
           
static java.lang.String LAKES_ENTRANCE
           
static java.lang.String LONGREACH
           
static java.lang.String MACKAY
           
static java.lang.String MELBOURNE
           
static java.lang.String MOUNT_GAMBIER
           
static java.lang.String MT_ISA
           
static java.lang.String NEWCASTLE
           
static java.lang.String NORSEMAN
           
static java.lang.String NYNGAN
           
static java.lang.String PERTH
           
static java.lang.String PORT_AUGUSTA
           
static java.lang.String PORT_HEDLAND
           
static java.lang.String PORT_LINCOLN
           
static java.lang.String PORT_MACQUARIE
           
static java.lang.String ROCKHAMPTON
           
static java.lang.String SYDNEY
           
static java.lang.String TAMWORTH
           
static java.lang.String TENNANT_CREEK
           
static java.lang.String TOWNSVILLE
           
static java.lang.String WAGGA_WAGGA
           
static java.lang.String WARNAMBOOL
           
static java.lang.String WYNDHAM
           
 
Constructor Summary
SimplifiedRoadMapOfAustralia()
           
 
Method Summary
static void initMap(ExtendableMap map)
          Initializes a map with a simplified road map of Australia.
 
Methods inherited from class aima.search.map.ExtendableMap
addBidirectionalLink, addUnidirectionalLink, clear, clearLinks, getDistance, getLocations, getLocationsLinkedTo, getPosition, isLocation, randomlyGenerateDestination, removeBidirectionalLink, removeUnidirectionalLink, setDistAndDirToRefLocation, setPosition
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ADELAIDE

public static final java.lang.String ADELAIDE
See Also:
Constant Field Values

ALBANY

public static final java.lang.String ALBANY
See Also:
Constant Field Values

ALICE_SPRINGS

public static final java.lang.String ALICE_SPRINGS
See Also:
Constant Field Values

BRISBANE

public static final java.lang.String BRISBANE
See Also:
Constant Field Values

BROKEN_HILL

public static final java.lang.String BROKEN_HILL
See Also:
Constant Field Values

BROOME

public static final java.lang.String BROOME
See Also:
Constant Field Values

CAIRNS

public static final java.lang.String CAIRNS
See Also:
Constant Field Values

CAMARVON

public static final java.lang.String CAMARVON
See Also:
Constant Field Values

CANBERRA

public static final java.lang.String CANBERRA
See Also:
Constant Field Values

CHARLEVILLE

public static final java.lang.String CHARLEVILLE
See Also:
Constant Field Values

COOBER_PEDY

public static final java.lang.String COOBER_PEDY
See Also:
Constant Field Values

DARWIN

public static final java.lang.String DARWIN
See Also:
Constant Field Values

DUBBO

public static final java.lang.String DUBBO
See Also:
Constant Field Values

ESPERANCE

public static final java.lang.String ESPERANCE
See Also:
Constant Field Values

GERALDTON

public static final java.lang.String GERALDTON
See Also:
Constant Field Values

HALLS_CREEK

public static final java.lang.String HALLS_CREEK
See Also:
Constant Field Values

HAY

public static final java.lang.String HAY
See Also:
Constant Field Values

KALGOORLIE

public static final java.lang.String KALGOORLIE
See Also:
Constant Field Values

KATHERINE

public static final java.lang.String KATHERINE
See Also:
Constant Field Values

LAKES_ENTRANCE

public static final java.lang.String LAKES_ENTRANCE
See Also:
Constant Field Values

LONGREACH

public static final java.lang.String LONGREACH
See Also:
Constant Field Values

MACKAY

public static final java.lang.String MACKAY
See Also:
Constant Field Values

MELBOURNE

public static final java.lang.String MELBOURNE
See Also:
Constant Field Values

MOUNT_GAMBIER

public static final java.lang.String MOUNT_GAMBIER
See Also:
Constant Field Values

MT_ISA

public static final java.lang.String MT_ISA
See Also:
Constant Field Values

NEWCASTLE

public static final java.lang.String NEWCASTLE
See Also:
Constant Field Values

NORSEMAN

public static final java.lang.String NORSEMAN
See Also:
Constant Field Values

NYNGAN

public static final java.lang.String NYNGAN
See Also:
Constant Field Values

PERTH

public static final java.lang.String PERTH
See Also:
Constant Field Values

PORT_AUGUSTA

public static final java.lang.String PORT_AUGUSTA
See Also:
Constant Field Values

PORT_HEDLAND

public static final java.lang.String PORT_HEDLAND
See Also:
Constant Field Values

PORT_LINCOLN

public static final java.lang.String PORT_LINCOLN
See Also:
Constant Field Values

PORT_MACQUARIE

public static final java.lang.String PORT_MACQUARIE
See Also:
Constant Field Values

ROCKHAMPTON

public static final java.lang.String ROCKHAMPTON
See Also:
Constant Field Values

SYDNEY

public static final java.lang.String SYDNEY
See Also:
Constant Field Values

TAMWORTH

public static final java.lang.String TAMWORTH
See Also:
Constant Field Values

TENNANT_CREEK

public static final java.lang.String TENNANT_CREEK
See Also:
Constant Field Values

TOWNSVILLE

public static final java.lang.String TOWNSVILLE
See Also:
Constant Field Values

WAGGA_WAGGA

public static final java.lang.String WAGGA_WAGGA
See Also:
Constant Field Values

WARNAMBOOL

public static final java.lang.String WARNAMBOOL
See Also:
Constant Field Values

WYNDHAM

public static final java.lang.String WYNDHAM
See Also:
Constant Field Values
Constructor Detail

SimplifiedRoadMapOfAustralia

public SimplifiedRoadMapOfAustralia()
Method Detail

initMap

public static void initMap(ExtendableMap map)
Initializes a map with a simplified road map of Australia.