http://robowiki.net/w/index.php?title=Thread:Talk:LiteRumble/Some_scores_in_TwinDuel_have_shifted_a_lot/reply&feed=atom&action=historyThread:Talk:LiteRumble/Some scores in TwinDuel have shifted a lot/reply - Revision history2024-03-28T15:21:20ZRevision history for this page on the wikiMediaWiki 1.34.1http://robowiki.net/w/index.php?title=Thread:Talk:LiteRumble/Some_scores_in_TwinDuel_have_shifted_a_lot/reply&diff=56578&oldid=prevRednaxela: Teams were broken from 1.9.3.8 to 1.9.4.12021-06-13T21:07:50Z<p>Teams were broken from 1.9.3.8 to 1.9.4.1</p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">Revision as of 21:07, 13 June 2021</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l1" >Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>To update, <del class="diffchange diffchange-inline">some change between Robocode versions has *severely* </del>broken <del class="diffchange diffchange-inline">LunarTwins. LunarLeader is now going after it's own LunarRover droid</del>, which <del class="diffchange diffchange-inline">is absolutely didn't do in older versions</del>.</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>To update, <ins class="diffchange diffchange-inline">it seems robocode version 1.9.3.8 through 1.9.4.1 had entirely </ins>broken <ins class="diffchange diffchange-inline">getTeammates/isTeammate</ins>, which <ins class="diffchange diffchange-inline">breaks various TeamRumble/LiteRumble bots, including but surely not limited to LunarTwins</ins>.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">Need </del>to <del class="diffchange diffchange-inline">figure out what's broken in Robocode </del>1.9.3.<del class="diffchange diffchange-inline">9, and depending on what it is (i</del>.<del class="diffchange diffchange-inline">e. could if have affected any other bots in TwinDuel</del>/<del class="diffchange diffchange-inline">TeamRumble) we may want to clear results from those versions in the LiteRumble server if possible</del>.</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">This bug appears to have been introduced </ins>to 1.9.3.<ins class="diffchange diffchange-inline">8 as a side effect of the fix to [https://sourceforge</ins>.<ins class="diffchange diffchange-inline">net/p/robocode/bugs/412</ins>/ <ins class="diffchange diffchange-inline">this bug]</ins>.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">Looks like </del>[https://github.com/robo-code/robocode/blob/master/versions.md#version-1942-10-05-2021 <del class="diffchange diffchange-inline">version </del>1.9.4.2] fixes a bug with getTeammates/isTeammate<del class="diffchange diffchange-inline">. I suspect this bug is likely what broke LunarTwins</del>.</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>[https://github.com/robo-code/robocode/blob/master/versions.md#version-1942-10-05-2021 <ins class="diffchange diffchange-inline">Version </ins>1.9.4.2] fixes a bug with getTeammates/isTeammate.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">We </del>probably <del class="diffchange diffchange-inline">should </del>update the literumble version to 1.9.4.2, <del class="diffchange diffchange-inline">but </del>also <del class="diffchange diffchange-inline">we should figure out when this regression with getTeammates/isTeammate was introduced, well, unless we wanted to entirely </del>clear all TeamRumble/TwinDuel pairing data in it's <del class="diffchange diffchange-inline">entirety</del>.</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">So [[User:Skilgannon|Skilgannon]] if you're reading this, we should </ins>probably update the literumble version to 1.9.4.2, <ins class="diffchange diffchange-inline">and </ins>also clear all TeamRumble/TwinDuel pairing data <ins class="diffchange diffchange-inline">that was from a client with one of the flawed versions. Given things appear to have went from 1.9.3.5 to 1.9.3.9 </ins>in <ins class="diffchange diffchange-inline">LiteRumble, it looks like </ins>it's <ins class="diffchange diffchange-inline">just the 1.9.3.9 results that need to be cleared from TeamRumble/TwinDuel pairing data</ins>. <ins class="diffchange diffchange-inline">:)</ins></div></td></tr>
<!-- diff cache key wikidb:diff::1.12:old-56577:rev-56578 -->
</table>Rednaxelahttp://robowiki.net/w/index.php?title=Thread:Talk:LiteRumble/Some_scores_in_TwinDuel_have_shifted_a_lot/reply&diff=56577&oldid=prevRednaxela: Ah, 1.9.4.2 fixes a relevant sounding bug...2021-06-13T20:34:49Z<p>Ah, 1.9.4.2 fixes a relevant sounding bug...</p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">Revision as of 20:34, 13 June 2021</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l2" >Line 2:</td>
<td colspan="2" class="diff-lineno">Line 2:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Need to figure out what's broken in Robocode 1.9.3.9, and depending on what it is (i.e. could if have affected any other bots in TwinDuel/TeamRumble) we may want to clear results from those versions in the LiteRumble server if possible.</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Need to figure out what's broken in Robocode 1.9.3.9, and depending on what it is (i.e. could if have affected any other bots in TwinDuel/TeamRumble) we may want to clear results from those versions in the LiteRumble server if possible.</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">Looks like [https://github.com/robo-code/robocode/blob/master/versions.md#version-1942-10-05-2021 version 1.9.4.2] fixes a bug with getTeammates/isTeammate. I suspect this bug is likely what broke LunarTwins.</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">We probably should update the literumble version to 1.9.4.2, but also we should figure out when this regression with getTeammates/isTeammate was introduced, well, unless we wanted to entirely clear all TeamRumble/TwinDuel pairing data in it's entirety.</ins></div></td></tr>
<!-- diff cache key wikidb:diff::1.12:old-56576:rev-56577 -->
</table>Rednaxelahttp://robowiki.net/w/index.php?title=Thread:Talk:LiteRumble/Some_scores_in_TwinDuel_have_shifted_a_lot/reply&diff=56576&oldid=prevRednaxela: Reply to Some scores in TwinDuel have shifted a lot2021-06-13T20:28:13Z<p>Reply to <a href="/wiki/Thread:Talk:LiteRumble/Some_scores_in_TwinDuel_have_shifted_a_lot" title="Thread:Talk:LiteRumble/Some scores in TwinDuel have shifted a lot">Some scores in TwinDuel have shifted a lot</a></p>
<p><b>New page</b></p><div>To update, some change between Robocode versions has *severely* broken LunarTwins. LunarLeader is now going after it's own LunarRover droid, which is absolutely didn't do in older versions.<br />
<br />
Need to figure out what's broken in Robocode 1.9.3.9, and depending on what it is (i.e. could if have affected any other bots in TwinDuel/TeamRumble) we may want to clear results from those versions in the LiteRumble server if possible.</div>Rednaxela