⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 serversettings_8h-source.html

📁 仿真人工智能是指用人工的方法和技术
💻 HTML
📖 第 1 页 / 共 5 页
字号:
<a name="l00296"></a><a class="code" href="classServerSettings.html#o92">00296</a>   <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#o92">dKickableMarginDeltaMin</a>;  <a name="l00298"></a><a class="code" href="classServerSettings.html#o93">00298</a>   <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#o93">dKickableMarginDeltaMax</a>;  <a name="l00300"></a><a class="code" href="classServerSettings.html#o94">00300</a>   <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#o94">dKickRandDeltaFactor</a>;     <a name="l00302"></a><a class="code" href="classServerSettings.html#o95">00302</a>   <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#o95">dExtraStaminaDeltaMin</a>;    <a name="l00304"></a><a class="code" href="classServerSettings.html#o96">00304</a>   <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#o96">dExtraStaminaDeltaMax</a>;    <a name="l00306"></a><a class="code" href="classServerSettings.html#o97">00306</a>   <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#o97">dEffortMaxDeltaFactor</a>;    <a name="l00308"></a><a class="code" href="classServerSettings.html#o98">00308</a>   <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#o98">dEffortMinDeltaFactor</a>;    00312   <font class="comment">// important server parameters not in server.conf or player.conf</font><a name="l00313"></a><a class="code" href="classServerSettings.html#o99">00313</a>   <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#o99">dEffortMax</a>;               <a name="l00315"></a><a class="code" href="classServerSettings.html#o100">00315</a>   <font class="keywordtype">int</font>    <a class="code" href="classServerSettings.html#o100">iSlowDownFactor</a>;          <a name="l00317"></a><a class="code" href="classServerSettings.html#o101">00317</a>   <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#o101">dVisibleDistance</a>;         <a name="l00320"></a><a class="code" href="classServerSettings.html#o102">00320</a>   <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#o102">dExtraStamina</a>;            00323   <font class="comment">// parameters which depend on other values</font><a name="l00324"></a><a class="code" href="classServerSettings.html#o103">00324</a>   <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#o103">dMaximalKickDist</a>;         00327   <font class="comment">// public methods</font>00328 <font class="keyword">public</font>:00329   <font class="comment">// constructor for ServerSettings class</font>00330   <a class="code" href="classServerSettings.html#a0">ServerSettings</a>( );00331 00332   <font class="comment">// methods 'setValue' and 'readValues' from superclass</font>00333   <font class="comment">// GenericValues are overridden in this subclass</font>00334   <font class="keywordtype">bool</font> <a class="code" href="classServerSettings.html#a1">setValue</a>  ( <font class="keyword">const</font> <font class="keywordtype">char</font> *strName    , <font class="keyword">const</font> <font class="keywordtype">char</font> *strValue       );00335   <font class="keywordtype">bool</font> <a class="code" href="classServerSettings.html#a2">readValues</a>( <font class="keywordtype">char</font>       *strFilename, <font class="keywordtype">char</font>       *Separator      );00336 00337   <font class="comment">// set- and get methods for private member variables</font>00338 00339   <font class="comment">// set- and get methods for goal-related parameters</font>00340   <font class="keywordtype">bool</font>   <a class="code" href="classServerSettings.html#a3">setGoalWidth</a>               ( <font class="keywordtype">double</font> d    );00341   <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#a4">getGoalWidth</a>               (             ) <font class="keyword">const</font>;00342 00343   <font class="comment">// set- and get methods for player-related parameters</font>00344   <font class="keywordtype">bool</font>   <a class="code" href="classServerSettings.html#a5">setPlayerSize</a>              ( <font class="keywordtype">double</font> d    );00345   <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#a6">getPlayerSize</a>              (             ) <font class="keyword">const</font>;00346   <font class="keywordtype">bool</font>   <a class="code" href="classServerSettings.html#a7">setPlayerDecay</a>             ( <font class="keywordtype">double</font> d    );00347   <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#a8">getPlayerDecay</a>             (             ) <font class="keyword">const</font>;00348   <font class="keywordtype">bool</font>   <a class="code" href="classServerSettings.html#a9">setPlayerRand</a>              ( <font class="keywordtype">double</font> d    );00349   <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#a10">getPlayerRand</a>              (             ) <font class="keyword">const</font>;00350   <font class="keywordtype">bool</font>   <a class="code" href="classServerSettings.html#a11">setPlayerWeight</a>            ( <font class="keywordtype">double</font> d    );00351   <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#a12">getPlayerWeight</a>            (             ) <font class="keyword">const</font>;00352   <font class="keywordtype">bool</font>   <a class="code" href="classServerSettings.html#a13">setPlayerSpeedMax</a>          ( <font class="keywordtype">double</font> d    );00353   <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#a14">getPlayerSpeedMax</a>          (             ) <font class="keyword">const</font>;00354   <font class="keywordtype">bool</font>   <a class="code" href="classServerSettings.html#a15">setPlayerAccelMax</a>          ( <font class="keywordtype">double</font> d    );00355   <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#a16">getPlayerAccelMax</a>          (             ) <font class="keyword">const</font>;00356 00357   <font class="comment">// set- and get methods for stamina-related parameters</font>00358   <font class="keywordtype">bool</font>   <a class="code" href="classServerSettings.html#a17">setStaminaMax</a>              ( <font class="keywordtype">double</font> d    );00359   <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#a18">getStaminaMax</a>              (             ) <font class="keyword">const</font>;00360   <font class="keywordtype">bool</font>   <a class="code" href="classServerSettings.html#a19">setStaminaIncMax</a>           ( <font class="keywordtype">double</font> d    );00361   <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#a20">getStaminaIncMax</a>           (             ) <font class="keyword">const</font>;00362   <font class="keywordtype">bool</font>   <a class="code" href="classServerSettings.html#a21">setRecoverDecThr</a>           ( <font class="keywordtype">double</font> d    );00363   <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#a22">getRecoverDecThr</a>           (             ) <font class="keyword">const</font>;00364   <font class="keywordtype">bool</font>   <a class="code" href="classServerSettings.html#a23">setRecoverDec</a>              ( <font class="keywordtype">double</font> d    );00365   <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#a24">getRecoverDec</a>              (             ) <font class="keyword">const</font>;00366   <font class="keywordtype">bool</font>   <a class="code" href="classServerSettings.html#a25">setRecoverMin</a>              ( <font class="keywordtype">double</font> d    );00367   <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#a26">getRecoverMin</a>              (             ) <font class="keyword">const</font>;00368   <font class="keywordtype">bool</font>   <a class="code" href="classServerSettings.html#a27">setEffortDecThr</a>            ( <font class="keywordtype">double</font> d    );00369   <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#a28">getEffortDecThr</a>            (             ) <font class="keyword">const</font>;00370   <font class="keywordtype">bool</font>   <a class="code" href="classServerSettings.html#a29">setEffortDec</a>               ( <font class="keywordtype">double</font> d    );00371   <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#a30">getEffortDec</a>               (             ) <font class="keyword">const</font>;00372   <font class="keywordtype">bool</font>   <a class="code" href="classServerSettings.html#a31">setEffortIncThr</a>            ( <font class="keywordtype">double</font> d    );00373   <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#a32">getEffortIncThr</a>            (             ) <font class="keyword">const</font>;00374   <font class="keywordtype">bool</font>   <a class="code" href="classServerSettings.html#a33">setEffortInc</a>               ( <font class="keywordtype">double</font> d    );00375   <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#a34">getEffortInc</a>               (             ) <font class="keyword">const</font>;00376   <font class="keywordtype">bool</font>   <a class="code" href="classServerSettings.html#a35">setEffortMin</a>               ( <font class="keywordtype">double</font> d    );00377   <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#a36">getEffortMin</a>               (             ) <font class="keyword">const</font>;00378 00379   <font class="comment">// set- and get methods for parameters related to auditory perception</font>00380   <font class="keywordtype">bool</font> <a class="code" href="classServerSettings.html#a37">setHearMax</a>                   ( <font class="keywordtype">int</font> i       );00381   <font class="keywordtype">int</font>  <a class="code" href="classServerSettings.html#a38">getHearMax</a>                   (             ) <font class="keyword">const</font>;00382   <font class="keywordtype">bool</font> <a class="code" href="classServerSettings.html#a39">setHearInc</a>                   ( <font class="keywordtype">int</font> i       );00383   <font class="keywordtype">int</font>  <a class="code" href="classServerSettings.html#a40">getHearInc</a>                   (             ) <font class="keyword">const</font>;00384   <font class="keywordtype">bool</font> <a class="code" href="classServerSettings.html#a41">setHearDecay</a>                 ( <font class="keywordtype">int</font> i       );00385   <font class="keywordtype">int</font>  <a class="code" href="classServerSettings.html#a42">getHearDecay</a>                 (             ) <font class="keyword">const</font>;00386 00387   <font class="comment">// set- and get methods for parameters related to player turn actions</font>00388   <font class="keywordtype">bool</font>   <a class="code" href="classServerSettings.html#a43">setInertiaMoment</a>           ( <font class="keywordtype">double</font> d    );00389   <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#a44">getInertiaMoment</a>           (             ) <font class="keyword">const</font>;00390 00391   <font class="comment">// set- and get methods for parameters related to sense_body information</font>00392   <font class="keywordtype">bool</font>   <a class="code" href="classServerSettings.html#a45">setSenseBodyStep</a>           ( <font class="keywordtype">int</font> i       )      ;00393   <font class="keywordtype">int</font>    <a class="code" href="classServerSettings.html#a46">getSenseBodyStep</a>           (             ) <font class="keyword">const</font>;00394 00395   <font class="comment">// set- and get methods for goalkeeper-related parameters</font>00396   <font class="keywordtype">bool</font>   <a class="code" href="classServerSettings.html#a47">setCatchableAreaL</a>          ( <font class="keywordtype">double</font> d    );00397   <font class="keywordtype">double</font> <a class="code" href="classServerSettings.html#a48">getCatchableAreaL</a>          (             ) <font class="keyword">const</font>;

⌨️ 快捷键说明

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