- Timestamp:
- 08/13/13 10:56:05 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/Robocode.TrunkInt/HeuristicLab.Problems.Robocode/3.3/Interpreter.cs
r9790 r9879 295 295 tankStats = EvaluateTankProgram(node.GetSubtree(0), ref docNode, null); 296 296 else*/ 297 if (node.Symbol is Constant) 298 docNode[method]["code"].InnerText += " " + ((ConstantTreeNode)node).Value + " "; 299 else if (node.Symbol is ShotPower) 297 if (node.Symbol is ShotPower) 300 298 docNode[method]["code"].InnerText += " " + ((ShotPowerTreeNode)node).Value + " "; 301 299 else if (node.Symbol is LogicalValue) … … 329 327 } else if (node.Symbol is Back) { 330 328 docNode[method]["code"].InnerText += "setBack("; 331 EvaluateTankProgram(node.GetSubtree(0), docNode, method);332 docNode[method]["code"].InnerText += ");\r\n";333 tankStats.moves = 1;334 } else if (node.Symbol is SetAdjustGunForRobotTurn) {335 docNode[method]["code"].InnerText += "setAdjustGunForRobotTurn(";336 EvaluateTankProgram(node.GetSubtree(0), docNode, method);337 docNode[method]["code"].InnerText += ");\r\n";338 tankStats.moves = 1;339 } else if (node.Symbol is SetAdjustRadarForGunTurn) {340 docNode[method]["code"].InnerText += "setAdjustRadarForGunTurn(";341 EvaluateTankProgram(node.GetSubtree(0), docNode, method);342 docNode[method]["code"].InnerText += ");\r\n";343 tankStats.moves = 1;344 } else if (node.Symbol is SetAdjustRadarForRobotTurn) {345 docNode[method]["code"].InnerText += "setAdjustRadarForRobotTurn(";346 329 EvaluateTankProgram(node.GetSubtree(0), docNode, method); 347 330 docNode[method]["code"].InnerText += ");\r\n";
Note: See TracChangeset
for help on using the changeset viewer.