diff --git a/robocode战斗机器人——夏季学期计划.mpp b/robocode战斗机器人——夏季学期计划.mpp
deleted file mode 100644
index b36984c..0000000
Binary files a/robocode战斗机器人——夏季学期计划.mpp and /dev/null differ
diff --git a/代码/robocode/LICENSE.txt b/代码/robocode/LICENSE.txt
deleted file mode 100644
index 43c631d..0000000
--- a/代码/robocode/LICENSE.txt
+++ /dev/null
@@ -1,14 +0,0 @@
-Robocode is licensed under the Eclipse Public License v1.0 (EPL), which is available at
-http://robocode.sourceforge.net/license/epl-v10.html
-
-Notable exceptions are:
------------------------
-
-Ant and Maven tools:
-- Files/tools located under the directory /tools/bin are licensed under the Apache Software Foundation (Apache-2.0):
- http://www.apache.org/licenses/LICENSE-2.0.html
- The license files for the Ant and Maven tools are provided under the /tools/licenses directory.
-
-CILReader.cs:
-- The file /plugins/dotnet/robocode.dotnet.nhost/src/mono/reflection/CILReader.cs is copyrighted (C) 2009 Novell, Inc.
- (http://www.novell.com)
\ No newline at end of file
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.content/.classpath b/代码/robocode/plugins/dotnet/robocode.dotnet.content/.classpath
deleted file mode 100644
index 6750eaa..0000000
--- a/代码/robocode/plugins/dotnet/robocode.dotnet.content/.classpath
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.distribution/.classpath b/代码/robocode/plugins/dotnet/robocode.dotnet.distribution/.classpath
deleted file mode 100644
index 8faa1e0..0000000
--- a/代码/robocode/plugins/dotnet/robocode.dotnet.distribution/.classpath
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/.classpath b/代码/robocode/plugins/dotnet/robocode.dotnet.host/.classpath
deleted file mode 100644
index 7a6e7a0..0000000
--- a/代码/robocode/plugins/dotnet/robocode.dotnet.host/.classpath
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.tests/.classpath b/代码/robocode/plugins/dotnet/robocode.dotnet.tests/.classpath
deleted file mode 100644
index 211ea34..0000000
--- a/代码/robocode/plugins/dotnet/robocode.dotnet.tests/.classpath
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestMaxTurnRate.java b/代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestMaxTurnRate.java
deleted file mode 100644
index 551fac3..0000000
--- a/代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestMaxTurnRate.java
+++ /dev/null
@@ -1,72 +0,0 @@
-/**
- * Copyright (c) 2001-2016 Mathew A. Nelson and Robocode contributors
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://robocode.sourceforge.net/license/epl-v10.html
- */
-package net.sf.robocode.test.robotscs;
-
-
-import net.sf.robocode.test.helpers.Assert;
-import net.sf.robocode.test.helpers.RobocodeTestBed;
-
-import robocode.control.events.TurnEndedEvent;
-
-
-/**
- * @author Flemming N. Larsen (original)
- */
-public class TestMaxTurnRate extends RobocodeTestBed {
-
- StringBuffer buf = new StringBuffer();
-
- @Override
- public String getRobotNames() {
- return "tested.robotscs.MaxTurnRate,SampleCs.Target";
- }
-
- @Override
- public String getInitialPositions() {
- return "(50,50,0), (150,50,0)"; // Make sure the robots do not collide!
- }
-
- @Override
- public void onTurnEnded(TurnEndedEvent event) {
- super.onTurnEnded(event);
-
- buf.append(event.getTurnSnapshot().getRobots()[0].getOutputStreamSnapshot());
-
- if (event.getTurnSnapshot().getTurn() == 26) {
- final String out = buf.toString();
-
- Assert.assertTrue(out.contains("1: 0.0, 0.0") | out.contains("1: 0.0, -0.0"));
- Assert.assertTrue(out.contains("2: 0.0, -1.0") | out.contains("2: 0.0, -0.999999999"));
- Assert.assertTrue(out.contains("3: 0.0, -2.0") | out.contains("3: 0.0, -1.999999999"));
- Assert.assertTrue(out.contains("4: 0.0, -3.0") | out.contains("4: 0.0, -2.999999999"));
- Assert.assertTrue(out.contains("5: 0.0, -4.0") | out.contains("5: 0.0, -3.999999999"));
- Assert.assertTrue(out.contains("6: 0.0, -5.0") | out.contains("6: 0.0, -4.999999999"));
- Assert.assertTrue(out.contains("7: 0.0, -6.0") | out.contains("7: 0.0, -5.999999999"));
- Assert.assertTrue(out.contains("8: 0.0, -7.0") | out.contains("8: 0.0, -6.999999999"));
- Assert.assertTrue(out.contains("9: 0.0, -8.0") | out.contains("9: 0.0, -7.999999999"));
- Assert.assertTrue(out.contains("10: 0.0, -9.0") | out.contains("10: 0.0, -8.999999999"));
- Assert.assertTrue(out.contains("11: 0.0, -10.0") | out.contains("11: 0.0, -9.999999999"));
- Assert.assertTrue(out.contains("12: 0.0, -10.0") | out.contains("12: 0.0, -9.999999999"));
- Assert.assertTrue(out.contains("13: 0.0, -10.0") | out.contains("13: 0.0, -9.999999999"));
-
- Assert.assertTrue(out.contains("14: 0.0, 0.0") | out.contains("14: 0.0, -0.0"));
- Assert.assertTrue(out.contains("15: 0.0, 1.0") | out.contains("15: 0.0, 0.999999999"));
- Assert.assertTrue(out.contains("16: 0.0, 2.0") | out.contains("16: 0.0, 1.999999999"));
- Assert.assertTrue(out.contains("17: 0.0, 3.0") | out.contains("17: 0.0, 2.999999999"));
- Assert.assertTrue(out.contains("18: 0.0, 4.0") | out.contains("18: 0.0, 3.999999999"));
- Assert.assertTrue(out.contains("19: 0.0, 5.0") | out.contains("19: 0.0, 4.999999999"));
- Assert.assertTrue(out.contains("20: 0.0, 6.0") | out.contains("20: 0.0, 5.999999999"));
- Assert.assertTrue(out.contains("21: 0.0, 7.0") | out.contains("21: 0.0, 6.999999999"));
- Assert.assertTrue(out.contains("22: 0.0, 8.0") | out.contains("22: 0.0, 7.999999999"));
- Assert.assertTrue(out.contains("23: 0.0, 9.0") | out.contains("23: 0.0, 8.999999999"));
- Assert.assertTrue(out.contains("24: 0.0, 10.0") | out.contains("24: 0.0, 9.999999999"));
- Assert.assertTrue(out.contains("25: 0.0, 10.0") | out.contains("25: 0.0, 9.999999999"));
- Assert.assertTrue(out.contains("26: 0.0, 10.0") | out.contains("26: 0.0, 9.999999999"));
- }
- }
-}
diff --git a/代码/robocode/plugins/testing/robocode.testing.api/.classpath b/代码/robocode/plugins/testing/robocode.testing.api/.classpath
deleted file mode 100644
index 30c629f..0000000
--- a/代码/robocode/plugins/testing/robocode.testing.api/.classpath
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/代码/robocode/plugins/testing/robocode.testing.distribution/.classpath b/代码/robocode/plugins/testing/robocode.testing.distribution/.classpath
deleted file mode 100644
index 93698dc..0000000
--- a/代码/robocode/plugins/testing/robocode.testing.distribution/.classpath
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/代码/robocode/plugins/testing/robocode.testing.samples/.classpath b/代码/robocode/plugins/testing/robocode.testing.samples/.classpath
deleted file mode 100644
index 1a0f28e..0000000
--- a/代码/robocode/plugins/testing/robocode.testing.samples/.classpath
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/代码/robocode/robocode.content/.project b/代码/robocode/robocode.content/.project
deleted file mode 100644
index c96d253..0000000
--- a/代码/robocode/robocode.content/.project
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
- robocode.content
- NO_M2ECLIPSE_SUPPORT: Project files created with the maven-eclipse-plugin are not supported in M2Eclipse.
-
- robocode.samples
-
-
-
- org.eclipse.jdt.core.javabuilder
-
-
-
- org.eclipse.jdt.core.javanature
-
-
\ No newline at end of file
diff --git a/代码/robocode/.gitignore b/代码/workspace_robo4/.gitignore
similarity index 100%
rename from 代码/robocode/.gitignore
rename to 代码/workspace_robo4/.gitignore
diff --git a/代码/workspace_robo4/.metadata/.plugins/org.eclipse.core.resources/.projects/robocode.api/.markers b/代码/workspace_robo4/.metadata/.plugins/org.eclipse.core.resources/.projects/robocode.api/.markers
new file mode 100644
index 0000000..cf728b1
Binary files /dev/null and b/代码/workspace_robo4/.metadata/.plugins/org.eclipse.core.resources/.projects/robocode.api/.markers differ
diff --git a/代码/workspace_robo4/.metadata/.plugins/org.eclipse.core.resources/.projects/robocode.battle/.markers b/代码/workspace_robo4/.metadata/.plugins/org.eclipse.core.resources/.projects/robocode.battle/.markers
new file mode 100644
index 0000000..b8400f5
Binary files /dev/null and b/代码/workspace_robo4/.metadata/.plugins/org.eclipse.core.resources/.projects/robocode.battle/.markers differ
diff --git a/代码/workspace_robo4/.metadata/.plugins/org.eclipse.core.resources/.projects/robocode.core/.markers b/代码/workspace_robo4/.metadata/.plugins/org.eclipse.core.resources/.projects/robocode.core/.markers
new file mode 100644
index 0000000..5a5ffb3
Binary files /dev/null and b/代码/workspace_robo4/.metadata/.plugins/org.eclipse.core.resources/.projects/robocode.core/.markers differ
diff --git a/代码/workspace_robo4/.metadata/.plugins/org.eclipse.core.resources/.projects/robocode.host/.markers b/代码/workspace_robo4/.metadata/.plugins/org.eclipse.core.resources/.projects/robocode.host/.markers
new file mode 100644
index 0000000..9af9502
Binary files /dev/null and b/代码/workspace_robo4/.metadata/.plugins/org.eclipse.core.resources/.projects/robocode.host/.markers differ
diff --git a/代码/workspace_robo4/.metadata/.plugins/org.eclipse.core.resources/.projects/robocode.roborumble/.markers b/代码/workspace_robo4/.metadata/.plugins/org.eclipse.core.resources/.projects/robocode.roborumble/.markers
new file mode 100644
index 0000000..bd20155
Binary files /dev/null and b/代码/workspace_robo4/.metadata/.plugins/org.eclipse.core.resources/.projects/robocode.roborumble/.markers differ
diff --git a/代码/workspace_robo4/.metadata/.plugins/org.eclipse.core.resources/.projects/robocode.ui.editor/.markers b/代码/workspace_robo4/.metadata/.plugins/org.eclipse.core.resources/.projects/robocode.ui.editor/.markers
new file mode 100644
index 0000000..e8c6943
Binary files /dev/null and b/代码/workspace_robo4/.metadata/.plugins/org.eclipse.core.resources/.projects/robocode.ui.editor/.markers differ
diff --git a/代码/workspace_robo4/.metadata/.plugins/org.eclipse.core.resources/.projects/robocode.ui/.markers b/代码/workspace_robo4/.metadata/.plugins/org.eclipse.core.resources/.projects/robocode.ui/.markers
new file mode 100644
index 0000000..f4be5ab
Binary files /dev/null and b/代码/workspace_robo4/.metadata/.plugins/org.eclipse.core.resources/.projects/robocode.ui/.markers differ
diff --git a/代码/workspace_robo4/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources b/代码/workspace_robo4/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources
new file mode 100644
index 0000000..4683b6c
Binary files /dev/null and b/代码/workspace_robo4/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources differ
diff --git a/代码/workspace_robo4/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.launching.prefs b/代码/workspace_robo4/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.launching.prefs
new file mode 100644
index 0000000..4a0e534
--- /dev/null
+++ b/代码/workspace_robo4/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.launching.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.launching.PREF_VM_XML=\r\n\r\n\r\n\r\n\r\n\r\n
diff --git a/代码/workspace_robo4/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.rse.core.prefs b/代码/workspace_robo4/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.rse.core.prefs
new file mode 100644
index 0000000..0a60e67
--- /dev/null
+++ b/代码/workspace_robo4/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.rse.core.prefs
@@ -0,0 +1,4 @@
+activeuserprofiles=DESKTOP-SHKMAML;Team
+eclipse.preferences.version=1
+org.eclipse.rse.systemtype.local.systemType.defaultUserId=Terrans Force
+useridperkey=DESKTOP-SHKMAML.Local\=Terrans Force;
diff --git a/代码/workspace_robo4/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi b/代码/workspace_robo4/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi
new file mode 100644
index 0000000..8c2319f
--- /dev/null
+++ b/代码/workspace_robo4/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi
@@ -0,0 +1,2502 @@
+
+
+
+ activeSchemeId:org.eclipse.ui.defaultAcceleratorConfiguration
+
+
+
+
+
+ topLevel
+ shellMaximized
+
+
+ Minimized
+ MinimizedByZoom
+
+
+ persp.actionSet:org.eclipse.mylyn.context.ui.actionSet
+ persp.actionSet:org.eclipse.mylyn.doc.actionSet
+ persp.actionSet:org.eclipse.mylyn.tasks.ui.navigation
+ persp.actionSet:org.eclipse.ui.cheatsheets.actionSet
+ persp.actionSet:org.eclipse.rse.core.search.searchActionSet
+ persp.actionSet:org.eclipse.search.searchActionSet
+ persp.actionSet:org.eclipse.ui.edit.text.actionSet.annotationNavigation
+ persp.actionSet:org.eclipse.ui.edit.text.actionSet.navigation
+ persp.actionSet:org.eclipse.ui.edit.text.actionSet.convertLineDelimitersTo
+ persp.actionSet:org.eclipse.ui.externaltools.ExternalToolsSet
+ persp.actionSet:org.eclipse.ui.actionSet.keyBindings
+ persp.actionSet:org.eclipse.ui.actionSet.openFiles
+ persp.actionSet:org.eclipse.jst.j2ee.J2eeMainActionSet
+ persp.actionSet:org.eclipse.jdt.ui.JavaActionSet
+ persp.actionSet:org.eclipse.debug.ui.launchActionSet
+ persp.actionSet:org.eclipse.debug.ui.debugActionSet
+ persp.actionSet:org.eclipse.ui.NavigateActionSet
+ persp.viewSC:org.eclipse.ui.navigator.ProjectExplorer
+ persp.viewSC:org.eclipse.wst.server.ui.ServersView
+ persp.viewSC:org.eclipse.datatools.connectivity.DataSourceExplorerNavigator
+ persp.viewSC:org.eclipse.ui.views.BookmarkView
+ persp.viewSC:org.eclipse.ui.views.ContentOutline
+ persp.viewSC:org.eclipse.ui.views.PropertySheet
+ persp.viewSC:org.eclipse.ui.views.ResourceNavigator
+ persp.viewSC:org.eclipse.wst.common.snippets.internal.ui.SnippetsView
+ persp.viewSC:org.eclipse.ui.views.AllMarkersView
+ persp.viewSC:org.eclipse.mylyn.tasks.ui.views.tasks
+ persp.viewSC:org.eclipse.search.ui.views.SearchView
+ persp.viewSC:org.eclipse.ui.console.ConsoleView
+ persp.showIn:org.eclipse.ui.navigator.ProjectExplorer
+ persp.newWizSC:org.eclipse.jpt.jpa.ui.wizard.newJpaProject
+ persp.perspSC:org.eclipse.jpt.ui.jpaPerspective
+ persp.perspSC:org.eclipse.debug.ui.DebugPerspective
+ persp.perspSC:org.eclipse.jdt.ui.JavaPerspective
+ persp.perspSC:org.eclipse.ui.resourcePerspective
+ persp.perspSC:org.eclipse.wst.web.ui.webDevPerspective
+ persp.newWizSC:org.eclipse.jst.j2ee.ui.project.facet.EarProjectWizard
+ persp.newWizSC:org.eclipse.jst.servlet.ui.project.facet.WebProjectWizard
+ persp.newWizSC:org.eclipse.jst.ejb.ui.project.facet.EjbProjectWizard
+ persp.newWizSC:org.eclipse.jst.j2ee.jca.ui.internal.wizard.ConnectorProjectWizard
+ persp.newWizSC:org.eclipse.jst.j2ee.ui.project.facet.appclient.AppClientProjectWizard
+ persp.newWizSC:org.eclipse.wst.web.ui.internal.wizards.SimpleWebProjectWizard
+ persp.newWizSC:org.eclipse.jpt.ui.wizard.newJpaProject
+ persp.newWizSC:org.eclipse.jst.servlet.ui.internal.wizard.AddServletWizard
+ persp.newWizSC:org.eclipse.jst.ejb.ui.internal.wizard.AddSessionBeanWizard
+ persp.newWizSC:org.eclipse.jst.ejb.ui.internal.wizard.AddMessageDrivenBeanWizard
+ persp.newWizSC:org.eclipse.jpt.ui.wizard.newEntity
+ persp.newWizSC:org.eclipse.jst.ws.creation.ui.wizard.serverwizard
+ persp.newWizSC:org.eclipse.ui.wizards.new.folder
+ persp.newWizSC:org.eclipse.ui.wizards.new.file
+ persp.actionSet:org.eclipse.wst.server.ui.internal.webbrowser.actionSet
+ persp.actionSet:org.eclipse.debug.ui.breakpointActionSet
+ persp.newWizSC:org.eclipse.m2e.core.wizards.Maven2ProjectWizard
+ persp.actionSet:org.eclipse.wst.ws.explorer.explorer
+
+
+ newtablook
+
+
+
+
+
+
+
+
+
+ newtablook
+
+
+
+
+
+ newtablook
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Maximized
+
+
+
+
+
+
+ View
+ categoryTag:Help
+
+
+
+ View
+ categoryTag:General
+ activeOnClose
+
+ ViewMenu
+ menuContribution:menu
+
+
+
+
+ View
+ categoryTag:Help
+
+
+
+ newtablook
+ org.eclipse.e4.primaryDataStack
+ EditorStack
+
+
+
+
+ View
+ categoryTag:General
+
+ ViewMenu
+ menuContribution:menu
+
+
+
+
+ View
+ categoryTag:General
+
+
+ View
+ categoryTag:Java
+
+
+ View
+ categoryTag:Java Browsing
+
+
+
+ View
+ categoryTag:General
+
+ ViewMenu
+ menuContribution:menu
+
+
+
+
+ View
+ categoryTag:General
+
+
+ View
+ categoryTag:Server
+
+
+ View
+ categoryTag:Data Management
+
+
+ View
+ categoryTag:General
+
+
+ View
+ categoryTag:General
+
+
+ View
+ categoryTag:General
+
+
+ View
+ categoryTag:General
+
+
+ View
+ categoryTag:General
+
+
+ View
+ categoryTag:General
+
+
+ View
+ categoryTag:General
+
+
+
+ View
+ categoryTag:General
+
+ ViewMenu
+ menuContribution:menu
+
+
+
+
+ View
+ categoryTag:Mylyn
+
+
+
+ toolbarSeparator
+
+
+
+ Draggable
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ toolbarSeparator
+
+
+
+ Draggable
+
+
+
+
+ Draggable
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Draggable
+
+
+
+
+
+
+ Draggable
+
+
+
+
+
+ Draggable
+
+
+
+
+
+
+ Draggable
+
+
+
+
+ Draggable
+
+
+
+
+ toolbarSeparator
+
+
+
+ Draggable
+
+
+
+
+
+
+
+
+
+
+
+ toolbarSeparator
+
+
+
+ toolbarSeparator
+
+
+
+ Draggable
+
+
+
+
+ stretch
+
+
+ glue
+
+
+
+ glue
+
+
+ Draggable
+
+
+
+
+ stretch
+
+
+
+ Draggable
+
+
+
+
+ TrimStack
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ locale:zh
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ locale:zh
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ locale:zh
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ locale:zh
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ platform:win32
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Editor
+
+
+ View
+ categoryTag:Ant
+
+
+ View
+ categoryTag:Data Management
+
+
+ View
+ categoryTag:Data Management
+
+
+ View
+ categoryTag:Data Management
+
+
+ View
+ categoryTag:Debug
+
+
+ View
+ categoryTag:Debug
+
+
+ View
+ categoryTag:Debug
+
+
+ View
+ categoryTag:Debug
+
+
+ View
+ categoryTag:Debug
+
+
+ View
+ categoryTag:Debug
+
+
+ View
+ categoryTag:Debug
+
+
+ View
+ categoryTag:Git
+
+
+ View
+ categoryTag:Git
+
+
+ View
+ categoryTag:Git
+
+
+ View
+ categoryTag:Git
+
+
+ View
+ categoryTag:General
+
+
+ View
+ categoryTag:Help
+
+
+ View
+ categoryTag:Debug
+
+
+ View
+ categoryTag:Java
+
+
+ View
+ categoryTag:Java
+
+
+ View
+ categoryTag:Java
+
+
+ View
+ categoryTag:Java Browsing
+
+
+ View
+ categoryTag:Java Browsing
+
+
+ View
+ categoryTag:Java Browsing
+
+
+ View
+ categoryTag:Java Browsing
+
+
+ View
+ categoryTag:Java
+
+
+ View
+ categoryTag:General
+
+
+ View
+ categoryTag:Java
+
+
+ View
+ categoryTag:Java
+
+
+ View
+ categoryTag:JPA
+
+
+ View
+ categoryTag:JPA
+
+
+ View
+ categoryTag:JavaServer Faces
+
+
+ View
+ categoryTag:JavaServer Faces
+
+
+ View
+ categoryTag:Web Services
+
+
+ View
+ categoryTag:Maven
+
+
+ View
+ categoryTag:Maven
+
+
+ View
+ categoryTag:Mylyn
+
+
+ View
+ categoryTag:Mylyn
+
+
+ View
+ categoryTag:Mylyn
+
+
+ View
+ categoryTag:API Tools
+
+
+ View
+ categoryTag:Plug-in Development
+
+
+ View
+ categoryTag:Plug-in Development
+
+
+ View
+ categoryTag:Plug-in Development
+
+
+ View
+ categoryTag:Plug-in Development
+
+
+ View
+ categoryTag:Plug-in Development
+
+
+ View
+ categoryTag:Remote Systems
+
+
+ View
+ categoryTag:Remote Systems
+
+
+ View
+ categoryTag:Remote Systems
+
+
+ View
+ categoryTag:Remote Systems
+
+
+ View
+ categoryTag:Remote Systems
+
+
+ View
+ categoryTag:Remote Systems
+
+
+ View
+ categoryTag:Remote Systems
+
+
+ View
+ categoryTag:Remote Systems
+
+
+ View
+ categoryTag:General
+
+
+ View
+ categoryTag:General
+
+
+ View
+ categoryTag:CVS
+
+
+ View
+ categoryTag:CVS
+
+
+ View
+ categoryTag:Team
+
+
+ View
+ categoryTag:Team
+
+
+ View
+ categoryTag:Terminal
+
+
+ View
+ categoryTag:General
+
+
+ View
+ categoryTag:General
+
+
+ View
+ categoryTag:Help
+
+
+ View
+ categoryTag:General
+
+
+ View
+ categoryTag:General
+
+
+ View
+ categoryTag:General
+
+
+ View
+ categoryTag:General
+
+
+ View
+ categoryTag:General
+
+
+ View
+ categoryTag:General
+
+
+ View
+ categoryTag:General
+
+
+ View
+ categoryTag:General
+
+
+ View
+ categoryTag:General
+
+
+ View
+ categoryTag:General
+
+
+ View
+ categoryTag:General
+
+
+ View
+ categoryTag:General
+
+
+ View
+ categoryTag:Debug
+
+
+ View
+ categoryTag:JavaScript
+
+
+ View
+ categoryTag:JavaScript
+
+
+ View
+ categoryTag:JavaScript
+
+
+ View
+ categoryTag:JavaScript
+
+
+ View
+ categoryTag:JavaScript
+
+
+ View
+ categoryTag:Server
+
+
+ View
+ categoryTag:XML
+
+
+ View
+ categoryTag:XML
+
+
+ View
+ categoryTag:XML
+
+
+ View
+ categoryTag:XML
+
+
+ View
+ categoryTag:XML
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/代码/workspace_robo4/.metadata/.plugins/org.eclipse.jdt.core/externalLibsTimeStamps b/代码/workspace_robo4/.metadata/.plugins/org.eclipse.jdt.core/externalLibsTimeStamps
new file mode 100644
index 0000000..f566629
Binary files /dev/null and b/代码/workspace_robo4/.metadata/.plugins/org.eclipse.jdt.core/externalLibsTimeStamps differ
diff --git a/代码/workspace_robo4/.metadata/.plugins/org.eclipse.jdt.core/savedIndexNames.txt b/代码/workspace_robo4/.metadata/.plugins/org.eclipse.jdt.core/savedIndexNames.txt
new file mode 100644
index 0000000..f84b816
--- /dev/null
+++ b/代码/workspace_robo4/.metadata/.plugins/org.eclipse.jdt.core/savedIndexNames.txt
@@ -0,0 +1,29 @@
+INDEX VERSION 1.126+E:\2016Spring\robocodefiles\download\app\workspace_robo4\.metadata\.plugins\org.eclipse.jdt.core
+3253539546.index
+240634369.index
+3357244662.index
+3837392347.index
+1270703585.index
+743580145.index
+4213330522.index
+2815204631.index
+972965919.index
+649753860.index
+2097671088.index
+2394798482.index
+1886545541.index
+2420224983.index
+9299668.index
+2806151389.index
+2816454019.index
+2169288515.index
+3228954160.index
+2122446671.index
+2936589608.index
+1812437159.index
+2690281349.index
+3090911769.index
+844486800.index
+195189658.index
+2555277089.index
+4256357263.index
diff --git a/代码/workspace_robo4/.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat b/代码/workspace_robo4/.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat
new file mode 100644
index 0000000..0facbcd
Binary files /dev/null and b/代码/workspace_robo4/.metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat differ
diff --git a/代码/workspace_robo4/.metadata/.plugins/org.eclipse.m2e.core/nexus/1a42e2ddbdd28c4e903ebde7bafa5867/segments.gen b/代码/workspace_robo4/.metadata/.plugins/org.eclipse.m2e.core/nexus/1a42e2ddbdd28c4e903ebde7bafa5867/segments.gen
new file mode 100644
index 0000000..e9fa600
Binary files /dev/null and b/代码/workspace_robo4/.metadata/.plugins/org.eclipse.m2e.core/nexus/1a42e2ddbdd28c4e903ebde7bafa5867/segments.gen differ
diff --git a/代码/workspace_robo4/.metadata/.plugins/org.eclipse.m2e.core/nexus/26522e0d83a422eed93329ece7565cfc/segments.gen b/代码/workspace_robo4/.metadata/.plugins/org.eclipse.m2e.core/nexus/26522e0d83a422eed93329ece7565cfc/segments.gen
new file mode 100644
index 0000000..e9fa600
Binary files /dev/null and b/代码/workspace_robo4/.metadata/.plugins/org.eclipse.m2e.core/nexus/26522e0d83a422eed93329ece7565cfc/segments.gen differ
diff --git a/代码/workspace_robo4/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/segments.gen b/代码/workspace_robo4/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/segments.gen
new file mode 100644
index 0000000..e9fa600
Binary files /dev/null and b/代码/workspace_robo4/.metadata/.plugins/org.eclipse.m2e.core/nexus/830bc118332e77292949ed1e6d2fabe0/segments.gen differ
diff --git a/代码/robocode/README.md b/代码/workspace_robo4/README.md
similarity index 100%
rename from 代码/robocode/README.md
rename to 代码/workspace_robo4/README.md
diff --git a/代码/workspace_robo4/RemoteSystemsTempFiles/.project b/代码/workspace_robo4/RemoteSystemsTempFiles/.project
new file mode 100644
index 0000000..5447a64
--- /dev/null
+++ b/代码/workspace_robo4/RemoteSystemsTempFiles/.project
@@ -0,0 +1,12 @@
+
+
+ RemoteSystemsTempFiles
+
+
+
+
+
+
+ org.eclipse.rse.ui.remoteSystemsTempNature
+
+
diff --git a/代码/robocode/jacobe.cmd b/代码/workspace_robo4/jacobe.cmd
similarity index 100%
rename from 代码/robocode/jacobe.cmd
rename to 代码/workspace_robo4/jacobe.cmd
diff --git a/代码/robocode/jacobe.sh b/代码/workspace_robo4/jacobe.sh
similarity index 100%
rename from 代码/robocode/jacobe.sh
rename to 代码/workspace_robo4/jacobe.sh
diff --git a/代码/robocode/mvn.cmd b/代码/workspace_robo4/mvn.cmd
similarity index 100%
rename from 代码/robocode/mvn.cmd
rename to 代码/workspace_robo4/mvn.cmd
diff --git a/代码/robocode/mvn.sh b/代码/workspace_robo4/mvn.sh
similarity index 100%
rename from 代码/robocode/mvn.sh
rename to 代码/workspace_robo4/mvn.sh
diff --git a/代码/robocode/mvnassembly.cmd b/代码/workspace_robo4/mvnassembly.cmd
similarity index 100%
rename from 代码/robocode/mvnassembly.cmd
rename to 代码/workspace_robo4/mvnassembly.cmd
diff --git a/代码/robocode/mvnassembly.sh b/代码/workspace_robo4/mvnassembly.sh
similarity index 100%
rename from 代码/robocode/mvnassembly.sh
rename to 代码/workspace_robo4/mvnassembly.sh
diff --git a/代码/robocode/plugins/.project b/代码/workspace_robo4/plugins/.project
similarity index 100%
rename from 代码/robocode/plugins/.project
rename to 代码/workspace_robo4/plugins/.project
diff --git a/代码/robocode/plugins/dotnet/ReadMe.txt b/代码/workspace_robo4/plugins/dotnet/ReadMe.txt
similarity index 100%
rename from 代码/robocode/plugins/dotnet/ReadMe.txt
rename to 代码/workspace_robo4/plugins/dotnet/ReadMe.txt
diff --git a/代码/robocode/plugins/dotnet/generateProxies.cmd b/代码/workspace_robo4/plugins/dotnet/generateProxies.cmd
similarity index 100%
rename from 代码/robocode/plugins/dotnet/generateProxies.cmd
rename to 代码/workspace_robo4/plugins/dotnet/generateProxies.cmd
diff --git a/代码/robocode/plugins/dotnet/mvn.cmd b/代码/workspace_robo4/plugins/dotnet/mvn.cmd
similarity index 100%
rename from 代码/robocode/plugins/dotnet/mvn.cmd
rename to 代码/workspace_robo4/plugins/dotnet/mvn.cmd
diff --git a/代码/robocode/plugins/dotnet/mvnassembly.cmd b/代码/workspace_robo4/plugins/dotnet/mvnassembly.cmd
similarity index 100%
rename from 代码/robocode/plugins/dotnet/mvnassembly.cmd
rename to 代码/workspace_robo4/plugins/dotnet/mvnassembly.cmd
diff --git a/代码/robocode/plugins/dotnet/pom.xml b/代码/workspace_robo4/plugins/dotnet/pom.xml
similarity index 100%
rename from 代码/robocode/plugins/dotnet/pom.xml
rename to 代码/workspace_robo4/plugins/dotnet/pom.xml
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/.project b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/.project
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/.project
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/.project
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/.settings/org.eclipse.jdt.core.prefs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/.settings/org.eclipse.jdt.core.prefs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/.settings/org.eclipse.jdt.core.prefs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/.settings/org.eclipse.jdt.core.prefs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/pom.xml b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/pom.xml
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/pom.xml
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/pom.xml
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/robocode.dotnet.api.iml b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/robocode.dotnet.api.iml
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/robocode.dotnet.api.iml
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/robocode.dotnet.api.iml
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/robotAPI.shfbproj b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/robotAPI.shfbproj
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/robotAPI.shfbproj
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/robotAPI.shfbproj
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/.gitignore b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/.gitignore
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/.gitignore
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/.gitignore
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/AssemblyInf.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/AssemblyInf.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/AssemblyInf.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/AssemblyInf.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/io/LoggerN.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/io/LoggerN.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/io/LoggerN.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/io/LoggerN.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/nio/Buffer.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/nio/Buffer.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/nio/Buffer.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/nio/Buffer.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/nio/ByteBuffer.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/nio/ByteBuffer.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/nio/ByteBuffer.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/nio/ByteBuffer.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/nio/HeapByteBuffer.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/nio/HeapByteBuffer.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/nio/HeapByteBuffer.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/nio/HeapByteBuffer.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/nio/InvalidMarkException.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/nio/InvalidMarkException.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/nio/InvalidMarkException.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/nio/InvalidMarkException.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/peer/IRobotStaticsN.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/peer/IRobotStaticsN.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/peer/IRobotStaticsN.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/peer/IRobotStaticsN.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/security/HiddenAccessN.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/security/HiddenAccessN.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/security/HiddenAccessN.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/security/HiddenAccessN.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/security/IHiddenBulletHelper.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/security/IHiddenBulletHelper.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/security/IHiddenBulletHelper.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/security/IHiddenBulletHelper.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/security/IHiddenEventHelper.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/security/IHiddenEventHelper.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/security/IHiddenEventHelper.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/security/IHiddenEventHelper.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/security/IHiddenRandomHelper.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/security/IHiddenRandomHelper.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/security/IHiddenRandomHelper.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/security/IHiddenRandomHelper.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/security/IHiddenRulesHelper.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/security/IHiddenRulesHelper.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/security/IHiddenRulesHelper.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/security/IHiddenRulesHelper.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/security/IHiddenStatusHelper.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/security/IHiddenStatusHelper.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/security/IHiddenStatusHelper.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/security/IHiddenStatusHelper.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/security/RobocodeInternalPermission.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/security/RobocodeInternalPermission.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/security/RobocodeInternalPermission.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/security/RobocodeInternalPermission.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/serialization/ISerializableHelperN.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/serialization/ISerializableHelperN.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/serialization/ISerializableHelperN.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/serialization/ISerializableHelperN.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/serialization/RbSerializerN.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/serialization/RbSerializerN.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/serialization/RbSerializerN.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/net/sf/robocode/serialization/RbSerializerN.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode.dotnet.api.csproj b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode.dotnet.api.csproj
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode.dotnet.api.csproj
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode.dotnet.api.csproj
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/AdvancedRobot.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/AdvancedRobot.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/AdvancedRobot.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/AdvancedRobot.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/BattleEndedEvent.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/BattleEndedEvent.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/BattleEndedEvent.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/BattleEndedEvent.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/BattleResults.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/BattleResults.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/BattleResults.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/BattleResults.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/BattleRules.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/BattleRules.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/BattleRules.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/BattleRules.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/Bullet.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/Bullet.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/Bullet.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/Bullet.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/BulletHitBulletEvent.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/BulletHitBulletEvent.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/BulletHitBulletEvent.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/BulletHitBulletEvent.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/BulletHitEvent.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/BulletHitEvent.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/BulletHitEvent.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/BulletHitEvent.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/BulletMissedEvent.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/BulletMissedEvent.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/BulletMissedEvent.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/BulletMissedEvent.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/Condition.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/Condition.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/Condition.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/Condition.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/CustomEvent.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/CustomEvent.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/CustomEvent.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/CustomEvent.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/DeathEvent.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/DeathEvent.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/DeathEvent.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/DeathEvent.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/Event.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/Event.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/Event.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/Event.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/GunTurnCompleteCondition.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/GunTurnCompleteCondition.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/GunTurnCompleteCondition.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/GunTurnCompleteCondition.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/HitByBulletEvent.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/HitByBulletEvent.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/HitByBulletEvent.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/HitByBulletEvent.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/HitRobotEvent.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/HitRobotEvent.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/HitRobotEvent.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/HitRobotEvent.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/HitWallEvent.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/HitWallEvent.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/HitWallEvent.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/HitWallEvent.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/IBorderSentry.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/IBorderSentry.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/IBorderSentry.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/IBorderSentry.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/IDroid.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/IDroid.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/IDroid.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/IDroid.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/IGraphics.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/IGraphics.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/IGraphics.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/IGraphics.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/JuniorRobot.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/JuniorRobot.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/JuniorRobot.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/JuniorRobot.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/KeyEvent.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/KeyEvent.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/KeyEvent.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/KeyEvent.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/KeyPressedEvent.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/KeyPressedEvent.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/KeyPressedEvent.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/KeyPressedEvent.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/KeyReleasedEvent.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/KeyReleasedEvent.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/KeyReleasedEvent.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/KeyReleasedEvent.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/KeyTypedEvent.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/KeyTypedEvent.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/KeyTypedEvent.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/KeyTypedEvent.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/Keys.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/Keys.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/Keys.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/Keys.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/MessageEvent.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/MessageEvent.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/MessageEvent.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/MessageEvent.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/MouseClickedEvent.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/MouseClickedEvent.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/MouseClickedEvent.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/MouseClickedEvent.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/MouseDraggedEvent.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/MouseDraggedEvent.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/MouseDraggedEvent.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/MouseDraggedEvent.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/MouseEnteredEvent.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/MouseEnteredEvent.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/MouseEnteredEvent.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/MouseEnteredEvent.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/MouseEvent.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/MouseEvent.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/MouseEvent.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/MouseEvent.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/MouseExitedEvent.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/MouseExitedEvent.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/MouseExitedEvent.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/MouseExitedEvent.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/MouseMovedEvent.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/MouseMovedEvent.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/MouseMovedEvent.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/MouseMovedEvent.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/MousePressedEvent.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/MousePressedEvent.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/MousePressedEvent.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/MousePressedEvent.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/MouseReleasedEvent.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/MouseReleasedEvent.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/MouseReleasedEvent.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/MouseReleasedEvent.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/MouseWheelMovedEvent.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/MouseWheelMovedEvent.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/MouseWheelMovedEvent.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/MouseWheelMovedEvent.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/MoveCompleteCondition.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/MoveCompleteCondition.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/MoveCompleteCondition.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/MoveCompleteCondition.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/PaintEvent.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/PaintEvent.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/PaintEvent.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/PaintEvent.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/RadarTurnCompleteCondition.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/RadarTurnCompleteCondition.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/RadarTurnCompleteCondition.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/RadarTurnCompleteCondition.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/RateControlRobot.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/RateControlRobot.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/RateControlRobot.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/RateControlRobot.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/Robot.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/Robot.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/Robot.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/Robot.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/RobotDeathEvent.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/RobotDeathEvent.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/RobotDeathEvent.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/RobotDeathEvent.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/RobotStatus.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/RobotStatus.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/RobotStatus.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/RobotStatus.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/RoundEndedEvent.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/RoundEndedEvent.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/RoundEndedEvent.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/RoundEndedEvent.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/Rules.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/Rules.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/Rules.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/Rules.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/ScannedRobotEvent.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/ScannedRobotEvent.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/ScannedRobotEvent.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/ScannedRobotEvent.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/SkippedTurnEvent.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/SkippedTurnEvent.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/SkippedTurnEvent.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/SkippedTurnEvent.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/StatusEvent.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/StatusEvent.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/StatusEvent.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/StatusEvent.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/TeamRobot.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/TeamRobot.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/TeamRobot.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/TeamRobot.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/Thread.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/Thread.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/Thread.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/Thread.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/TurnCompleteCondition.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/TurnCompleteCondition.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/TurnCompleteCondition.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/TurnCompleteCondition.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/WinEvent.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/WinEvent.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/WinEvent.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/WinEvent.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/exception/EventInterruptedException.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/exception/EventInterruptedException.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/exception/EventInterruptedException.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/exception/EventInterruptedException.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/exception/RobotException.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/exception/RobotException.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/exception/RobotException.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/exception/RobotException.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IAdvancedEvents.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IAdvancedEvents.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IAdvancedEvents.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IAdvancedEvents.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IAdvancedRobot.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IAdvancedRobot.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IAdvancedRobot.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IAdvancedRobot.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IBasicEvents.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IBasicEvents.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IBasicEvents.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IBasicEvents.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IBasicEvents2.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IBasicEvents2.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IBasicEvents2.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IBasicEvents2.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IBasicEvents3.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IBasicEvents3.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IBasicEvents3.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IBasicEvents3.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IBasicRobot.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IBasicRobot.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IBasicRobot.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IBasicRobot.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IInteractiveEvents.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IInteractiveEvents.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IInteractiveEvents.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IInteractiveEvents.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IInteractiveRobot.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IInteractiveRobot.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IInteractiveRobot.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IInteractiveRobot.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IJuniorRobot.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IJuniorRobot.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IJuniorRobot.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IJuniorRobot.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IPaintEvents.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IPaintEvents.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IPaintEvents.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IPaintEvents.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IPaintRobot.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IPaintRobot.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IPaintRobot.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IPaintRobot.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IRunnable.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IRunnable.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IRunnable.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/IRunnable.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/ITeamEvents.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/ITeamEvents.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/ITeamEvents.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/ITeamEvents.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/ITeamRobot.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/ITeamRobot.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/ITeamRobot.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/ITeamRobot.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/peer/IAdvancedRobotPeer.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/peer/IAdvancedRobotPeer.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/peer/IAdvancedRobotPeer.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/peer/IAdvancedRobotPeer.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/peer/IBasicRobotPeer.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/peer/IBasicRobotPeer.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/peer/IBasicRobotPeer.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/peer/IBasicRobotPeer.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/peer/IJuniorRobotPeer.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/peer/IJuniorRobotPeer.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/peer/IJuniorRobotPeer.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/peer/IJuniorRobotPeer.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/peer/IStandardRobotPeer.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/peer/IStandardRobotPeer.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/peer/IStandardRobotPeer.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/peer/IStandardRobotPeer.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/peer/ITeamRobotPeer.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/peer/ITeamRobotPeer.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/peer/ITeamRobotPeer.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/robotinterfaces/peer/ITeamRobotPeer.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/util/Utils.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/util/Utils.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.api/src/robocode/util/Utils.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.api/src/robocode/util/Utils.cs
diff --git a/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.content/.classpath b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.content/.classpath
new file mode 100644
index 0000000..37239ec
--- /dev/null
+++ b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.content/.classpath
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.content/.project b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.content/.project
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.content/.project
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.content/.project
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.content/.settings/org.eclipse.jdt.core.prefs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.content/.settings/org.eclipse.jdt.core.prefs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.content/.settings/org.eclipse.jdt.core.prefs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.content/.settings/org.eclipse.jdt.core.prefs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.content/pom.xml b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.content/pom.xml
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.content/pom.xml
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.content/pom.xml
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.content/robocode.dotnet.content.iml b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.content/robocode.dotnet.content.iml
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.content/robocode.dotnet.content.iml
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.content/robocode.dotnet.content.iml
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.content/src/main/resources/libs/control/.gitignore b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.content/src/main/resources/libs/control/.gitignore
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.content/src/main/resources/libs/control/.gitignore
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.content/src/main/resources/libs/control/.gitignore
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.content/src/main/resources/libs/control/BattleRunnnerSample.csproj b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.content/src/main/resources/libs/control/BattleRunnnerSample.csproj
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.content/src/main/resources/libs/control/BattleRunnnerSample.csproj
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.content/src/main/resources/libs/control/BattleRunnnerSample.csproj
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.content/src/main/resources/libs/control/BattleRunnnerSample.sln b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.content/src/main/resources/libs/control/BattleRunnnerSample.sln
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.content/src/main/resources/libs/control/BattleRunnnerSample.sln
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.content/src/main/resources/libs/control/BattleRunnnerSample.sln
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.content/src/main/resources/libs/control/Program.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.content/src/main/resources/libs/control/Program.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.content/src/main/resources/libs/control/Program.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.content/src/main/resources/libs/control/Program.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.content/src/main/resources/robocode.bat b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.content/src/main/resources/robocode.bat
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.content/src/main/resources/robocode.bat
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.content/src/main/resources/robocode.bat
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.content/src/main/resources/robots/SamplesCs.csproj b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.content/src/main/resources/robots/SamplesCs.csproj
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.content/src/main/resources/robots/SamplesCs.csproj
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.content/src/main/resources/robots/SamplesCs.csproj
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/.project b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/.project
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/.project
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/.project
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/.settings/org.eclipse.jdt.core.prefs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/.settings/org.eclipse.jdt.core.prefs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/.settings/org.eclipse.jdt.core.prefs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/.settings/org.eclipse.jdt.core.prefs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/Content Layout.content b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/Content Layout.content
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/Content Layout.content
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/Content Layout.content
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/Introduction.aml b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/Introduction.aml
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/Introduction.aml
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/Introduction.aml
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/controlAPI.shfbproj b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/controlAPI.shfbproj
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/controlAPI.shfbproj
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/controlAPI.shfbproj
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/pom.xml b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/pom.xml
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/pom.xml
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/pom.xml
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/robocode.dotnet.control.api.iml b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/robocode.dotnet.control.api.iml
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/robocode.dotnet.control.api.iml
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/robocode.dotnet.control.api.iml
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/.gitignore b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/.gitignore
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/.gitignore
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/.gitignore
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/java/util/Random.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/java/util/Random.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/java/util/Random.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/java/util/Random.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/BattleSpecification.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/BattleSpecification.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/BattleSpecification.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/BattleSpecification.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/BattlefieldSpecification.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/BattlefieldSpecification.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/BattlefieldSpecification.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/BattlefieldSpecification.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/RandomFactory.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/RandomFactory.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/RandomFactory.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/RandomFactory.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/RobocodeEngine.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/RobocodeEngine.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/RobocodeEngine.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/RobocodeEngine.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/RobotResults.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/RobotResults.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/RobotResults.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/RobotResults.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/RobotSetup.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/RobotSetup.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/RobotSetup.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/RobotSetup.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/RobotSpecification.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/RobotSpecification.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/RobotSpecification.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/RobotSpecification.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/BattleCompletedEvent.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/BattleCompletedEvent.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/BattleCompletedEvent.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/BattleCompletedEvent.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/BattleErrorEvent.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/BattleErrorEvent.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/BattleErrorEvent.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/BattleErrorEvent.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/BattleEvent.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/BattleEvent.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/BattleEvent.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/BattleEvent.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/BattleFinishedEvent.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/BattleFinishedEvent.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/BattleFinishedEvent.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/BattleFinishedEvent.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/BattleMessageEvent.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/BattleMessageEvent.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/BattleMessageEvent.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/BattleMessageEvent.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/BattlePausedEvent.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/BattlePausedEvent.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/BattlePausedEvent.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/BattlePausedEvent.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/BattleResumedEvent.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/BattleResumedEvent.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/BattleResumedEvent.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/BattleResumedEvent.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/BattleStartedEvent.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/BattleStartedEvent.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/BattleStartedEvent.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/BattleStartedEvent.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/IBattleListener.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/IBattleListener.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/IBattleListener.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/IBattleListener.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/RoundEndedEvent.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/RoundEndedEvent.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/RoundEndedEvent.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/RoundEndedEvent.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/RoundStartedEvent.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/RoundStartedEvent.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/RoundStartedEvent.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/RoundStartedEvent.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/TurnEndedEvent.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/TurnEndedEvent.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/TurnEndedEvent.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/TurnEndedEvent.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/TurnStartedEvent.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/TurnStartedEvent.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/TurnStartedEvent.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/events/TurnStartedEvent.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/snapshot/BulletState.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/snapshot/BulletState.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/snapshot/BulletState.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/snapshot/BulletState.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/snapshot/IBulletSnapshot.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/snapshot/IBulletSnapshot.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/snapshot/IBulletSnapshot.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/snapshot/IBulletSnapshot.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/snapshot/IDebugProperty.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/snapshot/IDebugProperty.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/snapshot/IDebugProperty.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/snapshot/IDebugProperty.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/snapshot/IRobotSnapshot.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/snapshot/IRobotSnapshot.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/snapshot/IRobotSnapshot.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/snapshot/IRobotSnapshot.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/snapshot/IScoreSnapshot.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/snapshot/IScoreSnapshot.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/snapshot/IScoreSnapshot.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/snapshot/IScoreSnapshot.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/snapshot/ITurnSnapshot.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/snapshot/ITurnSnapshot.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/snapshot/ITurnSnapshot.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/snapshot/ITurnSnapshot.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/snapshot/RobotState.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/snapshot/RobotState.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/snapshot/RobotState.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/generated/robocode/control/snapshot/RobotState.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/glue/robocode/control/RandomFactory.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/glue/robocode/control/RandomFactory.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/glue/robocode/control/RandomFactory.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/glue/robocode/control/RandomFactory.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/glue/robocode/control/RobocodeEngine.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/glue/robocode/control/RobocodeEngine.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/glue/robocode/control/RobocodeEngine.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/glue/robocode/control/RobocodeEngine.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/BattleSpecification.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/BattleSpecification.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/BattleSpecification.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/BattleSpecification.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/BattlefieldSpecification.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/BattlefieldSpecification.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/BattlefieldSpecification.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/BattlefieldSpecification.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/IRobocodeEngine.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/IRobocodeEngine.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/IRobocodeEngine.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/IRobocodeEngine.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/RobocodeEngine.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/RobocodeEngine.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/RobocodeEngine.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/RobocodeEngine.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/RobotSetup.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/RobotSetup.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/RobotSetup.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/RobotSetup.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/RobotSpecification.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/RobotSpecification.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/RobotSpecification.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/RobotSpecification.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/BattleCompletedEvent.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/BattleCompletedEvent.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/BattleCompletedEvent.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/BattleCompletedEvent.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/BattleErrorEvent.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/BattleErrorEvent.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/BattleErrorEvent.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/BattleErrorEvent.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/BattleEvent.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/BattleEvent.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/BattleEvent.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/BattleEvent.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/BattleFinishedEvent.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/BattleFinishedEvent.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/BattleFinishedEvent.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/BattleFinishedEvent.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/BattleMessageEvent.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/BattleMessageEvent.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/BattleMessageEvent.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/BattleMessageEvent.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/BattlePausedEvent.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/BattlePausedEvent.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/BattlePausedEvent.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/BattlePausedEvent.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/BattleResumedEvent.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/BattleResumedEvent.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/BattleResumedEvent.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/BattleResumedEvent.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/BattleStartedEvent.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/BattleStartedEvent.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/BattleStartedEvent.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/BattleStartedEvent.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/RoundEndedEvent.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/RoundEndedEvent.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/RoundEndedEvent.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/RoundEndedEvent.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/RoundStartedEvent.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/RoundStartedEvent.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/RoundStartedEvent.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/RoundStartedEvent.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/TurnEndedEvent.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/TurnEndedEvent.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/TurnEndedEvent.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/TurnEndedEvent.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/TurnStartedEvent.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/TurnStartedEvent.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/TurnStartedEvent.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/events/TurnStartedEvent.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/snapshot/BulletState.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/snapshot/BulletState.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/snapshot/BulletState.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/snapshot/BulletState.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/snapshot/IBulletSnapshot.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/snapshot/IBulletSnapshot.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/snapshot/IBulletSnapshot.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/snapshot/IBulletSnapshot.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/snapshot/IDebugProperty.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/snapshot/IDebugProperty.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/snapshot/IDebugProperty.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/snapshot/IDebugProperty.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/snapshot/IRobotSnapshot.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/snapshot/IRobotSnapshot.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/snapshot/IRobotSnapshot.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/snapshot/IRobotSnapshot.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/snapshot/IScoreSnapshot.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/snapshot/IScoreSnapshot.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/snapshot/IScoreSnapshot.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/snapshot/IScoreSnapshot.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/snapshot/ITurnSnapshot.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/snapshot/ITurnSnapshot.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/snapshot/ITurnSnapshot.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/snapshot/ITurnSnapshot.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/snapshot/RobotState.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/snapshot/RobotState.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/snapshot/RobotState.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/implementation/robocode/control/snapshot/RobotState.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/robocode.dotnet.control.api.csproj b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/robocode.dotnet.control.api.csproj
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/robocode.dotnet.control.api.csproj
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/robocode.dotnet.control.api.csproj
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/robocode.ico b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/robocode.ico
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.control.api/src/robocode.ico
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.control.api/src/robocode.ico
diff --git a/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.distribution/.classpath b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.distribution/.classpath
new file mode 100644
index 0000000..90e2c30
--- /dev/null
+++ b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.distribution/.classpath
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.distribution/.project b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.distribution/.project
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.distribution/.project
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.distribution/.project
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.distribution/.settings/org.eclipse.jdt.core.prefs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.distribution/.settings/org.eclipse.jdt.core.prefs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.distribution/.settings/org.eclipse.jdt.core.prefs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.distribution/.settings/org.eclipse.jdt.core.prefs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.distribution/dotnet-setup.asm.xml b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.distribution/dotnet-setup.asm.xml
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.distribution/dotnet-setup.asm.xml
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.distribution/dotnet-setup.asm.xml
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.distribution/pom.xml b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.distribution/pom.xml
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.distribution/pom.xml
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.distribution/pom.xml
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.distribution/robocode.dotnet.distribution.iml b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.distribution/robocode.dotnet.distribution.iml
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.distribution/robocode.dotnet.distribution.iml
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.distribution/robocode.dotnet.distribution.iml
diff --git a/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/.classpath b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/.classpath
new file mode 100644
index 0000000..c447aff
--- /dev/null
+++ b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/.classpath
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/.project b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/.project
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/.project
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/.project
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/.settings/org.eclipse.jdt.core.prefs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/.settings/org.eclipse.jdt.core.prefs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/.settings/org.eclipse.jdt.core.prefs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/.settings/org.eclipse.jdt.core.prefs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/pom.xml b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/pom.xml
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/pom.xml
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/pom.xml
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/robocode.dotnet.host.iml b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/robocode.dotnet.host.iml
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/robocode.dotnet.host.iml
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/robocode.dotnet.host.iml
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/java_/util/Random_.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/java_/util/Random_.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/java_/util/Random_.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/java_/util/Random_.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/core/ContainerBase_.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/core/ContainerBase_.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/core/ContainerBase_.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/core/ContainerBase_.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/dotnet/host/DotNetHost.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/dotnet/host/DotNetHost.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/dotnet/host/DotNetHost.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/dotnet/host/DotNetHost.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/dotnet/host/Module.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/dotnet/host/Module.java
similarity index 98%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/dotnet/host/Module.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/dotnet/host/Module.java
index 2867a6f..e538d7a 100644
--- a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/dotnet/host/Module.java
+++ b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/dotnet/host/Module.java
@@ -65,7 +65,7 @@ public class Module extends BaseModule {
Container.cache.addComponent("robocode.host.vb", DotNetHost.class);
Container.cache.addComponent("robocode.host.dotnet", DotNetHost.class);
- } catch (Throwable e) {
+ } catch (RuntimeException e) {
Logger.logError(e);
throw new Error("Can't initialize .NET Robocode", e);
}
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/dotnet/nhost/ModuleN.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/dotnet/nhost/ModuleN.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/dotnet/nhost/ModuleN.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/dotnet/nhost/ModuleN.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/dotnet/repository/items/DotNetRobotItem.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/dotnet/repository/items/DotNetRobotItem.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/dotnet/repository/items/DotNetRobotItem.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/dotnet/repository/items/DotNetRobotItem.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/dotnet/repository/items/handlers/DotNetPropertiesHandler.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/dotnet/repository/items/handlers/DotNetPropertiesHandler.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/dotnet/repository/items/handlers/DotNetPropertiesHandler.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/dotnet/repository/items/handlers/DotNetPropertiesHandler.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/dotnet/repository/root/DllRoot.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/dotnet/repository/root/DllRoot.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/dotnet/repository/root/DllRoot.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/dotnet/repository/root/DllRoot.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/dotnet/repository/root/DllRootHelper.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/dotnet/repository/root/DllRootHelper.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/dotnet/repository/root/DllRootHelper.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/dotnet/repository/root/DllRootHelper.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/dotnet/repository/root/handlers/DllHandler.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/dotnet/repository/root/handlers/DllHandler.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/dotnet/repository/root/handlers/DllHandler.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/dotnet/repository/root/handlers/DllHandler.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/host/IHostManager_.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/host/IHostManager_.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/host/IHostManager_.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/host/IHostManager_.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/host/IHost_.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/host/IHost_.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/host/IHost_.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/host/IHost_.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/host/RobotStatics_.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/host/RobotStatics_.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/host/RobotStatics_.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/host/RobotStatics_.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/host/proxies/IHostingRobotProxy_.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/host/proxies/IHostingRobotProxy_.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/host/proxies/IHostingRobotProxy_.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/host/proxies/IHostingRobotProxy_.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/io/Logger_.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/io/Logger_.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/io/Logger_.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/io/Logger_.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/manager/IVersionManagerBase_.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/manager/IVersionManagerBase_.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/manager/IVersionManagerBase_.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/manager/IVersionManagerBase_.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/peer/BadBehavior_.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/peer/BadBehavior_.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/peer/BadBehavior_.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/peer/BadBehavior_.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/peer/IRobotPeer_.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/peer/IRobotPeer_.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/peer/IRobotPeer_.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/peer/IRobotPeer_.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/peer/IRobotStatics_.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/peer/IRobotStatics_.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/peer/IRobotStatics_.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/peer/IRobotStatics_.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/repository/IRobotItem_.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/repository/IRobotItem_.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/repository/IRobotItem_.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/repository/IRobotItem_.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/repository/IRobotSpecItem_.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/repository/IRobotSpecItem_.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/repository/IRobotSpecItem_.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/repository/IRobotSpecItem_.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/repository/RobotType_.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/repository/RobotType_.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/repository/RobotType_.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/repository/RobotType_.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/security/HiddenAccess_.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/security/HiddenAccess_.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/security/HiddenAccess_.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/security/HiddenAccess_.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/serialization/ISerializableHelper_.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/serialization/ISerializableHelper_.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/serialization/ISerializableHelper_.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/serialization/ISerializableHelper_.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/serialization/RbSerializer_.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/serialization/RbSerializer_.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/serialization/RbSerializer_.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/net/sf/robocode/serialization/RbSerializer_.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/BattleRules_.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/BattleRules_.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/BattleRules_.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/BattleRules_.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/BattleSpecification_.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/BattleSpecification_.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/BattleSpecification_.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/BattleSpecification_.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/BattlefieldSpecification_.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/BattlefieldSpecification_.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/BattlefieldSpecification_.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/BattlefieldSpecification_.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/RandomFactory_.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/RandomFactory_.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/RandomFactory_.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/RandomFactory_.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/RobocodeEngine_.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/RobocodeEngine_.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/RobocodeEngine_.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/RobocodeEngine_.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/RobotResults_.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/RobotResults_.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/RobotResults_.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/RobotResults_.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/RobotSetup_.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/RobotSetup_.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/RobotSetup_.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/RobotSetup_.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/RobotSpecification_.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/RobotSpecification_.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/RobotSpecification_.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/RobotSpecification_.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/BattleCompletedEvent_.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/BattleCompletedEvent_.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/BattleCompletedEvent_.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/BattleCompletedEvent_.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/BattleErrorEvent_.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/BattleErrorEvent_.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/BattleErrorEvent_.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/BattleErrorEvent_.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/BattleEvent_.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/BattleEvent_.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/BattleEvent_.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/BattleEvent_.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/BattleFinishedEvent_.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/BattleFinishedEvent_.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/BattleFinishedEvent_.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/BattleFinishedEvent_.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/BattleMessageEvent_.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/BattleMessageEvent_.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/BattleMessageEvent_.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/BattleMessageEvent_.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/BattlePausedEvent_.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/BattlePausedEvent_.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/BattlePausedEvent_.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/BattlePausedEvent_.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/BattleResumedEvent_.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/BattleResumedEvent_.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/BattleResumedEvent_.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/BattleResumedEvent_.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/BattleStartedEvent_.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/BattleStartedEvent_.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/BattleStartedEvent_.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/BattleStartedEvent_.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/IBattleListener_.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/IBattleListener_.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/IBattleListener_.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/IBattleListener_.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/RoundEndedEvent_.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/RoundEndedEvent_.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/RoundEndedEvent_.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/RoundEndedEvent_.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/RoundStartedEvent_.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/RoundStartedEvent_.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/RoundStartedEvent_.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/RoundStartedEvent_.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/TurnEndedEvent_.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/TurnEndedEvent_.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/TurnEndedEvent_.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/TurnEndedEvent_.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/TurnStartedEvent_.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/TurnStartedEvent_.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/TurnStartedEvent_.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/events/TurnStartedEvent_.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/snapshot/BulletState_.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/snapshot/BulletState_.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/snapshot/BulletState_.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/snapshot/BulletState_.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/snapshot/IBulletSnapshot_.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/snapshot/IBulletSnapshot_.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/snapshot/IBulletSnapshot_.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/snapshot/IBulletSnapshot_.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/snapshot/IDebugProperty_.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/snapshot/IDebugProperty_.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/snapshot/IDebugProperty_.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/snapshot/IDebugProperty_.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/snapshot/IRobotSnapshot_.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/snapshot/IRobotSnapshot_.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/snapshot/IRobotSnapshot_.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/snapshot/IRobotSnapshot_.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/snapshot/IScoreSnapshot_.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/snapshot/IScoreSnapshot_.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/snapshot/IScoreSnapshot_.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/snapshot/IScoreSnapshot_.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/snapshot/ITurnSnapshot_.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/snapshot/ITurnSnapshot_.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/snapshot/ITurnSnapshot_.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/snapshot/ITurnSnapshot_.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/snapshot/RobotState_.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/snapshot/RobotState_.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/snapshot/RobotState_.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/control/snapshot/RobotState_.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/exception/AbortedException_.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/exception/AbortedException_.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/exception/AbortedException_.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/exception/AbortedException_.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/exception/DeathException_.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/exception/DeathException_.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/exception/DeathException_.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/exception/DeathException_.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/exception/DisabledException_.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/exception/DisabledException_.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/exception/DisabledException_.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/exception/DisabledException_.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/exception/WinException_.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/exception/WinException_.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/exception/WinException_.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/main/java/robocode/exception/WinException_.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.host/src/test/java/net/sf/robocode/dotnet/host/TestCLR.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/test/java/net/sf/robocode/dotnet/host/TestCLR.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.host/src/test/java/net/sf/robocode/dotnet/host/TestCLR.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.host/src/test/java/net/sf/robocode/dotnet/host/TestCLR.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.iml b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.iml
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.iml
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.iml
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.installer/.classpath b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.installer/.classpath
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.installer/.classpath
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.installer/.classpath
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.installer/.project b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.installer/.project
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.installer/.project
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.installer/.project
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.installer/.settings/org.eclipse.jdt.core.prefs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.installer/.settings/org.eclipse.jdt.core.prefs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.installer/.settings/org.eclipse.jdt.core.prefs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.installer/.settings/org.eclipse.jdt.core.prefs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.installer/pom.xml b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.installer/pom.xml
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.installer/pom.xml
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.installer/pom.xml
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.installer/robocode.dotnet.installer.iml b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.installer/robocode.dotnet.installer.iml
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.installer/robocode.dotnet.installer.iml
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.installer/robocode.dotnet.installer.iml
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.installer/src/main/java/net/sf/robocode/installer/AutoExtract.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.installer/src/main/java/net/sf/robocode/installer/AutoExtract.java
similarity index 98%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.installer/src/main/java/net/sf/robocode/installer/AutoExtract.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.installer/src/main/java/net/sf/robocode/installer/AutoExtract.java
index eaba300..852475f 100644
--- a/代码/robocode/plugins/dotnet/robocode.dotnet.installer/src/main/java/net/sf/robocode/installer/AutoExtract.java
+++ b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.installer/src/main/java/net/sf/robocode/installer/AutoExtract.java
@@ -240,7 +240,7 @@ public class AutoExtract implements ActionListener {
// Set native look and feel
try {
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
- } catch (Throwable t) {// For some reason Ubuntu 7 can cause a NullPointerException when trying to getting the LAF
+ } catch (RuntimeException t) {// For some reason Ubuntu 7 can cause a NullPointerException when trying to getting the LAF
}
File suggestedDir;
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.ipr b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.ipr
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.ipr
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.ipr
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.iws b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.iws
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.iws
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.iws
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/.project b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/.project
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/.project
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/.project
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/.settings/org.eclipse.jdt.core.prefs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/.settings/org.eclipse.jdt.core.prefs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/.settings/org.eclipse.jdt.core.prefs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/.settings/org.eclipse.jdt.core.prefs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/pom.xml b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/pom.xml
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/pom.xml
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/pom.xml
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/robocode.dotnet.nhost.iml b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/robocode.dotnet.nhost.iml
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/robocode.dotnet.nhost.iml
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/robocode.dotnet.nhost.iml
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/.gitignore b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/.gitignore
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/.gitignore
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/.gitignore
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/core/ContainerBase.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/core/ContainerBase.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/core/ContainerBase.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/core/ContainerBase.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/dotnet/host/DotNetHost.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/dotnet/host/DotNetHost.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/dotnet/host/DotNetHost.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/dotnet/host/DotNetHost.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/dotnet/nhost/ModuleN.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/dotnet/nhost/ModuleN.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/dotnet/nhost/ModuleN.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/dotnet/nhost/ModuleN.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/dotnet/repository/root/DllRootHelper.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/dotnet/repository/root/DllRootHelper.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/dotnet/repository/root/DllRootHelper.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/dotnet/repository/root/DllRootHelper.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/host/IHost.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/host/IHost.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/host/IHost.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/host/IHost.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/host/IHostManager.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/host/IHostManager.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/host/IHostManager.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/host/IHostManager.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/host/proxies/IHostingRobotProxy.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/host/proxies/IHostingRobotProxy.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/host/proxies/IHostingRobotProxy.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/host/proxies/IHostingRobotProxy.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/io/Logger.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/io/Logger.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/io/Logger.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/io/Logger.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/manager/IVersionManagerBase.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/manager/IVersionManagerBase.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/manager/IVersionManagerBase.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/manager/IVersionManagerBase.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/peer/BadBehavior.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/peer/BadBehavior.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/peer/BadBehavior.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/peer/BadBehavior.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/peer/IRobotPeer.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/peer/IRobotPeer.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/peer/IRobotPeer.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/peer/IRobotPeer.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/peer/IRobotStatics.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/peer/IRobotStatics.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/peer/IRobotStatics.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/peer/IRobotStatics.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/repository/IRobotItem.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/repository/IRobotItem.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/repository/IRobotItem.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/repository/IRobotItem.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/repository/IRobotSpecItem.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/repository/IRobotSpecItem.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/repository/IRobotSpecItem.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/repository/IRobotSpecItem.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/repository/RobotType.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/repository/RobotType.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/repository/RobotType.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/repository/RobotType.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/security/HiddenAccess.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/security/HiddenAccess.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/security/HiddenAccess.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/security/HiddenAccess.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/serialization/ISerializableHelper.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/serialization/ISerializableHelper.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/serialization/ISerializableHelper.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/serialization/ISerializableHelper.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/serialization/RbSerializer.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/serialization/RbSerializer.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/serialization/RbSerializer.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/generated/net/sf/robocode/serialization/RbSerializer.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/generated/robocode/exception/AbortedException.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/generated/robocode/exception/AbortedException.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/generated/robocode/exception/AbortedException.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/generated/robocode/exception/AbortedException.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/generated/robocode/exception/DeathException.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/generated/robocode/exception/DeathException.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/generated/robocode/exception/DeathException.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/generated/robocode/exception/DeathException.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/generated/robocode/exception/DisabledException.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/generated/robocode/exception/DisabledException.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/generated/robocode/exception/DisabledException.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/generated/robocode/exception/DisabledException.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/generated/robocode/exception/WinException.generated.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/generated/robocode/exception/WinException.generated.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/generated/robocode/exception/WinException.generated.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/generated/robocode/exception/WinException.generated.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/host/DotNetHost.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/host/DotNetHost.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/host/DotNetHost.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/host/DotNetHost.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/host/ModuleN.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/host/ModuleN.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/host/ModuleN.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/host/ModuleN.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/host/RobotStatics.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/host/RobotStatics.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/host/RobotStatics.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/host/RobotStatics.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/host/events/EventManager.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/host/events/EventManager.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/host/events/EventManager.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/host/events/EventManager.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/host/events/EventQueue.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/host/events/EventQueue.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/host/events/EventQueue.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/host/events/EventQueue.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/host/proxies/AdvancedRobotProxy.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/host/proxies/AdvancedRobotProxy.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/host/proxies/AdvancedRobotProxy.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/host/proxies/AdvancedRobotProxy.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/host/proxies/BasicRobotProxy.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/host/proxies/BasicRobotProxy.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/host/proxies/BasicRobotProxy.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/host/proxies/BasicRobotProxy.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/host/proxies/GraphicsProxy.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/host/proxies/GraphicsProxy.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/host/proxies/GraphicsProxy.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/host/proxies/GraphicsProxy.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/host/proxies/HostingRobotProxy.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/host/proxies/HostingRobotProxy.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/host/proxies/HostingRobotProxy.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/host/proxies/HostingRobotProxy.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/host/proxies/JuniorRobotProxy.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/host/proxies/JuniorRobotProxy.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/host/proxies/JuniorRobotProxy.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/host/proxies/JuniorRobotProxy.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/host/proxies/StandardRobotProxy.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/host/proxies/StandardRobotProxy.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/host/proxies/StandardRobotProxy.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/host/proxies/StandardRobotProxy.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/host/proxies/TeamRobotProxy.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/host/proxies/TeamRobotProxy.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/host/proxies/TeamRobotProxy.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/host/proxies/TeamRobotProxy.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/host/security/QuotaStream.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/host/security/QuotaStream.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/host/security/QuotaStream.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/host/security/QuotaStream.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/host/security/RobotFileSystemManager.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/host/security/RobotFileSystemManager.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/host/security/RobotFileSystemManager.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/host/security/RobotFileSystemManager.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/host/seed/AppDomainSeed.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/host/seed/AppDomainSeed.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/host/seed/AppDomainSeed.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/host/seed/AppDomainSeed.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/host/seed/AppDomainShell.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/host/seed/AppDomainShell.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/host/seed/AppDomainShell.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/host/seed/AppDomainShell.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/host/seed/HostingSeed.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/host/seed/HostingSeed.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/host/seed/HostingSeed.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/host/seed/HostingSeed.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/host/seed/HostingShell.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/host/seed/HostingShell.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/host/seed/HostingShell.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/host/seed/HostingShell.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/io/Logger.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/io/Logger.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/io/Logger.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/io/Logger.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/mono/reflection/CILReader.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/mono/reflection/CILReader.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/mono/reflection/CILReader.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/mono/reflection/CILReader.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/peer/BulletCommand.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/peer/BulletCommand.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/peer/BulletCommand.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/peer/BulletCommand.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/peer/BulletStatus.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/peer/BulletStatus.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/peer/BulletStatus.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/peer/BulletStatus.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/peer/DebugProperty.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/peer/DebugProperty.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/peer/DebugProperty.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/peer/DebugProperty.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/peer/ExecCommands.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/peer/ExecCommands.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/peer/ExecCommands.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/peer/ExecCommands.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/peer/ExecResults.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/peer/ExecResults.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/peer/ExecResults.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/peer/ExecResults.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/peer/TeamMessage.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/peer/TeamMessage.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/peer/TeamMessage.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/peer/TeamMessage.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/repository/RobotType.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/repository/RobotType.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/repository/RobotType.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/repository/RobotType.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/repository/root/DllRootHelper.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/repository/root/DllRootHelper.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/repository/root/DllRootHelper.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/repository/root/DllRootHelper.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/robocode.dotnet.nhost.csproj b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/robocode.dotnet.nhost.csproj
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/robocode.dotnet.nhost.csproj
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/robocode.dotnet.nhost.csproj
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/serialization/RbSerializer.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/serialization/RbSerializer.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/serialization/RbSerializer.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/serialization/RbSerializer.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/utils/Reflection.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/utils/Reflection.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/utils/Reflection.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/utils/Reflection.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/utils/Reflection.security.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/utils/Reflection.security.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.nhost/src/utils/Reflection.security.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.nhost/src/utils/Reflection.security.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.ntests/.project b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.ntests/.project
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.ntests/.project
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.ntests/.project
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.ntests/.settings/org.eclipse.jdt.core.prefs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.ntests/.settings/org.eclipse.jdt.core.prefs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.ntests/.settings/org.eclipse.jdt.core.prefs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.ntests/.settings/org.eclipse.jdt.core.prefs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.ntests/pom.xml b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.ntests/pom.xml
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.ntests/pom.xml
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.ntests/pom.xml
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.ntests/robocode.dotnet.ntests.iml b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.ntests/robocode.dotnet.ntests.iml
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.ntests/robocode.dotnet.ntests.iml
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.ntests/robocode.dotnet.ntests.iml
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.ntests/src/AssemblyLoadTest.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.ntests/src/AssemblyLoadTest.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.ntests/src/AssemblyLoadTest.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.ntests/src/AssemblyLoadTest.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.ntests/src/SimpleTest.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.ntests/src/SimpleTest.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.ntests/src/SimpleTest.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.ntests/src/SimpleTest.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.ntests/src/TestBase.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.ntests/src/TestBase.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.ntests/src/TestBase.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.ntests/src/TestBase.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.ntests/src/robocode.dotnet.ntests.csproj b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.ntests/src/robocode.dotnet.ntests.csproj
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.ntests/src/robocode.dotnet.ntests.csproj
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.ntests/src/robocode.dotnet.ntests.csproj
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/.project b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/.project
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/.project
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/.project
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/.settings/org.eclipse.jdt.core.prefs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/.settings/org.eclipse.jdt.core.prefs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/.settings/org.eclipse.jdt.core.prefs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/.settings/org.eclipse.jdt.core.prefs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/pom.xml b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/pom.xml
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/pom.xml
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/pom.xml
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/robocode.dotnet.robotscs.iml b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/robocode.dotnet.robotscs.iml
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/robocode.dotnet.robotscs.iml
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/robocode.dotnet.robotscs.iml
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/NoPackageButReallyLongNameIWouldSayTooLongMaybeEventLongerCs.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/NoPackageButReallyLongNameIWouldSayTooLongMaybeEventLongerCs.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/NoPackageButReallyLongNameIWouldSayTooLongMaybeEventLongerCs.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/NoPackageButReallyLongNameIWouldSayTooLongMaybeEventLongerCs.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/NoPackageShortNameCs.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/NoPackageShortNameCs.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/NoPackageShortNameCs.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/NoPackageShortNameCs.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/SampleCs.csproj b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/SampleCs.csproj
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/SampleCs.csproj
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/SampleCs.csproj
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/SampleCs.sln b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/SampleCs.sln
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/SampleCs.sln
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/SampleCs.sln
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/robocode.dotnet.robotscs.csproj b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/robocode.dotnet.robotscs.csproj
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/robocode.dotnet.robotscs.csproj
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/robocode.dotnet.robotscs.csproj
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/robocode/BadNamespaceCs.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/robocode/BadNamespaceCs.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/robocode/BadNamespaceCs.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/robocode/BadNamespaceCs.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/Ahead.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/Ahead.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/Ahead.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/Ahead.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/BadFirePower.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/BadFirePower.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/BadFirePower.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/BadFirePower.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/BattleLost.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/BattleLost.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/BattleLost.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/BattleLost.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/BattleWin.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/BattleWin.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/BattleWin.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/BattleWin.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/BodyTurnRate.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/BodyTurnRate.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/BodyTurnRate.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/BodyTurnRate.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/CustomEvents.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/CustomEvents.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/CustomEvents.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/CustomEvents.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/DieFast.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/DieFast.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/DieFast.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/DieFast.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/EnvAttack.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/EnvAttack.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/EnvAttack.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/EnvAttack.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/EventPriorityFilter.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/EventPriorityFilter.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/EventPriorityFilter.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/EventPriorityFilter.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/FairPlay.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/FairPlay.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/FairPlay.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/FairPlay.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/FileAttack.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/FileAttack.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/FileAttack.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/FileAttack.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/FileWriteSize.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/FileWriteSize.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/FileWriteSize.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/FileWriteSize.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/FormsAttack.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/FormsAttack.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/FormsAttack.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/FormsAttack.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/GunHeat.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/GunHeat.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/GunHeat.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/GunHeat.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/GunTurnRate.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/GunTurnRate.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/GunTurnRate.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/GunTurnRate.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/HttpAttack.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/HttpAttack.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/HttpAttack.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/HttpAttack.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/InteruptibleEvent.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/InteruptibleEvent.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/InteruptibleEvent.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/InteruptibleEvent.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/JuniorEvents.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/JuniorEvents.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/JuniorEvents.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/JuniorEvents.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/MaxTurnRate.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/MaxTurnRate.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/MaxTurnRate.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/MaxTurnRate.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/MaxVelocity.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/MaxVelocity.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/MaxVelocity.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/MaxVelocity.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/PrivateConstructor.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/PrivateConstructor.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/PrivateConstructor.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/PrivateConstructor.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/RadarTurnRateAndSetAdjust.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/RadarTurnRateAndSetAdjust.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/RadarTurnRateAndSetAdjust.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/RadarTurnRateAndSetAdjust.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/Random.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/Random.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/Random.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/Random.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/RateControl.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/RateControl.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/RateControl.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/RateControl.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/ReflectionAttack.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/ReflectionAttack.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/ReflectionAttack.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/ReflectionAttack.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/RobotDeathEvents.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/RobotDeathEvents.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/RobotDeathEvents.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/RobotDeathEvents.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/SkipTurns.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/SkipTurns.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/SkipTurns.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/SkipTurns.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/TestTeam.team b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/TestTeam.team
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/TestTeam.team
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/TestTeam.team
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/ThreadAttack.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/ThreadAttack.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/ThreadAttack.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/ThreadAttack.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/TooLongNameThisIsReallyTooLongNameCs.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/TooLongNameThisIsReallyTooLongNameCs.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/TooLongNameThisIsReallyTooLongNameCs.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/TooLongNameThisIsReallyTooLongNameCs.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/UndeadThread.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/UndeadThread.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/UndeadThread.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/UndeadThread.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/WatchBullets.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/WatchBullets.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/WatchBullets.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tested/robotscs/WatchBullets.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tooLongNamespaceThisIsReallyTooLongNamespace/TooLongNamespaceCs.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tooLongNamespaceThisIsReallyTooLongNamespace/TooLongNamespaceCs.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.robotscs/src/tooLongNamespaceThisIsReallyTooLongNamespace/TooLongNamespaceCs.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.robotscs/src/tooLongNamespaceThisIsReallyTooLongNamespace/TooLongNamespaceCs.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.samples/.project b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/.project
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.samples/.project
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/.project
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.samples/.settings/org.eclipse.jdt.core.prefs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/.settings/org.eclipse.jdt.core.prefs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.samples/.settings/org.eclipse.jdt.core.prefs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/.settings/org.eclipse.jdt.core.prefs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.samples/pom.xml b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/pom.xml
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.samples/pom.xml
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/pom.xml
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.samples/robocode.dotnet.samples.iml b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/robocode.dotnet.samples.iml
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.samples/robocode.dotnet.samples.iml
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/robocode.dotnet.samples.iml
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleCs.csproj b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleCs.csproj
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleCs.csproj
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleCs.csproj
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleCs.sln b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleCs.sln
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleCs.sln
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleCs.sln
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/Corners.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/Corners.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/Corners.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/Corners.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/Crazy.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/Crazy.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/Crazy.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/Crazy.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/Fire.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/Fire.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/Fire.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/Fire.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/Interactive.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/Interactive.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/Interactive.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/Interactive.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/MyFirstJuniorRobot.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/MyFirstJuniorRobot.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/MyFirstJuniorRobot.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/MyFirstJuniorRobot.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/MyFirstRobot.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/MyFirstRobot.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/MyFirstRobot.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/MyFirstRobot.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/PaintingRobot.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/PaintingRobot.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/PaintingRobot.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/PaintingRobot.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/PointD.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/PointD.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/PointD.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/PointD.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/RamFire.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/RamFire.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/RamFire.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/RamFire.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/RobotColors.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/RobotColors.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/RobotColors.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/RobotColors.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/SittingDuck.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/SittingDuck.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/SittingDuck.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/SittingDuck.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/SpinBot.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/SpinBot.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/SpinBot.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/SpinBot.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/Target.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/Target.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/Target.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/Target.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/TrackFire.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/TrackFire.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/TrackFire.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/TrackFire.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/Tracker.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/Tracker.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/Tracker.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/Tracker.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/VelociRobot.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/VelociRobot.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/VelociRobot.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/VelociRobot.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/Walls.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/Walls.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/Walls.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleCs/Walls.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleCsSentry/BorderGuard.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleCsSentry/BorderGuard.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleCsSentry/BorderGuard.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleCsSentry/BorderGuard.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleCsTeam/MyCsTeam.team b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleCsTeam/MyCsTeam.team
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleCsTeam/MyCsTeam.team
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleCsTeam/MyCsTeam.team
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleCsTeam/MyFirstDroid.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleCsTeam/MyFirstDroid.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleCsTeam/MyFirstDroid.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleCsTeam/MyFirstDroid.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleCsTeam/MyFirstLeader.cs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleCsTeam/MyFirstLeader.cs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleCsTeam/MyFirstLeader.cs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleCsTeam/MyFirstLeader.cs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleFs/MyFirstRobot.fs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleFs/MyFirstRobot.fs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleFs/MyFirstRobot.fs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleFs/MyFirstRobot.fs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleFs/robocode.dotnet.samplesfs.fsproj b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleFs/robocode.dotnet.samplesfs.fsproj
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/SampleFs/robocode.dotnet.samplesfs.fsproj
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/SampleFs/robocode.dotnet.samplesfs.fsproj
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/robocode.dotnet.samples.csproj b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/robocode.dotnet.samples.csproj
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.samples/src/robocode.dotnet.samples.csproj
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.samples/src/robocode.dotnet.samples.csproj
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.sln b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.sln
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.sln
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.sln
diff --git a/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/.classpath b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/.classpath
new file mode 100644
index 0000000..5dca659
--- /dev/null
+++ b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/.classpath
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.tests/.project b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/.project
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.tests/.project
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/.project
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.tests/.settings/org.eclipse.jdt.core.prefs b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/.settings/org.eclipse.jdt.core.prefs
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.tests/.settings/org.eclipse.jdt.core.prefs
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/.settings/org.eclipse.jdt.core.prefs
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.tests/config/robocode.properties b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/config/robocode.properties
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.tests/config/robocode.properties
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/config/robocode.properties
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.tests/pom.xml b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/pom.xml
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.tests/pom.xml
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/pom.xml
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.tests/robocode.dotnet.tests.iml b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/robocode.dotnet.tests.iml
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.tests/robocode.dotnet.tests.iml
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/robocode.dotnet.tests.iml
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestCustomEvents.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestCustomEvents.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestCustomEvents.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestCustomEvents.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestDuplicatesAndScore.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestDuplicatesAndScore.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestDuplicatesAndScore.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestDuplicatesAndScore.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestEnvAttack.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestEnvAttack.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestEnvAttack.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestEnvAttack.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestEventPriorityFilter.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestEventPriorityFilter.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestEventPriorityFilter.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestEventPriorityFilter.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestFileAttack.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestFileAttack.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestFileAttack.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestFileAttack.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestFileWrite.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestFileWrite.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestFileWrite.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestFileWrite.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestFileWriteSize.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestFileWriteSize.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestFileWriteSize.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestFileWriteSize.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestFormsAttack.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestFormsAttack.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestFormsAttack.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestFormsAttack.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestHttpAttack.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestHttpAttack.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestHttpAttack.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestHttpAttack.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestInteruptibleEvent.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestInteruptibleEvent.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestInteruptibleEvent.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestInteruptibleEvent.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestJunior.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestJunior.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestJunior.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestJunior.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestLost.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestLost.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestLost.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestLost.java
diff --git a/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestMaxTurnRate.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestMaxTurnRate.java
new file mode 100644
index 0000000..5507bb1
--- /dev/null
+++ b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestMaxTurnRate.java
@@ -0,0 +1,72 @@
+/**
+ * Copyright (c) 2001-2016 Mathew A. Nelson and Robocode contributors
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://robocode.sourceforge.net/license/epl-v10.html
+ */
+package net.sf.robocode.test.robotscs;
+
+
+import net.sf.robocode.test.helpers.Assert;
+import net.sf.robocode.test.helpers.RobocodeTestBed;
+
+import robocode.control.events.TurnEndedEvent;
+
+
+/**
+ * @author Flemming N. Larsen (original)
+ */
+public class TestMaxTurnRate extends RobocodeTestBed {
+
+ StringBuffer buf = new StringBuffer();
+
+ @Override
+ public String getRobotNames() {
+ return "tested.robotscs.MaxTurnRate,SampleCs.Target";
+ }
+
+ @Override
+ public String getInitialPositions() {
+ return "(50,50,0), (150,50,0)"; // Make sure the robots do not collide!
+ }
+
+ @Override
+ public void onTurnEnded(TurnEndedEvent event) {
+ super.onTurnEnded(event);
+
+ buf.append(event.getTurnSnapshot().getRobots()[0].getOutputStreamSnapshot());
+
+ if (event.getTurnSnapshot().getTurn() == 26) {
+ final String out = buf.toString();
+
+ Assert.assertTrue(out.contains("1: 0.0, 0.0") || out.contains("1: 0.0, -0.0"));
+ Assert.assertTrue(out.contains("2: 0.0, -1.0") || out.contains("2: 0.0, -0.999999999"));
+ Assert.assertTrue(out.contains("3: 0.0, -2.0") || out.contains("3: 0.0, -1.999999999"));
+ Assert.assertTrue(out.contains("4: 0.0, -3.0") || out.contains("4: 0.0, -2.999999999"));
+ Assert.assertTrue(out.contains("5: 0.0, -4.0") || out.contains("5: 0.0, -3.999999999"));
+ Assert.assertTrue(out.contains("6: 0.0, -5.0") || out.contains("6: 0.0, -4.999999999"));
+ Assert.assertTrue(out.contains("7: 0.0, -6.0") || out.contains("7: 0.0, -5.999999999"));
+ Assert.assertTrue(out.contains("8: 0.0, -7.0") || out.contains("8: 0.0, -6.999999999"));
+ Assert.assertTrue(out.contains("9: 0.0, -8.0") || out.contains("9: 0.0, -7.999999999"));
+ Assert.assertTrue(out.contains("10: 0.0, -9.0") || out.contains("10: 0.0, -8.999999999"));
+ Assert.assertTrue(out.contains("11: 0.0, -10.0") || out.contains("11: 0.0, -9.999999999"));
+ Assert.assertTrue(out.contains("12: 0.0, -10.0") || out.contains("12: 0.0, -9.999999999"));
+ Assert.assertTrue(out.contains("13: 0.0, -10.0") || out.contains("13: 0.0, -9.999999999"));
+
+ Assert.assertTrue(out.contains("14: 0.0, 0.0") || out.contains("14: 0.0, -0.0"));
+ Assert.assertTrue(out.contains("15: 0.0, 1.0") || out.contains("15: 0.0, 0.999999999"));
+ Assert.assertTrue(out.contains("16: 0.0, 2.0") || out.contains("16: 0.0, 1.999999999"));
+ Assert.assertTrue(out.contains("17: 0.0, 3.0") || out.contains("17: 0.0, 2.999999999"));
+ Assert.assertTrue(out.contains("18: 0.0, 4.0") || out.contains("18: 0.0, 3.999999999"));
+ Assert.assertTrue(out.contains("19: 0.0, 5.0") || out.contains("19: 0.0, 4.999999999"));
+ Assert.assertTrue(out.contains("20: 0.0, 6.0") || out.contains("20: 0.0, 5.999999999"));
+ Assert.assertTrue(out.contains("21: 0.0, 7.0") || out.contains("21: 0.0, 6.999999999"));
+ Assert.assertTrue(out.contains("22: 0.0, 8.0") || out.contains("22: 0.0, 7.999999999"));
+ Assert.assertTrue(out.contains("23: 0.0, 9.0") || out.contains("23: 0.0, 8.999999999"));
+ Assert.assertTrue(out.contains("24: 0.0, 10.0") || out.contains("24: 0.0, 9.999999999"));
+ Assert.assertTrue(out.contains("25: 0.0, 10.0") || out.contains("25: 0.0, 9.999999999"));
+ Assert.assertTrue(out.contains("26: 0.0, 10.0") || out.contains("26: 0.0, 9.999999999"));
+ }
+ }
+}
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestMaxVelocity.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestMaxVelocity.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestMaxVelocity.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestMaxVelocity.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestNames.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestNames.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestNames.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestNames.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestPosition.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestPosition.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestPosition.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestPosition.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestPrivateConstructor.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestPrivateConstructor.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestPrivateConstructor.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestPrivateConstructor.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestRandom.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestRandom.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestRandom.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestRandom.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestReflectionAttack.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestReflectionAttack.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestReflectionAttack.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestReflectionAttack.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestRobotDeathEvents.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestRobotDeathEvents.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestRobotDeathEvents.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestRobotDeathEvents.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestScoring.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestScoring.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestScoring.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestScoring.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestSkippedTurns.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestSkippedTurns.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestSkippedTurns.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestSkippedTurns.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestThreadAttack.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestThreadAttack.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestThreadAttack.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestThreadAttack.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestUndeadThread.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestUndeadThread.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestUndeadThread.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestUndeadThread.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestWatchBullet.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestWatchBullet.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestWatchBullet.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestWatchBullet.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestWin.java b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestWin.java
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestWin.java
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/java/net/sf/robocode/test/robotscs/TestWin.java
diff --git a/代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/resources/config/robocode.properties b/代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/resources/config/robocode.properties
similarity index 100%
rename from 代码/robocode/plugins/dotnet/robocode.dotnet.tests/src/test/resources/config/robocode.properties
rename to 代码/workspace_robo4/plugins/dotnet/robocode.dotnet.tests/src/test/resources/config/robocode.properties
diff --git a/代码/robocode/plugins/dotnet/tools/.gitignore b/代码/workspace_robo4/plugins/dotnet/tools/.gitignore
similarity index 100%
rename from 代码/robocode/plugins/dotnet/tools/.gitignore
rename to 代码/workspace_robo4/plugins/dotnet/tools/.gitignore
diff --git a/代码/robocode/plugins/dotnet/tools/keys/.gitignore b/代码/workspace_robo4/plugins/dotnet/tools/keys/.gitignore
similarity index 100%
rename from 代码/robocode/plugins/dotnet/tools/keys/.gitignore
rename to 代码/workspace_robo4/plugins/dotnet/tools/keys/.gitignore
diff --git a/代码/robocode/plugins/dotnet/tools/keys/gennetkey.cmd b/代码/workspace_robo4/plugins/dotnet/tools/keys/gennetkey.cmd
similarity index 100%
rename from 代码/robocode/plugins/dotnet/tools/keys/gennetkey.cmd
rename to 代码/workspace_robo4/plugins/dotnet/tools/keys/gennetkey.cmd
diff --git a/代码/robocode/plugins/dotnet/tools/loadTools.cmd b/代码/workspace_robo4/plugins/dotnet/tools/loadTools.cmd
similarity index 100%
rename from 代码/robocode/plugins/dotnet/tools/loadTools.cmd
rename to 代码/workspace_robo4/plugins/dotnet/tools/loadTools.cmd
diff --git a/代码/robocode/plugins/dotnet/tools/proxygen/robocode.control.proxygen.xml b/代码/workspace_robo4/plugins/dotnet/tools/proxygen/robocode.control.proxygen.xml
similarity index 100%
rename from 代码/robocode/plugins/dotnet/tools/proxygen/robocode.control.proxygen.xml
rename to 代码/workspace_robo4/plugins/dotnet/tools/proxygen/robocode.control.proxygen.xml
diff --git a/代码/robocode/plugins/dotnet/tools/proxygen/robocode.proxygen.net.xml b/代码/workspace_robo4/plugins/dotnet/tools/proxygen/robocode.proxygen.net.xml
similarity index 100%
rename from 代码/robocode/plugins/dotnet/tools/proxygen/robocode.proxygen.net.xml
rename to 代码/workspace_robo4/plugins/dotnet/tools/proxygen/robocode.proxygen.net.xml
diff --git a/代码/robocode/plugins/dotnet/tools/proxygen/robocode.proxygen.xml b/代码/workspace_robo4/plugins/dotnet/tools/proxygen/robocode.proxygen.xml
similarity index 100%
rename from 代码/robocode/plugins/dotnet/tools/proxygen/robocode.proxygen.xml
rename to 代码/workspace_robo4/plugins/dotnet/tools/proxygen/robocode.proxygen.xml
diff --git a/代码/robocode/plugins/testing/.gitignore b/代码/workspace_robo4/plugins/testing/.gitignore
similarity index 100%
rename from 代码/robocode/plugins/testing/.gitignore
rename to 代码/workspace_robo4/plugins/testing/.gitignore
diff --git a/代码/robocode/plugins/testing/mvn.cmd b/代码/workspace_robo4/plugins/testing/mvn.cmd
similarity index 100%
rename from 代码/robocode/plugins/testing/mvn.cmd
rename to 代码/workspace_robo4/plugins/testing/mvn.cmd
diff --git a/代码/robocode/plugins/testing/mvn.sh b/代码/workspace_robo4/plugins/testing/mvn.sh
similarity index 100%
rename from 代码/robocode/plugins/testing/mvn.sh
rename to 代码/workspace_robo4/plugins/testing/mvn.sh
diff --git a/代码/robocode/plugins/testing/mvnassembly.cmd b/代码/workspace_robo4/plugins/testing/mvnassembly.cmd
similarity index 100%
rename from 代码/robocode/plugins/testing/mvnassembly.cmd
rename to 代码/workspace_robo4/plugins/testing/mvnassembly.cmd
diff --git a/代码/robocode/plugins/testing/mvnassembly.sh b/代码/workspace_robo4/plugins/testing/mvnassembly.sh
similarity index 100%
rename from 代码/robocode/plugins/testing/mvnassembly.sh
rename to 代码/workspace_robo4/plugins/testing/mvnassembly.sh
diff --git a/代码/robocode/plugins/testing/pom.xml b/代码/workspace_robo4/plugins/testing/pom.xml
similarity index 100%
rename from 代码/robocode/plugins/testing/pom.xml
rename to 代码/workspace_robo4/plugins/testing/pom.xml
diff --git a/代码/workspace_robo4/plugins/testing/robocode.testing.api/.classpath b/代码/workspace_robo4/plugins/testing/robocode.testing.api/.classpath
new file mode 100644
index 0000000..776135b
--- /dev/null
+++ b/代码/workspace_robo4/plugins/testing/robocode.testing.api/.classpath
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
diff --git a/代码/robocode/plugins/testing/robocode.testing.api/.project b/代码/workspace_robo4/plugins/testing/robocode.testing.api/.project
similarity index 100%
rename from 代码/robocode/plugins/testing/robocode.testing.api/.project
rename to 代码/workspace_robo4/plugins/testing/robocode.testing.api/.project
diff --git a/代码/robocode/plugins/testing/robocode.testing.api/.settings/org.eclipse.jdt.core.prefs b/代码/workspace_robo4/plugins/testing/robocode.testing.api/.settings/org.eclipse.jdt.core.prefs
similarity index 100%
rename from 代码/robocode/plugins/testing/robocode.testing.api/.settings/org.eclipse.jdt.core.prefs
rename to 代码/workspace_robo4/plugins/testing/robocode.testing.api/.settings/org.eclipse.jdt.core.prefs
diff --git a/代码/robocode/plugins/testing/robocode.testing.api/pom.xml b/代码/workspace_robo4/plugins/testing/robocode.testing.api/pom.xml
similarity index 100%
rename from 代码/robocode/plugins/testing/robocode.testing.api/pom.xml
rename to 代码/workspace_robo4/plugins/testing/robocode.testing.api/pom.xml
diff --git a/代码/robocode/plugins/testing/robocode.testing.api/robocode.testing.api.iml b/代码/workspace_robo4/plugins/testing/robocode.testing.api/robocode.testing.api.iml
similarity index 100%
rename from 代码/robocode/plugins/testing/robocode.testing.api/robocode.testing.api.iml
rename to 代码/workspace_robo4/plugins/testing/robocode.testing.api/robocode.testing.api.iml
diff --git a/代码/robocode/plugins/testing/robocode.testing.api/src/main/java/robocode/control/testing/RobotTestBed.java b/代码/workspace_robo4/plugins/testing/robocode.testing.api/src/main/java/robocode/control/testing/RobotTestBed.java
similarity index 100%
rename from 代码/robocode/plugins/testing/robocode.testing.api/src/main/java/robocode/control/testing/RobotTestBed.java
rename to 代码/workspace_robo4/plugins/testing/robocode.testing.api/src/main/java/robocode/control/testing/RobotTestBed.java
diff --git a/代码/robocode/plugins/testing/robocode.testing.api/src/main/java/robocode/control/testing/RobotTestBedAssert.java b/代码/workspace_robo4/plugins/testing/robocode.testing.api/src/main/java/robocode/control/testing/RobotTestBedAssert.java
similarity index 100%
rename from 代码/robocode/plugins/testing/robocode.testing.api/src/main/java/robocode/control/testing/RobotTestBedAssert.java
rename to 代码/workspace_robo4/plugins/testing/robocode.testing.api/src/main/java/robocode/control/testing/RobotTestBedAssert.java
diff --git a/代码/robocode/plugins/testing/robocode.testing.api/src/main/java/robocode/control/testing/package.html b/代码/workspace_robo4/plugins/testing/robocode.testing.api/src/main/java/robocode/control/testing/package.html
similarity index 100%
rename from 代码/robocode/plugins/testing/robocode.testing.api/src/main/java/robocode/control/testing/package.html
rename to 代码/workspace_robo4/plugins/testing/robocode.testing.api/src/main/java/robocode/control/testing/package.html
diff --git a/代码/robocode/plugins/testing/robocode.testing.content/.classpath b/代码/workspace_robo4/plugins/testing/robocode.testing.content/.classpath
similarity index 100%
rename from 代码/robocode/plugins/testing/robocode.testing.content/.classpath
rename to 代码/workspace_robo4/plugins/testing/robocode.testing.content/.classpath
diff --git a/代码/robocode/plugins/testing/robocode.testing.content/.project b/代码/workspace_robo4/plugins/testing/robocode.testing.content/.project
similarity index 100%
rename from 代码/robocode/plugins/testing/robocode.testing.content/.project
rename to 代码/workspace_robo4/plugins/testing/robocode.testing.content/.project
diff --git a/代码/robocode/plugins/testing/robocode.testing.content/.settings/org.eclipse.jdt.core.prefs b/代码/workspace_robo4/plugins/testing/robocode.testing.content/.settings/org.eclipse.jdt.core.prefs
similarity index 100%
rename from 代码/robocode/plugins/testing/robocode.testing.content/.settings/org.eclipse.jdt.core.prefs
rename to 代码/workspace_robo4/plugins/testing/robocode.testing.content/.settings/org.eclipse.jdt.core.prefs
diff --git a/代码/robocode/plugins/testing/robocode.testing.content/pom.xml b/代码/workspace_robo4/plugins/testing/robocode.testing.content/pom.xml
similarity index 100%
rename from 代码/robocode/plugins/testing/robocode.testing.content/pom.xml
rename to 代码/workspace_robo4/plugins/testing/robocode.testing.content/pom.xml
diff --git a/代码/robocode/plugins/testing/robocode.testing.content/robocode.testing.content.iml b/代码/workspace_robo4/plugins/testing/robocode.testing.content/robocode.testing.content.iml
similarity index 100%
rename from 代码/robocode/plugins/testing/robocode.testing.content/robocode.testing.content.iml
rename to 代码/workspace_robo4/plugins/testing/robocode.testing.content/robocode.testing.content.iml
diff --git a/代码/robocode/plugins/testing/robocode.testing.content/src/main/resources/testing/Read.Me.txt b/代码/workspace_robo4/plugins/testing/robocode.testing.content/src/main/resources/testing/Read.Me.txt
similarity index 100%
rename from 代码/robocode/plugins/testing/robocode.testing.content/src/main/resources/testing/Read.Me.txt
rename to 代码/workspace_robo4/plugins/testing/robocode.testing.content/src/main/resources/testing/Read.Me.txt
diff --git a/代码/robocode/plugins/testing/robocode.testing.content/src/main/resources/testing/compile.cmd b/代码/workspace_robo4/plugins/testing/robocode.testing.content/src/main/resources/testing/compile.cmd
similarity index 100%
rename from 代码/robocode/plugins/testing/robocode.testing.content/src/main/resources/testing/compile.cmd
rename to 代码/workspace_robo4/plugins/testing/robocode.testing.content/src/main/resources/testing/compile.cmd
diff --git a/代码/robocode/plugins/testing/robocode.testing.content/src/main/resources/testing/test.cmd b/代码/workspace_robo4/plugins/testing/robocode.testing.content/src/main/resources/testing/test.cmd
similarity index 100%
rename from 代码/robocode/plugins/testing/robocode.testing.content/src/main/resources/testing/test.cmd
rename to 代码/workspace_robo4/plugins/testing/robocode.testing.content/src/main/resources/testing/test.cmd
diff --git a/代码/workspace_robo4/plugins/testing/robocode.testing.distribution/.classpath b/代码/workspace_robo4/plugins/testing/robocode.testing.distribution/.classpath
new file mode 100644
index 0000000..9e54ea0
--- /dev/null
+++ b/代码/workspace_robo4/plugins/testing/robocode.testing.distribution/.classpath
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/代码/robocode/plugins/testing/robocode.testing.distribution/.project b/代码/workspace_robo4/plugins/testing/robocode.testing.distribution/.project
similarity index 100%
rename from 代码/robocode/plugins/testing/robocode.testing.distribution/.project
rename to 代码/workspace_robo4/plugins/testing/robocode.testing.distribution/.project
diff --git a/代码/robocode/plugins/testing/robocode.testing.distribution/.settings/org.eclipse.jdt.core.prefs b/代码/workspace_robo4/plugins/testing/robocode.testing.distribution/.settings/org.eclipse.jdt.core.prefs
similarity index 100%
rename from 代码/robocode/plugins/testing/robocode.testing.distribution/.settings/org.eclipse.jdt.core.prefs
rename to 代码/workspace_robo4/plugins/testing/robocode.testing.distribution/.settings/org.eclipse.jdt.core.prefs
diff --git a/代码/robocode/plugins/testing/robocode.testing.distribution/pom.xml b/代码/workspace_robo4/plugins/testing/robocode.testing.distribution/pom.xml
similarity index 100%
rename from 代码/robocode/plugins/testing/robocode.testing.distribution/pom.xml
rename to 代码/workspace_robo4/plugins/testing/robocode.testing.distribution/pom.xml
diff --git a/代码/robocode/plugins/testing/robocode.testing.distribution/robocode.testing.distribution.iml b/代码/workspace_robo4/plugins/testing/robocode.testing.distribution/robocode.testing.distribution.iml
similarity index 100%
rename from 代码/robocode/plugins/testing/robocode.testing.distribution/robocode.testing.distribution.iml
rename to 代码/workspace_robo4/plugins/testing/robocode.testing.distribution/robocode.testing.distribution.iml
diff --git a/代码/robocode/plugins/testing/robocode.testing.distribution/testing-setup.asm.xml b/代码/workspace_robo4/plugins/testing/robocode.testing.distribution/testing-setup.asm.xml
similarity index 100%
rename from 代码/robocode/plugins/testing/robocode.testing.distribution/testing-setup.asm.xml
rename to 代码/workspace_robo4/plugins/testing/robocode.testing.distribution/testing-setup.asm.xml
diff --git a/代码/robocode/plugins/testing/robocode.testing.iml b/代码/workspace_robo4/plugins/testing/robocode.testing.iml
similarity index 100%
rename from 代码/robocode/plugins/testing/robocode.testing.iml
rename to 代码/workspace_robo4/plugins/testing/robocode.testing.iml
diff --git a/代码/robocode/plugins/testing/robocode.testing.installer/.classpath b/代码/workspace_robo4/plugins/testing/robocode.testing.installer/.classpath
similarity index 100%
rename from 代码/robocode/plugins/testing/robocode.testing.installer/.classpath
rename to 代码/workspace_robo4/plugins/testing/robocode.testing.installer/.classpath
diff --git a/代码/robocode/plugins/testing/robocode.testing.installer/.project b/代码/workspace_robo4/plugins/testing/robocode.testing.installer/.project
similarity index 100%
rename from 代码/robocode/plugins/testing/robocode.testing.installer/.project
rename to 代码/workspace_robo4/plugins/testing/robocode.testing.installer/.project
diff --git a/代码/robocode/plugins/testing/robocode.testing.installer/.settings/org.eclipse.jdt.core.prefs b/代码/workspace_robo4/plugins/testing/robocode.testing.installer/.settings/org.eclipse.jdt.core.prefs
similarity index 100%
rename from 代码/robocode/plugins/testing/robocode.testing.installer/.settings/org.eclipse.jdt.core.prefs
rename to 代码/workspace_robo4/plugins/testing/robocode.testing.installer/.settings/org.eclipse.jdt.core.prefs
diff --git a/代码/robocode/plugins/testing/robocode.testing.installer/pom.xml b/代码/workspace_robo4/plugins/testing/robocode.testing.installer/pom.xml
similarity index 100%
rename from 代码/robocode/plugins/testing/robocode.testing.installer/pom.xml
rename to 代码/workspace_robo4/plugins/testing/robocode.testing.installer/pom.xml
diff --git a/代码/robocode/plugins/testing/robocode.testing.installer/robocode.testing.installer.iml b/代码/workspace_robo4/plugins/testing/robocode.testing.installer/robocode.testing.installer.iml
similarity index 100%
rename from 代码/robocode/plugins/testing/robocode.testing.installer/robocode.testing.installer.iml
rename to 代码/workspace_robo4/plugins/testing/robocode.testing.installer/robocode.testing.installer.iml
diff --git a/代码/robocode/plugins/testing/robocode.testing.installer/src/main/java/net/sf/robocode/installer/AutoExtract.java b/代码/workspace_robo4/plugins/testing/robocode.testing.installer/src/main/java/net/sf/robocode/installer/AutoExtract.java
similarity index 98%
rename from 代码/robocode/plugins/testing/robocode.testing.installer/src/main/java/net/sf/robocode/installer/AutoExtract.java
rename to 代码/workspace_robo4/plugins/testing/robocode.testing.installer/src/main/java/net/sf/robocode/installer/AutoExtract.java
index c7825a0..e993cf8 100644
--- a/代码/robocode/plugins/testing/robocode.testing.installer/src/main/java/net/sf/robocode/installer/AutoExtract.java
+++ b/代码/workspace_robo4/plugins/testing/robocode.testing.installer/src/main/java/net/sf/robocode/installer/AutoExtract.java
@@ -246,7 +246,7 @@ public class AutoExtract implements ActionListener {
// Set native look and feel
try {
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
- } catch (Throwable t) {// For some reason Ubuntu 7 can cause a NullPointerException when trying to getting the LAF
+ } catch (RuntimeException t) {// For some reason Ubuntu 7 can cause a NullPointerException when trying to getting the LAF
}
File installDir = null;
diff --git a/代码/robocode/plugins/testing/robocode.testing.ipr b/代码/workspace_robo4/plugins/testing/robocode.testing.ipr
similarity index 100%
rename from 代码/robocode/plugins/testing/robocode.testing.ipr
rename to 代码/workspace_robo4/plugins/testing/robocode.testing.ipr
diff --git a/代码/robocode/plugins/testing/robocode.testing.iws b/代码/workspace_robo4/plugins/testing/robocode.testing.iws
similarity index 100%
rename from 代码/robocode/plugins/testing/robocode.testing.iws
rename to 代码/workspace_robo4/plugins/testing/robocode.testing.iws
diff --git a/代码/workspace_robo4/plugins/testing/robocode.testing.samples/.classpath b/代码/workspace_robo4/plugins/testing/robocode.testing.samples/.classpath
new file mode 100644
index 0000000..88b5f19
--- /dev/null
+++ b/代码/workspace_robo4/plugins/testing/robocode.testing.samples/.classpath
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/代码/robocode/plugins/testing/robocode.testing.samples/.project b/代码/workspace_robo4/plugins/testing/robocode.testing.samples/.project
similarity index 100%
rename from 代码/robocode/plugins/testing/robocode.testing.samples/.project
rename to 代码/workspace_robo4/plugins/testing/robocode.testing.samples/.project
diff --git a/代码/robocode/plugins/testing/robocode.testing.samples/.settings/org.eclipse.jdt.core.prefs b/代码/workspace_robo4/plugins/testing/robocode.testing.samples/.settings/org.eclipse.jdt.core.prefs
similarity index 100%
rename from 代码/robocode/plugins/testing/robocode.testing.samples/.settings/org.eclipse.jdt.core.prefs
rename to 代码/workspace_robo4/plugins/testing/robocode.testing.samples/.settings/org.eclipse.jdt.core.prefs
diff --git a/代码/robocode/plugins/testing/robocode.testing.samples/pom.xml b/代码/workspace_robo4/plugins/testing/robocode.testing.samples/pom.xml
similarity index 100%
rename from 代码/robocode/plugins/testing/robocode.testing.samples/pom.xml
rename to 代码/workspace_robo4/plugins/testing/robocode.testing.samples/pom.xml
diff --git a/代码/robocode/plugins/testing/robocode.testing.samples/robocode.testing.samples.iml b/代码/workspace_robo4/plugins/testing/robocode.testing.samples/robocode.testing.samples.iml
similarity index 100%
rename from 代码/robocode/plugins/testing/robocode.testing.samples/robocode.testing.samples.iml
rename to 代码/workspace_robo4/plugins/testing/robocode.testing.samples/robocode.testing.samples.iml
diff --git a/代码/robocode/plugins/testing/robocode.testing.samples/src/main/java/sample/TestWallBehavior.java b/代码/workspace_robo4/plugins/testing/robocode.testing.samples/src/main/java/sample/TestWallBehavior.java
similarity index 100%
rename from 代码/robocode/plugins/testing/robocode.testing.samples/src/main/java/sample/TestWallBehavior.java
rename to 代码/workspace_robo4/plugins/testing/robocode.testing.samples/src/main/java/sample/TestWallBehavior.java
diff --git a/代码/robocode/pom.xml b/代码/workspace_robo4/pom.xml
similarity index 100%
rename from 代码/robocode/pom.xml
rename to 代码/workspace_robo4/pom.xml
diff --git a/代码/robocode/robocode.api/.classpath b/代码/workspace_robo4/robocode.api/.classpath
similarity index 100%
rename from 代码/robocode/robocode.api/.classpath
rename to 代码/workspace_robo4/robocode.api/.classpath
diff --git a/代码/robocode/robocode.api/.externalToolBuilders/Launch Dir Builder.launch b/代码/workspace_robo4/robocode.api/.externalToolBuilders/Launch Dir Builder.launch
similarity index 100%
rename from 代码/robocode/robocode.api/.externalToolBuilders/Launch Dir Builder.launch
rename to 代码/workspace_robo4/robocode.api/.externalToolBuilders/Launch Dir Builder.launch
diff --git a/代码/robocode/robocode.api/.gitignore b/代码/workspace_robo4/robocode.api/.gitignore
similarity index 100%
rename from 代码/robocode/robocode.api/.gitignore
rename to 代码/workspace_robo4/robocode.api/.gitignore
diff --git a/代码/robocode/robocode.api/.project b/代码/workspace_robo4/robocode.api/.project
similarity index 100%
rename from 代码/robocode/robocode.api/.project
rename to 代码/workspace_robo4/robocode.api/.project
diff --git a/代码/robocode/robocode.api/.settings/org.eclipse.jdt.core.prefs b/代码/workspace_robo4/robocode.api/.settings/org.eclipse.jdt.core.prefs
similarity index 100%
rename from 代码/robocode/robocode.api/.settings/org.eclipse.jdt.core.prefs
rename to 代码/workspace_robo4/robocode.api/.settings/org.eclipse.jdt.core.prefs
diff --git a/代码/robocode/robocode.api/Robocode.launch b/代码/workspace_robo4/robocode.api/Robocode.launch
similarity index 100%
rename from 代码/robocode/robocode.api/Robocode.launch
rename to 代码/workspace_robo4/robocode.api/Robocode.launch
diff --git a/代码/robocode/robocode.api/pom.xml b/代码/workspace_robo4/robocode.api/pom.xml
similarity index 100%
rename from 代码/robocode/robocode.api/pom.xml
rename to 代码/workspace_robo4/robocode.api/pom.xml
diff --git a/代码/robocode/robocode.api/robocode.api.iml b/代码/workspace_robo4/robocode.api/robocode.api.iml
similarity index 100%
rename from 代码/robocode/robocode.api/robocode.api.iml
rename to 代码/workspace_robo4/robocode.api/robocode.api.iml
diff --git a/代码/robocode/robocode.api/src/main/java/gl4java/GLFont.java b/代码/workspace_robo4/robocode.api/src/main/java/gl4java/GLFont.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/gl4java/GLFont.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/gl4java/GLFont.java
diff --git a/代码/robocode/robocode.api/src/main/java/gl4java/GLFunc.java b/代码/workspace_robo4/robocode.api/src/main/java/gl4java/GLFunc.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/gl4java/GLFunc.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/gl4java/GLFunc.java
diff --git a/代码/robocode/robocode.api/src/main/java/net/sf/robocode/api/Module.java b/代码/workspace_robo4/robocode.api/src/main/java/net/sf/robocode/api/Module.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/net/sf/robocode/api/Module.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/net/sf/robocode/api/Module.java
diff --git a/代码/robocode/robocode.api/src/main/java/net/sf/robocode/battle/IBattleManagerBase.java b/代码/workspace_robo4/robocode.api/src/main/java/net/sf/robocode/battle/IBattleManagerBase.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/net/sf/robocode/battle/IBattleManagerBase.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/net/sf/robocode/battle/IBattleManagerBase.java
diff --git a/代码/robocode/robocode.api/src/main/java/net/sf/robocode/core/ContainerBase.java b/代码/workspace_robo4/robocode.api/src/main/java/net/sf/robocode/core/ContainerBase.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/net/sf/robocode/core/ContainerBase.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/net/sf/robocode/core/ContainerBase.java
diff --git a/代码/robocode/robocode.api/src/main/java/net/sf/robocode/core/IModule.java b/代码/workspace_robo4/robocode.api/src/main/java/net/sf/robocode/core/IModule.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/net/sf/robocode/core/IModule.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/net/sf/robocode/core/IModule.java
diff --git a/代码/robocode/robocode.api/src/main/java/net/sf/robocode/gui/IWindowManagerBase.java b/代码/workspace_robo4/robocode.api/src/main/java/net/sf/robocode/gui/IWindowManagerBase.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/net/sf/robocode/gui/IWindowManagerBase.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/net/sf/robocode/gui/IWindowManagerBase.java
diff --git a/代码/robocode/robocode.api/src/main/java/net/sf/robocode/io/FileUtil.java b/代码/workspace_robo4/robocode.api/src/main/java/net/sf/robocode/io/FileUtil.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/net/sf/robocode/io/FileUtil.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/net/sf/robocode/io/FileUtil.java
diff --git a/代码/robocode/robocode.api/src/main/java/net/sf/robocode/io/Logger.java b/代码/workspace_robo4/robocode.api/src/main/java/net/sf/robocode/io/Logger.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/net/sf/robocode/io/Logger.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/net/sf/robocode/io/Logger.java
diff --git a/代码/robocode/robocode.api/src/main/java/net/sf/robocode/io/RobocodeProperties.java b/代码/workspace_robo4/robocode.api/src/main/java/net/sf/robocode/io/RobocodeProperties.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/net/sf/robocode/io/RobocodeProperties.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/net/sf/robocode/io/RobocodeProperties.java
diff --git a/代码/robocode/robocode.api/src/main/java/net/sf/robocode/manager/IVersionManagerBase.java b/代码/workspace_robo4/robocode.api/src/main/java/net/sf/robocode/manager/IVersionManagerBase.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/net/sf/robocode/manager/IVersionManagerBase.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/net/sf/robocode/manager/IVersionManagerBase.java
diff --git a/代码/robocode/robocode.api/src/main/java/net/sf/robocode/peer/IRobotStatics.java b/代码/workspace_robo4/robocode.api/src/main/java/net/sf/robocode/peer/IRobotStatics.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/net/sf/robocode/peer/IRobotStatics.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/net/sf/robocode/peer/IRobotStatics.java
diff --git a/代码/robocode/robocode.api/src/main/java/net/sf/robocode/repository/CodeSizeCalculator.java b/代码/workspace_robo4/robocode.api/src/main/java/net/sf/robocode/repository/CodeSizeCalculator.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/net/sf/robocode/repository/CodeSizeCalculator.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/net/sf/robocode/repository/CodeSizeCalculator.java
diff --git a/代码/robocode/robocode.api/src/main/java/net/sf/robocode/repository/IRepositoryManagerBase.java b/代码/workspace_robo4/robocode.api/src/main/java/net/sf/robocode/repository/IRepositoryManagerBase.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/net/sf/robocode/repository/IRepositoryManagerBase.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/net/sf/robocode/repository/IRepositoryManagerBase.java
diff --git a/代码/robocode/robocode.api/src/main/java/net/sf/robocode/security/HiddenAccess.java b/代码/workspace_robo4/robocode.api/src/main/java/net/sf/robocode/security/HiddenAccess.java
similarity index 99%
rename from 代码/robocode/robocode.api/src/main/java/net/sf/robocode/security/HiddenAccess.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/net/sf/robocode/security/HiddenAccess.java
index 2616238..184001c 100644
--- a/代码/robocode/robocode.api/src/main/java/net/sf/robocode/security/HiddenAccess.java
+++ b/代码/workspace_robo4/robocode.api/src/main/java/net/sf/robocode/security/HiddenAccess.java
@@ -113,7 +113,7 @@ public class HiddenAccess {
System.exit(-1);
} catch (MalformedURLException e) {
Logger.logError(e);
- } catch (Error e) {
+ } catch (MyException e) {
Logger.logError(e);
throw e;
}
diff --git a/代码/robocode/robocode.api/src/main/java/net/sf/robocode/security/IHiddenBulletHelper.java b/代码/workspace_robo4/robocode.api/src/main/java/net/sf/robocode/security/IHiddenBulletHelper.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/net/sf/robocode/security/IHiddenBulletHelper.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/net/sf/robocode/security/IHiddenBulletHelper.java
diff --git a/代码/robocode/robocode.api/src/main/java/net/sf/robocode/security/IHiddenEventHelper.java b/代码/workspace_robo4/robocode.api/src/main/java/net/sf/robocode/security/IHiddenEventHelper.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/net/sf/robocode/security/IHiddenEventHelper.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/net/sf/robocode/security/IHiddenEventHelper.java
diff --git a/代码/robocode/robocode.api/src/main/java/net/sf/robocode/security/IHiddenRulesHelper.java b/代码/workspace_robo4/robocode.api/src/main/java/net/sf/robocode/security/IHiddenRulesHelper.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/net/sf/robocode/security/IHiddenRulesHelper.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/net/sf/robocode/security/IHiddenRulesHelper.java
diff --git a/代码/robocode/robocode.api/src/main/java/net/sf/robocode/security/IHiddenSpecificationHelper.java b/代码/workspace_robo4/robocode.api/src/main/java/net/sf/robocode/security/IHiddenSpecificationHelper.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/net/sf/robocode/security/IHiddenSpecificationHelper.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/net/sf/robocode/security/IHiddenSpecificationHelper.java
diff --git a/代码/robocode/robocode.api/src/main/java/net/sf/robocode/security/IHiddenStatusHelper.java b/代码/workspace_robo4/robocode.api/src/main/java/net/sf/robocode/security/IHiddenStatusHelper.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/net/sf/robocode/security/IHiddenStatusHelper.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/net/sf/robocode/security/IHiddenStatusHelper.java
diff --git a/代码/robocode/robocode.api/src/main/java/net/sf/robocode/security/IThreadManagerBase.java b/代码/workspace_robo4/robocode.api/src/main/java/net/sf/robocode/security/IThreadManagerBase.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/net/sf/robocode/security/IThreadManagerBase.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/net/sf/robocode/security/IThreadManagerBase.java
diff --git a/代码/robocode/robocode.api/src/main/java/net/sf/robocode/security/SafeComponent.java b/代码/workspace_robo4/robocode.api/src/main/java/net/sf/robocode/security/SafeComponent.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/net/sf/robocode/security/SafeComponent.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/net/sf/robocode/security/SafeComponent.java
diff --git a/代码/robocode/robocode.api/src/main/java/net/sf/robocode/serialization/ISerializableHelper.java b/代码/workspace_robo4/robocode.api/src/main/java/net/sf/robocode/serialization/ISerializableHelper.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/net/sf/robocode/serialization/ISerializableHelper.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/net/sf/robocode/serialization/ISerializableHelper.java
diff --git a/代码/robocode/robocode.api/src/main/java/net/sf/robocode/serialization/RbSerializer.java b/代码/workspace_robo4/robocode.api/src/main/java/net/sf/robocode/serialization/RbSerializer.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/net/sf/robocode/serialization/RbSerializer.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/net/sf/robocode/serialization/RbSerializer.java
diff --git a/代码/robocode/robocode.api/src/main/java/net/sf/robocode/util/StringUtil.java b/代码/workspace_robo4/robocode.api/src/main/java/net/sf/robocode/util/StringUtil.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/net/sf/robocode/util/StringUtil.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/net/sf/robocode/util/StringUtil.java
diff --git a/代码/robocode/robocode.api/src/main/java/net/sf/robocode/util/UrlUtil.java b/代码/workspace_robo4/robocode.api/src/main/java/net/sf/robocode/util/UrlUtil.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/net/sf/robocode/util/UrlUtil.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/net/sf/robocode/util/UrlUtil.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/AdvancedRobot.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/AdvancedRobot.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/AdvancedRobot.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/AdvancedRobot.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/BattleEndedEvent.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/BattleEndedEvent.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/BattleEndedEvent.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/BattleEndedEvent.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/BattleResults.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/BattleResults.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/BattleResults.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/BattleResults.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/BattleRules.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/BattleRules.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/BattleRules.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/BattleRules.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/BorderSentry.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/BorderSentry.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/BorderSentry.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/BorderSentry.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/Bullet.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/Bullet.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/Bullet.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/Bullet.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/BulletHitBulletEvent.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/BulletHitBulletEvent.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/BulletHitBulletEvent.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/BulletHitBulletEvent.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/BulletHitEvent.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/BulletHitEvent.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/BulletHitEvent.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/BulletHitEvent.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/BulletMissedEvent.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/BulletMissedEvent.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/BulletMissedEvent.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/BulletMissedEvent.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/Condition.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/Condition.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/Condition.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/Condition.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/CustomEvent.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/CustomEvent.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/CustomEvent.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/CustomEvent.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/DeathEvent.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/DeathEvent.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/DeathEvent.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/DeathEvent.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/Droid.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/Droid.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/Droid.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/Droid.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/Event.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/Event.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/Event.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/Event.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/GunTurnCompleteCondition.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/GunTurnCompleteCondition.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/GunTurnCompleteCondition.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/GunTurnCompleteCondition.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/HitByBulletEvent.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/HitByBulletEvent.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/HitByBulletEvent.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/HitByBulletEvent.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/HitRobotEvent.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/HitRobotEvent.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/HitRobotEvent.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/HitRobotEvent.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/HitWallEvent.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/HitWallEvent.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/HitWallEvent.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/HitWallEvent.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/JuniorRobot.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/JuniorRobot.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/JuniorRobot.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/JuniorRobot.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/KeyEvent.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/KeyEvent.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/KeyEvent.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/KeyEvent.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/KeyPressedEvent.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/KeyPressedEvent.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/KeyPressedEvent.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/KeyPressedEvent.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/KeyReleasedEvent.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/KeyReleasedEvent.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/KeyReleasedEvent.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/KeyReleasedEvent.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/KeyTypedEvent.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/KeyTypedEvent.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/KeyTypedEvent.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/KeyTypedEvent.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/MessageEvent.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/MessageEvent.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/MessageEvent.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/MessageEvent.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/MouseClickedEvent.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/MouseClickedEvent.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/MouseClickedEvent.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/MouseClickedEvent.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/MouseDraggedEvent.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/MouseDraggedEvent.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/MouseDraggedEvent.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/MouseDraggedEvent.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/MouseEnteredEvent.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/MouseEnteredEvent.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/MouseEnteredEvent.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/MouseEnteredEvent.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/MouseEvent.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/MouseEvent.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/MouseEvent.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/MouseEvent.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/MouseExitedEvent.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/MouseExitedEvent.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/MouseExitedEvent.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/MouseExitedEvent.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/MouseMovedEvent.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/MouseMovedEvent.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/MouseMovedEvent.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/MouseMovedEvent.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/MousePressedEvent.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/MousePressedEvent.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/MousePressedEvent.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/MousePressedEvent.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/MouseReleasedEvent.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/MouseReleasedEvent.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/MouseReleasedEvent.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/MouseReleasedEvent.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/MouseWheelMovedEvent.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/MouseWheelMovedEvent.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/MouseWheelMovedEvent.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/MouseWheelMovedEvent.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/MoveCompleteCondition.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/MoveCompleteCondition.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/MoveCompleteCondition.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/MoveCompleteCondition.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/PaintEvent.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/PaintEvent.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/PaintEvent.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/PaintEvent.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/RadarTurnCompleteCondition.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/RadarTurnCompleteCondition.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/RadarTurnCompleteCondition.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/RadarTurnCompleteCondition.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/RateControlRobot.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/RateControlRobot.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/RateControlRobot.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/RateControlRobot.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/Robocode.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/Robocode.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/Robocode.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/Robocode.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/RobocodeFileOutputStream.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/RobocodeFileOutputStream.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/RobocodeFileOutputStream.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/RobocodeFileOutputStream.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/RobocodeFileWriter.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/RobocodeFileWriter.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/RobocodeFileWriter.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/RobocodeFileWriter.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/Robot.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/Robot.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/Robot.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/Robot.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/RobotDeathEvent.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/RobotDeathEvent.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/RobotDeathEvent.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/RobotDeathEvent.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/RobotStatus.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/RobotStatus.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/RobotStatus.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/RobotStatus.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/RoundEndedEvent.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/RoundEndedEvent.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/RoundEndedEvent.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/RoundEndedEvent.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/Rules.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/Rules.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/Rules.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/Rules.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/ScannedRobotEvent.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/ScannedRobotEvent.java
similarity index 79%
rename from 代码/robocode/robocode.api/src/main/java/robocode/ScannedRobotEvent.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/ScannedRobotEvent.java
index b089751..761f55f 100644
--- a/代码/robocode/robocode.api/src/main/java/robocode/ScannedRobotEvent.java
+++ b/代码/workspace_robo4/robocode.api/src/main/java/robocode/ScannedRobotEvent.java
@@ -1,10 +1,3 @@
-/**
- * Copyright (c) 2001-2016 Mathew A. Nelson and Robocode contributors
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://robocode.sourceforge.net/license/epl-v10.html
- */
package robocode;
@@ -18,18 +11,6 @@ import java.awt.*;
import java.nio.ByteBuffer;
-/**
- * A ScannedRobotEvent is sent to {@link Robot#onScannedRobot(ScannedRobotEvent)
- * onScannedRobot()} when you scan a robot.
- * You can use the information contained in this event to determine what to do.
- *
- * Note: You should not inherit from this class in your own event class!
- * The internal logic of this event class might change. Hence, your robot might
- * not work in future Robocode versions, if you choose to inherit from this class.
- *
- * @author Mathew A. Nelson (original)
- * @author Flemming N. Larsen (contributor)
- */
public class ScannedRobotEvent extends Event {
private static final long serialVersionUID = 1L;
private final static int DEFAULT_PRIORITY = 10;
@@ -42,16 +23,7 @@ public class ScannedRobotEvent extends Event {
private final double velocity;
private final boolean isSentryRobot;
- /**
- * This constructor is only provided in order to preserve backwards compatibility with old robots that
- * inherits from this Event class.
- *
- * Note: You should not inherit from this class in your own event class!
- * The internal logic of this event class might change. Hence, your robot might
- * not work in future Robocode versions, if you choose to inherit from this class.
- *
- * @deprecated Use {@link #ScannedRobotEvent(String, double, double, double, double, double, boolean)} instead.
- */
+
public ScannedRobotEvent() {
this(null, 0, 0, 0, 0, 0, false);
}
@@ -96,22 +68,11 @@ public class ScannedRobotEvent extends Event {
this.isSentryRobot = isSentryRobot;
}
- /**
- * Returns the bearing to the robot you scanned, relative to your robot's
- * heading, in degrees (-180 <= getBearing() < 180)
- *
- * @return the bearing to the robot you scanned, in degrees
- */
+
public double getBearing() {
return bearing * 180.0 / Math.PI;
}
- /**
- * Returns the bearing to the robot you scanned, relative to your robot's
- * heading, in radians (-PI <= getBearingRadians() < PI)
- *
- * @return the bearing to the robot you scanned, in radians
- */
public double getBearingRadians() {
return bearing;
}
@@ -125,20 +86,12 @@ public class ScannedRobotEvent extends Event {
return distance;
}
- /**
- * Returns the energy of the robot.
- *
- * @return the energy of the robot
- */
+
public double getEnergy() {
return energy;
}
- /**
- * Returns the heading of the robot, in degrees (0 <= getHeading() < 360)
- *
- * @return the heading of the robot, in degrees
- */
+
public double getHeading() {
return heading * 180.0 / Math.PI;
}
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/SkippedTurnEvent.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/SkippedTurnEvent.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/SkippedTurnEvent.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/SkippedTurnEvent.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/StatusEvent.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/StatusEvent.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/StatusEvent.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/StatusEvent.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/TeamRobot.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/TeamRobot.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/TeamRobot.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/TeamRobot.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/TurnCompleteCondition.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/TurnCompleteCondition.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/TurnCompleteCondition.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/TurnCompleteCondition.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/WinEvent.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/WinEvent.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/WinEvent.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/WinEvent.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/_AdvancedRadiansRobot.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/_AdvancedRadiansRobot.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/_AdvancedRadiansRobot.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/_AdvancedRadiansRobot.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/_AdvancedRobot.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/_AdvancedRobot.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/_AdvancedRobot.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/_AdvancedRobot.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/_Robot.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/_Robot.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/_Robot.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/_Robot.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/_RobotBase.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/_RobotBase.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/_RobotBase.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/_RobotBase.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/annotation/SafeStatic.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/annotation/SafeStatic.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/annotation/SafeStatic.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/annotation/SafeStatic.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/annotation/package-info.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/annotation/package-info.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/annotation/package-info.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/annotation/package-info.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/control/BattleSpecification.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/control/BattleSpecification.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/control/BattleSpecification.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/control/BattleSpecification.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/control/BattlefieldSpecification.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/control/BattlefieldSpecification.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/control/BattlefieldSpecification.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/control/BattlefieldSpecification.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/control/IRobocodeEngine.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/control/IRobocodeEngine.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/control/IRobocodeEngine.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/control/IRobocodeEngine.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/control/RandomFactory.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/control/RandomFactory.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/control/RandomFactory.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/control/RandomFactory.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/control/RobocodeEngine.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/control/RobocodeEngine.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/control/RobocodeEngine.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/control/RobocodeEngine.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/control/RobocodeListener.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/control/RobocodeListener.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/control/RobocodeListener.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/control/RobocodeListener.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/control/RobotResults.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/control/RobotResults.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/control/RobotResults.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/control/RobotResults.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/control/RobotSetup.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/control/RobotSetup.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/control/RobotSetup.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/control/RobotSetup.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/control/RobotSpecification.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/control/RobotSpecification.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/control/RobotSpecification.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/control/RobotSpecification.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/control/events/BattleAdaptor.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/control/events/BattleAdaptor.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/control/events/BattleAdaptor.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/control/events/BattleAdaptor.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/control/events/BattleCompletedEvent.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/control/events/BattleCompletedEvent.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/control/events/BattleCompletedEvent.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/control/events/BattleCompletedEvent.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/control/events/BattleErrorEvent.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/control/events/BattleErrorEvent.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/control/events/BattleErrorEvent.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/control/events/BattleErrorEvent.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/control/events/BattleEvent.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/control/events/BattleEvent.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/control/events/BattleEvent.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/control/events/BattleEvent.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/control/events/BattleFinishedEvent.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/control/events/BattleFinishedEvent.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/control/events/BattleFinishedEvent.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/control/events/BattleFinishedEvent.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/control/events/BattleMessageEvent.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/control/events/BattleMessageEvent.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/control/events/BattleMessageEvent.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/control/events/BattleMessageEvent.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/control/events/BattlePausedEvent.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/control/events/BattlePausedEvent.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/control/events/BattlePausedEvent.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/control/events/BattlePausedEvent.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/control/events/BattleResumedEvent.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/control/events/BattleResumedEvent.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/control/events/BattleResumedEvent.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/control/events/BattleResumedEvent.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/control/events/BattleStartedEvent.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/control/events/BattleStartedEvent.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/control/events/BattleStartedEvent.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/control/events/BattleStartedEvent.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/control/events/IBattleListener.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/control/events/IBattleListener.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/control/events/IBattleListener.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/control/events/IBattleListener.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/control/events/RoundEndedEvent.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/control/events/RoundEndedEvent.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/control/events/RoundEndedEvent.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/control/events/RoundEndedEvent.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/control/events/RoundStartedEvent.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/control/events/RoundStartedEvent.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/control/events/RoundStartedEvent.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/control/events/RoundStartedEvent.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/control/events/TurnEndedEvent.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/control/events/TurnEndedEvent.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/control/events/TurnEndedEvent.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/control/events/TurnEndedEvent.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/control/events/TurnStartedEvent.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/control/events/TurnStartedEvent.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/control/events/TurnStartedEvent.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/control/events/TurnStartedEvent.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/control/events/package-info.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/control/events/package-info.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/control/events/package-info.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/control/events/package-info.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/control/package-info.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/control/package-info.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/control/package-info.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/control/package-info.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/control/snapshot/BulletState.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/control/snapshot/BulletState.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/control/snapshot/BulletState.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/control/snapshot/BulletState.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/control/snapshot/IBulletSnapshot.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/control/snapshot/IBulletSnapshot.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/control/snapshot/IBulletSnapshot.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/control/snapshot/IBulletSnapshot.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/control/snapshot/IDebugProperty.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/control/snapshot/IDebugProperty.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/control/snapshot/IDebugProperty.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/control/snapshot/IDebugProperty.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/control/snapshot/IRobotSnapshot.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/control/snapshot/IRobotSnapshot.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/control/snapshot/IRobotSnapshot.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/control/snapshot/IRobotSnapshot.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/control/snapshot/IScoreSnapshot.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/control/snapshot/IScoreSnapshot.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/control/snapshot/IScoreSnapshot.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/control/snapshot/IScoreSnapshot.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/control/snapshot/ITurnSnapshot.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/control/snapshot/ITurnSnapshot.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/control/snapshot/ITurnSnapshot.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/control/snapshot/ITurnSnapshot.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/control/snapshot/RobotState.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/control/snapshot/RobotState.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/control/snapshot/RobotState.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/control/snapshot/RobotState.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/control/snapshot/package-info.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/control/snapshot/package-info.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/control/snapshot/package-info.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/control/snapshot/package-info.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/exception/AbortedException.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/exception/AbortedException.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/exception/AbortedException.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/exception/AbortedException.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/exception/DeathException.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/exception/DeathException.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/exception/DeathException.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/exception/DeathException.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/exception/DisabledException.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/exception/DisabledException.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/exception/DisabledException.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/exception/DisabledException.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/exception/EventInterruptedException.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/exception/EventInterruptedException.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/exception/EventInterruptedException.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/exception/EventInterruptedException.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/exception/RobotException.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/exception/RobotException.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/exception/RobotException.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/exception/RobotException.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/exception/WinException.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/exception/WinException.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/exception/WinException.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/exception/WinException.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/exception/package-info.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/exception/package-info.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/exception/package-info.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/exception/package-info.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/package-info.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/package-info.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/package-info.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/package-info.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/robocodeGL/EllipseGL.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/robocodeGL/EllipseGL.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/robocodeGL/EllipseGL.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/robocodeGL/EllipseGL.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/robocodeGL/LabelGL.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/robocodeGL/LabelGL.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/robocodeGL/LabelGL.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/robocodeGL/LabelGL.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/robocodeGL/LineGL.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/robocodeGL/LineGL.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/robocodeGL/LineGL.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/robocodeGL/LineGL.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/robocodeGL/PointGL.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/robocodeGL/PointGL.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/robocodeGL/PointGL.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/robocodeGL/PointGL.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/robocodeGL/RectangleGL.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/robocodeGL/RectangleGL.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/robocodeGL/RectangleGL.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/robocodeGL/RectangleGL.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/robocodeGL/RenderElement.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/robocodeGL/RenderElement.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/robocodeGL/RenderElement.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/robocodeGL/RenderElement.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/robocodeGL/system/GLRenderer.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/robocodeGL/system/GLRenderer.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/robocodeGL/system/GLRenderer.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/robocodeGL/system/GLRenderer.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/robotinterfaces/IAdvancedEvents.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/robotinterfaces/IAdvancedEvents.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/robotinterfaces/IAdvancedEvents.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/robotinterfaces/IAdvancedEvents.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/robotinterfaces/IAdvancedRobot.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/robotinterfaces/IAdvancedRobot.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/robotinterfaces/IAdvancedRobot.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/robotinterfaces/IAdvancedRobot.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/robotinterfaces/IBasicEvents.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/robotinterfaces/IBasicEvents.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/robotinterfaces/IBasicEvents.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/robotinterfaces/IBasicEvents.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/robotinterfaces/IBasicEvents2.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/robotinterfaces/IBasicEvents2.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/robotinterfaces/IBasicEvents2.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/robotinterfaces/IBasicEvents2.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/robotinterfaces/IBasicEvents3.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/robotinterfaces/IBasicEvents3.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/robotinterfaces/IBasicEvents3.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/robotinterfaces/IBasicEvents3.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/robotinterfaces/IBasicRobot.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/robotinterfaces/IBasicRobot.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/robotinterfaces/IBasicRobot.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/robotinterfaces/IBasicRobot.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/robotinterfaces/IInteractiveEvents.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/robotinterfaces/IInteractiveEvents.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/robotinterfaces/IInteractiveEvents.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/robotinterfaces/IInteractiveEvents.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/robotinterfaces/IInteractiveRobot.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/robotinterfaces/IInteractiveRobot.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/robotinterfaces/IInteractiveRobot.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/robotinterfaces/IInteractiveRobot.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/robotinterfaces/IJuniorRobot.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/robotinterfaces/IJuniorRobot.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/robotinterfaces/IJuniorRobot.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/robotinterfaces/IJuniorRobot.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/robotinterfaces/IPaintEvents.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/robotinterfaces/IPaintEvents.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/robotinterfaces/IPaintEvents.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/robotinterfaces/IPaintEvents.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/robotinterfaces/IPaintRobot.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/robotinterfaces/IPaintRobot.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/robotinterfaces/IPaintRobot.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/robotinterfaces/IPaintRobot.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/robotinterfaces/ITeamEvents.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/robotinterfaces/ITeamEvents.java
similarity index 53%
rename from 代码/robocode/robocode.api/src/main/java/robocode/robotinterfaces/ITeamEvents.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/robotinterfaces/ITeamEvents.java
index f1498ae..bf2ff3a 100644
--- a/代码/robocode/robocode.api/src/main/java/robocode/robotinterfaces/ITeamEvents.java
+++ b/代码/workspace_robo4/robocode.api/src/main/java/robocode/robotinterfaces/ITeamEvents.java
@@ -1,27 +1,10 @@
-/**
- * Copyright (c) 2001-2016 Mathew A. Nelson and Robocode contributors
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://robocode.sourceforge.net/license/epl-v10.html
- */
package robocode.robotinterfaces;
import robocode.MessageEvent;
-/**
- * An event interface for receiving robot team events with an
- * {@link ITeamRobot}.
- *
- * @see ITeamRobot
- *
- * @author Pavel Savara (original)
- * @author Flemming N. Larsen (contributor)
- *
- * @since 1.6
- */
+
public interface ITeamEvents {
/**
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/robotinterfaces/ITeamRobot.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/robotinterfaces/ITeamRobot.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/robotinterfaces/ITeamRobot.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/robotinterfaces/ITeamRobot.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/robotinterfaces/package-info.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/robotinterfaces/package-info.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/robotinterfaces/package-info.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/robotinterfaces/package-info.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/robotinterfaces/peer/IAdvancedRobotPeer.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/robotinterfaces/peer/IAdvancedRobotPeer.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/robotinterfaces/peer/IAdvancedRobotPeer.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/robotinterfaces/peer/IAdvancedRobotPeer.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/robotinterfaces/peer/IBasicRobotPeer.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/robotinterfaces/peer/IBasicRobotPeer.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/robotinterfaces/peer/IBasicRobotPeer.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/robotinterfaces/peer/IBasicRobotPeer.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/robotinterfaces/peer/IJuniorRobotPeer.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/robotinterfaces/peer/IJuniorRobotPeer.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/robotinterfaces/peer/IJuniorRobotPeer.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/robotinterfaces/peer/IJuniorRobotPeer.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/robotinterfaces/peer/IStandardRobotPeer.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/robotinterfaces/peer/IStandardRobotPeer.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/robotinterfaces/peer/IStandardRobotPeer.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/robotinterfaces/peer/IStandardRobotPeer.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/robotinterfaces/peer/ITeamRobotPeer.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/robotinterfaces/peer/ITeamRobotPeer.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/robotinterfaces/peer/ITeamRobotPeer.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/robotinterfaces/peer/ITeamRobotPeer.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/robotinterfaces/peer/package-info.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/robotinterfaces/peer/package-info.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/robotinterfaces/peer/package-info.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/robotinterfaces/peer/package-info.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/util/Utils.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/util/Utils.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/util/Utils.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/util/Utils.java
diff --git a/代码/robocode/robocode.api/src/main/java/robocode/util/package-info.java b/代码/workspace_robo4/robocode.api/src/main/java/robocode/util/package-info.java
similarity index 100%
rename from 代码/robocode/robocode.api/src/main/java/robocode/util/package-info.java
rename to 代码/workspace_robo4/robocode.api/src/main/java/robocode/util/package-info.java
diff --git a/代码/robocode/robocode.battle/.classpath b/代码/workspace_robo4/robocode.battle/.classpath
similarity index 100%
rename from 代码/robocode/robocode.battle/.classpath
rename to 代码/workspace_robo4/robocode.battle/.classpath
diff --git a/代码/robocode/robocode.battle/.project b/代码/workspace_robo4/robocode.battle/.project
similarity index 100%
rename from 代码/robocode/robocode.battle/.project
rename to 代码/workspace_robo4/robocode.battle/.project
diff --git a/代码/robocode/robocode.battle/.settings/org.eclipse.jdt.core.prefs b/代码/workspace_robo4/robocode.battle/.settings/org.eclipse.jdt.core.prefs
similarity index 100%
rename from 代码/robocode/robocode.battle/.settings/org.eclipse.jdt.core.prefs
rename to 代码/workspace_robo4/robocode.battle/.settings/org.eclipse.jdt.core.prefs
diff --git a/代码/robocode/robocode.battle/pom.xml b/代码/workspace_robo4/robocode.battle/pom.xml
similarity index 100%
rename from 代码/robocode/robocode.battle/pom.xml
rename to 代码/workspace_robo4/robocode.battle/pom.xml
diff --git a/代码/robocode/robocode.battle/robocode.battle.iml b/代码/workspace_robo4/robocode.battle/robocode.battle.iml
similarity index 100%
rename from 代码/robocode/robocode.battle/robocode.battle.iml
rename to 代码/workspace_robo4/robocode.battle/robocode.battle.iml
diff --git a/代码/robocode/robocode.battle/src/main/java/net/sf/robocode/battle/BaseBattle.java b/代码/workspace_robo4/robocode.battle/src/main/java/net/sf/robocode/battle/BaseBattle.java
similarity index 100%
rename from 代码/robocode/robocode.battle/src/main/java/net/sf/robocode/battle/BaseBattle.java
rename to 代码/workspace_robo4/robocode.battle/src/main/java/net/sf/robocode/battle/BaseBattle.java
diff --git a/代码/robocode/robocode.battle/src/main/java/net/sf/robocode/battle/Battle.java b/代码/workspace_robo4/robocode.battle/src/main/java/net/sf/robocode/battle/Battle.java
similarity index 100%
rename from 代码/robocode/robocode.battle/src/main/java/net/sf/robocode/battle/Battle.java
rename to 代码/workspace_robo4/robocode.battle/src/main/java/net/sf/robocode/battle/Battle.java
diff --git a/代码/robocode/robocode.battle/src/main/java/net/sf/robocode/battle/BattleManager.java b/代码/workspace_robo4/robocode.battle/src/main/java/net/sf/robocode/battle/BattleManager.java
similarity index 100%
rename from 代码/robocode/robocode.battle/src/main/java/net/sf/robocode/battle/BattleManager.java
rename to 代码/workspace_robo4/robocode.battle/src/main/java/net/sf/robocode/battle/BattleManager.java
diff --git a/代码/robocode/robocode.battle/src/main/java/net/sf/robocode/battle/BoundingRectangle.java b/代码/workspace_robo4/robocode.battle/src/main/java/net/sf/robocode/battle/BoundingRectangle.java
similarity index 100%
rename from 代码/robocode/robocode.battle/src/main/java/net/sf/robocode/battle/BoundingRectangle.java
rename to 代码/workspace_robo4/robocode.battle/src/main/java/net/sf/robocode/battle/BoundingRectangle.java
diff --git a/代码/robocode/robocode.battle/src/main/java/net/sf/robocode/battle/Command.java b/代码/workspace_robo4/robocode.battle/src/main/java/net/sf/robocode/battle/Command.java
similarity index 100%
rename from 代码/robocode/robocode.battle/src/main/java/net/sf/robocode/battle/Command.java
rename to 代码/workspace_robo4/robocode.battle/src/main/java/net/sf/robocode/battle/Command.java
diff --git a/代码/robocode/robocode.battle/src/main/java/net/sf/robocode/battle/IBattle.java b/代码/workspace_robo4/robocode.battle/src/main/java/net/sf/robocode/battle/IBattle.java
similarity index 100%
rename from 代码/robocode/robocode.battle/src/main/java/net/sf/robocode/battle/IBattle.java
rename to 代码/workspace_robo4/robocode.battle/src/main/java/net/sf/robocode/battle/IBattle.java
diff --git a/代码/robocode/robocode.battle/src/main/java/net/sf/robocode/battle/Module.java b/代码/workspace_robo4/robocode.battle/src/main/java/net/sf/robocode/battle/Module.java
similarity index 100%
rename from 代码/robocode/robocode.battle/src/main/java/net/sf/robocode/battle/Module.java
rename to 代码/workspace_robo4/robocode.battle/src/main/java/net/sf/robocode/battle/Module.java
diff --git a/代码/robocode/robocode.battle/src/main/java/net/sf/robocode/battle/peer/BulletPeer.java b/代码/workspace_robo4/robocode.battle/src/main/java/net/sf/robocode/battle/peer/BulletPeer.java
similarity index 97%
rename from 代码/robocode/robocode.battle/src/main/java/net/sf/robocode/battle/peer/BulletPeer.java
rename to 代码/workspace_robo4/robocode.battle/src/main/java/net/sf/robocode/battle/peer/BulletPeer.java
index c07ad4a..462dfe6 100644
--- a/代码/robocode/robocode.battle/src/main/java/net/sf/robocode/battle/peer/BulletPeer.java
+++ b/代码/workspace_robo4/robocode.battle/src/main/java/net/sf/robocode/battle/peer/BulletPeer.java
@@ -18,14 +18,6 @@ import static java.lang.Math.sin;
import java.util.List;
-/**
- * @author Mathew A. Nelson (original)
- * @author Flemming N. Larsen (contributor)
- * @author Luis Crespo (contributor)
- * @author Robert D. Maupin (contributor)
- * @author Titus Chen (constributor)
- * @author Pavel Savara (constributor)
- */
public class BulletPeer {
private static final int EXPLOSION_LENGTH = 17;
diff --git a/代码/robocode/robocode.battle/src/main/java/net/sf/robocode/battle/peer/ContestantPeer.java b/代码/workspace_robo4/robocode.battle/src/main/java/net/sf/robocode/battle/peer/ContestantPeer.java
similarity index 100%
rename from 代码/robocode/robocode.battle/src/main/java/net/sf/robocode/battle/peer/ContestantPeer.java
rename to 代码/workspace_robo4/robocode.battle/src/main/java/net/sf/robocode/battle/peer/ContestantPeer.java
diff --git a/代码/robocode/robocode.battle/src/main/java/net/sf/robocode/battle/peer/ContestantStatistics.java b/代码/workspace_robo4/robocode.battle/src/main/java/net/sf/robocode/battle/peer/ContestantStatistics.java
similarity index 100%
rename from 代码/robocode/robocode.battle/src/main/java/net/sf/robocode/battle/peer/ContestantStatistics.java
rename to 代码/workspace_robo4/robocode.battle/src/main/java/net/sf/robocode/battle/peer/ContestantStatistics.java
diff --git a/代码/robocode/robocode.battle/src/main/java/net/sf/robocode/battle/peer/ExplosionPeer.java b/代码/workspace_robo4/robocode.battle/src/main/java/net/sf/robocode/battle/peer/ExplosionPeer.java
similarity index 100%
rename from 代码/robocode/robocode.battle/src/main/java/net/sf/robocode/battle/peer/ExplosionPeer.java
rename to 代码/workspace_robo4/robocode.battle/src/main/java/net/sf/robocode/battle/peer/ExplosionPeer.java
diff --git a/代码/robocode/robocode.battle/src/main/java/net/sf/robocode/battle/peer/IRobotPeerBattle.java b/代码/workspace_robo4/robocode.battle/src/main/java/net/sf/robocode/battle/peer/IRobotPeerBattle.java
similarity index 100%
rename from 代码/robocode/robocode.battle/src/main/java/net/sf/robocode/battle/peer/IRobotPeerBattle.java
rename to 代码/workspace_robo4/robocode.battle/src/main/java/net/sf/robocode/battle/peer/IRobotPeerBattle.java
diff --git a/代码/robocode/robocode.battle/src/main/java/net/sf/robocode/battle/peer/RobotPeer.java b/代码/workspace_robo4/robocode.battle/src/main/java/net/sf/robocode/battle/peer/RobotPeer.java
similarity index 100%
rename from 代码/robocode/robocode.battle/src/main/java/net/sf/robocode/battle/peer/RobotPeer.java
rename to 代码/workspace_robo4/robocode.battle/src/main/java/net/sf/robocode/battle/peer/RobotPeer.java
diff --git a/代码/robocode/robocode.battle/src/main/java/net/sf/robocode/battle/peer/RobotStatistics.java b/代码/workspace_robo4/robocode.battle/src/main/java/net/sf/robocode/battle/peer/RobotStatistics.java
similarity index 100%
rename from 代码/robocode/robocode.battle/src/main/java/net/sf/robocode/battle/peer/RobotStatistics.java
rename to 代码/workspace_robo4/robocode.battle/src/main/java/net/sf/robocode/battle/peer/RobotStatistics.java
diff --git a/代码/robocode/robocode.battle/src/main/java/net/sf/robocode/battle/peer/TeamPeer.java b/代码/workspace_robo4/robocode.battle/src/main/java/net/sf/robocode/battle/peer/TeamPeer.java
similarity index 100%
rename from 代码/robocode/robocode.battle/src/main/java/net/sf/robocode/battle/peer/TeamPeer.java
rename to 代码/workspace_robo4/robocode.battle/src/main/java/net/sf/robocode/battle/peer/TeamPeer.java
diff --git a/代码/robocode/robocode.battle/src/main/java/net/sf/robocode/battle/peer/TeamStatistics.java b/代码/workspace_robo4/robocode.battle/src/main/java/net/sf/robocode/battle/peer/TeamStatistics.java
similarity index 100%
rename from 代码/robocode/robocode.battle/src/main/java/net/sf/robocode/battle/peer/TeamStatistics.java
rename to 代码/workspace_robo4/robocode.battle/src/main/java/net/sf/robocode/battle/peer/TeamStatistics.java
diff --git a/代码/robocode/robocode.battle/src/main/java/net/sf/robocode/battle/snapshot/BulletSnapshot.java b/代码/workspace_robo4/robocode.battle/src/main/java/net/sf/robocode/battle/snapshot/BulletSnapshot.java
similarity index 100%
rename from 代码/robocode/robocode.battle/src/main/java/net/sf/robocode/battle/snapshot/BulletSnapshot.java
rename to 代码/workspace_robo4/robocode.battle/src/main/java/net/sf/robocode/battle/snapshot/BulletSnapshot.java
diff --git a/代码/robocode/robocode.battle/src/main/java/net/sf/robocode/battle/snapshot/RobotSnapshot.java b/代码/workspace_robo4/robocode.battle/src/main/java/net/sf/robocode/battle/snapshot/RobotSnapshot.java
similarity index 100%
rename from 代码/robocode/robocode.battle/src/main/java/net/sf/robocode/battle/snapshot/RobotSnapshot.java
rename to 代码/workspace_robo4/robocode.battle/src/main/java/net/sf/robocode/battle/snapshot/RobotSnapshot.java
diff --git a/代码/robocode/robocode.battle/src/main/java/net/sf/robocode/battle/snapshot/ScoreSnapshot.java b/代码/workspace_robo4/robocode.battle/src/main/java/net/sf/robocode/battle/snapshot/ScoreSnapshot.java
similarity index 100%
rename from 代码/robocode/robocode.battle/src/main/java/net/sf/robocode/battle/snapshot/ScoreSnapshot.java
rename to 代码/workspace_robo4/robocode.battle/src/main/java/net/sf/robocode/battle/snapshot/ScoreSnapshot.java
diff --git a/代码/robocode/robocode.battle/src/main/java/net/sf/robocode/battle/snapshot/TurnSnapshot.java b/代码/workspace_robo4/robocode.battle/src/main/java/net/sf/robocode/battle/snapshot/TurnSnapshot.java
similarity index 100%
rename from 代码/robocode/robocode.battle/src/main/java/net/sf/robocode/battle/snapshot/TurnSnapshot.java
rename to 代码/workspace_robo4/robocode.battle/src/main/java/net/sf/robocode/battle/snapshot/TurnSnapshot.java
diff --git a/代码/robocode/robocode.battle/src/main/java/net/sf/robocode/recording/BattlePlayer.java b/代码/workspace_robo4/robocode.battle/src/main/java/net/sf/robocode/recording/BattlePlayer.java
similarity index 100%
rename from 代码/robocode/robocode.battle/src/main/java/net/sf/robocode/recording/BattlePlayer.java
rename to 代码/workspace_robo4/robocode.battle/src/main/java/net/sf/robocode/recording/BattlePlayer.java
diff --git a/代码/robocode/robocode.battle/src/main/java/net/sf/robocode/recording/BattleRecordInfo.java b/代码/workspace_robo4/robocode.battle/src/main/java/net/sf/robocode/recording/BattleRecordInfo.java
similarity index 100%
rename from 代码/robocode/robocode.battle/src/main/java/net/sf/robocode/recording/BattleRecordInfo.java
rename to 代码/workspace_robo4/robocode.battle/src/main/java/net/sf/robocode/recording/BattleRecordInfo.java
diff --git a/代码/robocode/robocode.battle/src/main/java/net/sf/robocode/recording/BattleRecorder.java b/代码/workspace_robo4/robocode.battle/src/main/java/net/sf/robocode/recording/BattleRecorder.java
similarity index 100%
rename from 代码/robocode/robocode.battle/src/main/java/net/sf/robocode/recording/BattleRecorder.java
rename to 代码/workspace_robo4/robocode.battle/src/main/java/net/sf/robocode/recording/BattleRecorder.java
diff --git a/代码/robocode/robocode.battle/src/main/java/net/sf/robocode/recording/RecordManager.java b/代码/workspace_robo4/robocode.battle/src/main/java/net/sf/robocode/recording/RecordManager.java
similarity index 100%
rename from 代码/robocode/robocode.battle/src/main/java/net/sf/robocode/recording/RecordManager.java
rename to 代码/workspace_robo4/robocode.battle/src/main/java/net/sf/robocode/recording/RecordManager.java
diff --git a/代码/robocode/robocode.content/.classpath b/代码/workspace_robo4/robocode.content/.classpath
similarity index 100%
rename from 代码/robocode/robocode.content/.classpath
rename to 代码/workspace_robo4/robocode.content/.classpath
diff --git a/代码/workspace_robo4/robocode.content/.project b/代码/workspace_robo4/robocode.content/.project
new file mode 100644
index 0000000..ce0efca
--- /dev/null
+++ b/代码/workspace_robo4/robocode.content/.project
@@ -0,0 +1,18 @@
+
+
+ robocode.content
+ NO_M2ECLIPSE_SUPPORT: Project files created with the maven-eclipse-plugin are not supported in M2Eclipse.
+
+ robocode.samples
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+
+
diff --git a/代码/robocode/robocode.content/.settings/org.eclipse.jdt.core.prefs b/代码/workspace_robo4/robocode.content/.settings/org.eclipse.jdt.core.prefs
similarity index 100%
rename from 代码/robocode/robocode.content/.settings/org.eclipse.jdt.core.prefs
rename to 代码/workspace_robo4/robocode.content/.settings/org.eclipse.jdt.core.prefs
diff --git a/代码/robocode/robocode.content/pom.xml b/代码/workspace_robo4/robocode.content/pom.xml
similarity index 100%
rename from 代码/robocode/robocode.content/pom.xml
rename to 代码/workspace_robo4/robocode.content/pom.xml
diff --git a/代码/robocode/robocode.content/robocode.content.iml b/代码/workspace_robo4/robocode.content/robocode.content.iml
similarity index 100%
rename from 代码/robocode/robocode.content/robocode.content.iml
rename to 代码/workspace_robo4/robocode.content/robocode.content.iml
diff --git a/代码/robocode/robocode.content/src/main/resources/ReadMe.html b/代码/workspace_robo4/robocode.content/src/main/resources/ReadMe.html
similarity index 100%
rename from 代码/robocode/robocode.content/src/main/resources/ReadMe.html
rename to 代码/workspace_robo4/robocode.content/src/main/resources/ReadMe.html
diff --git a/代码/robocode/robocode.content/src/main/resources/ReadMe.txt b/代码/workspace_robo4/robocode.content/src/main/resources/ReadMe.txt
similarity index 100%
rename from 代码/robocode/robocode.content/src/main/resources/ReadMe.txt
rename to 代码/workspace_robo4/robocode.content/src/main/resources/ReadMe.txt
diff --git a/代码/robocode/robocode.content/src/main/resources/battles/intro.battle b/代码/workspace_robo4/robocode.content/src/main/resources/battles/intro.battle
similarity index 100%
rename from 代码/robocode/robocode.content/src/main/resources/battles/intro.battle
rename to 代码/workspace_robo4/robocode.content/src/main/resources/battles/intro.battle
diff --git a/代码/robocode/robocode.content/src/main/resources/battles/sample.battle b/代码/workspace_robo4/robocode.content/src/main/resources/battles/sample.battle
similarity index 100%
rename from 代码/robocode/robocode.content/src/main/resources/battles/sample.battle
rename to 代码/workspace_robo4/robocode.content/src/main/resources/battles/sample.battle
diff --git a/代码/robocode/robocode.content/src/main/resources/compilers/CompilerTest.java b/代码/workspace_robo4/robocode.content/src/main/resources/compilers/CompilerTest.java
similarity index 100%
rename from 代码/robocode/robocode.content/src/main/resources/compilers/CompilerTest.java
rename to 代码/workspace_robo4/robocode.content/src/main/resources/compilers/CompilerTest.java
diff --git a/代码/robocode/robocode.content/src/main/resources/desktop/robocode.png b/代码/workspace_robo4/robocode.content/src/main/resources/desktop/robocode.png
similarity index 100%
rename from 代码/robocode/robocode.content/src/main/resources/desktop/robocode.png
rename to 代码/workspace_robo4/robocode.content/src/main/resources/desktop/robocode.png
diff --git a/代码/robocode/robocode.content/src/main/resources/desktop/robocodeMeleeRumble.desktop b/代码/workspace_robo4/robocode.content/src/main/resources/desktop/robocodeMeleeRumble.desktop
similarity index 100%
rename from 代码/robocode/robocode.content/src/main/resources/desktop/robocodeMeleeRumble.desktop
rename to 代码/workspace_robo4/robocode.content/src/main/resources/desktop/robocodeMeleeRumble.desktop
diff --git a/代码/robocode/robocode.content/src/main/resources/desktop/robocodeRoboRumble.desktop b/代码/workspace_robo4/robocode.content/src/main/resources/desktop/robocodeRoboRumble.desktop
similarity index 100%
rename from 代码/robocode/robocode.content/src/main/resources/desktop/robocodeRoboRumble.desktop
rename to 代码/workspace_robo4/robocode.content/src/main/resources/desktop/robocodeRoboRumble.desktop
diff --git a/代码/robocode/robocode.content/src/main/resources/desktop/robocodeRobocode.desktop b/代码/workspace_robo4/robocode.content/src/main/resources/desktop/robocodeRobocode.desktop
similarity index 100%
rename from 代码/robocode/robocode.content/src/main/resources/desktop/robocodeRobocode.desktop
rename to 代码/workspace_robo4/robocode.content/src/main/resources/desktop/robocodeRobocode.desktop
diff --git a/代码/robocode/robocode.content/src/main/resources/desktop/robocodeTeamRumble.desktop b/代码/workspace_robo4/robocode.content/src/main/resources/desktop/robocodeTeamRumble.desktop
similarity index 100%
rename from 代码/robocode/robocode.content/src/main/resources/desktop/robocodeTeamRumble.desktop
rename to 代码/workspace_robo4/robocode.content/src/main/resources/desktop/robocodeTeamRumble.desktop
diff --git a/代码/robocode/robocode.content/src/main/resources/desktop/robocodeTwinDuel.desktop b/代码/workspace_robo4/robocode.content/src/main/resources/desktop/robocodeTwinDuel.desktop
similarity index 100%
rename from 代码/robocode/robocode.content/src/main/resources/desktop/robocodeTwinDuel.desktop
rename to 代码/workspace_robo4/robocode.content/src/main/resources/desktop/robocodeTwinDuel.desktop
diff --git a/代码/robocode/robocode.content/src/main/resources/desktop/roborumble.png b/代码/workspace_robo4/robocode.content/src/main/resources/desktop/roborumble.png
similarity index 100%
rename from 代码/robocode/robocode.content/src/main/resources/desktop/roborumble.png
rename to 代码/workspace_robo4/robocode.content/src/main/resources/desktop/roborumble.png
diff --git a/代码/robocode/robocode.content/src/main/resources/license/epl-v10.html b/代码/workspace_robo4/robocode.content/src/main/resources/license/epl-v10.html
similarity index 100%
rename from 代码/robocode/robocode.content/src/main/resources/license/epl-v10.html
rename to 代码/workspace_robo4/robocode.content/src/main/resources/license/epl-v10.html
diff --git a/代码/robocode/robocode.content/src/main/resources/meleerumble.bat b/代码/workspace_robo4/robocode.content/src/main/resources/meleerumble.bat
similarity index 100%
rename from 代码/robocode/robocode.content/src/main/resources/meleerumble.bat
rename to 代码/workspace_robo4/robocode.content/src/main/resources/meleerumble.bat
diff --git a/代码/robocode/robocode.content/src/main/resources/meleerumble.command b/代码/workspace_robo4/robocode.content/src/main/resources/meleerumble.command
similarity index 100%
rename from 代码/robocode/robocode.content/src/main/resources/meleerumble.command
rename to 代码/workspace_robo4/robocode.content/src/main/resources/meleerumble.command
diff --git a/代码/robocode/robocode.content/src/main/resources/meleerumble.sh b/代码/workspace_robo4/robocode.content/src/main/resources/meleerumble.sh
similarity index 100%
rename from 代码/robocode/robocode.content/src/main/resources/meleerumble.sh
rename to 代码/workspace_robo4/robocode.content/src/main/resources/meleerumble.sh
diff --git a/代码/robocode/robocode.content/src/main/resources/robocode.bat b/代码/workspace_robo4/robocode.content/src/main/resources/robocode.bat
similarity index 100%
rename from 代码/robocode/robocode.content/src/main/resources/robocode.bat
rename to 代码/workspace_robo4/robocode.content/src/main/resources/robocode.bat
diff --git a/代码/robocode/robocode.content/src/main/resources/robocode.command b/代码/workspace_robo4/robocode.content/src/main/resources/robocode.command
similarity index 100%
rename from 代码/robocode/robocode.content/src/main/resources/robocode.command
rename to 代码/workspace_robo4/robocode.content/src/main/resources/robocode.command
diff --git a/代码/robocode/robocode.content/src/main/resources/robocode.ico b/代码/workspace_robo4/robocode.content/src/main/resources/robocode.ico
similarity index 100%
rename from 代码/robocode/robocode.content/src/main/resources/robocode.ico
rename to 代码/workspace_robo4/robocode.content/src/main/resources/robocode.ico
diff --git a/代码/robocode/robocode.content/src/main/resources/robocode.sh b/代码/workspace_robo4/robocode.content/src/main/resources/robocode.sh
similarity index 100%
rename from 代码/robocode/robocode.content/src/main/resources/robocode.sh
rename to 代码/workspace_robo4/robocode.content/src/main/resources/robocode.sh
diff --git a/代码/robocode/robocode.content/src/main/resources/roborumble.bat b/代码/workspace_robo4/robocode.content/src/main/resources/roborumble.bat
similarity index 100%
rename from 代码/robocode/robocode.content/src/main/resources/roborumble.bat
rename to 代码/workspace_robo4/robocode.content/src/main/resources/roborumble.bat
diff --git a/代码/robocode/robocode.content/src/main/resources/roborumble.command b/代码/workspace_robo4/robocode.content/src/main/resources/roborumble.command
similarity index 100%
rename from 代码/robocode/robocode.content/src/main/resources/roborumble.command
rename to 代码/workspace_robo4/robocode.content/src/main/resources/roborumble.command
diff --git a/代码/robocode/robocode.content/src/main/resources/roborumble.ico b/代码/workspace_robo4/robocode.content/src/main/resources/roborumble.ico
similarity index 100%
rename from 代码/robocode/robocode.content/src/main/resources/roborumble.ico
rename to 代码/workspace_robo4/robocode.content/src/main/resources/roborumble.ico
diff --git a/代码/robocode/robocode.content/src/main/resources/roborumble.sh b/代码/workspace_robo4/robocode.content/src/main/resources/roborumble.sh
similarity index 100%
rename from 代码/robocode/robocode.content/src/main/resources/roborumble.sh
rename to 代码/workspace_robo4/robocode.content/src/main/resources/roborumble.sh
diff --git a/代码/robocode/robocode.content/src/main/resources/roborumble/meleerumble.txt b/代码/workspace_robo4/robocode.content/src/main/resources/roborumble/meleerumble.txt
similarity index 100%
rename from 代码/robocode/robocode.content/src/main/resources/roborumble/meleerumble.txt
rename to 代码/workspace_robo4/robocode.content/src/main/resources/roborumble/meleerumble.txt
diff --git a/代码/robocode/robocode.content/src/main/resources/roborumble/roborumble.properties b/代码/workspace_robo4/robocode.content/src/main/resources/roborumble/roborumble.properties
similarity index 100%
rename from 代码/robocode/robocode.content/src/main/resources/roborumble/roborumble.properties
rename to 代码/workspace_robo4/robocode.content/src/main/resources/roborumble/roborumble.properties
diff --git a/代码/robocode/robocode.content/src/main/resources/roborumble/roborumble.txt b/代码/workspace_robo4/robocode.content/src/main/resources/roborumble/roborumble.txt
similarity index 100%
rename from 代码/robocode/robocode.content/src/main/resources/roborumble/roborumble.txt
rename to 代码/workspace_robo4/robocode.content/src/main/resources/roborumble/roborumble.txt
diff --git a/代码/robocode/robocode.content/src/main/resources/roborumble/teamrumble.txt b/代码/workspace_robo4/robocode.content/src/main/resources/roborumble/teamrumble.txt
similarity index 100%
rename from 代码/robocode/robocode.content/src/main/resources/roborumble/teamrumble.txt
rename to 代码/workspace_robo4/robocode.content/src/main/resources/roborumble/teamrumble.txt
diff --git a/代码/robocode/robocode.content/src/main/resources/roborumble/twinduel.txt b/代码/workspace_robo4/robocode.content/src/main/resources/roborumble/twinduel.txt
similarity index 100%
rename from 代码/robocode/robocode.content/src/main/resources/roborumble/twinduel.txt
rename to 代码/workspace_robo4/robocode.content/src/main/resources/roborumble/twinduel.txt
diff --git a/代码/robocode/robocode.content/src/main/resources/teamrumble.bat b/代码/workspace_robo4/robocode.content/src/main/resources/teamrumble.bat
similarity index 100%
rename from 代码/robocode/robocode.content/src/main/resources/teamrumble.bat
rename to 代码/workspace_robo4/robocode.content/src/main/resources/teamrumble.bat
diff --git a/代码/robocode/robocode.content/src/main/resources/teamrumble.command b/代码/workspace_robo4/robocode.content/src/main/resources/teamrumble.command
similarity index 100%
rename from 代码/robocode/robocode.content/src/main/resources/teamrumble.command
rename to 代码/workspace_robo4/robocode.content/src/main/resources/teamrumble.command
diff --git a/代码/robocode/robocode.content/src/main/resources/teamrumble.sh b/代码/workspace_robo4/robocode.content/src/main/resources/teamrumble.sh
similarity index 100%
rename from 代码/robocode/robocode.content/src/main/resources/teamrumble.sh
rename to 代码/workspace_robo4/robocode.content/src/main/resources/teamrumble.sh
diff --git a/代码/robocode/robocode.content/src/main/resources/templates/newjavafile.tpt b/代码/workspace_robo4/robocode.content/src/main/resources/templates/newjavafile.tpt
similarity index 100%
rename from 代码/robocode/robocode.content/src/main/resources/templates/newjavafile.tpt
rename to 代码/workspace_robo4/robocode.content/src/main/resources/templates/newjavafile.tpt
diff --git a/代码/robocode/robocode.content/src/main/resources/templates/newjuniorrobot.tpt b/代码/workspace_robo4/robocode.content/src/main/resources/templates/newjuniorrobot.tpt
similarity index 100%
rename from 代码/robocode/robocode.content/src/main/resources/templates/newjuniorrobot.tpt
rename to 代码/workspace_robo4/robocode.content/src/main/resources/templates/newjuniorrobot.tpt
diff --git a/代码/robocode/robocode.content/src/main/resources/templates/newrobot.tpt b/代码/workspace_robo4/robocode.content/src/main/resources/templates/newrobot.tpt
similarity index 100%
rename from 代码/robocode/robocode.content/src/main/resources/templates/newrobot.tpt
rename to 代码/workspace_robo4/robocode.content/src/main/resources/templates/newrobot.tpt
diff --git a/代码/robocode/robocode.content/src/main/resources/theme/editor/Robocode Black Theme.properties b/代码/workspace_robo4/robocode.content/src/main/resources/theme/editor/Robocode Black Theme.properties
similarity index 100%
rename from 代码/robocode/robocode.content/src/main/resources/theme/editor/Robocode Black Theme.properties
rename to 代码/workspace_robo4/robocode.content/src/main/resources/theme/editor/Robocode Black Theme.properties
diff --git a/代码/robocode/robocode.content/src/main/resources/theme/editor/Robocode White Theme.properties b/代码/workspace_robo4/robocode.content/src/main/resources/theme/editor/Robocode White Theme.properties
similarity index 100%
rename from 代码/robocode/robocode.content/src/main/resources/theme/editor/Robocode White Theme.properties
rename to 代码/workspace_robo4/robocode.content/src/main/resources/theme/editor/Robocode White Theme.properties
diff --git a/代码/robocode/robocode.content/src/main/resources/twinduel.bat b/代码/workspace_robo4/robocode.content/src/main/resources/twinduel.bat
similarity index 100%
rename from 代码/robocode/robocode.content/src/main/resources/twinduel.bat
rename to 代码/workspace_robo4/robocode.content/src/main/resources/twinduel.bat
diff --git a/代码/robocode/robocode.content/src/main/resources/twinduel.command b/代码/workspace_robo4/robocode.content/src/main/resources/twinduel.command
similarity index 100%
rename from 代码/robocode/robocode.content/src/main/resources/twinduel.command
rename to 代码/workspace_robo4/robocode.content/src/main/resources/twinduel.command
diff --git a/代码/robocode/robocode.content/src/main/resources/twinduel.sh b/代码/workspace_robo4/robocode.content/src/main/resources/twinduel.sh
similarity index 100%
rename from 代码/robocode/robocode.content/src/main/resources/twinduel.sh
rename to 代码/workspace_robo4/robocode.content/src/main/resources/twinduel.sh
diff --git a/代码/robocode/robocode.core/.classpath b/代码/workspace_robo4/robocode.core/.classpath
similarity index 100%
rename from 代码/robocode/robocode.core/.classpath
rename to 代码/workspace_robo4/robocode.core/.classpath
diff --git a/代码/robocode/robocode.core/.project b/代码/workspace_robo4/robocode.core/.project
similarity index 100%
rename from 代码/robocode/robocode.core/.project
rename to 代码/workspace_robo4/robocode.core/.project
diff --git a/代码/robocode/robocode.core/.settings/org.eclipse.jdt.core.prefs b/代码/workspace_robo4/robocode.core/.settings/org.eclipse.jdt.core.prefs
similarity index 100%
rename from 代码/robocode/robocode.core/.settings/org.eclipse.jdt.core.prefs
rename to 代码/workspace_robo4/robocode.core/.settings/org.eclipse.jdt.core.prefs
diff --git a/代码/robocode/robocode.core/pom.xml b/代码/workspace_robo4/robocode.core/pom.xml
similarity index 100%
rename from 代码/robocode/robocode.core/pom.xml
rename to 代码/workspace_robo4/robocode.core/pom.xml
diff --git a/代码/robocode/robocode.core/robocode.core.iml b/代码/workspace_robo4/robocode.core/robocode.core.iml
similarity index 100%
rename from 代码/robocode/robocode.core/robocode.core.iml
rename to 代码/workspace_robo4/robocode.core/robocode.core.iml
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/battle/BattleProperties.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/battle/BattleProperties.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/battle/BattleProperties.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/battle/BattleProperties.java
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/battle/BattleRankingTableModel.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/battle/BattleRankingTableModel.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/battle/BattleRankingTableModel.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/battle/BattleRankingTableModel.java
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/battle/BattleResultsTableModel.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/battle/BattleResultsTableModel.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/battle/BattleResultsTableModel.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/battle/BattleResultsTableModel.java
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/battle/IBattleManager.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/battle/IBattleManager.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/battle/IBattleManager.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/battle/IBattleManager.java
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/battle/events/BattleEventDispatcher.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/battle/events/BattleEventDispatcher.java
similarity index 90%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/battle/events/BattleEventDispatcher.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/battle/events/BattleEventDispatcher.java
index c6a146f..9155e67 100644
--- a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/battle/events/BattleEventDispatcher.java
+++ b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/battle/events/BattleEventDispatcher.java
@@ -46,7 +46,7 @@ public class BattleEventDispatcher implements IBattleListener {
for (IBattleListener listener : listeners) {
try {
listener.onBattleStarted(event);
- } catch (Throwable ex) {
+ } catch (RuntimeException ex) {
logError("onBattleStarted " + listener.getClass(), ex);
}
}
@@ -56,7 +56,7 @@ public class BattleEventDispatcher implements IBattleListener {
for (IBattleListener listener : listeners) {
try {
listener.onBattleCompleted(event);
- } catch (Throwable ex) {
+ } catch (RuntimeException ex) {
logError("onBattleCompleted " + listener.getClass(), ex);
}
}
@@ -66,7 +66,7 @@ public class BattleEventDispatcher implements IBattleListener {
for (IBattleListener listener : listeners) {
try {
listener.onBattleFinished(event);
- } catch (Throwable ex) {
+ } catch (RuntimeException ex) {
logError("onBattleFinished " + listener.getClass(), ex);
}
}
@@ -76,7 +76,7 @@ public class BattleEventDispatcher implements IBattleListener {
for (IBattleListener listener : listeners) {
try {
listener.onBattlePaused(event);
- } catch (Throwable ex) {
+ } catch (RuntimeException ex) {
logError("onBattlePaused " + listener.getClass(), ex);
}
}
@@ -86,7 +86,7 @@ public class BattleEventDispatcher implements IBattleListener {
for (IBattleListener listener : listeners) {
try {
listener.onBattleResumed(event);
- } catch (Throwable ex) {
+ } catch (RuntimeException ex) {
logError("onBattleResumed " + listener.getClass(), ex);
}
}
@@ -96,7 +96,7 @@ public class BattleEventDispatcher implements IBattleListener {
for (IBattleListener listener : listeners) {
try {
listener.onRoundStarted(event);
- } catch (Throwable ex) {
+ } catch (RuntimeException ex) {
logError("onRoundStarted " + listener.getClass(), ex);
}
}
@@ -106,7 +106,7 @@ public class BattleEventDispatcher implements IBattleListener {
for (IBattleListener listener : listeners) {
try {
listener.onRoundEnded(event);
- } catch (Throwable ex) {
+ } catch (RuntimeException ex) {
logError("onRoundEnded " + listener.getClass(), ex);
}
}
@@ -116,7 +116,7 @@ public class BattleEventDispatcher implements IBattleListener {
for (IBattleListener listener : listeners) {
try {
listener.onTurnStarted(event);
- } catch (Throwable ex) {
+ } catch (RuntimeException ex) {
logError("onTurnStarted " + listener.getClass(), ex);
}
}
@@ -126,7 +126,7 @@ public class BattleEventDispatcher implements IBattleListener {
for (IBattleListener listener : listeners) {
try {
listener.onTurnEnded(event);
- } catch (Throwable ex) {
+ } catch (RuntimeException ex) {
logError("onTurnEnded " + listener.getClass(), ex);
}
}
@@ -136,7 +136,7 @@ public class BattleEventDispatcher implements IBattleListener {
for (IBattleListener listener : listeners) {
try {
listener.onBattleMessage(event);
- } catch (Throwable ex) {
+ } catch (RuntimeException ex) {
logError("onBattleMessage " + listener.getClass(), ex);
}
}
@@ -146,7 +146,7 @@ public class BattleEventDispatcher implements IBattleListener {
for (IBattleListener listener : listeners) {
try {
listener.onBattleError(event);
- } catch (Throwable ex) {
+ } catch (RuntimeException ex) {
Logger.realErr.println(listener.getClass() + " " + ex.getMessage());
}
}
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/cachecleaner/CacheCleaner.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/cachecleaner/CacheCleaner.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/cachecleaner/CacheCleaner.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/cachecleaner/CacheCleaner.java
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/core/BaseModule.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/core/BaseModule.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/core/BaseModule.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/core/BaseModule.java
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/core/Container.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/core/Container.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/core/Container.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/core/Container.java
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/core/EngineClassLoader.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/core/EngineClassLoader.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/core/EngineClassLoader.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/core/EngineClassLoader.java
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/core/Module.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/core/Module.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/core/Module.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/core/Module.java
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/core/RobocodeMain.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/core/RobocodeMain.java
similarity index 99%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/core/RobocodeMain.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/core/RobocodeMain.java
index 24c831b..3ba5a93 100644
--- a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/core/RobocodeMain.java
+++ b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/core/RobocodeMain.java
@@ -171,7 +171,7 @@ public final class RobocodeMain extends RobocodeMainBase {
System.exit(8);
}
}
- } catch (Throwable e) {
+ } catch (RuntimeException e) {
Logger.logError(e);
}
}
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/core/RobocodeMainBase.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/core/RobocodeMainBase.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/core/RobocodeMainBase.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/core/RobocodeMainBase.java
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/host/ICpuManager.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/host/ICpuManager.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/host/ICpuManager.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/host/ICpuManager.java
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/host/IHostManager.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/host/IHostManager.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/host/IHostManager.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/host/IHostManager.java
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/host/IRobotClassLoader.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/host/IRobotClassLoader.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/host/IRobotClassLoader.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/host/IRobotClassLoader.java
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/host/RobotStatics.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/host/RobotStatics.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/host/RobotStatics.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/host/RobotStatics.java
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/io/JarJar.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/io/JarJar.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/io/JarJar.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/io/JarJar.java
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/io/URLJarCollector.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/io/URLJarCollector.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/io/URLJarCollector.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/io/URLJarCollector.java
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/peer/BadBehavior.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/peer/BadBehavior.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/peer/BadBehavior.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/peer/BadBehavior.java
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/peer/BulletCommand.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/peer/BulletCommand.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/peer/BulletCommand.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/peer/BulletCommand.java
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/peer/BulletStatus.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/peer/BulletStatus.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/peer/BulletStatus.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/peer/BulletStatus.java
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/peer/DebugProperty.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/peer/DebugProperty.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/peer/DebugProperty.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/peer/DebugProperty.java
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/peer/ExecCommands.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/peer/ExecCommands.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/peer/ExecCommands.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/peer/ExecCommands.java
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/peer/ExecResults.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/peer/ExecResults.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/peer/ExecResults.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/peer/ExecResults.java
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/peer/IRobotPeer.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/peer/IRobotPeer.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/peer/IRobotPeer.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/peer/IRobotPeer.java
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/peer/TeamMessage.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/peer/TeamMessage.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/peer/TeamMessage.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/peer/TeamMessage.java
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/recording/BattleRecordFormat.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/recording/BattleRecordFormat.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/recording/BattleRecordFormat.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/recording/BattleRecordFormat.java
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/recording/IRecordManager.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/recording/IRecordManager.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/recording/IRecordManager.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/recording/IRecordManager.java
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/repository/CodeSizeCalculator.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/repository/CodeSizeCalculator.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/repository/CodeSizeCalculator.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/repository/CodeSizeCalculator.java
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/repository/IRepositoryManager.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/repository/IRepositoryManager.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/repository/IRepositoryManager.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/repository/IRepositoryManager.java
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/repository/IRobotItem.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/repository/IRobotItem.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/repository/IRobotItem.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/repository/IRobotItem.java
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/repository/IRobotSpecItem.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/repository/IRobotSpecItem.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/repository/IRobotSpecItem.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/repository/IRobotSpecItem.java
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/repository/RobotProperties.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/repository/RobotProperties.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/repository/RobotProperties.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/repository/RobotProperties.java
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/repository/RobotType.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/repository/RobotType.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/repository/RobotType.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/repository/RobotType.java
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/repository/TeamProperties.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/repository/TeamProperties.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/repository/TeamProperties.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/repository/TeamProperties.java
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/robotpaint/Graphics2DSerialized.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/robotpaint/Graphics2DSerialized.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/robotpaint/Graphics2DSerialized.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/robotpaint/Graphics2DSerialized.java
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/robotpaint/IGraphicsProxy.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/robotpaint/IGraphicsProxy.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/robotpaint/IGraphicsProxy.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/robotpaint/IGraphicsProxy.java
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/serialization/IXmlSerializable.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/serialization/IXmlSerializable.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/serialization/IXmlSerializable.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/serialization/IXmlSerializable.java
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/serialization/SerializableOptions.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/serialization/SerializableOptions.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/serialization/SerializableOptions.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/serialization/SerializableOptions.java
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/serialization/XmlReader.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/serialization/XmlReader.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/serialization/XmlReader.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/serialization/XmlReader.java
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/serialization/XmlWriter.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/serialization/XmlWriter.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/serialization/XmlWriter.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/serialization/XmlWriter.java
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/settings/ISettingsListener.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/settings/ISettingsListener.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/settings/ISettingsListener.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/settings/ISettingsListener.java
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/settings/ISettingsManager.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/settings/ISettingsManager.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/settings/ISettingsManager.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/settings/ISettingsManager.java
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/settings/SettingsManager.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/settings/SettingsManager.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/settings/SettingsManager.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/settings/SettingsManager.java
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/sound/ISoundManager.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/sound/ISoundManager.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/sound/ISoundManager.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/sound/ISoundManager.java
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/ui/IWindowManager.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/ui/IWindowManager.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/ui/IWindowManager.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/ui/IWindowManager.java
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/util/AlphanumericComparator.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/util/AlphanumericComparator.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/util/AlphanumericComparator.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/util/AlphanumericComparator.java
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/version/IVersionManager.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/version/IVersionManager.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/version/IVersionManager.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/version/IVersionManager.java
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/version/Version.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/version/Version.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/version/Version.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/version/Version.java
diff --git a/代码/robocode/robocode.core/src/main/java/net/sf/robocode/version/VersionManager.java b/代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/version/VersionManager.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/java/net/sf/robocode/version/VersionManager.java
rename to 代码/workspace_robo4/robocode.core/src/main/java/net/sf/robocode/version/VersionManager.java
diff --git a/代码/robocode/robocode.core/src/main/resources/battleRecord.xsd b/代码/workspace_robo4/robocode.core/src/main/resources/battleRecord.xsd
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/resources/battleRecord.xsd
rename to 代码/workspace_robo4/robocode.core/src/main/resources/battleRecord.xsd
diff --git a/代码/robocode/robocode.core/src/main/resources/battleRecordS.xsd b/代码/workspace_robo4/robocode.core/src/main/resources/battleRecordS.xsd
similarity index 100%
rename from 代码/robocode/robocode.core/src/main/resources/battleRecordS.xsd
rename to 代码/workspace_robo4/robocode.core/src/main/resources/battleRecordS.xsd
diff --git a/代码/robocode/robocode.core/src/test/java/net/sf/robocode/serialization/ObjectCloner.java b/代码/workspace_robo4/robocode.core/src/test/java/net/sf/robocode/serialization/ObjectCloner.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/test/java/net/sf/robocode/serialization/ObjectCloner.java
rename to 代码/workspace_robo4/robocode.core/src/test/java/net/sf/robocode/serialization/ObjectCloner.java
diff --git a/代码/robocode/robocode.core/src/test/java/net/sf/robocode/serialization/RbSerializerTest.java b/代码/workspace_robo4/robocode.core/src/test/java/net/sf/robocode/serialization/RbSerializerTest.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/test/java/net/sf/robocode/serialization/RbSerializerTest.java
rename to 代码/workspace_robo4/robocode.core/src/test/java/net/sf/robocode/serialization/RbSerializerTest.java
diff --git a/代码/robocode/robocode.core/src/test/java/net/sf/robocode/version/VersionTest.java b/代码/workspace_robo4/robocode.core/src/test/java/net/sf/robocode/version/VersionTest.java
similarity index 100%
rename from 代码/robocode/robocode.core/src/test/java/net/sf/robocode/version/VersionTest.java
rename to 代码/workspace_robo4/robocode.core/src/test/java/net/sf/robocode/version/VersionTest.java
diff --git a/代码/robocode/robocode.distribution/.classpath b/代码/workspace_robo4/robocode.distribution/.classpath
similarity index 100%
rename from 代码/robocode/robocode.distribution/.classpath
rename to 代码/workspace_robo4/robocode.distribution/.classpath
diff --git a/代码/robocode/robocode.distribution/.project b/代码/workspace_robo4/robocode.distribution/.project
similarity index 100%
rename from 代码/robocode/robocode.distribution/.project
rename to 代码/workspace_robo4/robocode.distribution/.project
diff --git a/代码/robocode/robocode.distribution/.settings/org.eclipse.jdt.core.prefs b/代码/workspace_robo4/robocode.distribution/.settings/org.eclipse.jdt.core.prefs
similarity index 100%
rename from 代码/robocode/robocode.distribution/.settings/org.eclipse.jdt.core.prefs
rename to 代码/workspace_robo4/robocode.distribution/.settings/org.eclipse.jdt.core.prefs
diff --git a/代码/robocode/robocode.distribution/pom.xml b/代码/workspace_robo4/robocode.distribution/pom.xml
similarity index 100%
rename from 代码/robocode/robocode.distribution/pom.xml
rename to 代码/workspace_robo4/robocode.distribution/pom.xml
diff --git a/代码/robocode/robocode.distribution/robocode.distribution.iml b/代码/workspace_robo4/robocode.distribution/robocode.distribution.iml
similarity index 100%
rename from 代码/robocode/robocode.distribution/robocode.distribution.iml
rename to 代码/workspace_robo4/robocode.distribution/robocode.distribution.iml
diff --git a/代码/robocode/robocode.distribution/setup.asm.xml b/代码/workspace_robo4/robocode.distribution/setup.asm.xml
similarity index 100%
rename from 代码/robocode/robocode.distribution/setup.asm.xml
rename to 代码/workspace_robo4/robocode.distribution/setup.asm.xml
diff --git a/代码/robocode/robocode.distribution/src.asm.xml b/代码/workspace_robo4/robocode.distribution/src.asm.xml
similarity index 100%
rename from 代码/robocode/robocode.distribution/src.asm.xml
rename to 代码/workspace_robo4/robocode.distribution/src.asm.xml
diff --git a/代码/robocode/robocode.dummy.zip b/代码/workspace_robo4/robocode.dummy.zip
similarity index 100%
rename from 代码/robocode/robocode.dummy.zip
rename to 代码/workspace_robo4/robocode.dummy.zip
diff --git a/代码/robocode/robocode.host/.classpath b/代码/workspace_robo4/robocode.host/.classpath
similarity index 100%
rename from 代码/robocode/robocode.host/.classpath
rename to 代码/workspace_robo4/robocode.host/.classpath
diff --git a/代码/robocode/robocode.host/.project b/代码/workspace_robo4/robocode.host/.project
similarity index 100%
rename from 代码/robocode/robocode.host/.project
rename to 代码/workspace_robo4/robocode.host/.project
diff --git a/代码/robocode/robocode.host/.settings/org.eclipse.jdt.core.prefs b/代码/workspace_robo4/robocode.host/.settings/org.eclipse.jdt.core.prefs
similarity index 100%
rename from 代码/robocode/robocode.host/.settings/org.eclipse.jdt.core.prefs
rename to 代码/workspace_robo4/robocode.host/.settings/org.eclipse.jdt.core.prefs
diff --git a/代码/robocode/robocode.host/pom.xml b/代码/workspace_robo4/robocode.host/pom.xml
similarity index 100%
rename from 代码/robocode/robocode.host/pom.xml
rename to 代码/workspace_robo4/robocode.host/pom.xml
diff --git a/代码/robocode/robocode.host/robocode.host.iml b/代码/workspace_robo4/robocode.host/robocode.host.iml
similarity index 100%
rename from 代码/robocode/robocode.host/robocode.host.iml
rename to 代码/workspace_robo4/robocode.host/robocode.host.iml
diff --git a/代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/CpuManager.java b/代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/CpuManager.java
similarity index 100%
rename from 代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/CpuManager.java
rename to 代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/CpuManager.java
diff --git a/代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/HostManager.java b/代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/HostManager.java
similarity index 100%
rename from 代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/HostManager.java
rename to 代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/HostManager.java
diff --git a/代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/IHost.java b/代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/IHost.java
similarity index 100%
rename from 代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/IHost.java
rename to 代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/IHost.java
diff --git a/代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/IHostedThread.java b/代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/IHostedThread.java
similarity index 100%
rename from 代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/IHostedThread.java
rename to 代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/IHostedThread.java
diff --git a/代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/IThreadManager.java b/代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/IThreadManager.java
similarity index 100%
rename from 代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/IThreadManager.java
rename to 代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/IThreadManager.java
diff --git a/代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/JavaHost.java b/代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/JavaHost.java
similarity index 99%
rename from 代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/JavaHost.java
rename to 代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/JavaHost.java
index 3540256..7dde1e9 100644
--- a/代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/JavaHost.java
+++ b/代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/JavaHost.java
@@ -88,7 +88,7 @@ public class JavaHost implements IHost {
}
return checkInterfaces(robotClass, robotItem);
- } catch (Throwable t) {
+ } catch (RuntimeException t) {
if (message) {
logError("Got an error with " + robotItem.getFullClassName() + ": " + t); // just message here
if (t.getMessage() != null && t.getMessage().contains("Bad version number in .class file")) {
diff --git a/代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/Module.java b/代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/Module.java
similarity index 100%
rename from 代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/Module.java
rename to 代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/Module.java
diff --git a/代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/events/EventManager.java b/代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/events/EventManager.java
similarity index 99%
rename from 代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/events/EventManager.java
rename to 代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/events/EventManager.java
index 0024a6b..5621c87 100644
--- a/代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/events/EventManager.java
+++ b/代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/events/EventManager.java
@@ -382,7 +382,7 @@ public final class EventManager implements IEventManager {
} catch (RuntimeException e) {
currentTopEvent = null;
throw e;
- } catch (Error e) {
+ } catch (MyException e) {
currentTopEvent = null;
throw e;
} finally {
diff --git a/代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/events/EventQueue.java b/代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/events/EventQueue.java
similarity index 100%
rename from 代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/events/EventQueue.java
rename to 代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/events/EventQueue.java
diff --git a/代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/events/IEventManager.java b/代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/events/IEventManager.java
similarity index 100%
rename from 代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/events/IEventManager.java
rename to 代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/events/IEventManager.java
diff --git a/代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/io/BufferedPipedInputStream.java b/代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/io/BufferedPipedInputStream.java
similarity index 100%
rename from 代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/io/BufferedPipedInputStream.java
rename to 代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/io/BufferedPipedInputStream.java
diff --git a/代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/io/BufferedPipedOutputStream.java b/代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/io/BufferedPipedOutputStream.java
similarity index 100%
rename from 代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/io/BufferedPipedOutputStream.java
rename to 代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/io/BufferedPipedOutputStream.java
diff --git a/代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/io/RobotFileOutputStream.java b/代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/io/RobotFileOutputStream.java
similarity index 100%
rename from 代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/io/RobotFileOutputStream.java
rename to 代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/io/RobotFileOutputStream.java
diff --git a/代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/io/RobotFileSystemManager.java b/代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/io/RobotFileSystemManager.java
similarity index 100%
rename from 代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/io/RobotFileSystemManager.java
rename to 代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/io/RobotFileSystemManager.java
diff --git a/代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/io/RobotOutputStream.java b/代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/io/RobotOutputStream.java
similarity index 100%
rename from 代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/io/RobotOutputStream.java
rename to 代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/io/RobotOutputStream.java
diff --git a/代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/jarjar/JarJarURLConnection.java b/代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/jarjar/JarJarURLConnection.java
similarity index 100%
rename from 代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/jarjar/JarJarURLConnection.java
rename to 代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/jarjar/JarJarURLConnection.java
diff --git a/代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/proxies/AdvancedRobotProxy.java b/代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/proxies/AdvancedRobotProxy.java
similarity index 100%
rename from 代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/proxies/AdvancedRobotProxy.java
rename to 代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/proxies/AdvancedRobotProxy.java
diff --git a/代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/proxies/BasicRobotProxy.java b/代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/proxies/BasicRobotProxy.java
similarity index 100%
rename from 代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/proxies/BasicRobotProxy.java
rename to 代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/proxies/BasicRobotProxy.java
diff --git a/代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/proxies/HostingRobotProxy.java b/代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/proxies/HostingRobotProxy.java
similarity index 98%
rename from 代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/proxies/HostingRobotProxy.java
rename to 代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/proxies/HostingRobotProxy.java
index df5d591..9fdb31e 100644
--- a/代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/proxies/HostingRobotProxy.java
+++ b/代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/proxies/HostingRobotProxy.java
@@ -157,7 +157,7 @@ abstract class HostingRobotProxy implements IHostingRobotProxy, IHostedThread {
private void loadClassBattle() {
try {
robotClassLoader.loadRobotMainClass(true);
- } catch (Throwable e) {
+ } catch (RuntimeException e) {
println("SYSTEM: Could not load " + statics.getName() + " : ");
println(e);
drainEnergy();
@@ -183,7 +183,7 @@ abstract class HostingRobotProxy implements IHostingRobotProxy, IHostedThread {
robot = null;
logError(e);
return false;
- } catch (Throwable e) {
+ } catch (RuntimeException e) {
println("SYSTEM: An error occurred during initialization of " + statics.getName());
println("SYSTEM: " + e);
println(e);
@@ -247,7 +247,7 @@ abstract class HostingRobotProxy implements IHostingRobotProxy, IHostedThread {
println(e);
logMessage(statics.getName() + " stopped successfully.");
throw e; // must be re-thrown in order to stop the thread
- } catch (Throwable t) {
+ } catch (RuntimeException t) {
drainEnergy();
println(t);
logMessage(statics.getName() + ": Throwable: " + t); // without stack here
diff --git a/代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/proxies/IHostingRobotProxy.java b/代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/proxies/IHostingRobotProxy.java
similarity index 100%
rename from 代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/proxies/IHostingRobotProxy.java
rename to 代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/proxies/IHostingRobotProxy.java
diff --git a/代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/proxies/JuniorRobotProxy.java b/代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/proxies/JuniorRobotProxy.java
similarity index 100%
rename from 代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/proxies/JuniorRobotProxy.java
rename to 代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/proxies/JuniorRobotProxy.java
diff --git a/代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/proxies/StandardRobotProxy.java b/代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/proxies/StandardRobotProxy.java
similarity index 100%
rename from 代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/proxies/StandardRobotProxy.java
rename to 代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/proxies/StandardRobotProxy.java
diff --git a/代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/proxies/TeamRobotProxy.java b/代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/proxies/TeamRobotProxy.java
similarity index 100%
rename from 代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/proxies/TeamRobotProxy.java
rename to 代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/proxies/TeamRobotProxy.java
diff --git a/代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/security/ClassAnalyzer.java b/代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/security/ClassAnalyzer.java
similarity index 100%
rename from 代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/security/ClassAnalyzer.java
rename to 代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/security/ClassAnalyzer.java
diff --git a/代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/security/RobocodePermission.java b/代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/security/RobocodePermission.java
similarity index 100%
rename from 代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/security/RobocodePermission.java
rename to 代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/security/RobocodePermission.java
diff --git a/代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/security/RobocodeSecurityManager.java b/代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/security/RobocodeSecurityManager.java
similarity index 100%
rename from 代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/security/RobocodeSecurityManager.java
rename to 代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/security/RobocodeSecurityManager.java
diff --git a/代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/security/RobocodeSecurityPolicy.java b/代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/security/RobocodeSecurityPolicy.java
similarity index 100%
rename from 代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/security/RobocodeSecurityPolicy.java
rename to 代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/security/RobocodeSecurityPolicy.java
diff --git a/代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/security/RobotClassLoader.java b/代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/security/RobotClassLoader.java
similarity index 98%
rename from 代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/security/RobotClassLoader.java
rename to 代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/security/RobotClassLoader.java
index 69dad86..0993839 100644
--- a/代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/security/RobotClassLoader.java
+++ b/代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/security/RobotClassLoader.java
@@ -244,7 +244,7 @@ public class RobotClassLoader extends URLClassLoader implements IRobotClassLoade
} else {
warnIfStaticRobotInstanceFields();
}
- } catch (Throwable e) {
+ } catch (RuntimeException e) {
robotClass = null;
throw new ClassNotFoundException(e.getMessage(), e);
}
@@ -289,7 +289,7 @@ public class RobotClassLoader extends URLClassLoader implements IRobotClassLoade
}
}
}
- } catch (Throwable t) {
+ } catch (RuntimeException t) {
Logger.logError(t);
}
}
@@ -305,7 +305,7 @@ public class RobotClassLoader extends URLClassLoader implements IRobotClassLoade
Class> type = null;
try {
type = loadRobotClassLocaly(className, false);
- } catch (Throwable t) {
+ } catch (RuntimeException t) {
continue;
}
if (type != null) {
@@ -366,7 +366,7 @@ public class RobotClassLoader extends URLClassLoader implements IRobotClassLoade
modifiersField.setInt(field, modifiers & ~Modifier.FINAL); // Remove the FINAL modifier
field.set(null, null);
- } catch (Throwable ignore) {}
+ } catch (RuntimeException ignore) {}
}
/**
@@ -383,7 +383,7 @@ public class RobotClassLoader extends URLClassLoader implements IRobotClassLoade
for (Field field: type.getDeclaredFields()) {
fields.add(field);
}
- } catch (Throwable ignore) {// NoClassDefFoundError does occur with some robots, e.g. sgp.Drunken [1.12]
+ } catch (RuntimeException ignore) {// NoClassDefFoundError does occur with some robots, e.g. sgp.Drunken [1.12]
// We ignore all exceptions and errors here so we can proceed to retrieve
// field from super classes.
}
diff --git a/代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/security/RobotThreadManager.java b/代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/security/RobotThreadManager.java
similarity index 100%
rename from 代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/security/RobotThreadManager.java
rename to 代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/security/RobotThreadManager.java
diff --git a/代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/security/SecureInputStream.java b/代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/security/SecureInputStream.java
similarity index 100%
rename from 代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/security/SecureInputStream.java
rename to 代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/security/SecureInputStream.java
diff --git a/代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/security/SecurePrintStream.java b/代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/security/SecurePrintStream.java
similarity index 100%
rename from 代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/security/SecurePrintStream.java
rename to 代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/security/SecurePrintStream.java
diff --git a/代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/security/ThreadManager.java b/代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/security/ThreadManager.java
similarity index 100%
rename from 代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/security/ThreadManager.java
rename to 代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/security/ThreadManager.java
diff --git a/代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/serialization/RobocodeObjectInputStream.java b/代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/serialization/RobocodeObjectInputStream.java
similarity index 100%
rename from 代码/robocode/robocode.host/src/main/java/net/sf/robocode/host/serialization/RobocodeObjectInputStream.java
rename to 代码/workspace_robo4/robocode.host/src/main/java/net/sf/robocode/host/serialization/RobocodeObjectInputStream.java
diff --git a/代码/robocode/robocode.host/src/test/java/net/sf/robocode/host/jarjar/JarJarTest.java b/代码/workspace_robo4/robocode.host/src/test/java/net/sf/robocode/host/jarjar/JarJarTest.java
similarity index 100%
rename from 代码/robocode/robocode.host/src/test/java/net/sf/robocode/host/jarjar/JarJarTest.java
rename to 代码/workspace_robo4/robocode.host/src/test/java/net/sf/robocode/host/jarjar/JarJarTest.java
diff --git a/代码/robocode/robocode.host/src/test/resources/Outer.jar b/代码/workspace_robo4/robocode.host/src/test/resources/Outer.jar
similarity index 100%
rename from 代码/robocode/robocode.host/src/test/resources/Outer.jar
rename to 代码/workspace_robo4/robocode.host/src/test/resources/Outer.jar
diff --git a/代码/robocode/robocode.iml b/代码/workspace_robo4/robocode.iml
similarity index 100%
rename from 代码/robocode/robocode.iml
rename to 代码/workspace_robo4/robocode.iml
diff --git a/代码/robocode/robocode.installer/.classpath b/代码/workspace_robo4/robocode.installer/.classpath
similarity index 100%
rename from 代码/robocode/robocode.installer/.classpath
rename to 代码/workspace_robo4/robocode.installer/.classpath
diff --git a/代码/robocode/robocode.installer/.project b/代码/workspace_robo4/robocode.installer/.project
similarity index 100%
rename from 代码/robocode/robocode.installer/.project
rename to 代码/workspace_robo4/robocode.installer/.project
diff --git a/代码/robocode/robocode.installer/.settings/org.eclipse.jdt.core.prefs b/代码/workspace_robo4/robocode.installer/.settings/org.eclipse.jdt.core.prefs
similarity index 100%
rename from 代码/robocode/robocode.installer/.settings/org.eclipse.jdt.core.prefs
rename to 代码/workspace_robo4/robocode.installer/.settings/org.eclipse.jdt.core.prefs
diff --git a/代码/robocode/robocode.installer/pom.xml b/代码/workspace_robo4/robocode.installer/pom.xml
similarity index 100%
rename from 代码/robocode/robocode.installer/pom.xml
rename to 代码/workspace_robo4/robocode.installer/pom.xml
diff --git a/代码/robocode/robocode.installer/robocode.installer.iml b/代码/workspace_robo4/robocode.installer/robocode.installer.iml
similarity index 100%
rename from 代码/robocode/robocode.installer/robocode.installer.iml
rename to 代码/workspace_robo4/robocode.installer/robocode.installer.iml
diff --git a/代码/robocode/robocode.installer/src/main/java/net/sf/robocode/installer/AutoExtract.java b/代码/workspace_robo4/robocode.installer/src/main/java/net/sf/robocode/installer/AutoExtract.java
similarity index 99%
rename from 代码/robocode/robocode.installer/src/main/java/net/sf/robocode/installer/AutoExtract.java
rename to 代码/workspace_robo4/robocode.installer/src/main/java/net/sf/robocode/installer/AutoExtract.java
index 581a88e..e4c6d0a 100644
--- a/代码/robocode/robocode.installer/src/main/java/net/sf/robocode/installer/AutoExtract.java
+++ b/代码/workspace_robo4/robocode.installer/src/main/java/net/sf/robocode/installer/AutoExtract.java
@@ -337,7 +337,7 @@ public class AutoExtract implements ActionListener {
// Set native look and feel
try {
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
- } catch (Throwable t) {// For some reason Ubuntu 7 can cause a NullPointerException when trying to getting the LAF
+ } catch (RuntimeException t) {// For some reason Ubuntu 7 can cause a NullPointerException when trying to getting the LAF
}
AutoExtract extractor = new AutoExtract();
diff --git a/代码/robocode/robocode.ipr b/代码/workspace_robo4/robocode.ipr
similarity index 100%
rename from 代码/robocode/robocode.ipr
rename to 代码/workspace_robo4/robocode.ipr
diff --git a/代码/robocode/robocode.iws b/代码/workspace_robo4/robocode.iws
similarity index 100%
rename from 代码/robocode/robocode.iws
rename to 代码/workspace_robo4/robocode.iws
diff --git a/代码/robocode/robocode.repository/.classpath b/代码/workspace_robo4/robocode.repository/.classpath
similarity index 100%
rename from 代码/robocode/robocode.repository/.classpath
rename to 代码/workspace_robo4/robocode.repository/.classpath
diff --git a/代码/robocode/robocode.repository/.project b/代码/workspace_robo4/robocode.repository/.project
similarity index 100%
rename from 代码/robocode/robocode.repository/.project
rename to 代码/workspace_robo4/robocode.repository/.project
diff --git a/代码/robocode/robocode.repository/.settings/org.eclipse.jdt.core.prefs b/代码/workspace_robo4/robocode.repository/.settings/org.eclipse.jdt.core.prefs
similarity index 100%
rename from 代码/robocode/robocode.repository/.settings/org.eclipse.jdt.core.prefs
rename to 代码/workspace_robo4/robocode.repository/.settings/org.eclipse.jdt.core.prefs
diff --git a/代码/robocode/robocode.repository/pom.xml b/代码/workspace_robo4/robocode.repository/pom.xml
similarity index 100%
rename from 代码/robocode/robocode.repository/pom.xml
rename to 代码/workspace_robo4/robocode.repository/pom.xml
diff --git a/代码/robocode/robocode.repository/robocode.repository.iml b/代码/workspace_robo4/robocode.repository/robocode.repository.iml
similarity index 100%
rename from 代码/robocode/robocode.repository/robocode.repository.iml
rename to 代码/workspace_robo4/robocode.repository/robocode.repository.iml
diff --git a/代码/robocode/robocode.repository/src/main/java/net/sf/robocode/repository/IRepository.java b/代码/workspace_robo4/robocode.repository/src/main/java/net/sf/robocode/repository/IRepository.java
similarity index 100%
rename from 代码/robocode/robocode.repository/src/main/java/net/sf/robocode/repository/IRepository.java
rename to 代码/workspace_robo4/robocode.repository/src/main/java/net/sf/robocode/repository/IRepository.java
diff --git a/代码/robocode/robocode.repository/src/main/java/net/sf/robocode/repository/Module.java b/代码/workspace_robo4/robocode.repository/src/main/java/net/sf/robocode/repository/Module.java
similarity index 100%
rename from 代码/robocode/robocode.repository/src/main/java/net/sf/robocode/repository/Module.java
rename to 代码/workspace_robo4/robocode.repository/src/main/java/net/sf/robocode/repository/Module.java
diff --git a/代码/robocode/robocode.repository/src/main/java/net/sf/robocode/repository/Repository.java b/代码/workspace_robo4/robocode.repository/src/main/java/net/sf/robocode/repository/Repository.java
similarity index 100%
rename from 代码/robocode/robocode.repository/src/main/java/net/sf/robocode/repository/Repository.java
rename to 代码/workspace_robo4/robocode.repository/src/main/java/net/sf/robocode/repository/Repository.java
diff --git a/代码/robocode/robocode.repository/src/main/java/net/sf/robocode/repository/RepositoryManager.java b/代码/workspace_robo4/robocode.repository/src/main/java/net/sf/robocode/repository/RepositoryManager.java
similarity index 100%
rename from 代码/robocode/robocode.repository/src/main/java/net/sf/robocode/repository/RepositoryManager.java
rename to 代码/workspace_robo4/robocode.repository/src/main/java/net/sf/robocode/repository/RepositoryManager.java
diff --git a/代码/robocode/robocode.repository/src/main/java/net/sf/robocode/repository/items/IRepositoryItem.java b/代码/workspace_robo4/robocode.repository/src/main/java/net/sf/robocode/repository/items/IRepositoryItem.java
similarity index 100%
rename from 代码/robocode/robocode.repository/src/main/java/net/sf/robocode/repository/items/IRepositoryItem.java
rename to 代码/workspace_robo4/robocode.repository/src/main/java/net/sf/robocode/repository/items/IRepositoryItem.java
diff --git a/代码/robocode/robocode.repository/src/main/java/net/sf/robocode/repository/items/RepositoryItem.java b/代码/workspace_robo4/robocode.repository/src/main/java/net/sf/robocode/repository/items/RepositoryItem.java
similarity index 100%
rename from 代码/robocode/robocode.repository/src/main/java/net/sf/robocode/repository/items/RepositoryItem.java
rename to 代码/workspace_robo4/robocode.repository/src/main/java/net/sf/robocode/repository/items/RepositoryItem.java
diff --git a/代码/robocode/robocode.repository/src/main/java/net/sf/robocode/repository/items/RobotItem.java b/代码/workspace_robo4/robocode.repository/src/main/java/net/sf/robocode/repository/items/RobotItem.java
similarity index 100%
rename from 代码/robocode/robocode.repository/src/main/java/net/sf/robocode/repository/items/RobotItem.java
rename to 代码/workspace_robo4/robocode.repository/src/main/java/net/sf/robocode/repository/items/RobotItem.java
diff --git a/代码/robocode/robocode.repository/src/main/java/net/sf/robocode/repository/items/RobotSpecItem.java b/代码/workspace_robo4/robocode.repository/src/main/java/net/sf/robocode/repository/items/RobotSpecItem.java
similarity index 100%
rename from 代码/robocode/robocode.repository/src/main/java/net/sf/robocode/repository/items/RobotSpecItem.java
rename to 代码/workspace_robo4/robocode.repository/src/main/java/net/sf/robocode/repository/items/RobotSpecItem.java
diff --git a/代码/robocode/robocode.repository/src/main/java/net/sf/robocode/repository/items/TeamItem.java b/代码/workspace_robo4/robocode.repository/src/main/java/net/sf/robocode/repository/items/TeamItem.java
similarity index 100%
rename from 代码/robocode/robocode.repository/src/main/java/net/sf/robocode/repository/items/TeamItem.java
rename to 代码/workspace_robo4/robocode.repository/src/main/java/net/sf/robocode/repository/items/TeamItem.java
diff --git a/代码/robocode/robocode.repository/src/main/java/net/sf/robocode/repository/items/handlers/ClassHandler.java b/代码/workspace_robo4/robocode.repository/src/main/java/net/sf/robocode/repository/items/handlers/ClassHandler.java
similarity index 100%
rename from 代码/robocode/robocode.repository/src/main/java/net/sf/robocode/repository/items/handlers/ClassHandler.java
rename to 代码/workspace_robo4/robocode.repository/src/main/java/net/sf/robocode/repository/items/handlers/ClassHandler.java
diff --git a/代码/robocode/robocode.repository/src/main/java/net/sf/robocode/repository/items/handlers/ItemHandler.java b/代码/workspace_robo4/robocode.repository/src/main/java/net/sf/robocode/repository/items/handlers/ItemHandler.java
similarity index 100%
rename from 代码/robocode/robocode.repository/src/main/java/net/sf/robocode/repository/items/handlers/ItemHandler.java
rename to 代码/workspace_robo4/robocode.repository/src/main/java/net/sf/robocode/repository/items/handlers/ItemHandler.java
diff --git a/代码/robocode/robocode.repository/src/main/java/net/sf/robocode/repository/items/handlers/PropertiesHandler.java b/代码/workspace_robo4/robocode.repository/src/main/java/net/sf/robocode/repository/items/handlers/PropertiesHandler.java
similarity index 100%
rename from 代码/robocode/robocode.repository/src/main/java/net/sf/robocode/repository/items/handlers/PropertiesHandler.java
rename to 代码/workspace_robo4/robocode.repository/src/main/java/net/sf/robocode/repository/items/handlers/PropertiesHandler.java
diff --git a/代码/robocode/robocode.repository/src/main/java/net/sf/robocode/repository/items/handlers/SourceHandler.java b/代码/workspace_robo4/robocode.repository/src/main/java/net/sf/robocode/repository/items/handlers/SourceHandler.java
similarity index 100%
rename from 代码/robocode/robocode.repository/src/main/java/net/sf/robocode/repository/items/handlers/SourceHandler.java
rename to 代码/workspace_robo4/robocode.repository/src/main/java/net/sf/robocode/repository/items/handlers/SourceHandler.java
diff --git a/代码/robocode/robocode.repository/src/main/java/net/sf/robocode/repository/items/handlers/TeamHandler.java b/代码/workspace_robo4/robocode.repository/src/main/java/net/sf/robocode/repository/items/handlers/TeamHandler.java
similarity index 100%
rename from 代码/robocode/robocode.repository/src/main/java/net/sf/robocode/repository/items/handlers/TeamHandler.java
rename to 代码/workspace_robo4/robocode.repository/src/main/java/net/sf/robocode/repository/items/handlers/TeamHandler.java
diff --git a/代码/robocode/robocode.repository/src/main/java/net/sf/robocode/repository/packager/JarCreator.java b/代码/workspace_robo4/robocode.repository/src/main/java/net/sf/robocode/repository/packager/JarCreator.java
similarity index 100%
rename from 代码/robocode/robocode.repository/src/main/java/net/sf/robocode/repository/packager/JarCreator.java
rename to 代码/workspace_robo4/robocode.repository/src/main/java/net/sf/robocode/repository/packager/JarCreator.java
diff --git a/代码/robocode/robocode.repository/src/main/java/net/sf/robocode/repository/packager/JarExtractor.java b/代码/workspace_robo4/robocode.repository/src/main/java/net/sf/robocode/repository/packager/JarExtractor.java
similarity index 100%
rename from 代码/robocode/robocode.repository/src/main/java/net/sf/robocode/repository/packager/JarExtractor.java
rename to 代码/workspace_robo4/robocode.repository/src/main/java/net/sf/robocode/repository/packager/JarExtractor.java
diff --git a/代码/robocode/robocode.repository/src/main/java/net/sf/robocode/repository/parsers/ClasspathFileParser.java b/代码/workspace_robo4/robocode.repository/src/main/java/net/sf/robocode/repository/parsers/ClasspathFileParser.java
similarity index 100%
rename from 代码/robocode/robocode.repository/src/main/java/net/sf/robocode/repository/parsers/ClasspathFileParser.java
rename to 代码/workspace_robo4/robocode.repository/src/main/java/net/sf/robocode/repository/parsers/ClasspathFileParser.java
diff --git a/代码/robocode/robocode.repository/src/main/java/net/sf/robocode/repository/root/BaseRoot.java b/代码/workspace_robo4/robocode.repository/src/main/java/net/sf/robocode/repository/root/BaseRoot.java
similarity index 100%
rename from 代码/robocode/robocode.repository/src/main/java/net/sf/robocode/repository/root/BaseRoot.java
rename to 代码/workspace_robo4/robocode.repository/src/main/java/net/sf/robocode/repository/root/BaseRoot.java
diff --git a/代码/robocode/robocode.repository/src/main/java/net/sf/robocode/repository/root/ClasspathRoot.java b/代码/workspace_robo4/robocode.repository/src/main/java/net/sf/robocode/repository/root/ClasspathRoot.java
similarity index 100%
rename from 代码/robocode/robocode.repository/src/main/java/net/sf/robocode/repository/root/ClasspathRoot.java
rename to 代码/workspace_robo4/robocode.repository/src/main/java/net/sf/robocode/repository/root/ClasspathRoot.java
diff --git a/代码/robocode/robocode.repository/src/main/java/net/sf/robocode/repository/root/IRepositoryRoot.java b/代码/workspace_robo4/robocode.repository/src/main/java/net/sf/robocode/repository/root/IRepositoryRoot.java
similarity index 100%
rename from 代码/robocode/robocode.repository/src/main/java/net/sf/robocode/repository/root/IRepositoryRoot.java
rename to 代码/workspace_robo4/robocode.repository/src/main/java/net/sf/robocode/repository/root/IRepositoryRoot.java
diff --git a/代码/robocode/robocode.repository/src/main/java/net/sf/robocode/repository/root/JarRoot.java b/代码/workspace_robo4/robocode.repository/src/main/java/net/sf/robocode/repository/root/JarRoot.java
similarity index 100%
rename from 代码/robocode/robocode.repository/src/main/java/net/sf/robocode/repository/root/JarRoot.java
rename to 代码/workspace_robo4/robocode.repository/src/main/java/net/sf/robocode/repository/root/JarRoot.java
diff --git a/代码/robocode/robocode.repository/src/main/java/net/sf/robocode/repository/root/handlers/ClassPathHandler.java b/代码/workspace_robo4/robocode.repository/src/main/java/net/sf/robocode/repository/root/handlers/ClassPathHandler.java
similarity index 100%
rename from 代码/robocode/robocode.repository/src/main/java/net/sf/robocode/repository/root/handlers/ClassPathHandler.java
rename to 代码/workspace_robo4/robocode.repository/src/main/java/net/sf/robocode/repository/root/handlers/ClassPathHandler.java
diff --git a/代码/robocode/robocode.repository/src/main/java/net/sf/robocode/repository/root/handlers/JarHandler.java b/代码/workspace_robo4/robocode.repository/src/main/java/net/sf/robocode/repository/root/handlers/JarHandler.java
similarity index 100%
rename from 代码/robocode/robocode.repository/src/main/java/net/sf/robocode/repository/root/handlers/JarHandler.java
rename to 代码/workspace_robo4/robocode.repository/src/main/java/net/sf/robocode/repository/root/handlers/JarHandler.java
diff --git a/代码/robocode/robocode.repository/src/main/java/net/sf/robocode/repository/root/handlers/RootHandler.java b/代码/workspace_robo4/robocode.repository/src/main/java/net/sf/robocode/repository/root/handlers/RootHandler.java
similarity index 100%
rename from 代码/robocode/robocode.repository/src/main/java/net/sf/robocode/repository/root/handlers/RootHandler.java
rename to 代码/workspace_robo4/robocode.repository/src/main/java/net/sf/robocode/repository/root/handlers/RootHandler.java
diff --git a/代码/robocode/robocode.roborumble/.classpath b/代码/workspace_robo4/robocode.roborumble/.classpath
similarity index 100%
rename from 代码/robocode/robocode.roborumble/.classpath
rename to 代码/workspace_robo4/robocode.roborumble/.classpath
diff --git a/代码/robocode/robocode.roborumble/.project b/代码/workspace_robo4/robocode.roborumble/.project
similarity index 100%
rename from 代码/robocode/robocode.roborumble/.project
rename to 代码/workspace_robo4/robocode.roborumble/.project
diff --git a/代码/robocode/robocode.roborumble/.settings/org.eclipse.jdt.core.prefs b/代码/workspace_robo4/robocode.roborumble/.settings/org.eclipse.jdt.core.prefs
similarity index 100%
rename from 代码/robocode/robocode.roborumble/.settings/org.eclipse.jdt.core.prefs
rename to 代码/workspace_robo4/robocode.roborumble/.settings/org.eclipse.jdt.core.prefs
diff --git a/代码/robocode/robocode.roborumble/MeleeRumble.launch b/代码/workspace_robo4/robocode.roborumble/MeleeRumble.launch
similarity index 100%
rename from 代码/robocode/robocode.roborumble/MeleeRumble.launch
rename to 代码/workspace_robo4/robocode.roborumble/MeleeRumble.launch
diff --git a/代码/robocode/robocode.roborumble/RoboRumble.launch b/代码/workspace_robo4/robocode.roborumble/RoboRumble.launch
similarity index 100%
rename from 代码/robocode/robocode.roborumble/RoboRumble.launch
rename to 代码/workspace_robo4/robocode.roborumble/RoboRumble.launch
diff --git a/代码/robocode/robocode.roborumble/TeamRumble.launch b/代码/workspace_robo4/robocode.roborumble/TeamRumble.launch
similarity index 100%
rename from 代码/robocode/robocode.roborumble/TeamRumble.launch
rename to 代码/workspace_robo4/robocode.roborumble/TeamRumble.launch
diff --git a/代码/robocode/robocode.roborumble/pom.xml b/代码/workspace_robo4/robocode.roborumble/pom.xml
similarity index 100%
rename from 代码/robocode/robocode.roborumble/pom.xml
rename to 代码/workspace_robo4/robocode.roborumble/pom.xml
diff --git a/代码/robocode/robocode.roborumble/robocode.roborumble.iml b/代码/workspace_robo4/robocode.roborumble/robocode.roborumble.iml
similarity index 100%
rename from 代码/robocode/robocode.roborumble/robocode.roborumble.iml
rename to 代码/workspace_robo4/robocode.roborumble/robocode.roborumble.iml
diff --git a/代码/robocode/robocode.roborumble/src/main/java/net/sf/robocode/roborumble/battlesengine/BattlesRunner.java b/代码/workspace_robo4/robocode.roborumble/src/main/java/net/sf/robocode/roborumble/battlesengine/BattlesRunner.java
similarity index 100%
rename from 代码/robocode/robocode.roborumble/src/main/java/net/sf/robocode/roborumble/battlesengine/BattlesRunner.java
rename to 代码/workspace_robo4/robocode.roborumble/src/main/java/net/sf/robocode/roborumble/battlesengine/BattlesRunner.java
diff --git a/代码/robocode/robocode.roborumble/src/main/java/net/sf/robocode/roborumble/battlesengine/CompetitionsSelector.java b/代码/workspace_robo4/robocode.roborumble/src/main/java/net/sf/robocode/roborumble/battlesengine/CompetitionsSelector.java
similarity index 100%
rename from 代码/robocode/robocode.roborumble/src/main/java/net/sf/robocode/roborumble/battlesengine/CompetitionsSelector.java
rename to 代码/workspace_robo4/robocode.roborumble/src/main/java/net/sf/robocode/roborumble/battlesengine/CompetitionsSelector.java
diff --git a/代码/robocode/robocode.roborumble/src/main/java/net/sf/robocode/roborumble/battlesengine/PrepareBattles.java b/代码/workspace_robo4/robocode.roborumble/src/main/java/net/sf/robocode/roborumble/battlesengine/PrepareBattles.java
similarity index 100%
rename from 代码/robocode/robocode.roborumble/src/main/java/net/sf/robocode/roborumble/battlesengine/PrepareBattles.java
rename to 代码/workspace_robo4/robocode.roborumble/src/main/java/net/sf/robocode/roborumble/battlesengine/PrepareBattles.java
diff --git a/代码/robocode/robocode.roborumble/src/main/java/net/sf/robocode/roborumble/netengine/BotsDownload.java b/代码/workspace_robo4/robocode.roborumble/src/main/java/net/sf/robocode/roborumble/netengine/BotsDownload.java
similarity index 100%
rename from 代码/robocode/robocode.roborumble/src/main/java/net/sf/robocode/roborumble/netengine/BotsDownload.java
rename to 代码/workspace_robo4/robocode.roborumble/src/main/java/net/sf/robocode/roborumble/netengine/BotsDownload.java
diff --git a/代码/robocode/robocode.roborumble/src/main/java/net/sf/robocode/roborumble/netengine/FileTransfer.java b/代码/workspace_robo4/robocode.roborumble/src/main/java/net/sf/robocode/roborumble/netengine/FileTransfer.java
similarity index 99%
rename from 代码/robocode/robocode.roborumble/src/main/java/net/sf/robocode/roborumble/netengine/FileTransfer.java
rename to 代码/workspace_robo4/robocode.roborumble/src/main/java/net/sf/robocode/roborumble/netengine/FileTransfer.java
index c686e5a..09004c4 100644
--- a/代码/robocode/robocode.roborumble/src/main/java/net/sf/robocode/roborumble/netengine/FileTransfer.java
+++ b/代码/workspace_robo4/robocode.roborumble/src/main/java/net/sf/robocode/roborumble/netengine/FileTransfer.java
@@ -204,7 +204,7 @@ public class FileTransfer {
if (conn != null) {
conn.disconnect();
}
- } catch (Throwable ignore) {// we expect this, right ?
+ } catch (RuntimeException ignore) {// we expect this, right ?
}
}
}
diff --git a/代码/robocode/robocode.roborumble/src/main/java/net/sf/robocode/roborumble/netengine/ResultsUpload.java b/代码/workspace_robo4/robocode.roborumble/src/main/java/net/sf/robocode/roborumble/netengine/ResultsUpload.java
similarity index 100%
rename from 代码/robocode/robocode.roborumble/src/main/java/net/sf/robocode/roborumble/netengine/ResultsUpload.java
rename to 代码/workspace_robo4/robocode.roborumble/src/main/java/net/sf/robocode/roborumble/netengine/ResultsUpload.java
diff --git a/代码/robocode/robocode.roborumble/src/main/java/net/sf/robocode/roborumble/netengine/UpdateRatingFiles.java b/代码/workspace_robo4/robocode.roborumble/src/main/java/net/sf/robocode/roborumble/netengine/UpdateRatingFiles.java
similarity index 100%
rename from 代码/robocode/robocode.roborumble/src/main/java/net/sf/robocode/roborumble/netengine/UpdateRatingFiles.java
rename to 代码/workspace_robo4/robocode.roborumble/src/main/java/net/sf/robocode/roborumble/netengine/UpdateRatingFiles.java
diff --git a/代码/robocode/robocode.roborumble/src/main/java/net/sf/robocode/roborumble/util/ExcludesUtil.java b/代码/workspace_robo4/robocode.roborumble/src/main/java/net/sf/robocode/roborumble/util/ExcludesUtil.java
similarity index 100%
rename from 代码/robocode/robocode.roborumble/src/main/java/net/sf/robocode/roborumble/util/ExcludesUtil.java
rename to 代码/workspace_robo4/robocode.roborumble/src/main/java/net/sf/robocode/roborumble/util/ExcludesUtil.java
diff --git a/代码/robocode/robocode.roborumble/src/main/java/net/sf/robocode/roborumble/util/PropertiesUtil.java b/代码/workspace_robo4/robocode.roborumble/src/main/java/net/sf/robocode/roborumble/util/PropertiesUtil.java
similarity index 100%
rename from 代码/robocode/robocode.roborumble/src/main/java/net/sf/robocode/roborumble/util/PropertiesUtil.java
rename to 代码/workspace_robo4/robocode.roborumble/src/main/java/net/sf/robocode/roborumble/util/PropertiesUtil.java
diff --git a/代码/robocode/robocode.roborumble/src/main/java/roborumble/RoboRumbleAtHome.java b/代码/workspace_robo4/robocode.roborumble/src/main/java/roborumble/RoboRumbleAtHome.java
similarity index 100%
rename from 代码/robocode/robocode.roborumble/src/main/java/roborumble/RoboRumbleAtHome.java
rename to 代码/workspace_robo4/robocode.roborumble/src/main/java/roborumble/RoboRumbleAtHome.java
diff --git a/代码/robocode/robocode.samples/.classpath b/代码/workspace_robo4/robocode.samples/.classpath
similarity index 100%
rename from 代码/robocode/robocode.samples/.classpath
rename to 代码/workspace_robo4/robocode.samples/.classpath
diff --git a/代码/robocode/robocode.samples/.project b/代码/workspace_robo4/robocode.samples/.project
similarity index 100%
rename from 代码/robocode/robocode.samples/.project
rename to 代码/workspace_robo4/robocode.samples/.project
diff --git a/代码/robocode/robocode.samples/.settings/org.eclipse.jdt.core.prefs b/代码/workspace_robo4/robocode.samples/.settings/org.eclipse.jdt.core.prefs
similarity index 100%
rename from 代码/robocode/robocode.samples/.settings/org.eclipse.jdt.core.prefs
rename to 代码/workspace_robo4/robocode.samples/.settings/org.eclipse.jdt.core.prefs
diff --git a/代码/robocode/robocode.samples/pom.xml b/代码/workspace_robo4/robocode.samples/pom.xml
similarity index 100%
rename from 代码/robocode/robocode.samples/pom.xml
rename to 代码/workspace_robo4/robocode.samples/pom.xml
diff --git a/代码/robocode/robocode.samples/robocode.samples.iml b/代码/workspace_robo4/robocode.samples/robocode.samples.iml
similarity index 100%
rename from 代码/robocode/robocode.samples/robocode.samples.iml
rename to 代码/workspace_robo4/robocode.samples/robocode.samples.iml
diff --git a/代码/robocode/robocode.samples/src/main/java/sample/Corners.java b/代码/workspace_robo4/robocode.samples/src/main/java/sample/Corners.java
similarity index 100%
rename from 代码/robocode/robocode.samples/src/main/java/sample/Corners.java
rename to 代码/workspace_robo4/robocode.samples/src/main/java/sample/Corners.java
diff --git a/代码/robocode/robocode.samples/src/main/java/sample/Crazy.java b/代码/workspace_robo4/robocode.samples/src/main/java/sample/Crazy.java
similarity index 100%
rename from 代码/robocode/robocode.samples/src/main/java/sample/Crazy.java
rename to 代码/workspace_robo4/robocode.samples/src/main/java/sample/Crazy.java
diff --git a/代码/robocode/robocode.samples/src/main/java/sample/Fire.java b/代码/workspace_robo4/robocode.samples/src/main/java/sample/Fire.java
similarity index 100%
rename from 代码/robocode/robocode.samples/src/main/java/sample/Fire.java
rename to 代码/workspace_robo4/robocode.samples/src/main/java/sample/Fire.java
diff --git a/代码/robocode/robocode.samples/src/main/java/sample/Interactive.java b/代码/workspace_robo4/robocode.samples/src/main/java/sample/Interactive.java
similarity index 100%
rename from 代码/robocode/robocode.samples/src/main/java/sample/Interactive.java
rename to 代码/workspace_robo4/robocode.samples/src/main/java/sample/Interactive.java
diff --git a/代码/robocode/robocode.samples/src/main/java/sample/Interactive_v2.java b/代码/workspace_robo4/robocode.samples/src/main/java/sample/Interactive_v2.java
similarity index 100%
rename from 代码/robocode/robocode.samples/src/main/java/sample/Interactive_v2.java
rename to 代码/workspace_robo4/robocode.samples/src/main/java/sample/Interactive_v2.java
diff --git a/代码/robocode/robocode.samples/src/main/java/sample/MyFirstJuniorRobot.java b/代码/workspace_robo4/robocode.samples/src/main/java/sample/MyFirstJuniorRobot.java
similarity index 100%
rename from 代码/robocode/robocode.samples/src/main/java/sample/MyFirstJuniorRobot.java
rename to 代码/workspace_robo4/robocode.samples/src/main/java/sample/MyFirstJuniorRobot.java
diff --git a/代码/robocode/robocode.samples/src/main/java/sample/MyFirstRobot.java b/代码/workspace_robo4/robocode.samples/src/main/java/sample/MyFirstRobot.java
similarity index 100%
rename from 代码/robocode/robocode.samples/src/main/java/sample/MyFirstRobot.java
rename to 代码/workspace_robo4/robocode.samples/src/main/java/sample/MyFirstRobot.java
diff --git a/代码/robocode/robocode.samples/src/main/java/sample/PaintingRobot.java b/代码/workspace_robo4/robocode.samples/src/main/java/sample/PaintingRobot.java
similarity index 100%
rename from 代码/robocode/robocode.samples/src/main/java/sample/PaintingRobot.java
rename to 代码/workspace_robo4/robocode.samples/src/main/java/sample/PaintingRobot.java
diff --git a/代码/robocode/robocode.samples/src/main/java/sample/RamFire.java b/代码/workspace_robo4/robocode.samples/src/main/java/sample/RamFire.java
similarity index 100%
rename from 代码/robocode/robocode.samples/src/main/java/sample/RamFire.java
rename to 代码/workspace_robo4/robocode.samples/src/main/java/sample/RamFire.java
diff --git a/代码/robocode/robocode.samples/src/main/java/sample/SittingDuck.html b/代码/workspace_robo4/robocode.samples/src/main/java/sample/SittingDuck.html
similarity index 100%
rename from 代码/robocode/robocode.samples/src/main/java/sample/SittingDuck.html
rename to 代码/workspace_robo4/robocode.samples/src/main/java/sample/SittingDuck.html
diff --git a/代码/robocode/robocode.samples/src/main/java/sample/SittingDuck.java b/代码/workspace_robo4/robocode.samples/src/main/java/sample/SittingDuck.java
similarity index 100%
rename from 代码/robocode/robocode.samples/src/main/java/sample/SittingDuck.java
rename to 代码/workspace_robo4/robocode.samples/src/main/java/sample/SittingDuck.java
diff --git a/代码/robocode/robocode.samples/src/main/java/sample/SpinBot.java b/代码/workspace_robo4/robocode.samples/src/main/java/sample/SpinBot.java
similarity index 100%
rename from 代码/robocode/robocode.samples/src/main/java/sample/SpinBot.java
rename to 代码/workspace_robo4/robocode.samples/src/main/java/sample/SpinBot.java
diff --git a/代码/robocode/robocode.samples/src/main/java/sample/Target.java b/代码/workspace_robo4/robocode.samples/src/main/java/sample/Target.java
similarity index 100%
rename from 代码/robocode/robocode.samples/src/main/java/sample/Target.java
rename to 代码/workspace_robo4/robocode.samples/src/main/java/sample/Target.java
diff --git a/代码/robocode/robocode.samples/src/main/java/sample/TrackFire.java b/代码/workspace_robo4/robocode.samples/src/main/java/sample/TrackFire.java
similarity index 100%
rename from 代码/robocode/robocode.samples/src/main/java/sample/TrackFire.java
rename to 代码/workspace_robo4/robocode.samples/src/main/java/sample/TrackFire.java
diff --git a/代码/robocode/robocode.samples/src/main/java/sample/Tracker.java b/代码/workspace_robo4/robocode.samples/src/main/java/sample/Tracker.java
similarity index 100%
rename from 代码/robocode/robocode.samples/src/main/java/sample/Tracker.java
rename to 代码/workspace_robo4/robocode.samples/src/main/java/sample/Tracker.java
diff --git a/代码/robocode/robocode.samples/src/main/java/sample/VelociRobot.java b/代码/workspace_robo4/robocode.samples/src/main/java/sample/VelociRobot.java
similarity index 100%
rename from 代码/robocode/robocode.samples/src/main/java/sample/VelociRobot.java
rename to 代码/workspace_robo4/robocode.samples/src/main/java/sample/VelociRobot.java
diff --git a/代码/robocode/robocode.samples/src/main/java/sample/Walls.java b/代码/workspace_robo4/robocode.samples/src/main/java/sample/Walls.java
similarity index 100%
rename from 代码/robocode/robocode.samples/src/main/java/sample/Walls.java
rename to 代码/workspace_robo4/robocode.samples/src/main/java/sample/Walls.java
diff --git a/代码/robocode/robocode.samples/src/main/java/sampleex/Alien.java b/代码/workspace_robo4/robocode.samples/src/main/java/sampleex/Alien.java
similarity index 100%
rename from 代码/robocode/robocode.samples/src/main/java/sampleex/Alien.java
rename to 代码/workspace_robo4/robocode.samples/src/main/java/sampleex/Alien.java
diff --git a/代码/robocode/robocode.samples/src/main/java/sampleex/AlienComposition.java b/代码/workspace_robo4/robocode.samples/src/main/java/sampleex/AlienComposition.java
similarity index 100%
rename from 代码/robocode/robocode.samples/src/main/java/sampleex/AlienComposition.java
rename to 代码/workspace_robo4/robocode.samples/src/main/java/sampleex/AlienComposition.java
diff --git a/代码/robocode/robocode.samples/src/main/java/sampleex/MasterAndSlave.java b/代码/workspace_robo4/robocode.samples/src/main/java/sampleex/MasterAndSlave.java
similarity index 100%
rename from 代码/robocode/robocode.samples/src/main/java/sampleex/MasterAndSlave.java
rename to 代码/workspace_robo4/robocode.samples/src/main/java/sampleex/MasterAndSlave.java
diff --git a/代码/robocode/robocode.samples/src/main/java/sampleex/ProxyOfGreyEminence.java b/代码/workspace_robo4/robocode.samples/src/main/java/sampleex/ProxyOfGreyEminence.java
similarity index 100%
rename from 代码/robocode/robocode.samples/src/main/java/sampleex/ProxyOfGreyEminence.java
rename to 代码/workspace_robo4/robocode.samples/src/main/java/sampleex/ProxyOfGreyEminence.java
diff --git a/代码/robocode/robocode.samples/src/main/java/sampleex/RegullarMonk.java b/代码/workspace_robo4/robocode.samples/src/main/java/sampleex/RegullarMonk.java
similarity index 100%
rename from 代码/robocode/robocode.samples/src/main/java/sampleex/RegullarMonk.java
rename to 代码/workspace_robo4/robocode.samples/src/main/java/sampleex/RegullarMonk.java
diff --git a/代码/robocode/robocode.samples/src/main/java/sampleex/Slave.java b/代码/workspace_robo4/robocode.samples/src/main/java/sampleex/Slave.java
similarity index 100%
rename from 代码/robocode/robocode.samples/src/main/java/sampleex/Slave.java
rename to 代码/workspace_robo4/robocode.samples/src/main/java/sampleex/Slave.java
diff --git a/代码/robocode/robocode.samples/src/main/java/samplesentry/BorderGuard.java b/代码/workspace_robo4/robocode.samples/src/main/java/samplesentry/BorderGuard.java
similarity index 100%
rename from 代码/robocode/robocode.samples/src/main/java/samplesentry/BorderGuard.java
rename to 代码/workspace_robo4/robocode.samples/src/main/java/samplesentry/BorderGuard.java
diff --git a/代码/robocode/robocode.samples/src/main/java/sampleteam/MyFirstDroid.java b/代码/workspace_robo4/robocode.samples/src/main/java/sampleteam/MyFirstDroid.java
similarity index 100%
rename from 代码/robocode/robocode.samples/src/main/java/sampleteam/MyFirstDroid.java
rename to 代码/workspace_robo4/robocode.samples/src/main/java/sampleteam/MyFirstDroid.java
diff --git a/代码/robocode/robocode.samples/src/main/java/sampleteam/MyFirstLeader.java b/代码/workspace_robo4/robocode.samples/src/main/java/sampleteam/MyFirstLeader.java
similarity index 100%
rename from 代码/robocode/robocode.samples/src/main/java/sampleteam/MyFirstLeader.java
rename to 代码/workspace_robo4/robocode.samples/src/main/java/sampleteam/MyFirstLeader.java
diff --git a/代码/robocode/robocode.samples/src/main/java/sampleteam/Point.java b/代码/workspace_robo4/robocode.samples/src/main/java/sampleteam/Point.java
similarity index 100%
rename from 代码/robocode/robocode.samples/src/main/java/sampleteam/Point.java
rename to 代码/workspace_robo4/robocode.samples/src/main/java/sampleteam/Point.java
diff --git a/代码/robocode/robocode.samples/src/main/java/sampleteam/RobotColors.java b/代码/workspace_robo4/robocode.samples/src/main/java/sampleteam/RobotColors.java
similarity index 100%
rename from 代码/robocode/robocode.samples/src/main/java/sampleteam/RobotColors.java
rename to 代码/workspace_robo4/robocode.samples/src/main/java/sampleteam/RobotColors.java
diff --git a/代码/robocode/robocode.samples/src/main/resources/sample/Corners.properties b/代码/workspace_robo4/robocode.samples/src/main/resources/sample/Corners.properties
similarity index 100%
rename from 代码/robocode/robocode.samples/src/main/resources/sample/Corners.properties
rename to 代码/workspace_robo4/robocode.samples/src/main/resources/sample/Corners.properties
diff --git a/代码/robocode/robocode.samples/src/main/resources/sample/Crazy.properties b/代码/workspace_robo4/robocode.samples/src/main/resources/sample/Crazy.properties
similarity index 100%
rename from 代码/robocode/robocode.samples/src/main/resources/sample/Crazy.properties
rename to 代码/workspace_robo4/robocode.samples/src/main/resources/sample/Crazy.properties
diff --git a/代码/robocode/robocode.samples/src/main/resources/sample/Fire.properties b/代码/workspace_robo4/robocode.samples/src/main/resources/sample/Fire.properties
similarity index 100%
rename from 代码/robocode/robocode.samples/src/main/resources/sample/Fire.properties
rename to 代码/workspace_robo4/robocode.samples/src/main/resources/sample/Fire.properties
diff --git a/代码/robocode/robocode.samples/src/main/resources/sample/Interactive.properties b/代码/workspace_robo4/robocode.samples/src/main/resources/sample/Interactive.properties
similarity index 100%
rename from 代码/robocode/robocode.samples/src/main/resources/sample/Interactive.properties
rename to 代码/workspace_robo4/robocode.samples/src/main/resources/sample/Interactive.properties
diff --git a/代码/robocode/robocode.samples/src/main/resources/sample/Interactive_v2.properties b/代码/workspace_robo4/robocode.samples/src/main/resources/sample/Interactive_v2.properties
similarity index 100%
rename from 代码/robocode/robocode.samples/src/main/resources/sample/Interactive_v2.properties
rename to 代码/workspace_robo4/robocode.samples/src/main/resources/sample/Interactive_v2.properties
diff --git a/代码/robocode/robocode.samples/src/main/resources/sample/MyFirstJuniorRobot.properties b/代码/workspace_robo4/robocode.samples/src/main/resources/sample/MyFirstJuniorRobot.properties
similarity index 100%
rename from 代码/robocode/robocode.samples/src/main/resources/sample/MyFirstJuniorRobot.properties
rename to 代码/workspace_robo4/robocode.samples/src/main/resources/sample/MyFirstJuniorRobot.properties
diff --git a/代码/robocode/robocode.samples/src/main/resources/sample/MyFirstRobot.properties b/代码/workspace_robo4/robocode.samples/src/main/resources/sample/MyFirstRobot.properties
similarity index 100%
rename from 代码/robocode/robocode.samples/src/main/resources/sample/MyFirstRobot.properties
rename to 代码/workspace_robo4/robocode.samples/src/main/resources/sample/MyFirstRobot.properties
diff --git a/代码/robocode/robocode.samples/src/main/resources/sample/PaintingRobot.properties b/代码/workspace_robo4/robocode.samples/src/main/resources/sample/PaintingRobot.properties
similarity index 100%
rename from 代码/robocode/robocode.samples/src/main/resources/sample/PaintingRobot.properties
rename to 代码/workspace_robo4/robocode.samples/src/main/resources/sample/PaintingRobot.properties
diff --git a/代码/robocode/robocode.samples/src/main/resources/sample/RamFire.properties b/代码/workspace_robo4/robocode.samples/src/main/resources/sample/RamFire.properties
similarity index 100%
rename from 代码/robocode/robocode.samples/src/main/resources/sample/RamFire.properties
rename to 代码/workspace_robo4/robocode.samples/src/main/resources/sample/RamFire.properties
diff --git a/代码/robocode/robocode.samples/src/main/resources/sample/SittingDuck.properties b/代码/workspace_robo4/robocode.samples/src/main/resources/sample/SittingDuck.properties
similarity index 100%
rename from 代码/robocode/robocode.samples/src/main/resources/sample/SittingDuck.properties
rename to 代码/workspace_robo4/robocode.samples/src/main/resources/sample/SittingDuck.properties
diff --git a/代码/robocode/robocode.samples/src/main/resources/sample/SpinBot.properties b/代码/workspace_robo4/robocode.samples/src/main/resources/sample/SpinBot.properties
similarity index 100%
rename from 代码/robocode/robocode.samples/src/main/resources/sample/SpinBot.properties
rename to 代码/workspace_robo4/robocode.samples/src/main/resources/sample/SpinBot.properties
diff --git a/代码/robocode/robocode.samples/src/main/resources/sample/Target.properties b/代码/workspace_robo4/robocode.samples/src/main/resources/sample/Target.properties
similarity index 100%
rename from 代码/robocode/robocode.samples/src/main/resources/sample/Target.properties
rename to 代码/workspace_robo4/robocode.samples/src/main/resources/sample/Target.properties
diff --git a/代码/robocode/robocode.samples/src/main/resources/sample/TrackFire.properties b/代码/workspace_robo4/robocode.samples/src/main/resources/sample/TrackFire.properties
similarity index 100%
rename from 代码/robocode/robocode.samples/src/main/resources/sample/TrackFire.properties
rename to 代码/workspace_robo4/robocode.samples/src/main/resources/sample/TrackFire.properties
diff --git a/代码/robocode/robocode.samples/src/main/resources/sample/Tracker.properties b/代码/workspace_robo4/robocode.samples/src/main/resources/sample/Tracker.properties
similarity index 100%
rename from 代码/robocode/robocode.samples/src/main/resources/sample/Tracker.properties
rename to 代码/workspace_robo4/robocode.samples/src/main/resources/sample/Tracker.properties
diff --git a/代码/robocode/robocode.samples/src/main/resources/sample/VelociRobot.properties b/代码/workspace_robo4/robocode.samples/src/main/resources/sample/VelociRobot.properties
similarity index 100%
rename from 代码/robocode/robocode.samples/src/main/resources/sample/VelociRobot.properties
rename to 代码/workspace_robo4/robocode.samples/src/main/resources/sample/VelociRobot.properties
diff --git a/代码/robocode/robocode.samples/src/main/resources/sample/Walls.properties b/代码/workspace_robo4/robocode.samples/src/main/resources/sample/Walls.properties
similarity index 100%
rename from 代码/robocode/robocode.samples/src/main/resources/sample/Walls.properties
rename to 代码/workspace_robo4/robocode.samples/src/main/resources/sample/Walls.properties
diff --git a/代码/robocode/robocode.samples/src/main/resources/sampleex/Alien.properties b/代码/workspace_robo4/robocode.samples/src/main/resources/sampleex/Alien.properties
similarity index 100%
rename from 代码/robocode/robocode.samples/src/main/resources/sampleex/Alien.properties
rename to 代码/workspace_robo4/robocode.samples/src/main/resources/sampleex/Alien.properties
diff --git a/代码/robocode/robocode.samples/src/main/resources/sampleex/MasterAndSlave.properties b/代码/workspace_robo4/robocode.samples/src/main/resources/sampleex/MasterAndSlave.properties
similarity index 100%
rename from 代码/robocode/robocode.samples/src/main/resources/sampleex/MasterAndSlave.properties
rename to 代码/workspace_robo4/robocode.samples/src/main/resources/sampleex/MasterAndSlave.properties
diff --git a/代码/robocode/robocode.samples/src/main/resources/sampleex/ProxyOfGreyEminence.properties b/代码/workspace_robo4/robocode.samples/src/main/resources/sampleex/ProxyOfGreyEminence.properties
similarity index 100%
rename from 代码/robocode/robocode.samples/src/main/resources/sampleex/ProxyOfGreyEminence.properties
rename to 代码/workspace_robo4/robocode.samples/src/main/resources/sampleex/ProxyOfGreyEminence.properties
diff --git a/代码/robocode/robocode.samples/src/main/resources/samplesentry/BorderGuard.properties b/代码/workspace_robo4/robocode.samples/src/main/resources/samplesentry/BorderGuard.properties
similarity index 100%
rename from 代码/robocode/robocode.samples/src/main/resources/samplesentry/BorderGuard.properties
rename to 代码/workspace_robo4/robocode.samples/src/main/resources/samplesentry/BorderGuard.properties
diff --git a/代码/robocode/robocode.samples/src/main/resources/sampleteam/MyFirstTeam.team b/代码/workspace_robo4/robocode.samples/src/main/resources/sampleteam/MyFirstTeam.team
similarity index 100%
rename from 代码/robocode/robocode.samples/src/main/resources/sampleteam/MyFirstTeam.team
rename to 代码/workspace_robo4/robocode.samples/src/main/resources/sampleteam/MyFirstTeam.team
diff --git a/代码/robocode/robocode.sound/.classpath b/代码/workspace_robo4/robocode.sound/.classpath
similarity index 100%
rename from 代码/robocode/robocode.sound/.classpath
rename to 代码/workspace_robo4/robocode.sound/.classpath
diff --git a/代码/robocode/robocode.sound/.project b/代码/workspace_robo4/robocode.sound/.project
similarity index 100%
rename from 代码/robocode/robocode.sound/.project
rename to 代码/workspace_robo4/robocode.sound/.project
diff --git a/代码/robocode/robocode.sound/.settings/org.eclipse.jdt.core.prefs b/代码/workspace_robo4/robocode.sound/.settings/org.eclipse.jdt.core.prefs
similarity index 100%
rename from 代码/robocode/robocode.sound/.settings/org.eclipse.jdt.core.prefs
rename to 代码/workspace_robo4/robocode.sound/.settings/org.eclipse.jdt.core.prefs
diff --git a/代码/robocode/robocode.sound/pom.xml b/代码/workspace_robo4/robocode.sound/pom.xml
similarity index 100%
rename from 代码/robocode/robocode.sound/pom.xml
rename to 代码/workspace_robo4/robocode.sound/pom.xml
diff --git a/代码/robocode/robocode.sound/robocode.sound.iml b/代码/workspace_robo4/robocode.sound/robocode.sound.iml
similarity index 100%
rename from 代码/robocode/robocode.sound/robocode.sound.iml
rename to 代码/workspace_robo4/robocode.sound/robocode.sound.iml
diff --git a/代码/robocode/robocode.sound/src/main/java/net/sf/robocode/sound/Module.java b/代码/workspace_robo4/robocode.sound/src/main/java/net/sf/robocode/sound/Module.java
similarity index 100%
rename from 代码/robocode/robocode.sound/src/main/java/net/sf/robocode/sound/Module.java
rename to 代码/workspace_robo4/robocode.sound/src/main/java/net/sf/robocode/sound/Module.java
diff --git a/代码/robocode/robocode.sound/src/main/java/net/sf/robocode/sound/SoundCache.java b/代码/workspace_robo4/robocode.sound/src/main/java/net/sf/robocode/sound/SoundCache.java
similarity index 100%
rename from 代码/robocode/robocode.sound/src/main/java/net/sf/robocode/sound/SoundCache.java
rename to 代码/workspace_robo4/robocode.sound/src/main/java/net/sf/robocode/sound/SoundCache.java
diff --git a/代码/robocode/robocode.sound/src/main/java/net/sf/robocode/sound/SoundManager.java b/代码/workspace_robo4/robocode.sound/src/main/java/net/sf/robocode/sound/SoundManager.java
similarity index 100%
rename from 代码/robocode/robocode.sound/src/main/java/net/sf/robocode/sound/SoundManager.java
rename to 代码/workspace_robo4/robocode.sound/src/main/java/net/sf/robocode/sound/SoundManager.java
diff --git a/代码/robocode/robocode.sound/src/main/resources/net/sf/robocode/sound/sounds/13831_adcbicycle_22.wav b/代码/workspace_robo4/robocode.sound/src/main/resources/net/sf/robocode/sound/sounds/13831_adcbicycle_22.wav
similarity index 100%
rename from 代码/robocode/robocode.sound/src/main/resources/net/sf/robocode/sound/sounds/13831_adcbicycle_22.wav
rename to 代码/workspace_robo4/robocode.sound/src/main/resources/net/sf/robocode/sound/sounds/13831_adcbicycle_22.wav
diff --git a/代码/robocode/robocode.sound/src/main/resources/net/sf/robocode/sound/sounds/explode.wav b/代码/workspace_robo4/robocode.sound/src/main/resources/net/sf/robocode/sound/sounds/explode.wav
similarity index 100%
rename from 代码/robocode/robocode.sound/src/main/resources/net/sf/robocode/sound/sounds/explode.wav
rename to 代码/workspace_robo4/robocode.sound/src/main/resources/net/sf/robocode/sound/sounds/explode.wav
diff --git a/代码/robocode/robocode.sound/src/main/resources/net/sf/robocode/sound/sounds/shellhit.wav b/代码/workspace_robo4/robocode.sound/src/main/resources/net/sf/robocode/sound/sounds/shellhit.wav
similarity index 100%
rename from 代码/robocode/robocode.sound/src/main/resources/net/sf/robocode/sound/sounds/shellhit.wav
rename to 代码/workspace_robo4/robocode.sound/src/main/resources/net/sf/robocode/sound/sounds/shellhit.wav
diff --git a/代码/robocode/robocode.sound/src/main/resources/net/sf/robocode/sound/sounds/zap.wav b/代码/workspace_robo4/robocode.sound/src/main/resources/net/sf/robocode/sound/sounds/zap.wav
similarity index 100%
rename from 代码/robocode/robocode.sound/src/main/resources/net/sf/robocode/sound/sounds/zap.wav
rename to 代码/workspace_robo4/robocode.sound/src/main/resources/net/sf/robocode/sound/sounds/zap.wav
diff --git a/代码/robocode/robocode.tests.robots/.classpath b/代码/workspace_robo4/robocode.tests.robots/.classpath
similarity index 100%
rename from 代码/robocode/robocode.tests.robots/.classpath
rename to 代码/workspace_robo4/robocode.tests.robots/.classpath
diff --git a/代码/robocode/robocode.tests.robots/.project b/代码/workspace_robo4/robocode.tests.robots/.project
similarity index 100%
rename from 代码/robocode/robocode.tests.robots/.project
rename to 代码/workspace_robo4/robocode.tests.robots/.project
diff --git a/代码/robocode/robocode.tests.robots/.settings/org.eclipse.jdt.core.prefs b/代码/workspace_robo4/robocode.tests.robots/.settings/org.eclipse.jdt.core.prefs
similarity index 100%
rename from 代码/robocode/robocode.tests.robots/.settings/org.eclipse.jdt.core.prefs
rename to 代码/workspace_robo4/robocode.tests.robots/.settings/org.eclipse.jdt.core.prefs
diff --git a/代码/robocode/robocode.tests.robots/pom.xml b/代码/workspace_robo4/robocode.tests.robots/pom.xml
similarity index 100%
rename from 代码/robocode/robocode.tests.robots/pom.xml
rename to 代码/workspace_robo4/robocode.tests.robots/pom.xml
diff --git a/代码/robocode/robocode.tests.robots/robocode.tests.robots.iml b/代码/workspace_robo4/robocode.tests.robots/robocode.tests.robots.iml
similarity index 100%
rename from 代码/robocode/robocode.tests.robots/robocode.tests.robots.iml
rename to 代码/workspace_robo4/robocode.tests.robots/robocode.tests.robots.iml
diff --git a/代码/robocode/robocode.tests.robots/src/main/java/NoPackageButReallyLongNameIWouldSayTooLongMaybeEventLonger.java b/代码/workspace_robo4/robocode.tests.robots/src/main/java/NoPackageButReallyLongNameIWouldSayTooLongMaybeEventLonger.java
similarity index 100%
rename from 代码/robocode/robocode.tests.robots/src/main/java/NoPackageButReallyLongNameIWouldSayTooLongMaybeEventLonger.java
rename to 代码/workspace_robo4/robocode.tests.robots/src/main/java/NoPackageButReallyLongNameIWouldSayTooLongMaybeEventLonger.java
diff --git a/代码/robocode/robocode.tests.robots/src/main/java/NoPackageShortName.java b/代码/workspace_robo4/robocode.tests.robots/src/main/java/NoPackageShortName.java
similarity index 100%
rename from 代码/robocode/robocode.tests.robots/src/main/java/NoPackageShortName.java
rename to 代码/workspace_robo4/robocode.tests.robots/src/main/java/NoPackageShortName.java
diff --git a/代码/robocode/robocode.tests.robots/src/main/java/robocode/BadNamespace.java b/代码/workspace_robo4/robocode.tests.robots/src/main/java/robocode/BadNamespace.java
similarity index 100%
rename from 代码/robocode/robocode.tests.robots/src/main/java/robocode/BadNamespace.java
rename to 代码/workspace_robo4/robocode.tests.robots/src/main/java/robocode/BadNamespace.java
diff --git a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/Ahead.java b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/Ahead.java
similarity index 100%
rename from 代码/robocode/robocode.tests.robots/src/main/java/tested/robots/Ahead.java
rename to 代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/Ahead.java
diff --git a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/AwtAttack.java b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/AwtAttack.java
similarity index 96%
rename from 代码/robocode/robocode.tests.robots/src/main/java/tested/robots/AwtAttack.java
rename to 代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/AwtAttack.java
index 35c4ff8..5722779 100644
--- a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/AwtAttack.java
+++ b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/AwtAttack.java
@@ -54,7 +54,7 @@ public class AwtAttack extends AdvancedRobot {
};
javax.swing.SwingUtilities.invokeLater(doHack);
- } catch (Throwable e) {
+ } catch (RuntimeException e) {
// swalow security exception
e.printStackTrace(out);
}
@@ -75,7 +75,7 @@ public class AwtAttack extends AdvancedRobot {
e.printStackTrace(out);
} catch (IOException e) {
e.printStackTrace(out);
- } catch (Throwable e) {
+ } catch (RuntimeException e) {
// swalow security exception
e.printStackTrace(out);
}
diff --git a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/BadFirePower.java b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/BadFirePower.java
similarity index 100%
rename from 代码/robocode/robocode.tests.robots/src/main/java/tested/robots/BadFirePower.java
rename to 代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/BadFirePower.java
diff --git a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/BattleLost.java b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/BattleLost.java
similarity index 100%
rename from 代码/robocode/robocode.tests.robots/src/main/java/tested/robots/BattleLost.java
rename to 代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/BattleLost.java
diff --git a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/BattleWin.java b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/BattleWin.java
similarity index 100%
rename from 代码/robocode/robocode.tests.robots/src/main/java/tested/robots/BattleWin.java
rename to 代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/BattleWin.java
diff --git a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/BodyTurnRate.java b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/BodyTurnRate.java
similarity index 100%
rename from 代码/robocode/robocode.tests.robots/src/main/java/tested/robots/BodyTurnRate.java
rename to 代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/BodyTurnRate.java
diff --git a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/ConstructorAwtAttack.java b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/ConstructorAwtAttack.java
similarity index 95%
rename from 代码/robocode/robocode.tests.robots/src/main/java/tested/robots/ConstructorAwtAttack.java
rename to 代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/ConstructorAwtAttack.java
index 97bc321..47ae244 100644
--- a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/ConstructorAwtAttack.java
+++ b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/ConstructorAwtAttack.java
@@ -39,7 +39,7 @@ public class ConstructorAwtAttack extends robocode.AdvancedRobot {
};
javax.swing.SwingUtilities.invokeLater(doHack);
- } catch (Throwable e) {
+ } catch (RuntimeException e) {
// swallow security exception
e.printStackTrace(out);
}
@@ -60,7 +60,7 @@ public class ConstructorAwtAttack extends robocode.AdvancedRobot {
e.printStackTrace(out);
} catch (IOException e) {
e.printStackTrace(out);
- } catch (Throwable e) {
+ } catch (RuntimeException e) {
// swallow security exception
e.printStackTrace(out);
}
diff --git a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/ConstructorHttpAttack.java b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/ConstructorHttpAttack.java
similarity index 100%
rename from 代码/robocode/robocode.tests.robots/src/main/java/tested/robots/ConstructorHttpAttack.java
rename to 代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/ConstructorHttpAttack.java
diff --git a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/ConstructorReflectionAttack.java b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/ConstructorReflectionAttack.java
similarity index 100%
rename from 代码/robocode/robocode.tests.robots/src/main/java/tested/robots/ConstructorReflectionAttack.java
rename to 代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/ConstructorReflectionAttack.java
diff --git a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/ConstructorSocketAttack.java b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/ConstructorSocketAttack.java
similarity index 100%
rename from 代码/robocode/robocode.tests.robots/src/main/java/tested/robots/ConstructorSocketAttack.java
rename to 代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/ConstructorSocketAttack.java
diff --git a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/ConstructorThreadAttack.java b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/ConstructorThreadAttack.java
similarity index 95%
rename from 代码/robocode/robocode.tests.robots/src/main/java/tested/robots/ConstructorThreadAttack.java
rename to 代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/ConstructorThreadAttack.java
index a0c1e4a..0c5a0f8 100644
--- a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/ConstructorThreadAttack.java
+++ b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/ConstructorThreadAttack.java
@@ -24,7 +24,7 @@ public class ConstructorThreadAttack extends robocode.AdvancedRobot {
Thread t = new Thread(a);
t.start();
- } catch (Throwable e) {
+ } catch (RuntimeException e) {
// swallow security exception
e.printStackTrace(out);
}
@@ -39,7 +39,7 @@ public class ConstructorThreadAttack extends robocode.AdvancedRobot {
Thread t = new Thread(tg, a);
t.start();
- } catch (Throwable e) {
+ } catch (RuntimeException e) {
// swallow security exception
e.printStackTrace(out);
}
diff --git a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/CustomEvents.java b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/CustomEvents.java
similarity index 100%
rename from 代码/robocode/robocode.tests.robots/src/main/java/tested/robots/CustomEvents.java
rename to 代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/CustomEvents.java
diff --git a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/DecelerationCaveat1.java b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/DecelerationCaveat1.java
similarity index 100%
rename from 代码/robocode/robocode.tests.robots/src/main/java/tested/robots/DecelerationCaveat1.java
rename to 代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/DecelerationCaveat1.java
diff --git a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/DecelerationCaveat2.java b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/DecelerationCaveat2.java
similarity index 100%
rename from 代码/robocode/robocode.tests.robots/src/main/java/tested/robots/DecelerationCaveat2.java
rename to 代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/DecelerationCaveat2.java
diff --git a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/DecelerationCaveat3.java b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/DecelerationCaveat3.java
similarity index 100%
rename from 代码/robocode/robocode.tests.robots/src/main/java/tested/robots/DecelerationCaveat3.java
rename to 代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/DecelerationCaveat3.java
diff --git a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/DieFast.java b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/DieFast.java
similarity index 100%
rename from 代码/robocode/robocode.tests.robots/src/main/java/tested/robots/DieFast.java
rename to 代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/DieFast.java
diff --git a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/EnvAttack.java b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/EnvAttack.java
similarity index 100%
rename from 代码/robocode/robocode.tests.robots/src/main/java/tested/robots/EnvAttack.java
rename to 代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/EnvAttack.java
diff --git a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/EventPriorityFilter.java b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/EventPriorityFilter.java
similarity index 100%
rename from 代码/robocode/robocode.tests.robots/src/main/java/tested/robots/EventPriorityFilter.java
rename to 代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/EventPriorityFilter.java
diff --git a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/FairPlay.java b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/FairPlay.java
similarity index 100%
rename from 代码/robocode/robocode.tests.robots/src/main/java/tested/robots/FairPlay.java
rename to 代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/FairPlay.java
diff --git a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/FileAttack.java b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/FileAttack.java
similarity index 96%
rename from 代码/robocode/robocode.tests.robots/src/main/java/tested/robots/FileAttack.java
rename to 代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/FileAttack.java
index 3a35cec..9f76ccf 100644
--- a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/FileAttack.java
+++ b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/FileAttack.java
@@ -52,7 +52,7 @@ public class FileAttack extends AdvancedRobot {
e.printStackTrace(out);
} catch (IOException e) {
e.printStackTrace(out);
- } catch (Throwable e) {
+ } catch (RuntimeException e) {
// swalow security exception
e.printStackTrace(out);
}
@@ -72,7 +72,7 @@ public class FileAttack extends AdvancedRobot {
e.printStackTrace(out);
} catch (IOException e) {
e.printStackTrace(out);
- } catch (Throwable e) {
+ } catch (RuntimeException e) {
// swalow security exception
e.printStackTrace(out);
}
diff --git a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/FileOutputStreamAttack.java b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/FileOutputStreamAttack.java
similarity index 100%
rename from 代码/robocode/robocode.tests.robots/src/main/java/tested/robots/FileOutputStreamAttack.java
rename to 代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/FileOutputStreamAttack.java
diff --git a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/FileWriteSize.java b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/FileWriteSize.java
similarity index 100%
rename from 代码/robocode/robocode.tests.robots/src/main/java/tested/robots/FileWriteSize.java
rename to 代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/FileWriteSize.java
diff --git a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/GunHeat.java b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/GunHeat.java
similarity index 100%
rename from 代码/robocode/robocode.tests.robots/src/main/java/tested/robots/GunHeat.java
rename to 代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/GunHeat.java
diff --git a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/GunTurnRate.java b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/GunTurnRate.java
similarity index 100%
rename from 代码/robocode/robocode.tests.robots/src/main/java/tested/robots/GunTurnRate.java
rename to 代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/GunTurnRate.java
diff --git a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/HttpAttack.java b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/HttpAttack.java
similarity index 100%
rename from 代码/robocode/robocode.tests.robots/src/main/java/tested/robots/HttpAttack.java
rename to 代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/HttpAttack.java
diff --git a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/IncludeNamespaceAttack.java b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/IncludeNamespaceAttack.java
similarity index 96%
rename from 代码/robocode/robocode.tests.robots/src/main/java/tested/robots/IncludeNamespaceAttack.java
rename to 代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/IncludeNamespaceAttack.java
index d2cb8e1..c5ecdb9 100644
--- a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/IncludeNamespaceAttack.java
+++ b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/IncludeNamespaceAttack.java
@@ -37,7 +37,7 @@ public class IncludeNamespaceAttack extends AdvancedRobot {
private void namespaceAttack() {
try {
HiddenAccess.createRules(10, 10, 10, 10, 1, false, 100);
- } catch (Throwable e) {
+ } catch (RuntimeException e) {
// Swallow security exception
e.printStackTrace(out);
}
diff --git a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/InteruptibleEvent.java b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/InteruptibleEvent.java
similarity index 100%
rename from 代码/robocode/robocode.tests.robots/src/main/java/tested/robots/InteruptibleEvent.java
rename to 代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/InteruptibleEvent.java
diff --git a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/JuniorEvents.java b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/JuniorEvents.java
similarity index 100%
rename from 代码/robocode/robocode.tests.robots/src/main/java/tested/robots/JuniorEvents.java
rename to 代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/JuniorEvents.java
diff --git a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/MaxTurnRate.java b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/MaxTurnRate.java
similarity index 100%
rename from 代码/robocode/robocode.tests.robots/src/main/java/tested/robots/MaxTurnRate.java
rename to 代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/MaxTurnRate.java
diff --git a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/MaxVelocity.java b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/MaxVelocity.java
similarity index 100%
rename from 代码/robocode/robocode.tests.robots/src/main/java/tested/robots/MaxVelocity.java
rename to 代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/MaxVelocity.java
diff --git a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/PrivateConstructor.java b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/PrivateConstructor.java
similarity index 100%
rename from 代码/robocode/robocode.tests.robots/src/main/java/tested/robots/PrivateConstructor.java
rename to 代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/PrivateConstructor.java
diff --git a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/RadarTurnRateAndSetAdjust.java b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/RadarTurnRateAndSetAdjust.java
similarity index 100%
rename from 代码/robocode/robocode.tests.robots/src/main/java/tested/robots/RadarTurnRateAndSetAdjust.java
rename to 代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/RadarTurnRateAndSetAdjust.java
diff --git a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/Random.java b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/Random.java
similarity index 100%
rename from 代码/robocode/robocode.tests.robots/src/main/java/tested/robots/Random.java
rename to 代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/Random.java
diff --git a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/RateControl.java b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/RateControl.java
similarity index 100%
rename from 代码/robocode/robocode.tests.robots/src/main/java/tested/robots/RateControl.java
rename to 代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/RateControl.java
diff --git a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/ReflectionAttack.java b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/ReflectionAttack.java
similarity index 100%
rename from 代码/robocode/robocode.tests.robots/src/main/java/tested/robots/ReflectionAttack.java
rename to 代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/ReflectionAttack.java
diff --git a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/ReverseDirection.java b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/ReverseDirection.java
similarity index 100%
rename from 代码/robocode/robocode.tests.robots/src/main/java/tested/robots/ReverseDirection.java
rename to 代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/ReverseDirection.java
diff --git a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/RobotDeathEvents.java b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/RobotDeathEvents.java
similarity index 100%
rename from 代码/robocode/robocode.tests.robots/src/main/java/tested/robots/RobotDeathEvents.java
rename to 代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/RobotDeathEvents.java
diff --git a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/SkipTurns.java b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/SkipTurns.java
similarity index 100%
rename from 代码/robocode/robocode.tests.robots/src/main/java/tested/robots/SkipTurns.java
rename to 代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/SkipTurns.java
diff --git a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/SocketAttack.java b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/SocketAttack.java
similarity index 100%
rename from 代码/robocode/robocode.tests.robots/src/main/java/tested/robots/SocketAttack.java
rename to 代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/SocketAttack.java
diff --git a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/ThreadAttack.java b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/ThreadAttack.java
similarity index 96%
rename from 代码/robocode/robocode.tests.robots/src/main/java/tested/robots/ThreadAttack.java
rename to 代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/ThreadAttack.java
index 84cd88f..bb21f8c 100644
--- a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/ThreadAttack.java
+++ b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/ThreadAttack.java
@@ -42,7 +42,7 @@ public class ThreadAttack extends AdvancedRobot {
Thread t = new Thread(a);
t.start();
- } catch (Throwable e) {
+ } catch (RuntimeException e) {
// swallow security exception
e.printStackTrace(out);
}
@@ -57,7 +57,7 @@ public class ThreadAttack extends AdvancedRobot {
Thread t = new Thread(tg, a);
t.start();
- } catch (Throwable e) {
+ } catch (RuntimeException e) {
// swallow security exception
e.printStackTrace(out);
}
diff --git a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/ThreadGroupAttack.java b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/ThreadGroupAttack.java
similarity index 98%
rename from 代码/robocode/robocode.tests.robots/src/main/java/tested/robots/ThreadGroupAttack.java
rename to 代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/ThreadGroupAttack.java
index dbf59ec..963b549 100644
--- a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/ThreadGroupAttack.java
+++ b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/ThreadGroupAttack.java
@@ -51,7 +51,7 @@ public class ThreadGroupAttack extends Robot {
}
}
}).start();
- } catch (Throwable t) {
+ } catch (RuntimeException t) {
t.printStackTrace(out);
}
}
diff --git a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/TooLongNameThisIsReallyTooLongName.java b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/TooLongNameThisIsReallyTooLongName.java
similarity index 100%
rename from 代码/robocode/robocode.tests.robots/src/main/java/tested/robots/TooLongNameThisIsReallyTooLongName.java
rename to 代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/TooLongNameThisIsReallyTooLongName.java
diff --git a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/UndeadThread.java b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/UndeadThread.java
similarity index 96%
rename from 代码/robocode/robocode.tests.robots/src/main/java/tested/robots/UndeadThread.java
rename to 代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/UndeadThread.java
index 94b042c..75fcbfa 100644
--- a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/UndeadThread.java
+++ b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/UndeadThread.java
@@ -23,7 +23,7 @@ public class UndeadThread extends AdvancedRobot {
while (true) {
try {
body();
- } catch (Throwable t) {
+ } catch (RuntimeException t) {
// spamming the console
out.println("Swalowed it, HA HA HA HA HAAAAA !!!!!");
out.println(t);
diff --git a/代码/robocode/robocode.tests.robots/src/main/java/tested/robots/WatchBullets.java b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/WatchBullets.java
similarity index 100%
rename from 代码/robocode/robocode.tests.robots/src/main/java/tested/robots/WatchBullets.java
rename to 代码/workspace_robo4/robocode.tests.robots/src/main/java/tested/robots/WatchBullets.java
diff --git a/代码/robocode/robocode.tests.robots/src/main/java/tooLongNamespaceThisIsReallyTooLongNamespace/TooLongNamespace.java b/代码/workspace_robo4/robocode.tests.robots/src/main/java/tooLongNamespaceThisIsReallyTooLongNamespace/TooLongNamespace.java
similarity index 100%
rename from 代码/robocode/robocode.tests.robots/src/main/java/tooLongNamespaceThisIsReallyTooLongNamespace/TooLongNamespace.java
rename to 代码/workspace_robo4/robocode.tests.robots/src/main/java/tooLongNamespaceThisIsReallyTooLongNamespace/TooLongNamespace.java
diff --git a/代码/robocode/robocode.tests.robots/src/main/resources/tested/robots/TestTeam.team b/代码/workspace_robo4/robocode.tests.robots/src/main/resources/tested/robots/TestTeam.team
similarity index 100%
rename from 代码/robocode/robocode.tests.robots/src/main/resources/tested/robots/TestTeam.team
rename to 代码/workspace_robo4/robocode.tests.robots/src/main/resources/tested/robots/TestTeam.team
diff --git a/代码/robocode/robocode.tests/.classpath b/代码/workspace_robo4/robocode.tests/.classpath
similarity index 100%
rename from 代码/robocode/robocode.tests/.classpath
rename to 代码/workspace_robo4/robocode.tests/.classpath
diff --git a/代码/robocode/robocode.tests/.project b/代码/workspace_robo4/robocode.tests/.project
similarity index 100%
rename from 代码/robocode/robocode.tests/.project
rename to 代码/workspace_robo4/robocode.tests/.project
diff --git a/代码/robocode/robocode.tests/.settings/org.eclipse.jdt.core.prefs b/代码/workspace_robo4/robocode.tests/.settings/org.eclipse.jdt.core.prefs
similarity index 100%
rename from 代码/robocode/robocode.tests/.settings/org.eclipse.jdt.core.prefs
rename to 代码/workspace_robo4/robocode.tests/.settings/org.eclipse.jdt.core.prefs
diff --git a/代码/robocode/robocode.tests/config/robocode.properties b/代码/workspace_robo4/robocode.tests/config/robocode.properties
similarity index 100%
rename from 代码/robocode/robocode.tests/config/robocode.properties
rename to 代码/workspace_robo4/robocode.tests/config/robocode.properties
diff --git a/代码/robocode/robocode.tests/pom.xml b/代码/workspace_robo4/robocode.tests/pom.xml
similarity index 100%
rename from 代码/robocode/robocode.tests/pom.xml
rename to 代码/workspace_robo4/robocode.tests/pom.xml
diff --git a/代码/robocode/robocode.tests/robocode.tests.iml b/代码/workspace_robo4/robocode.tests/robocode.tests.iml
similarity index 100%
rename from 代码/robocode/robocode.tests/robocode.tests.iml
rename to 代码/workspace_robo4/robocode.tests/robocode.tests.iml
diff --git a/代码/robocode/robocode.tests/src/main/java/net/sf/robocode/test/helpers/Assert.java b/代码/workspace_robo4/robocode.tests/src/main/java/net/sf/robocode/test/helpers/Assert.java
similarity index 93%
rename from 代码/robocode/robocode.tests/src/main/java/net/sf/robocode/test/helpers/Assert.java
rename to 代码/workspace_robo4/robocode.tests/src/main/java/net/sf/robocode/test/helpers/Assert.java
index 6f5fded..27c29dd 100644
--- a/代码/robocode/robocode.tests/src/main/java/net/sf/robocode/test/helpers/Assert.java
+++ b/代码/workspace_robo4/robocode.tests/src/main/java/net/sf/robocode/test/helpers/Assert.java
@@ -22,7 +22,7 @@ public class Assert extends org.junit.Assert {
public static void allAssertNear(double v1, double v2) {
try {
assertNear(v1, v2);
- } catch (Throwable ex) {
+ } catch (RuntimeException ex) {
ex.printStackTrace(System.err);
}
}
@@ -30,7 +30,7 @@ public class Assert extends org.junit.Assert {
public static void allAssertThat(T t, org.hamcrest.Matcher tMatcher) {
try {
org.junit.Assert.assertThat(t, tMatcher);
- } catch (Throwable ex) {
+ } catch (RuntimeException ex) {
ex.printStackTrace(System.err);
}
}
diff --git a/代码/robocode/robocode.tests/src/main/java/net/sf/robocode/test/helpers/RobocodeTestBed.java b/代码/workspace_robo4/robocode.tests/src/main/java/net/sf/robocode/test/helpers/RobocodeTestBed.java
similarity index 100%
rename from 代码/robocode/robocode.tests/src/main/java/net/sf/robocode/test/helpers/RobocodeTestBed.java
rename to 代码/workspace_robo4/robocode.tests/src/main/java/net/sf/robocode/test/helpers/RobocodeTestBed.java
diff --git a/代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/core/util/AlphanumericComparatorTest.java b/代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/core/util/AlphanumericComparatorTest.java
similarity index 100%
rename from 代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/core/util/AlphanumericComparatorTest.java
rename to 代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/core/util/AlphanumericComparatorTest.java
diff --git a/代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/host/security/RobotClassLoaderTest.java b/代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/host/security/RobotClassLoaderTest.java
similarity index 100%
rename from 代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/host/security/RobotClassLoaderTest.java
rename to 代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/host/security/RobotClassLoaderTest.java
diff --git a/代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestAcceleration.java b/代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestAcceleration.java
similarity index 100%
rename from 代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestAcceleration.java
rename to 代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestAcceleration.java
diff --git a/代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestAwtAttack.java b/代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestAwtAttack.java
similarity index 100%
rename from 代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestAwtAttack.java
rename to 代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestAwtAttack.java
diff --git a/代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestBodyTurnRate.java b/代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestBodyTurnRate.java
similarity index 100%
rename from 代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestBodyTurnRate.java
rename to 代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestBodyTurnRate.java
diff --git a/代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestBulletPower.java b/代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestBulletPower.java
similarity index 100%
rename from 代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestBulletPower.java
rename to 代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestBulletPower.java
diff --git a/代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestConstructorAwtAttack.java b/代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestConstructorAwtAttack.java
similarity index 100%
rename from 代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestConstructorAwtAttack.java
rename to 代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestConstructorAwtAttack.java
diff --git a/代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestConstructorHttpAttack.java b/代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestConstructorHttpAttack.java
similarity index 100%
rename from 代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestConstructorHttpAttack.java
rename to 代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestConstructorHttpAttack.java
diff --git a/代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestConstructorReflectionAttack.java b/代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestConstructorReflectionAttack.java
similarity index 100%
rename from 代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestConstructorReflectionAttack.java
rename to 代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestConstructorReflectionAttack.java
diff --git a/代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestConstructorSocketAttack.java b/代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestConstructorSocketAttack.java
similarity index 100%
rename from 代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestConstructorSocketAttack.java
rename to 代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestConstructorSocketAttack.java
diff --git a/代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestConstructorThreadAttack.java b/代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestConstructorThreadAttack.java
similarity index 100%
rename from 代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestConstructorThreadAttack.java
rename to 代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestConstructorThreadAttack.java
diff --git a/代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestCustomEvents.java b/代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestCustomEvents.java
similarity index 100%
rename from 代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestCustomEvents.java
rename to 代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestCustomEvents.java
diff --git a/代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestDuplicatesAndScore.java b/代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestDuplicatesAndScore.java
similarity index 100%
rename from 代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestDuplicatesAndScore.java
rename to 代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestDuplicatesAndScore.java
diff --git a/代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestEnvAttack.java b/代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestEnvAttack.java
similarity index 100%
rename from 代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestEnvAttack.java
rename to 代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestEnvAttack.java
diff --git a/代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestEventPriorityFilter.java b/代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestEventPriorityFilter.java
similarity index 100%
rename from 代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestEventPriorityFilter.java
rename to 代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestEventPriorityFilter.java
diff --git a/代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestFairPlay.java b/代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestFairPlay.java
similarity index 100%
rename from 代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestFairPlay.java
rename to 代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestFairPlay.java
diff --git a/代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestFileAttack.java b/代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestFileAttack.java
similarity index 100%
rename from 代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestFileAttack.java
rename to 代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestFileAttack.java
diff --git a/代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestFileOutputStreamAttack.java b/代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestFileOutputStreamAttack.java
similarity index 100%
rename from 代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestFileOutputStreamAttack.java
rename to 代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestFileOutputStreamAttack.java
diff --git a/代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestFileWrite.java b/代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestFileWrite.java
similarity index 100%
rename from 代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestFileWrite.java
rename to 代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestFileWrite.java
diff --git a/代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestFileWriteSize.java b/代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestFileWriteSize.java
similarity index 100%
rename from 代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestFileWriteSize.java
rename to 代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestFileWriteSize.java
diff --git a/代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestGunHeat.java b/代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestGunHeat.java
similarity index 100%
rename from 代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestGunHeat.java
rename to 代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestGunHeat.java
diff --git a/代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestGunTurnRate.java b/代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestGunTurnRate.java
similarity index 100%
rename from 代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestGunTurnRate.java
rename to 代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestGunTurnRate.java
diff --git a/代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestHttpAttack.java b/代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestHttpAttack.java
similarity index 100%
rename from 代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestHttpAttack.java
rename to 代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestHttpAttack.java
diff --git a/代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestIncludeNamespaceAttack.java b/代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestIncludeNamespaceAttack.java
similarity index 100%
rename from 代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestIncludeNamespaceAttack.java
rename to 代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestIncludeNamespaceAttack.java
diff --git a/代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestInteruptibleEvent.java b/代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestInteruptibleEvent.java
similarity index 100%
rename from 代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestInteruptibleEvent.java
rename to 代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestInteruptibleEvent.java
diff --git a/代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestJunior.java b/代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestJunior.java
similarity index 100%
rename from 代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestJunior.java
rename to 代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestJunior.java
diff --git a/代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestLost.java b/代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestLost.java
similarity index 100%
rename from 代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestLost.java
rename to 代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestLost.java
diff --git a/代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestMaxTurnRate.java b/代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestMaxTurnRate.java
similarity index 100%
rename from 代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestMaxTurnRate.java
rename to 代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestMaxTurnRate.java
diff --git a/代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestMaxVelocity.java b/代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestMaxVelocity.java
similarity index 100%
rename from 代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestMaxVelocity.java
rename to 代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestMaxVelocity.java
diff --git a/代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestNames.java b/代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestNames.java
similarity index 100%
rename from 代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestNames.java
rename to 代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestNames.java
diff --git a/代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestPosition.java b/代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestPosition.java
similarity index 100%
rename from 代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestPosition.java
rename to 代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestPosition.java
diff --git a/代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestPrivateConstructor.java b/代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestPrivateConstructor.java
similarity index 100%
rename from 代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestPrivateConstructor.java
rename to 代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestPrivateConstructor.java
diff --git a/代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestRadarTurnRateAndSetAdjust.java b/代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestRadarTurnRateAndSetAdjust.java
similarity index 100%
rename from 代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestRadarTurnRateAndSetAdjust.java
rename to 代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestRadarTurnRateAndSetAdjust.java
diff --git a/代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestRandom.java b/代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestRandom.java
similarity index 100%
rename from 代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestRandom.java
rename to 代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestRandom.java
diff --git a/代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestRankingsWithTargetRobots.java b/代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestRankingsWithTargetRobots.java
similarity index 100%
rename from 代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestRankingsWithTargetRobots.java
rename to 代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestRankingsWithTargetRobots.java
diff --git a/代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestRateControl.java b/代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestRateControl.java
similarity index 100%
rename from 代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestRateControl.java
rename to 代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestRateControl.java
diff --git a/代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestReflectionAttack.java b/代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestReflectionAttack.java
similarity index 100%
rename from 代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestReflectionAttack.java
rename to 代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestReflectionAttack.java
diff --git a/代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestReverseDirection.java b/代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestReverseDirection.java
similarity index 100%
rename from 代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestReverseDirection.java
rename to 代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestReverseDirection.java
diff --git a/代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestRobotDeathEvents.java b/代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestRobotDeathEvents.java
similarity index 100%
rename from 代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestRobotDeathEvents.java
rename to 代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestRobotDeathEvents.java
diff --git a/代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestScoring.java b/代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestScoring.java
similarity index 100%
rename from 代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestScoring.java
rename to 代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestScoring.java
diff --git a/代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestSkippedTurns.java b/代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestSkippedTurns.java
similarity index 100%
rename from 代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestSkippedTurns.java
rename to 代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestSkippedTurns.java
diff --git a/代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestSocketAttack.java b/代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestSocketAttack.java
similarity index 100%
rename from 代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestSocketAttack.java
rename to 代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestSocketAttack.java
diff --git a/代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestThreadAttack.java b/代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestThreadAttack.java
similarity index 100%
rename from 代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestThreadAttack.java
rename to 代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestThreadAttack.java
diff --git a/代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestThreadGroupAttack.java b/代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestThreadGroupAttack.java
similarity index 100%
rename from 代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestThreadGroupAttack.java
rename to 代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestThreadGroupAttack.java
diff --git a/代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestUndeadThread.java b/代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestUndeadThread.java
similarity index 100%
rename from 代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestUndeadThread.java
rename to 代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestUndeadThread.java
diff --git a/代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestWatchBullet.java b/代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestWatchBullet.java
similarity index 100%
rename from 代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestWatchBullet.java
rename to 代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestWatchBullet.java
diff --git a/代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestWin.java b/代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestWin.java
similarity index 100%
rename from 代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestWin.java
rename to 代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/robots/TestWin.java
diff --git a/代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/samples/RobocodeRunner.java b/代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/samples/RobocodeRunner.java
similarity index 100%
rename from 代码/robocode/robocode.tests/src/test/java/net/sf/robocode/test/samples/RobocodeRunner.java
rename to 代码/workspace_robo4/robocode.tests/src/test/java/net/sf/robocode/test/samples/RobocodeRunner.java
diff --git a/代码/robocode/robocode.ui.editor/.classpath b/代码/workspace_robo4/robocode.ui.editor/.classpath
similarity index 100%
rename from 代码/robocode/robocode.ui.editor/.classpath
rename to 代码/workspace_robo4/robocode.ui.editor/.classpath
diff --git a/代码/robocode/robocode.ui.editor/.project b/代码/workspace_robo4/robocode.ui.editor/.project
similarity index 100%
rename from 代码/robocode/robocode.ui.editor/.project
rename to 代码/workspace_robo4/robocode.ui.editor/.project
diff --git a/代码/robocode/robocode.ui.editor/.settings/org.eclipse.jdt.core.prefs b/代码/workspace_robo4/robocode.ui.editor/.settings/org.eclipse.jdt.core.prefs
similarity index 100%
rename from 代码/robocode/robocode.ui.editor/.settings/org.eclipse.jdt.core.prefs
rename to 代码/workspace_robo4/robocode.ui.editor/.settings/org.eclipse.jdt.core.prefs
diff --git a/代码/robocode/robocode.ui.editor/pom.xml b/代码/workspace_robo4/robocode.ui.editor/pom.xml
similarity index 100%
rename from 代码/robocode/robocode.ui.editor/pom.xml
rename to 代码/workspace_robo4/robocode.ui.editor/pom.xml
diff --git a/代码/robocode/robocode.ui.editor/robocode.ui.editor.iml b/代码/workspace_robo4/robocode.ui.editor/robocode.ui.editor.iml
similarity index 100%
rename from 代码/robocode/robocode.ui.editor/robocode.ui.editor.iml
rename to 代码/workspace_robo4/robocode.ui.editor/robocode.ui.editor.iml
diff --git a/代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/CompilerPreferencesDialog.java b/代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/CompilerPreferencesDialog.java
similarity index 100%
rename from 代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/CompilerPreferencesDialog.java
rename to 代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/CompilerPreferencesDialog.java
diff --git a/代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/CompilerProperties.java b/代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/CompilerProperties.java
similarity index 100%
rename from 代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/CompilerProperties.java
rename to 代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/CompilerProperties.java
diff --git a/代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/CompoundUndoManager.java b/代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/CompoundUndoManager.java
similarity index 100%
rename from 代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/CompoundUndoManager.java
rename to 代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/CompoundUndoManager.java
diff --git a/代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/EditWindow.java b/代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/EditWindow.java
similarity index 99%
rename from 代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/EditWindow.java
rename to 代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/EditWindow.java
index 4986b8b..a0f8e9b 100644
--- a/代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/EditWindow.java
+++ b/代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/EditWindow.java
@@ -146,7 +146,7 @@ public class EditWindow extends JInternalFrame {
setModified(editorPanel.getEditorPane().isModified());
}
});
- } catch (Throwable e) {
+ } catch (RuntimeException e) {
Logger.logError(e);
}
}
diff --git a/代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/EditorPane.java b/代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/EditorPane.java
similarity index 100%
rename from 代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/EditorPane.java
rename to 代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/EditorPane.java
diff --git a/代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/EditorPanel.java b/代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/EditorPanel.java
similarity index 100%
rename from 代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/EditorPanel.java
rename to 代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/EditorPanel.java
diff --git a/代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/EditorThemeConfigDialog.java b/代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/EditorThemeConfigDialog.java
similarity index 100%
rename from 代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/EditorThemeConfigDialog.java
rename to 代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/EditorThemeConfigDialog.java
diff --git a/代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/FindReplaceDialog.java b/代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/FindReplaceDialog.java
similarity index 100%
rename from 代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/FindReplaceDialog.java
rename to 代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/FindReplaceDialog.java
diff --git a/代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/FontStyle.java b/代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/FontStyle.java
similarity index 100%
rename from 代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/FontStyle.java
rename to 代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/FontStyle.java
diff --git a/代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/IEditorProperties.java b/代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/IEditorProperties.java
similarity index 100%
rename from 代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/IEditorProperties.java
rename to 代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/IEditorProperties.java
diff --git a/代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/JavaDocument.java b/代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/JavaDocument.java
similarity index 100%
rename from 代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/JavaDocument.java
rename to 代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/JavaDocument.java
diff --git a/代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/LineHighlighter.java b/代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/LineHighlighter.java
similarity index 100%
rename from 代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/LineHighlighter.java
rename to 代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/LineHighlighter.java
diff --git a/代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/LineNumberArea.java b/代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/LineNumberArea.java
similarity index 100%
rename from 代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/LineNumberArea.java
rename to 代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/LineNumberArea.java
diff --git a/代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/Module.java b/代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/Module.java
similarity index 100%
rename from 代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/Module.java
rename to 代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/Module.java
diff --git a/代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/MoreWindowsDialog.java b/代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/MoreWindowsDialog.java
similarity index 100%
rename from 代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/MoreWindowsDialog.java
rename to 代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/MoreWindowsDialog.java
diff --git a/代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/RobocodeCompiler.java b/代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/RobocodeCompiler.java
similarity index 100%
rename from 代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/RobocodeCompiler.java
rename to 代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/RobocodeCompiler.java
diff --git a/代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/RobocodeCompilerFactory.java b/代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/RobocodeCompilerFactory.java
similarity index 100%
rename from 代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/RobocodeCompilerFactory.java
rename to 代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/RobocodeCompilerFactory.java
diff --git a/代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/RobocodeEditor.java b/代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/RobocodeEditor.java
similarity index 100%
rename from 代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/RobocodeEditor.java
rename to 代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/RobocodeEditor.java
diff --git a/代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/RobocodeEditorMenuBar.java b/代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/RobocodeEditorMenuBar.java
similarity index 100%
rename from 代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/RobocodeEditorMenuBar.java
rename to 代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/RobocodeEditorMenuBar.java
diff --git a/代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/StyledDocument.java b/代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/StyledDocument.java
similarity index 100%
rename from 代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/StyledDocument.java
rename to 代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/StyledDocument.java
diff --git a/代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/UndoManagerWithActions.java b/代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/UndoManagerWithActions.java
similarity index 100%
rename from 代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/UndoManagerWithActions.java
rename to 代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/UndoManagerWithActions.java
diff --git a/代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/WindowMenuItem.java b/代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/WindowMenuItem.java
similarity index 99%
rename from 代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/WindowMenuItem.java
rename to 代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/WindowMenuItem.java
index 1baec07..bda1627 100644
--- a/代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/WindowMenuItem.java
+++ b/代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/WindowMenuItem.java
@@ -74,7 +74,7 @@ public class WindowMenuItem extends JCheckBoxMenuItem implements ActionListener
if (window.isIcon()) {
try {
window.setIcon(false);
- } catch (Throwable ignored) {}
+ } catch (RuntimeException ignored) {}
}
if (window.getDesktopPane() != null) {
window.getDesktopPane().setSelectedFrame(window);
@@ -83,7 +83,7 @@ public class WindowMenuItem extends JCheckBoxMenuItem implements ActionListener
window.grabFocus();
try {
window.setSelected(true);
- } catch (Throwable ignored) {}
+ } catch (RuntimeException ignored) {}
}
/**
diff --git a/代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/ColorAndStyle.java b/代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/ColorAndStyle.java
similarity index 100%
rename from 代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/ColorAndStyle.java
rename to 代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/ColorAndStyle.java
diff --git a/代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/ColorAndStyleAdapter.java b/代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/ColorAndStyleAdapter.java
similarity index 100%
rename from 代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/ColorAndStyleAdapter.java
rename to 代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/ColorAndStyleAdapter.java
diff --git a/代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/ComboBoxUtil.java b/代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/ComboBoxUtil.java
similarity index 100%
rename from 代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/ComboBoxUtil.java
rename to 代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/ComboBoxUtil.java
diff --git a/代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/EditorProperties.java b/代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/EditorProperties.java
similarity index 100%
rename from 代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/EditorProperties.java
rename to 代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/EditorProperties.java
diff --git a/代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/EditorPropertiesManager.java b/代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/EditorPropertiesManager.java
similarity index 100%
rename from 代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/EditorPropertiesManager.java
rename to 代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/EditorPropertiesManager.java
diff --git a/代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/EditorThemeProperties.java b/代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/EditorThemeProperties.java
similarity index 100%
rename from 代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/EditorThemeProperties.java
rename to 代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/EditorThemeProperties.java
diff --git a/代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/EditorThemePropertiesManager.java b/代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/EditorThemePropertiesManager.java
similarity index 100%
rename from 代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/EditorThemePropertiesManager.java
rename to 代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/EditorThemePropertiesManager.java
diff --git a/代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/EditorThemePropertyChangeAdapter.java b/代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/EditorThemePropertyChangeAdapter.java
similarity index 100%
rename from 代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/EditorThemePropertyChangeAdapter.java
rename to 代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/EditorThemePropertyChangeAdapter.java
diff --git a/代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/IColorAndStyleListener.java b/代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/IColorAndStyleListener.java
similarity index 100%
rename from 代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/IColorAndStyleListener.java
rename to 代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/IColorAndStyleListener.java
diff --git a/代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/IEditorThemeProperties.java b/代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/IEditorThemeProperties.java
similarity index 100%
rename from 代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/IEditorThemeProperties.java
rename to 代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/IEditorThemeProperties.java
diff --git a/代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/IEditorThemePropertyChangeListener.java b/代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/IEditorThemePropertyChangeListener.java
similarity index 100%
rename from 代码/robocode/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/IEditorThemePropertyChangeListener.java
rename to 代码/workspace_robo4/robocode.ui.editor/src/main/java/net/sf/robocode/ui/editor/theme/IEditorThemePropertyChangeListener.java
diff --git a/代码/robocode/robocode.ui/.classpath b/代码/workspace_robo4/robocode.ui/.classpath
similarity index 100%
rename from 代码/robocode/robocode.ui/.classpath
rename to 代码/workspace_robo4/robocode.ui/.classpath
diff --git a/代码/robocode/robocode.ui/.project b/代码/workspace_robo4/robocode.ui/.project
similarity index 100%
rename from 代码/robocode/robocode.ui/.project
rename to 代码/workspace_robo4/robocode.ui/.project
diff --git a/代码/robocode/robocode.ui/.settings/org.eclipse.jdt.core.prefs b/代码/workspace_robo4/robocode.ui/.settings/org.eclipse.jdt.core.prefs
similarity index 100%
rename from 代码/robocode/robocode.ui/.settings/org.eclipse.jdt.core.prefs
rename to 代码/workspace_robo4/robocode.ui/.settings/org.eclipse.jdt.core.prefs
diff --git a/代码/robocode/robocode.ui/pom.xml b/代码/workspace_robo4/robocode.ui/pom.xml
similarity index 100%
rename from 代码/robocode/robocode.ui/pom.xml
rename to 代码/workspace_robo4/robocode.ui/pom.xml
diff --git a/代码/robocode/robocode.ui/robocode.ui.iml b/代码/workspace_robo4/robocode.ui/robocode.ui.iml
similarity index 100%
rename from 代码/robocode/robocode.ui/robocode.ui.iml
rename to 代码/workspace_robo4/robocode.ui/robocode.ui.iml
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/BrowserManager.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/BrowserManager.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/BrowserManager.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/BrowserManager.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/CheckList.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/CheckList.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/CheckList.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/CheckList.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/IImageManager.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/IImageManager.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/IImageManager.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/IImageManager.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/IRobotDialogManager.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/IRobotDialogManager.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/IRobotDialogManager.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/IRobotDialogManager.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/IWindowManagerExt.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/IWindowManagerExt.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/IWindowManagerExt.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/IWindowManagerExt.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/ImageManager.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/ImageManager.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/ImageManager.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/ImageManager.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/Module.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/Module.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/Module.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/Module.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/RobotDialogManager.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/RobotDialogManager.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/RobotDialogManager.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/RobotDialogManager.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/WindowManager.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/WindowManager.java
similarity index 99%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/WindowManager.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/WindowManager.java
index 476bc5b..bbdae95 100644
--- a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/WindowManager.java
+++ b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/WindowManager.java
@@ -574,14 +574,14 @@ public class WindowManager implements IWindowManagerExt {
private void setLookAndFeel() {
try {
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
- } catch (Throwable t) {
+ } catch (RuntimeException t) {
// Work-around for problems with setting Look and Feel described here:
// http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6468089
Locale.setDefault(Locale.US);
try {
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
- } catch (Throwable t2) {
+ } catch (RuntimeException t2) {
// For some reason Ubuntu 7 can cause a NullPointerException when trying to getting the LAF
System.err.println("Could not set the Look and Feel (LAF). The default LAF is used instead");
}
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/battle/AwtBattleAdaptor.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/battle/AwtBattleAdaptor.java
similarity index 99%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/battle/AwtBattleAdaptor.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/battle/AwtBattleAdaptor.java
index bfb479c..11436ae 100644
--- a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/battle/AwtBattleAdaptor.java
+++ b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/battle/AwtBattleAdaptor.java
@@ -132,7 +132,7 @@ public final class AwtBattleAdaptor {
calculateFPS();
}
}
- } catch (Throwable t) {
+ } catch (RuntimeException t) {
Logger.logError(t);
}
}
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/battleview/BattleField.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/battleview/BattleField.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/battleview/BattleField.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/battleview/BattleField.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/battleview/BattleView.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/battleview/BattleView.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/battleview/BattleView.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/battleview/BattleView.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/battleview/InteractiveHandler.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/battleview/InteractiveHandler.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/battleview/InteractiveHandler.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/battleview/InteractiveHandler.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/battleview/MirroredGraphics.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/battleview/MirroredGraphics.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/battleview/MirroredGraphics.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/battleview/MirroredGraphics.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/battleview/ScreenshotUtil.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/battleview/ScreenshotUtil.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/battleview/ScreenshotUtil.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/battleview/ScreenshotUtil.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/AboutBox.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/AboutBox.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/AboutBox.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/AboutBox.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/AvailableRobotsPanel.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/AvailableRobotsPanel.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/AvailableRobotsPanel.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/AvailableRobotsPanel.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/BaseScoreDialog.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/BaseScoreDialog.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/BaseScoreDialog.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/BaseScoreDialog.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/BattleButton.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/BattleButton.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/BattleButton.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/BattleButton.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/BattleDialog.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/BattleDialog.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/BattleDialog.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/BattleDialog.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/ConsoleDialog.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/ConsoleDialog.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/ConsoleDialog.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/ConsoleDialog.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/ConsoleScrollPane.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/ConsoleScrollPane.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/ConsoleScrollPane.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/ConsoleScrollPane.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/MenuBar.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/MenuBar.java
similarity index 98%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/MenuBar.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/MenuBar.java
index 75640e4..ea9e7ab 100644
--- a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/MenuBar.java
+++ b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/MenuBar.java
@@ -1,4 +1,10 @@
-
+/**
+ * Copyright (c) 2001-2016 Mathew A. Nelson and Robocode contributors
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://robocode.sourceforge.net/license/epl-v10.html
+ */
package net.sf.robocode.ui.dialog;
@@ -22,7 +28,14 @@ import java.awt.event.InputEvent;
import java.awt.event.KeyEvent;
-
+/**
+ * Handles menu display and interaction for Robocode.
+ *
+ * @author Mathew A. Nelson (original)
+ * @author Flemming N. Larsen (contributor)
+ * @author Matthew Reeder (contributor)
+ * @author Luis Crespo (contributor)
+ */
@SuppressWarnings("serial")
public class MenuBar extends JMenuBar {
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/NewBattleDialog.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/NewBattleDialog.java
similarity index 92%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/NewBattleDialog.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/NewBattleDialog.java
index 406bcb9..b76dbd8 100644
--- a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/NewBattleDialog.java
+++ b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/NewBattleDialog.java
@@ -1,10 +1,3 @@
-/**
- * Copyright (c) 2001-2016 Mathew A. Nelson and Robocode contributors
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://robocode.sourceforge.net/license/epl-v10.html
- */
package net.sf.robocode.ui.dialog;
@@ -28,12 +21,6 @@ import java.awt.event.KeyEvent;
import java.util.List;
-/**
- * @author Mathew A. Nelson (original)
- * @author Matthew Reeder (contributor)
- * @author Flemming N. Larsen (contributor)
- * @author Robert D. Maupin (contributor)
- */
@SuppressWarnings("serial")
public class NewBattleDialog extends JDialog implements WizardListener {
@@ -74,10 +61,10 @@ public class NewBattleDialog extends JDialog implements WizardListener {
add(createNewBattleDialogPanel());
}
+
public void cancelButtonActionPerformed() {
dispose();
}
-
public void finishButtonActionPerformed() {
if (robotSelectionPanel.getSelectedRobotsCount() > 24) {
if (JOptionPane.showConfirmDialog(this,
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/NewBattleRulesTab.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/NewBattleRulesTab.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/NewBattleRulesTab.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/NewBattleRulesTab.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/PreferencesCommonOptionsTab.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/PreferencesCommonOptionsTab.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/PreferencesCommonOptionsTab.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/PreferencesCommonOptionsTab.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/PreferencesDevelopmentOptionsTab.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/PreferencesDevelopmentOptionsTab.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/PreferencesDevelopmentOptionsTab.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/PreferencesDevelopmentOptionsTab.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/PreferencesDialog.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/PreferencesDialog.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/PreferencesDialog.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/PreferencesDialog.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/PreferencesRenderingOptionsTab.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/PreferencesRenderingOptionsTab.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/PreferencesRenderingOptionsTab.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/PreferencesRenderingOptionsTab.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/PreferencesSoundOptionsTab.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/PreferencesSoundOptionsTab.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/PreferencesSoundOptionsTab.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/PreferencesSoundOptionsTab.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/PreferencesViewOptionsTab.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/PreferencesViewOptionsTab.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/PreferencesViewOptionsTab.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/PreferencesViewOptionsTab.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/RankingDialog.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/RankingDialog.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/RankingDialog.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/RankingDialog.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/RcSplashScreen.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/RcSplashScreen.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/RcSplashScreen.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/RcSplashScreen.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/ResultsDialog.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/ResultsDialog.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/ResultsDialog.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/ResultsDialog.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/ResultsTableCellRenderer.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/ResultsTableCellRenderer.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/ResultsTableCellRenderer.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/ResultsTableCellRenderer.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/RobocodeFrame.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/RobocodeFrame.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/RobocodeFrame.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/RobocodeFrame.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/RobotButton.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/RobotButton.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/RobotButton.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/RobotButton.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/RobotDescriptionPanel.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/RobotDescriptionPanel.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/RobotDescriptionPanel.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/RobotDescriptionPanel.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/RobotDialog.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/RobotDialog.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/RobotDialog.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/RobotDialog.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/RobotExtractor.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/RobotExtractor.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/RobotExtractor.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/RobotExtractor.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/RobotSelectionPanel.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/RobotSelectionPanel.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/RobotSelectionPanel.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/RobotSelectionPanel.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/TeamCreator.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/TeamCreator.java
similarity index 87%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/TeamCreator.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/TeamCreator.java
index 865688b..b3e10d6 100644
--- a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/TeamCreator.java
+++ b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/TeamCreator.java
@@ -1,4 +1,3 @@
-
package net.sf.robocode.ui.dialog;
@@ -32,17 +31,14 @@ public class TeamCreator extends JDialog implements WizardListener {
private RobotSelectionPanel robotSelectionPanel;
private TeamCreatorOptionsPanel teamCreatorOptionsPanel;
- private final int minRobots = 2;//ÿ
- private final int maxRobots = 10;//ÿ10
+ private final int minRobots = 2;
+ private final int maxRobots = 10;
private final EventHandler eventHandler = new EventHandler();
- //EventHandlerʵActionListenerӿڣʵֶļ
class EventHandler implements ActionListener {
public void actionPerformed(ActionEvent e) {
- //eΪIJʱeΪActionEvent
if (e.getActionCommand().equals("Refresh")) {
- //ִи²
getRobotSelectionPanel().refreshRobotList(true);
}
}
@@ -63,12 +59,9 @@ public class TeamCreator extends JDialog implements WizardListener {
return teamCreatorOptionsPanel;
}
- //ȡǶе
private JPanel getTeamCreatorContentPane() {
if (teamCreatorContentPane == null) {
- //ǶΪ
teamCreatorContentPane = new JPanel();
- //½Ƕ
teamCreatorContentPane.setLayout(new BorderLayout());
teamCreatorContentPane.add(getWizardController(), BorderLayout.SOUTH);
teamCreatorContentPane.add(getWizardPanel(), BorderLayout.CENTER);
@@ -82,12 +75,8 @@ public class TeamCreator extends JDialog implements WizardListener {
return teamCreatorContentPane;
}
- //ѡɱ
- protected RobotSelectionPanel getRobotSelectionPanel()
- {
- //ǰѡΪ
- if (robotSelectionPanel == null)
- {
+ protected RobotSelectionPanel getRobotSelectionPanel() {
+ if (robotSelectionPanel == null) {
robotSelectionPanel = net.sf.robocode.core.Container.createComponent(RobotSelectionPanel.class);
robotSelectionPanel.setup(minRobots, maxRobots, false, "Select the robots for this team.", false, true, true,
false, false, false, null);
@@ -95,10 +84,8 @@ public class TeamCreator extends JDialog implements WizardListener {
return robotSelectionPanel;
}
- private WizardCardPanel getWizardPanel()
- {
- if (wizardPanel == null)
- {
+ private WizardCardPanel getWizardPanel() {
+ if (wizardPanel == null) {
wizardPanel = new WizardCardPanel(this);
wizardPanel.add(getRobotSelectionPanel(), "Select robots");
wizardPanel.add(getTeamCreatorOptionsPanel(), "Select options");
@@ -106,27 +93,23 @@ public class TeamCreator extends JDialog implements WizardListener {
return wizardPanel;
}
- //ڳʼ
- public void initialize()
- {
+ public void initialize() {
setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
setTitle("Create a team");
setContentPane(getTeamCreatorContentPane());
}
private WizardController getWizardController() {
- if (wizardController == null)
- {
+ if (wizardController == null) {
wizardController = getWizardPanel().getWizardController();
}
return wizardController;
}
- //ȡ
+
public void cancelButtonActionPerformed() {
dispose();
}
-
- //ɼ
+
public void finishButtonActionPerformed() {
try {
int rc = createTeam();
@@ -144,14 +127,12 @@ public class TeamCreator extends JDialog implements WizardListener {
}
}
- //ıдݿ
public int createTeam() throws IOException {
File file = new File(repositoryManager.getRobotsDirectory(),
teamCreatorOptionsPanel.getTeamPackage().replace('.', File.separatorChar)
+ teamCreatorOptionsPanel.getTeamNameField().getText() + ".team");
if (file.exists()) {
- //ǰѾ
int ok = JOptionPane.showConfirmDialog(this, file + " already exists. Are you sure you want to replace it?",
"Warning", JOptionPane.YES_NO_CANCEL_OPTION);
@@ -169,13 +150,10 @@ public class TeamCreator extends JDialog implements WizardListener {
String webPageFieldString = teamCreatorOptionsPanel.getWebpageField().getText();
if (webPageFieldString != null && webPageFieldString.length() > 0) {
- try
- {
+ try {
webPageUrl = new URL(webPageFieldString);
- } catch (MalformedURLException e)
- {
- try
- {
+ } catch (MalformedURLException e) {
+ try {
webPageUrl = new URL("http://" + webPageFieldString);
teamCreatorOptionsPanel.getWebpageField().setText(webPageUrl.toString());
} catch (MalformedURLException ignored) {}
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/TeamCreatorOptionsPanel.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/TeamCreatorOptionsPanel.java
similarity index 99%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/TeamCreatorOptionsPanel.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/TeamCreatorOptionsPanel.java
index e61080a..7d4dc12 100644
--- a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/TeamCreatorOptionsPanel.java
+++ b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/TeamCreatorOptionsPanel.java
@@ -1,4 +1,3 @@
-
package net.sf.robocode.ui.dialog;
@@ -18,7 +17,6 @@ import java.net.URL;
import java.util.List;
-
@SuppressWarnings("serial")
public class TeamCreatorOptionsPanel extends WizardPanel {
private TeamCreator teamCreator;
@@ -305,7 +303,11 @@ public class TeamCreatorOptionsPanel extends WizardPanel {
return teamPackageLabel;
}
-
+ /**
+ * õ
+ *
+ * @return һַ
+ */
public String getTeamPackage() {
return (teamPackage != null) ? teamPackage : ".";
}
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/WindowPositionManager.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/WindowPositionManager.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/WindowPositionManager.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/WindowPositionManager.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/WindowUtil.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/WindowUtil.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/WindowUtil.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/WindowUtil.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/Wizard.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/Wizard.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/Wizard.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/Wizard.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/WizardCardPanel.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/WizardCardPanel.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/WizardCardPanel.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/WizardCardPanel.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/WizardController.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/WizardController.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/WizardController.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/WizardController.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/WizardListener.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/WizardListener.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/WizardListener.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/WizardListener.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/WizardPanel.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/WizardPanel.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/WizardPanel.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/WizardPanel.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/WizardTabbedPane.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/WizardTabbedPane.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/WizardTabbedPane.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/dialog/WizardTabbedPane.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/editor/IRobocodeEditor.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/editor/IRobocodeEditor.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/editor/IRobocodeEditor.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/editor/IRobocodeEditor.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/gfx/ColorUtil.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/gfx/ColorUtil.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/gfx/ColorUtil.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/gfx/ColorUtil.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/gfx/GraphicsState.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/gfx/GraphicsState.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/gfx/GraphicsState.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/gfx/GraphicsState.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/gfx/ImageUtil.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/gfx/ImageUtil.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/gfx/ImageUtil.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/gfx/ImageUtil.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/gfx/RenderImage.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/gfx/RenderImage.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/gfx/RenderImage.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/gfx/RenderImage.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/gfx/RenderObject.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/gfx/RenderObject.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/gfx/RenderObject.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/gfx/RenderObject.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/gfx/RobocodeLogo.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/gfx/RobocodeLogo.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/gfx/RobocodeLogo.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/gfx/RobocodeLogo.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/packager/ConfirmPanel.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/packager/ConfirmPanel.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/packager/ConfirmPanel.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/packager/ConfirmPanel.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/packager/FilenamePanel.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/packager/FilenamePanel.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/packager/FilenamePanel.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/packager/FilenamePanel.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/packager/PackagerOptionsPanel.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/packager/PackagerOptionsPanel.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/packager/PackagerOptionsPanel.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/packager/PackagerOptionsPanel.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/packager/RobotPackager.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/packager/RobotPackager.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/packager/RobotPackager.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/packager/RobotPackager.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/util/LimitedClassnameDocument.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/util/LimitedClassnameDocument.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/util/LimitedClassnameDocument.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/util/LimitedClassnameDocument.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/util/LimitedDocument.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/util/LimitedDocument.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/util/LimitedDocument.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/util/LimitedDocument.java
diff --git a/代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/util/ShortcutUtil.java b/代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/util/ShortcutUtil.java
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/java/net/sf/robocode/ui/util/ShortcutUtil.java
rename to 代码/workspace_robo4/robocode.ui/src/main/java/net/sf/robocode/ui/util/ShortcutUtil.java
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/html/about.html b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/html/about.html
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/html/about.html
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/html/about.html
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/html/transparent.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/html/transparent.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/html/transparent.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/html/transparent.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/icons/robocode-icon.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/icons/robocode-icon.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/icons/robocode-icon.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/icons/robocode-icon.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/.cvsignore b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/.cvsignore
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/.cvsignore
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/.cvsignore
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/body.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/body.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/body.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/body.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/.cvsignore b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/.cvsignore
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/.cvsignore
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/.cvsignore
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-1.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-1.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-1.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-1.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-10.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-10.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-10.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-10.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-11.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-11.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-11.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-11.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-12.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-12.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-12.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-12.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-13.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-13.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-13.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-13.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-14.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-14.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-14.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-14.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-15.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-15.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-15.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-15.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-16.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-16.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-16.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-16.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-17.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-17.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-17.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-17.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-2.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-2.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-2.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-2.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-3.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-3.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-3.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-3.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-4.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-4.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-4.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-4.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-5.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-5.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-5.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-5.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-6.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-6.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-6.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-6.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-7.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-7.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-7.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-7.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-8.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-8.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-8.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-8.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-9.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-9.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-9.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion1-9.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-1.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-1.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-1.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-1.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-10.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-10.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-10.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-10.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-11.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-11.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-11.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-11.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-12.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-12.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-12.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-12.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-13.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-13.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-13.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-13.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-14.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-14.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-14.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-14.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-15.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-15.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-15.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-15.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-16.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-16.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-16.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-16.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-17.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-17.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-17.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-17.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-18.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-18.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-18.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-18.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-19.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-19.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-19.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-19.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-2.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-2.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-2.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-2.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-20.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-20.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-20.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-20.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-21.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-21.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-21.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-21.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-22.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-22.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-22.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-22.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-23.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-23.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-23.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-23.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-24.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-24.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-24.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-24.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-25.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-25.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-25.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-25.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-26.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-26.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-26.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-26.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-27.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-27.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-27.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-27.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-28.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-28.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-28.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-28.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-29.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-29.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-29.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-29.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-3.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-3.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-3.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-3.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-30.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-30.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-30.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-30.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-31.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-31.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-31.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-31.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-32.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-32.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-32.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-32.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-33.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-33.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-33.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-33.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-34.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-34.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-34.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-34.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-35.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-35.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-35.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-35.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-36.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-36.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-36.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-36.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-37.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-37.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-37.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-37.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-38.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-38.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-38.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-38.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-39.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-39.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-39.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-39.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-4.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-4.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-4.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-4.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-40.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-40.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-40.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-40.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-41.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-41.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-41.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-41.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-42.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-42.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-42.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-42.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-43.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-43.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-43.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-43.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-44.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-44.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-44.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-44.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-45.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-45.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-45.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-45.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-46.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-46.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-46.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-46.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-47.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-47.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-47.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-47.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-48.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-48.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-48.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-48.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-49.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-49.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-49.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-49.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-5.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-5.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-5.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-5.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-50.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-50.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-50.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-50.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-51.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-51.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-51.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-51.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-52.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-52.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-52.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-52.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-53.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-53.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-53.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-53.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-54.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-54.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-54.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-54.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-55.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-55.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-55.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-55.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-56.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-56.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-56.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-56.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-57.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-57.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-57.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-57.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-58.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-58.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-58.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-58.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-59.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-59.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-59.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-59.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-6.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-6.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-6.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-6.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-60.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-60.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-60.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-60.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-61.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-61.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-61.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-61.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-62.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-62.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-62.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-62.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-63.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-63.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-63.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-63.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-64.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-64.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-64.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-64.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-65.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-65.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-65.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-65.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-66.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-66.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-66.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-66.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-67.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-67.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-67.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-67.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-68.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-68.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-68.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-68.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-69.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-69.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-69.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-69.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-7.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-7.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-7.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-7.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-70.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-70.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-70.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-70.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-71.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-71.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-71.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-71.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-8.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-8.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-8.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-8.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-9.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-9.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-9.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/explosion/explosion2-9.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/ground/.cvsignore b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/ground/.cvsignore
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/ground/.cvsignore
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/ground/.cvsignore
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/ground/blue_metal/blue_metal_0.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/ground/blue_metal/blue_metal_0.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/ground/blue_metal/blue_metal_0.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/ground/blue_metal/blue_metal_0.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/ground/blue_metal/blue_metal_1.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/ground/blue_metal/blue_metal_1.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/ground/blue_metal/blue_metal_1.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/ground/blue_metal/blue_metal_1.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/ground/blue_metal/blue_metal_2.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/ground/blue_metal/blue_metal_2.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/ground/blue_metal/blue_metal_2.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/ground/blue_metal/blue_metal_2.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/ground/blue_metal/blue_metal_3.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/ground/blue_metal/blue_metal_3.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/ground/blue_metal/blue_metal_3.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/ground/blue_metal/blue_metal_3.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/ground/blue_metal/blue_metal_4.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/ground/blue_metal/blue_metal_4.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/ground/blue_metal/blue_metal_4.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/ground/blue_metal/blue_metal_4.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/ground/explode_debris.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/ground/explode_debris.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/ground/explode_debris.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/ground/explode_debris.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/radar.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/radar.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/radar.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/radar.png
diff --git a/代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/turret.png b/代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/turret.png
similarity index 100%
rename from 代码/robocode/robocode.ui/src/main/resources/net/sf/robocode/ui/images/turret.png
rename to 代码/workspace_robo4/robocode.ui/src/main/resources/net/sf/robocode/ui/images/turret.png
diff --git a/代码/robocode/super-pom/.project b/代码/workspace_robo4/super-pom/.project
similarity index 100%
rename from 代码/robocode/super-pom/.project
rename to 代码/workspace_robo4/super-pom/.project
diff --git a/代码/robocode/super-pom/pom.xml b/代码/workspace_robo4/super-pom/pom.xml
similarity index 100%
rename from 代码/robocode/super-pom/pom.xml
rename to 代码/workspace_robo4/super-pom/pom.xml
diff --git a/代码/robocode/super-pom/robocode-license-header.txt b/代码/workspace_robo4/super-pom/robocode-license-header.txt
similarity index 100%
rename from 代码/robocode/super-pom/robocode-license-header.txt
rename to 代码/workspace_robo4/super-pom/robocode-license-header.txt
diff --git a/代码/robocode/tools/.gitignore b/代码/workspace_robo4/tools/.gitignore
similarity index 100%
rename from 代码/robocode/tools/.gitignore
rename to 代码/workspace_robo4/tools/.gitignore
diff --git a/代码/robocode/tools/.project b/代码/workspace_robo4/tools/.project
similarity index 100%
rename from 代码/robocode/tools/.project
rename to 代码/workspace_robo4/tools/.project
diff --git a/代码/robocode/tools/bin/ant.bat b/代码/workspace_robo4/tools/bin/ant.bat
similarity index 100%
rename from 代码/robocode/tools/bin/ant.bat
rename to 代码/workspace_robo4/tools/bin/ant.bat
diff --git a/代码/robocode/tools/bin/ant.sh b/代码/workspace_robo4/tools/bin/ant.sh
similarity index 100%
rename from 代码/robocode/tools/bin/ant.sh
rename to 代码/workspace_robo4/tools/bin/ant.sh
diff --git a/代码/robocode/tools/bin/m2.conf b/代码/workspace_robo4/tools/bin/m2.conf
similarity index 100%
rename from 代码/robocode/tools/bin/m2.conf
rename to 代码/workspace_robo4/tools/bin/m2.conf
diff --git a/代码/robocode/tools/bin/mvn.bat b/代码/workspace_robo4/tools/bin/mvn.bat
similarity index 100%
rename from 代码/robocode/tools/bin/mvn.bat
rename to 代码/workspace_robo4/tools/bin/mvn.bat
diff --git a/代码/robocode/tools/bin/mvn.sh b/代码/workspace_robo4/tools/bin/mvn.sh
similarity index 100%
rename from 代码/robocode/tools/bin/mvn.sh
rename to 代码/workspace_robo4/tools/bin/mvn.sh
diff --git a/代码/robocode/tools/debugall/all.iml b/代码/workspace_robo4/tools/debugall/all.iml
similarity index 100%
rename from 代码/robocode/tools/debugall/all.iml
rename to 代码/workspace_robo4/tools/debugall/all.iml
diff --git a/代码/robocode/tools/jacobe/.gitignore b/代码/workspace_robo4/tools/jacobe/.gitignore
similarity index 100%
rename from 代码/robocode/tools/jacobe/.gitignore
rename to 代码/workspace_robo4/tools/jacobe/.gitignore
diff --git a/代码/robocode/tools/jacobe/ReadMe.txt b/代码/workspace_robo4/tools/jacobe/ReadMe.txt
similarity index 100%
rename from 代码/robocode/tools/jacobe/ReadMe.txt
rename to 代码/workspace_robo4/tools/jacobe/ReadMe.txt
diff --git a/代码/robocode/tools/jacobe/robocode.cfg b/代码/workspace_robo4/tools/jacobe/robocode.cfg
similarity index 100%
rename from 代码/robocode/tools/jacobe/robocode.cfg
rename to 代码/workspace_robo4/tools/jacobe/robocode.cfg
diff --git a/代码/robocode/tools/licenses/ant-LICENSE.txt b/代码/workspace_robo4/tools/licenses/ant-LICENSE.txt
similarity index 100%
rename from 代码/robocode/tools/licenses/ant-LICENSE.txt
rename to 代码/workspace_robo4/tools/licenses/ant-LICENSE.txt
diff --git a/代码/robocode/tools/licenses/ant-NOTICE.txt b/代码/workspace_robo4/tools/licenses/ant-NOTICE.txt
similarity index 100%
rename from 代码/robocode/tools/licenses/ant-NOTICE.txt
rename to 代码/workspace_robo4/tools/licenses/ant-NOTICE.txt
diff --git a/代码/robocode/tools/licenses/mvn-LICENSE.txt b/代码/workspace_robo4/tools/licenses/mvn-LICENSE.txt
similarity index 100%
rename from 代码/robocode/tools/licenses/mvn-LICENSE.txt
rename to 代码/workspace_robo4/tools/licenses/mvn-LICENSE.txt
diff --git a/代码/robocode/tools/licenses/mvn-NOTICE.txt b/代码/workspace_robo4/tools/licenses/mvn-NOTICE.txt
similarity index 100%
rename from 代码/robocode/tools/licenses/mvn-NOTICE.txt
rename to 代码/workspace_robo4/tools/licenses/mvn-NOTICE.txt
diff --git a/代码/robocode/tools/loadTools.cmd b/代码/workspace_robo4/tools/loadTools.cmd
similarity index 100%
rename from 代码/robocode/tools/loadTools.cmd
rename to 代码/workspace_robo4/tools/loadTools.cmd
diff --git a/代码/robocode/tools/loadTools.sh b/代码/workspace_robo4/tools/loadTools.sh
similarity index 100%
rename from 代码/robocode/tools/loadTools.sh
rename to 代码/workspace_robo4/tools/loadTools.sh
diff --git a/代码/robocode/tools/loader/Loader.java b/代码/workspace_robo4/tools/loader/Loader.java
similarity index 100%
rename from 代码/robocode/tools/loader/Loader.java
rename to 代码/workspace_robo4/tools/loader/Loader.java
diff --git a/代码/robocode/versions.md b/代码/workspace_robo4/versions.md
similarity index 100%
rename from 代码/robocode/versions.md
rename to 代码/workspace_robo4/versions.md
diff --git a/文档/robocode机器人战斗模拟——汇报.pptx b/文档/robocode机器人战斗模拟——汇报.pptx
deleted file mode 100644
index 65748b3..0000000
Binary files a/文档/robocode机器人战斗模拟——汇报.pptx and /dev/null differ
diff --git a/文档/robocode机器人战斗模拟——海报.jpg b/文档/robocode机器人战斗模拟——海报.jpg
deleted file mode 100644
index 3ccdbad..0000000
Binary files a/文档/robocode机器人战斗模拟——海报.jpg and /dev/null differ
diff --git a/文档/robocode机器人战斗模拟——视频.mp4 b/文档/robocode机器人战斗模拟——视频.mp4
deleted file mode 100644
index 7061995..0000000
Binary files a/文档/robocode机器人战斗模拟——视频.mp4 and /dev/null differ
diff --git a/文档/robocode机器人战斗模拟——需求规约.docx b/文档/robocode机器人战斗模拟——需求规约.docx
deleted file mode 100644
index 7bcc57b..0000000
Binary files a/文档/robocode机器人战斗模拟——需求规约.docx and /dev/null differ