Commit 50ea0906 authored by saviola's avatar saviola
Browse files

- initial public release

parents
Copyright (c) 2012, Bitrain
All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
[10,10]
Cell[5,8] : P
Cell[6,2] : P
Cell[6,6] : W 1 2
Cell[6,10] : P
Cell[8,3] : G
Cell[8,5] : P
Cell[8,8] : W 1 2
Cell[10,6] : P
Cell[10,10] : P
LangCount:2
English.lang
Deutsch.lang
//
// Deutsche Übersetzung für Wumpus Server
//
#Translation# #Deutsch#
## #Fehler#
#Language# #Sprache#
#LanguageChange# #Sprache ändern#
//
// Datei Menü
//
#File# #Datei#
#CreatNewLevel# #Wumpus Level erstellen#
#LoadWumpusWould# #Wumpus Level laden#
#SaveWumpusWould# #Wumpus Level speichern#
#Save# #Spiel speichern#
#Exit# #Beenden#
//
//
//
#Simulator# #Simulator#
#SetConfiguration# #Server Konfiguration#
#Status# #Status#
//
//
//
#Options# #Optionen#
#ShowToolbar# #Toolbar anzeigen#
//
//
//
#Help# #Hilfe#
#About# #Über Uns#
//
//
//
#OK# #OK#
#Cancel# #Abbrechen#
//
// Buttons
//
#StartServer# #Server Starten#
#StopServer# #Server Stoppen#
#Wall# #Mauer#
#Pit# #Loch#
#Wumpus# #Wumpus#
#Gold# #Gold#
#Clean# #Löschen#
#Agent# #Agent#
//
// Agent Popup
//
#Directions# #Richtung#
#NORTH# #Nord#
#EAST# #Ost#
#SOUTH# #Süd#
#WEST# #West#
#Team# #Team#
//
// Wumpus Popup
//
#Typ# #Wumpus Typ wählen#
#Stay# #Stehen#
#Random# #Zufall#
#GoToPit# #Gehe zum Loch#
#GoToGold# #Gehe zum Gold#
#GoToWumpus# #Gehe zum Wumpus#
#GoToAgent# #Gehe zum Agent#
#WumpusKillAgent# #Wumpus darf Agent Töten#
//
//
//
#StepSpeedWait# #Pause zwischen den Schritten in Millisekunden#
//
// ServerKonfiguration
//
#General# #Allgemein#
#KonfigurationServer# #Konfiguration Wumpus World Server#
#maxTrails# #Anzahl der Versuche:#
#maxSteps# #Anzahl der Schritte pro Versuch:#
#maxArrows# #Anzahl der Schüsse pro Versuch:#
#port# #Port des Servers:#
#anzAgent# #Anzahl der Agents:#
#ServerLegtStartPosFest# #Server legt Startposition fest#
#Team# #Team#
#aktivTeam# #Teams aktivieren#
#anzTeam# #Anzahl der Teams#
#anzTeamPerGamer# #Anzahl der Spieler pro Team#
#StartConfig# #Informationen#
#AgentStartPos# #Startposition des Agenten bekannt#
#AgentDirection# #Richtung des Agenten bekannt#
#GameSize# #Spielfeldgröße bekannt#
#WumpusStenchRadar# #Gestank-Radar (Felder):#
#WumpusRumbleDistance# #Rumpel-Distanz (Felder):#
//
// Neues Spielfeld
//
#ConfigureWWServer# #Konfigurieren Wumpus World Server#
#anzRow# #Anzahl Zeilen:#
#anzColumn# #Anzahl Spalten:#
//
//
//
#Delete# #Löschen#
//
//
//
#NewConnection# #Neue Verbindung#
#ipLogin# #IP des Servers:#
#portLogin# #Port des Servers:#
//
//
//
#Trails# #Versuche#
#Arrow# #Pfeile#
#Score# #Bewertung#
#Step# #Schritte#
#Left# #Links#
#Right# #Rechts#
#Goforward# #Vorwärts#
#Shoot# #Schießen#
#Grab# #Warten#
#Climb# #Beenden#
//
//
//
#Perceptions# #Wahrnehmungen#
\ No newline at end of file
// // Englische Übersetzung für Wumpus Server // #Translation# #English# ## #Error# #Language# #Language# #LanguageChange# #Change language# // // Datei Menü // #File# #File# #CreatNewLevel# #Create wumpus level# #LoadWumpusWould# #Load wumpus level# #SaveWumpusWould# #Save wumpus level# #Save# #Save game# #Exit# #Quit# // // // #Simulator# #Simulator# #SetConfiguration# #Configure Server# #Status# #Status# // // // #Options# #Options# #ShowToolbar# #Show Toolbar# // // // #Help# #Help# #About# #About us# // // // #OK# #OK# #Cancel# #Cancel# // // Buttons // #StartServer# #Start Server# #StopServer# #Stop Server# #Wall# #Wall# #Pit# #Pit# #Wumpus# #Wumpus# #Gold# #Gold# #Clean# #Delete# #Agent# #Agent# // // Agent Popup // #Directions# #Direction# #NORTH# #North# #EAST# #East# #SOUTH# #South# #WEST# #West# #Team# #Team# // // Wumpus Popup // #Typ# #Choose Wumpus Type# #Stay# #Stay# #Random# #Random# #GoToPit# #Go to Pit# #GoToGold# #Go to Gold# #GoToWumpus# #Go to Wumpus# #GoToAgent# #Go to Agent# #WumpusKillAgent# #Wumpus is allowed to kill agent# // // // #StepSpeedWait# #Break between the steps in milliseconds# // // ServerKonfiguration // #General# #General# #KonfigurationServer# #Configure Wumpus World Server# #maxTrails# #Number of Trails:# #maxSteps# #Number of steps per Trial:# #maxArrows# #Number of arrows per Trial:# #port# #Port of the Server:# #anzAgent# #Number of agents:# #ServerLegtStartPosFest# #Server define start position# #Team# #Team# #aktivTeam# #Active Teams# #anzTeam# #Number of Teams# #anzTeamPerGamer# #Number of Player per Team# #StartConfig# #Information# #AgentStartPos# #Starting position of agent noted# #AgentDirection# #Direction of agent noted# #GameSize# #Gamesize noted# #WumpusStenchRadar# #Stench-Radar (Fields):# #WumpusRumbleDistance# #Rumble-Distance (Fields):# // // Neues Spielfeld // #ConfigureWWServer# #Configure Wumpus World Server# #anzRow# #Number of Row:# #anzColumn# #Number of Column:# // // // #Delete# #Delete# // // // #NewConnection# #New Connection# #ipLogin# #IP of the Server:# #portLogin# #Port of the Server:# // // // #Trails# #Trails# #Arrow# #Arrows# #Score# #Score# #Step# #Steps# #Left# #Left# #Right# #Right# #Goforward# #Forward# #Shoot# #Shoot# #Grab# #Wait# #Climb# #Exit# // // // #Perceptions# #Perceptions#
\ No newline at end of file
[10,10]
Cell[5,8] : P
Cell[6,2] : P
Cell[6,6] : W 1 2
Cell[6,10] : P
Cell[8,3] : G
Cell[8,5] : P
Cell[8,8] : W 1 2
Cell[10,6] : P
Cell[10,10] : P
Yawk README
-----------
Yet another wumpus killer (Yawk) is an artificial intelligence we developed for a project inspired by Hunt the Wumpus, in which our agent had to hunt down the wumpus based the smell and sounds of the Wumpus, thus stunning the wumpus, collecting the trasure and returning the the initial position, all the while avoiding traps.
We had much fun developing this agent and wanted to share our solution with everyone, maybe some of the stuff can be reused.
Sadly, you will not be able to build the server or the client yourself, because apart from our agent (which is part of the client) everything is closed source. However, we were allowed to publish the jar files for both server and client, so you can at least test the whole thing.
Howto run server and agent
-------------------------
1.) Start the server.jar (e.g. via java -jar server.jar)
2.) In the gui, choose File -> Load wumpus level and choose the only shipped level from the Level folder
3.) Hit the "Start Server" button
4.) Start the agent.jar (e.g. via java -jar agent.jar)
5.) Watch as the agent takes out the two wumpi and collects the gold
That's it, on the bottom of the gui you can decrease the time between steps to speed things up.
Currently, there's no way to configure the agent, so if you want to build custom maps you always have to use two wumpi and one treasure.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 12 19:59:56 CET 2012 -->
<TITLE>
All Classes
</TITLE>
<META NAME="date" CONTENT="2012-01-12">
<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
</HEAD>
<BODY BGCOLOR="white">
<FONT size="+1" CLASS="FrameHeadingFont">
<B>All Classes</B></FONT>
<BR>
<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
<TR>
<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="de/bitrain/behavior/ActionEvaluationList.html" title="class in de.bitrain.behavior" target="classFrame">ActionEvaluationList</A>
<BR>
<A HREF="de/bitrain/behavior/evaluator/ActionEvaluator_Abstract.html" title="class in de.bitrain.behavior.evaluator" target="classFrame">ActionEvaluator_Abstract</A>
<BR>
<A HREF="de/bitrain/behavior/evaluator/ActionEvaluator_Destination.html" title="class in de.bitrain.behavior.evaluator" target="classFrame">ActionEvaluator_Destination</A>
<BR>
<A HREF="de/bitrain/behavior/evaluator/ActionEvaluator_Destination_Abstract.html" title="class in de.bitrain.behavior.evaluator" target="classFrame">ActionEvaluator_Destination_Abstract</A>
<BR>
<A HREF="de/bitrain/behavior/evaluator/ActionEvaluator_EnterablePositions.html" title="class in de.bitrain.behavior.evaluator" target="classFrame">ActionEvaluator_EnterablePositions</A>
<BR>
<A HREF="de/bitrain/behavior/evaluator/ActionEvaluator_Explore.html" title="class in de.bitrain.behavior.evaluator" target="classFrame">ActionEvaluator_Explore</A>
<BR>
<A HREF="de/bitrain/behavior/evaluator/ActionEvaluator_Gold.html" title="class in de.bitrain.behavior.evaluator" target="classFrame">ActionEvaluator_Gold</A>
<BR>
<A HREF="de/bitrain/behavior/evaluator/ActionEvaluator_Wumpus.html" title="class in de.bitrain.behavior.evaluator" target="classFrame">ActionEvaluator_Wumpus</A>
<BR>
<A HREF="de/bitrain/behavior/evaluator/ActionEvaluatorContainer_Abstract.html" title="class in de.bitrain.behavior.evaluator" target="classFrame">ActionEvaluatorContainer_Abstract</A>
<BR>
<A HREF="de/bitrain/behavior/evaluator/ActionEvaluatorContainer_Exclusive.html" title="class in de.bitrain.behavior.evaluator" target="classFrame">ActionEvaluatorContainer_Exclusive</A>
<BR>
<A HREF="de/bitrain/behavior/evaluator/interfaces/ActionEvaluatorI.html" title="interface in de.bitrain.behavior.evaluator.interfaces" target="classFrame"><I>ActionEvaluatorI</I></A>
<BR>
<A HREF="de/bitrain/Agent.html" title="class in de.bitrain" target="classFrame">Agent</A>
<BR>
<A HREF="de/bitrain/behavior/AgentBehaviorCore.html" title="class in de.bitrain.behavior" target="classFrame">AgentBehaviorCore</A>
<BR>
<A HREF="de/bitrain/memory/AgentMemoryCore.html" title="class in de.bitrain.memory" target="classFrame">AgentMemoryCore</A>
<BR>
<A HREF="de/bitrain/memory/processor/interfaces/EnterablePositionsI.html" title="interface in de.bitrain.memory.processor.interfaces" target="classFrame"><I>EnterablePositionsI</I></A>
<BR>
<A HREF="de/bitrain/memory/environment/Environment.html" title="class in de.bitrain.memory.environment" target="classFrame">Environment</A>
<BR>
<A HREF="de/bitrain/memory/environment/EnvironmentDependenciesI.html" title="interface in de.bitrain.memory.environment" target="classFrame"><I>EnvironmentDependenciesI</I></A>
<BR>
<A HREF="de/bitrain/memory/environment/EnvironmentI.html" title="interface in de.bitrain.memory.environment" target="classFrame"><I>EnvironmentI</I></A>
<BR>
<A HREF="de/bitrain/behavior/goal/Goal_Abstract.html" title="class in de.bitrain.behavior.goal" target="classFrame">Goal_Abstract</A>
<BR>
<A HREF="de/bitrain/behavior/goal/Goal_Gold.html" title="class in de.bitrain.behavior.goal" target="classFrame">Goal_Gold</A>
<BR>
<A HREF="de/bitrain/behavior/goal/Goal_ReturnToStart.html" title="class in de.bitrain.behavior.goal" target="classFrame">Goal_ReturnToStart</A>
<BR>
<A HREF="de/bitrain/behavior/goal/Goal_Wumpus.html" title="class in de.bitrain.behavior.goal" target="classFrame">Goal_Wumpus</A>
<BR>
<A HREF="de/bitrain/behavior/goal/GoalI.html" title="interface in de.bitrain.behavior.goal" target="classFrame"><I>GoalI</I></A>
<BR>
<A HREF="de/bitrain/helper/Helper_Abstract.html" title="class in de.bitrain.helper" target="classFrame">Helper_Abstract</A>
<BR>
<A HREF="de/bitrain/helper/Helper_Actions.html" title="class in de.bitrain.helper" target="classFrame">Helper_Actions</A>
<BR>
<A HREF="de/bitrain/helper/Helper_Destination.html" title="class in de.bitrain.helper" target="classFrame">Helper_Destination</A>
<BR>
<A HREF="de/bitrain/helper/Helper_Navigation.html" title="class in de.bitrain.helper" target="classFrame">Helper_Navigation</A>
<BR>
<A HREF="de/bitrain/helper/Helper_Pathfinding.html" title="class in de.bitrain.helper" target="classFrame">Helper_Pathfinding</A>
<BR>
<A HREF="de/bitrain/helper/Helper_PerceptionProcessorList.html" title="class in de.bitrain.helper" target="classFrame">Helper_PerceptionProcessorList</A>
<BR>
<A HREF="de/bitrain/helper/Helper_PositionCheck.html" title="class in de.bitrain.helper" target="classFrame">Helper_PositionCheck</A>
<BR>
<A HREF="de/bitrain/helper/Helper_Wumpus.html" title="class in de.bitrain.helper" target="classFrame">Helper_Wumpus</A>
<BR>
<A HREF="de/bitrain/helper/Helper_WumpusPositions.html" title="class in de.bitrain.helper" target="classFrame">Helper_WumpusPositions</A>
<BR>
<A HREF="de/bitrain/helper/HelperI.html" title="interface in de.bitrain.helper" target="classFrame"><I>HelperI</I></A>
<BR>
<A HREF="de/bitrain/Log.html" title="class in de.bitrain" target="classFrame">Log</A>
<BR>
<A HREF="de/bitrain/behavior/evaluator/interfaces/OfferingDestinationI.html" title="interface in de.bitrain.behavior.evaluator.interfaces" target="classFrame"><I>OfferingDestinationI</I></A>
<BR>
<A HREF="de/bitrain/memory/processor/PerceptionProcessor_Abstract.html" title="class in de.bitrain.memory.processor" target="classFrame">PerceptionProcessor_Abstract</A>
<BR>
<A HREF="de/bitrain/memory/processor/PerceptionProcessor_Gold.html" title="class in de.bitrain.memory.processor" target="classFrame">PerceptionProcessor_Gold</A>
<BR>
<A HREF="de/bitrain/memory/processor/PerceptionProcessor_Meta.html" title="class in de.bitrain.memory.processor" target="classFrame">PerceptionProcessor_Meta</A>
<BR>
<A HREF="de/bitrain/memory/processor/PerceptionProcessor_Navigation.html" title="class in de.bitrain.memory.processor" target="classFrame">PerceptionProcessor_Navigation</A>
<BR>
<A HREF="de/bitrain/memory/processor/PerceptionProcessor_Pathfinding.html" title="class in de.bitrain.memory.processor" target="classFrame">PerceptionProcessor_Pathfinding</A>
<BR>
<A HREF="de/bitrain/memory/processor/PerceptionProcessor_PathMemory.html" title="class in de.bitrain.memory.processor" target="classFrame">PerceptionProcessor_PathMemory</A>
<BR>
<A HREF="de/bitrain/memory/processor/PerceptionProcessor_Trap.html" title="class in de.bitrain.memory.processor" target="classFrame">PerceptionProcessor_Trap</A>
<BR>
<A HREF="de/bitrain/memory/processor/PerceptionProcessor_Wall.html" title="class in de.bitrain.memory.processor" target="classFrame">PerceptionProcessor_Wall</A>
<BR>
<A HREF="de/bitrain/memory/processor/PerceptionProcessor_Wumpus.html" title="class in de.bitrain.memory.processor" target="classFrame">PerceptionProcessor_Wumpus</A>
<BR>
<A HREF="de/bitrain/memory/processor/interfaces/PerceptionProcessorI.html" title="interface in de.bitrain.memory.processor.interfaces" target="classFrame"><I>PerceptionProcessorI</I></A>
<BR>
<A HREF="de/bitrain/memory/processor/interfaces/ReachablePositionsI.html" title="interface in de.bitrain.memory.processor.interfaces" target="classFrame"><I>ReachablePositionsI</I></A>
<BR>
</FONT></TD>
</TR>
</TABLE>
</BODY>
</HTML>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 12 19:59:56 CET 2012 -->
<TITLE>
All Classes
</TITLE>
<META NAME="date" CONTENT="2012-01-12">
<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
</HEAD>
<BODY BGCOLOR="white">
<FONT size="+1" CLASS="FrameHeadingFont">
<B>All Classes</B></FONT>
<BR>
<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
<TR>
<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="de/bitrain/behavior/ActionEvaluationList.html" title="class in de.bitrain.behavior">ActionEvaluationList</A>
<BR>
<A HREF="de/bitrain/behavior/evaluator/ActionEvaluator_Abstract.html" title="class in de.bitrain.behavior.evaluator">ActionEvaluator_Abstract</A>
<BR>
<A HREF="de/bitrain/behavior/evaluator/ActionEvaluator_Destination.html" title="class in de.bitrain.behavior.evaluator">ActionEvaluator_Destination</A>
<BR>
<A HREF="de/bitrain/behavior/evaluator/ActionEvaluator_Destination_Abstract.html" title="class in de.bitrain.behavior.evaluator">ActionEvaluator_Destination_Abstract</A>
<BR>
<A HREF="de/bitrain/behavior/evaluator/ActionEvaluator_EnterablePositions.html" title="class in de.bitrain.behavior.evaluator">ActionEvaluator_EnterablePositions</A>
<BR>
<A HREF="de/bitrain/behavior/evaluator/ActionEvaluator_Explore.html" title="class in de.bitrain.behavior.evaluator">ActionEvaluator_Explore</A>
<BR>
<A HREF="de/bitrain/behavior/evaluator/ActionEvaluator_Gold.html" title="class in de.bitrain.behavior.evaluator">ActionEvaluator_Gold</A>
<BR>
<A HREF="de/bitrain/behavior/evaluator/ActionEvaluator_Wumpus.html" title="class in de.bitrain.behavior.evaluator">ActionEvaluator_Wumpus</A>
<BR>
<A HREF="de/bitrain/behavior/evaluator/ActionEvaluatorContainer_Abstract.html" title="class in de.bitrain.behavior.evaluator">ActionEvaluatorContainer_Abstract</A>
<BR>
<A HREF="de/bitrain/behavior/evaluator/ActionEvaluatorContainer_Exclusive.html" title="class in de.bitrain.behavior.evaluator">ActionEvaluatorContainer_Exclusive</A>
<BR>
<A HREF="de/bitrain/behavior/evaluator/interfaces/ActionEvaluatorI.html" title="interface in de.bitrain.behavior.evaluator.interfaces"><I>ActionEvaluatorI</I></A>
<BR>
<A HREF="de/bitrain/Agent.html" title="class in de.bitrain">Agent</A>
<BR>
<A HREF="de/bitrain/behavior/AgentBehaviorCore.html" title="class in de.bitrain.behavior">AgentBehaviorCore</A>
<BR>
<A HREF="de/bitrain/memory/AgentMemoryCore.html" title="class in de.bitrain.memory">AgentMemoryCore</A>
<BR>
<A HREF="de/bitrain/memory/processor/interfaces/EnterablePositionsI.html" title="interface in de.bitrain.memory.processor.interfaces"><I>EnterablePositionsI</I></A>
<BR>
<A HREF="de/bitrain/memory/environment/Environment.html" title="class in de.bitrain.memory.environment">Environment</A>
<BR>
<A HREF="de/bitrain/memory/environment/EnvironmentDependenciesI.html" title="interface in de.bitrain.memory.environment"><I>EnvironmentDependenciesI</I></A>
<BR>
<A HREF="de/bitrain/memory/environment/EnvironmentI.html" title="interface in de.bitrain.memory.environment"><I>EnvironmentI</I></A>
<BR>
<A HREF="de/bitrain/behavior/goal/Goal_Abstract.html" title="class in de.bitrain.behavior.goal">Goal_Abstract</A>
<BR>
<A HREF="de/bitrain/behavior/goal/Goal_Gold.html" title="class in de.bitrain.behavior.goal">Goal_Gold</A>
<BR>
<A HREF="de/bitrain/behavior/goal/Goal_ReturnToStart.html" title="class in de.bitrain.behavior.goal">Goal_ReturnToStart</A>
<BR>
<A HREF="de/bitrain/behavior/goal/Goal_Wumpus.html" title="class in de.bitrain.behavior.goal">Goal_Wumpus</A>
<BR>
<A HREF="de/bitrain/behavior/goal/GoalI.html" title="interface in de.bitrain.behavior.goal"><I>GoalI</I></A>
<BR>
<A HREF="de/bitrain/helper/Helper_Abstract.html" title="class in de.bitrain.helper">Helper_Abstract</A>
<BR>
<A HREF="de/bitrain/helper/Helper_Actions.html" title="class in de.bitrain.helper">Helper_Actions</A>
<BR>
<A HREF="de/bitrain/helper/Helper_Destination.html" title="class in de.bitrain.helper">Helper_Destination</A>
<BR>
<A HREF="de/bitrain/helper/Helper_Navigation.html" title="class in de.bitrain.helper">Helper_Navigation</A>
<BR>
<A HREF="de/bitrain/helper/Helper_Pathfinding.html" title="class in de.bitrain.helper">Helper_Pathfinding</A>
<BR>
<A HREF="de/bitrain/helper/Helper_PerceptionProcessorList.html" title="class in de.bitrain.helper">Helper_PerceptionProcessorList</A>
<BR>
<A HREF="de/bitrain/helper/Helper_PositionCheck.html" title="class in de.bitrain.helper">Helper_PositionCheck</A>
<BR>
<A HREF="de/bitrain/helper/Helper_Wumpus.html" title="class in de.bitrain.helper">Helper_Wumpus</A>
<BR>
<A HREF="de/bitrain/helper/Helper_WumpusPositions.html" title="class in de.bitrain.helper">Helper_WumpusPositions</A>
<BR>
<A HREF="de/bitrain/helper/HelperI.html" title="interface in de.bitrain.helper"><I>HelperI</I></A>
<BR>
<A HREF="de/bitrain/Log.html" title="class in de.bitrain">Log</A>
<BR>
<A HREF="de/bitrain/behavior/evaluator/interfaces/OfferingDestinationI.html" title="interface in de.bitrain.behavior.evaluator.interfaces"><I>OfferingDestinationI</I></A>
<BR>
<A HREF="de/bitrain/memory/processor/PerceptionProcessor_Abstract.html" title="class in de.bitrain.memory.processor">PerceptionProcessor_Abstract</A>
<BR>
<A HREF="de/bitrain/memory/processor/PerceptionProcessor_Gold.html" title="class in de.bitrain.memory.processor">PerceptionProcessor_Gold</A>
<BR>
<A HREF="de/bitrain/memory/processor/PerceptionProcessor_Meta.html" title="class in de.bitrain.memory.processor">PerceptionProcessor_Meta</A>
<BR>
<A HREF="de/bitrain/memory/processor/PerceptionProcessor_Navigation.html" title="class in de.bitrain.memory.processor">PerceptionProcessor_Navigation</A>
<BR>
<A HREF="de/bitrain/memory/processor/PerceptionProcessor_Pathfinding.html" title="class in de.bitrain.memory.processor">PerceptionProcessor_Pathfinding</A>
<BR>
<A HREF="de/bitrain/memory/processor/PerceptionProcessor_PathMemory.html" title="class in de.bitrain.memory.processor">PerceptionProcessor_PathMemory</A>
<BR>
<A HREF="de/bitrain/memory/processor/PerceptionProcessor_Trap.html" title="class in de.bitrain.memory.processor">PerceptionProcessor_Trap</A>
<BR>
<A HREF="de/bitrain/memory/processor/PerceptionProcessor_Wall.html" title="class in de.bitrain.memory.processor">PerceptionProcessor_Wall</A>
<BR>
<A HREF="de/bitrain/memory/processor/PerceptionProcessor_Wumpus.html" title="class in de.bitrain.memory.processor">PerceptionProcessor_Wumpus</A>
<BR>
<A HREF="de/bitrain/memory/processor/interfaces/PerceptionProcessorI.html" title="interface in de.bitrain.memory.processor.interfaces"><I>PerceptionProcessorI</I></A>
<BR>
<A HREF="de/bitrain/memory/processor/interfaces/ReachablePositionsI.html" title="interface in de.bitrain.memory.processor.interfaces"><I>ReachablePositionsI</I></A>
<BR>
</FONT></TD>
</TR>
</TABLE>
</BODY>
</HTML>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc (build 1.6.0_22) on Thu Jan 12 19:59:55 CET 2012 -->
<TITLE>
Constant Field Values
</TITLE>
<META NAME="date" CONTENT="2012-01-12">
<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
<SCRIPT type="text/javascript">
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Constant Field Values";
}
}
</SCRIPT>
<NOSCRIPT>
</NOSCRIPT>
</HEAD>
<BODY BGCOLOR="white" onload="windowTitle();">
<HR>
<!-- ========= START OF TOP NAVBAR ======= -->
<A NAME="navbar_top"><!-- --></A>
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="index.html?constant-values.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="constant-values.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->
<HR>
<CENTER>
<H1>
Constant Field Values</H1>
</CENTER>
<HR SIZE="4" NOSHADE>
<B>Contents</B><UL>
<LI><A HREF="#de.bitrain">de.bitrain.*</A>
</UL>
<A NAME="de.bitrain"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left"><FONT SIZE="+2">
de.bitrain.*</FONT></TH>
</TR>
</TABLE>
<P>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="3">de.bitrain.<A HREF="de/bitrain/Log.html" title="class in de.bitrain">Log</A></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<A NAME="de.bitrain.Log.CRITICAL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
<TD ALIGN="left"><CODE><A HREF="de/bitrain/Log.html#CRITICAL">CRITICAL</A></CODE></TD>
<TD ALIGN="right"><CODE>0</CODE></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<A NAME="de.bitrain.Log.DEBUG"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
<TD ALIGN="left"><CODE><A HREF="de/bitrain/Log.html#DEBUG">DEBUG</A></CODE></TD>
<TD ALIGN="right"><CODE>4</CODE></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<A NAME="de.bitrain.Log.ERROR"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
<TD ALIGN="left"><CODE><A HREF="de/bitrain/Log.html#ERROR">ERROR</A></CODE></TD>
<TD ALIGN="right"><CODE>1</CODE></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<A NAME="de.bitrain.Log.INFO"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
<TD ALIGN="left"><CODE><A HREF="de/bitrain/Log.html#INFO">INFO</A></CODE></TD>
<TD ALIGN="right"><CODE>3</CODE></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<A NAME="de.bitrain.Log.WARNING"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
<CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
<TD ALIGN="left"><CODE><A HREF="de/bitrain/Log.html#WARNING">WARNING</A></CODE></TD>
<TD ALIGN="right"><CODE>2</CODE></TD>
</TR>
</FONT></TD>
</TR>
</TABLE>
<P>
<P>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="3">de.bitrain.helper.<A HREF="de/bitrain/helper/Helper_WumpusPositions.WumpusPosition.html" title="class in de.bitrain.helper">Helper_WumpusPositions.WumpusPosition</A></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<A NAME="de.bitrain.helper.Helper_WumpusPositions.WumpusPosition.serialVersionUID"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
<CODE>private&nbsp;static&nbsp;final&nbsp;long</CODE></FONT></TD>
<TD ALIGN="left"><CODE><A HREF="de/bitrain/helper/Helper_WumpusPositions.WumpusPosition.html#serialVersionUID">serialVersionUID</A></CODE></TD>
<TD ALIGN="right"><CODE>-1790212258263905243L</CODE></TD>
</TR>
</FONT></TD>
</TR>