domain.html

来自「SHOP2 一个人工智能里面关于任务分解和任务规划的系统。JSHOP2是其jav」· HTML 代码 · 共 518 行 · 第 1/2 页

HTML
518
字号
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"><B>Field Detail</B></FONT></TH></TR></TABLE><A NAME="axioms"><!-- --></A><H3>axioms</H3><PRE>protected <A HREF="../JSHOP2/Axiom.html" title="class in JSHOP2">Axiom</A>[][] <B>axioms</B></PRE><DL><DD>The axioms in this domain. The array is indexed by first the  predicate each axiom can prove, and second the order the axioms that  prove the same predicate appear in the domain description.<P><DL></DL></DL><HR><A NAME="compoundTasks"><!-- --></A><H3>compoundTasks</H3><PRE>protected java.lang.String[] <B>compoundTasks</B></PRE><DL><DD>The <code>String</code> names of compound tasks that appear in the  domain description. These <code>String</code>s are only used to print the  task lists, since the compound tasks are mapped to integers at compile  time. The same integers are used to index this array.<P><DL></DL></DL><HR><A NAME="constants"><!-- --></A><H3>constants</H3><PRE>protected java.lang.String[] <B>constants</B></PRE><DL><DD>The <code>String</code> names of constant symbols that appear in the  domain description. These <code>String</code>s are only used to print the  constant symbols, since the constant symbols are mapped to integers at  compile time. The same integers are used to index this array.<P><DL></DL></DL><HR><A NAME="methods"><!-- --></A><H3>methods</H3><PRE>protected <A HREF="../JSHOP2/Method.html" title="class in JSHOP2">Method</A>[][] <B>methods</B></PRE><DL><DD>The methods in this domain. The array is indexed by first the compound  task each method can decompose, and second the order the methods that  decompose the same compound task appear in the domain description.<P><DL></DL></DL><HR><A NAME="ops"><!-- --></A><H3>ops</H3><PRE>protected <A HREF="../JSHOP2/Operator.html" title="class in JSHOP2">Operator</A>[][] <B>ops</B></PRE><DL><DD>The operators in this domain. The array is indexed by first the primitive  task each operator can achieve, and second the order the operators that  achieve the same primitive task appear in the domain description.<P><DL></DL></DL><HR><A NAME="primitiveTasks"><!-- --></A><H3>primitiveTasks</H3><PRE>protected java.lang.String[] <B>primitiveTasks</B></PRE><DL><DD>The <code>String</code> names of primitive tasks that appear in the  domain description. These <code>String</code>s are only used to print the  task lists, since the primitive tasks are mapped to integers at compile  time. The same integers are used to index this array.<P><DL></DL></DL><HR><A NAME="problemConstants"><!-- --></A><H3>problemConstants</H3><PRE>protected java.lang.String[] <B>problemConstants</B></PRE><DL><DD>The <code>String</code> names of constant symbols that appear in the  problem description. These <code>String</code>s are only used to print  the constant symbols, since the constant symbols are mapped to integers  at compile time. The same integers are used to index this array.<P><DL></DL></DL><!-- ========= CONSTRUCTOR DETAIL ======== --><A NAME="constructor_detail"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"><B>Constructor Detail</B></FONT></TH></TR></TABLE><A NAME="Domain()"><!-- --></A><H3>Domain</H3><PRE>public <B>Domain</B>()</PRE><DL></DL><!-- ============ METHOD DETAIL ========== --><A NAME="method_detail"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"><B>Method Detail</B></FONT></TH></TR></TABLE><A NAME="getAxioms()"><!-- --></A><H3>getAxioms</H3><PRE>public <A HREF="../JSHOP2/Axiom.html" title="class in JSHOP2">Axiom</A>[][] <B>getAxioms</B>()</PRE><DL><DD>This function returns the axioms in this domain.<P><DD><DL><DT><B>Returns:</B><DD>the axioms in this domain.</DL></DD></DL><HR><A NAME="getConstant(int)"><!-- --></A><H3>getConstant</H3><PRE>public java.lang.String <B>getConstant</B>(int&nbsp;idx)</PRE><DL><DD>This function returns the <code>String</code> representation of a given  constant symbol that appears in the domain description, the problem  description, or both.<P><DD><DL><DT><B>Parameters:</B><DD><CODE>idx</CODE> - the integer equivalent of the constant symbol.<DT><B>Returns:</B><DD>the <code>String</code> representation of the constant symbol.</DL></DD></DL><HR><A NAME="getPrimitiveTasks()"><!-- --></A><H3>getPrimitiveTasks</H3><PRE>public java.lang.String[] <B>getPrimitiveTasks</B>()</PRE><DL><DD>This function returns an array of the <code>String</code> representations  of all the primitive tasks in the domain description. This list is used  to print the plans after they are found.<P><DD><DL><DT><B>Returns:</B><DD>the array of <code>String</code> representations of the primitive          tasks in the domain.</DL></DD></DL><HR><A NAME="setProblemConstants(java.lang.String[])"><!-- --></A><H3>setProblemConstants</H3><PRE>public void <B>setProblemConstants</B>(java.lang.String[]&nbsp;inp)</PRE><DL><DD>This function sets the array of <code>String</code> representations of  constant symbols that do not appear in the domain description but in the  planning problem that is being solved.<P><DD><DL><DT><B>Parameters:</B><DD><CODE>inp</CODE> - the array of <code>String</code> representations of constant          symbols.</DL></DD></DL><!-- ========= END OF CLASS DATA ========= --><HR><!-- ======= START OF BOTTOM NAVBAR ====== --><A NAME="navbar_bottom"><!-- --></A><A HREF="#skip-navbar_bottom" 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_bottom_firstrow"><!-- --></A><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">  <TR ALIGN="center" VALIGN="top">  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../JSHOP2/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-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-all.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;<A HREF="../JSHOP2/Div.html" title="class in JSHOP2"><B>PREV CLASS</B></A>&nbsp;&nbsp;<A HREF="../JSHOP2/DomainElement.html" title="class in JSHOP2"><B>NEXT CLASS</B></A></FONT></TD><TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">  <A HREF="../index.html?JSHOP2/Domain.html" target="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<A HREF="Domain.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><TR><TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD></TR></TABLE><A NAME="skip-navbar_bottom"></A><!-- ======== END OF BOTTOM NAVBAR ======= --><HR></BODY></HTML>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?