Search:
Roadmap
Tickets
Timeline
Browse Source
Login
API
Preferences
Home
News
Download
Features
Documentation
Support
Search
Context Navigation
←
Previous Change
Next Change
→
Changeset
15014
for
trunk/tools
Timestamp:
05/31/17 16:19:43 (
8 years
ago)
Author:
pfleck
Message:
Added code and tools for the ExternalEvaluationProblem. (e.g. Java-side evaluation)
Location:
trunk/tools/ExternalEvaluation
Files:
160 added
.
(added)
CSharp
(added)
CSharp/ExternalEvaluation.Service
(added)
CSharp/ExternalEvaluation.Service.Host
(added)
CSharp/ExternalEvaluation.Service.Host/ExternalEvaluation.Service.Host.csproj
(added)
CSharp/ExternalEvaluation.Service.Host/Program.cs
(added)
CSharp/ExternalEvaluation.Service.Host/Properties
(added)
CSharp/ExternalEvaluation.Service.Host/Properties/AssemblyInfo.cs
(added)
CSharp/ExternalEvaluation.Service.Host/app.config
(added)
CSharp/ExternalEvaluation.Service/BlockingQueue.cs
(added)
CSharp/ExternalEvaluation.Service/Channel.cs
(added)
CSharp/ExternalEvaluation.Service/ClassDiagram1.cd
(added)
CSharp/ExternalEvaluation.Service/EventArgs.cs
(added)
CSharp/ExternalEvaluation.Service/ExternalEvaluation.Service.csproj
(added)
CSharp/ExternalEvaluation.Service/ExternalEvaluationMessages.cs
(added)
CSharp/ExternalEvaluation.Service/ExternalEvaluationMessages.proto
(added)
CSharp/ExternalEvaluation.Service/HeuristicLab.snk
(added)
CSharp/ExternalEvaluation.Service/Interfaces
(added)
CSharp/ExternalEvaluation.Service/Interfaces/IChannel.cs
(added)
CSharp/ExternalEvaluation.Service/Interfaces/IListener.cs
(added)
CSharp/ExternalEvaluation.Service/Interfaces/IListenerFactory.cs
(added)
CSharp/ExternalEvaluation.Service/PollService.cs
(added)
CSharp/ExternalEvaluation.Service/Properties
(added)
CSharp/ExternalEvaluation.Service/Properties/AssemblyInfo.cs
(added)
CSharp/ExternalEvaluation.Service/Properties/AssemblyInfo.cs.frame
(added)
CSharp/ExternalEvaluation.Service/ServerSocketListener.cs
(added)
CSharp/ExternalEvaluation.Service/ServerSocketListenerFactory.cs
(added)
CSharp/ExternalEvaluation.Service/Service.cs
(added)
CSharp/ExternalEvaluation.Service/StreamChannel.cs
(added)
CSharp/Google.ProtocolBuffers-2.4.1.473.dll
(added)
CSharp/HL3ExternalEvaluation.sln
(added)
CSharp/PreBuildEvent.cmd
(added)
CSharp/ProtoGen.exe
(added)
CSharp/protoc.exe
(added)
Java
(added)
Java/ExtendedExternalApplication
(added)
Java/ExtendedExternalApplication/.classpath
(added)
Java/ExtendedExternalApplication/.project
(added)
Java/ExtendedExternalApplication/.settings
(added)
Java/ExtendedExternalApplication/.settings/org.eclipse.jdt.core.prefs
(added)
Java/ExtendedExternalApplication/protoc-license.txt
(added)
Java/ExtendedExternalApplication/protoc.exe
(added)
Java/ExtendedExternalApplication/protos
(added)
Java/ExtendedExternalApplication/protos/ExternalEvaluationMessages.proto
(added)
Java/ExtendedExternalApplication/protos/RepetitionsQualityMessage.proto
(added)
Java/ExtendedExternalApplication/src
(added)
Java/ExtendedExternalApplication/src/com
(added)
Java/ExtendedExternalApplication/src/com/heuristiclab
(added)
Java/ExtendedExternalApplication/src/com/heuristiclab/problems
(added)
Java/ExtendedExternalApplication/src/com/heuristiclab/problems/externalevaluation
(added)
Java/ExtendedExternalApplication/src/com/heuristiclab/problems/externalevaluation/repetitionsextension
(added)
Java/ExtendedExternalApplication/src/com/heuristiclab/problems/externalevaluation/repetitionsextension/RandomSocketPollEvaluator.java
(added)
Java/ExtendedExternalApplication/src/com/heuristiclab/problems/externalevaluation/repetitionsextension/RandomSocketPushEvaluator.java
(added)
Java/ExtendedExternalApplication/src/com/heuristiclab/problems/externalevaluation/repetitionsextension/RepetitionsQualityMessage.java
(added)
Java/ExternalEvaluation.Service
(added)
Java/ExternalEvaluation.Service/.classpath
(added)
Java/ExternalEvaluation.Service/.project
(added)
Java/ExternalEvaluation.Service/.settings
(added)
Java/ExternalEvaluation.Service/HL3ExternalEvaluation.jar
(added)
Java/ExternalEvaluation.Service/build protos.cmd
(added)
Java/ExternalEvaluation.Service/protoc-license.txt
(added)
Java/ExternalEvaluation.Service/protoc.exe
(added)
Java/ExternalEvaluation.Service/protos
(added)
Java/ExternalEvaluation.Service/protos/ExternalEvaluationMessages.proto
(added)
Java/ExternalEvaluation.Service/src
(added)
Java/ExternalEvaluation.Service/src/com
(added)
Java/ExternalEvaluation.Service/src/com/google
(added)
Java/ExternalEvaluation.Service/src/com/google/protobuf
(added)
Java/ExternalEvaluation.Service/src/com/google/protobuf/AbstractMessage.java
(added)
Java/ExternalEvaluation.Service/src/com/google/protobuf/AbstractMessageLite.java
(added)
Java/ExternalEvaluation.Service/src/com/google/protobuf/BlockingRpcChannel.java
(added)
Java/ExternalEvaluation.Service/src/com/google/protobuf/BlockingService.java
(added)
Java/ExternalEvaluation.Service/src/com/google/protobuf/ByteString.java
(added)
Java/ExternalEvaluation.Service/src/com/google/protobuf/CodedInputStream.java
(added)
Java/ExternalEvaluation.Service/src/com/google/protobuf/CodedOutputStream.java
(added)
Java/ExternalEvaluation.Service/src/com/google/protobuf/DescriptorProtos.java
(added)
Java/ExternalEvaluation.Service/src/com/google/protobuf/Descriptors.java
(added)
Java/ExternalEvaluation.Service/src/com/google/protobuf/DynamicMessage.java
(added)
Java/ExternalEvaluation.Service/src/com/google/protobuf/ExtensionRegistry.java
(added)
Java/ExternalEvaluation.Service/src/com/google/protobuf/ExtensionRegistryLite.java
(added)
Java/ExternalEvaluation.Service/src/com/google/protobuf/FieldSet.java
(added)
Java/ExternalEvaluation.Service/src/com/google/protobuf/GeneratedMessage.java
(added)
Java/ExternalEvaluation.Service/src/com/google/protobuf/GeneratedMessageLite.java
(added)
Java/ExternalEvaluation.Service/src/com/google/protobuf/Internal.java
(added)
Java/ExternalEvaluation.Service/src/com/google/protobuf/InvalidProtocolBufferException.java
(added)
Java/ExternalEvaluation.Service/src/com/google/protobuf/LazyStringArrayList.java
(added)
Java/ExternalEvaluation.Service/src/com/google/protobuf/LazyStringList.java
(added)
Java/ExternalEvaluation.Service/src/com/google/protobuf/Message.java
(added)
Java/ExternalEvaluation.Service/src/com/google/protobuf/MessageLite.java
(added)
Java/ExternalEvaluation.Service/src/com/google/protobuf/MessageLiteOrBuilder.java
(added)
Java/ExternalEvaluation.Service/src/com/google/protobuf/MessageOrBuilder.java
(added)
Java/ExternalEvaluation.Service/src/com/google/protobuf/ProtocolMessageEnum.java
(added)
Java/ExternalEvaluation.Service/src/com/google/protobuf/RepeatedFieldBuilder.java
(added)
Java/ExternalEvaluation.Service/src/com/google/protobuf/RpcCallback.java
(added)
Java/ExternalEvaluation.Service/src/com/google/protobuf/RpcChannel.java
(added)
Java/ExternalEvaluation.Service/src/com/google/protobuf/RpcController.java
(added)
Java/ExternalEvaluation.Service/src/com/google/protobuf/RpcUtil.java
(added)
Java/ExternalEvaluation.Service/src/com/google/protobuf/Service.java
(added)
Java/ExternalEvaluation.Service/src/com/google/protobuf/ServiceException.java
(added)
Java/ExternalEvaluation.Service/src/com/google/protobuf/SingleFieldBuilder.java
(added)
Java/ExternalEvaluation.Service/src/com/google/protobuf/SmallSortedMap.java
(added)
Java/ExternalEvaluation.Service/src/com/google/protobuf/TextFormat.java
(added)
Java/ExternalEvaluation.Service/src/com/google/protobuf/UninitializedMessageException.java
(added)
Java/ExternalEvaluation.Service/src/com/google/protobuf/UnknownFieldSet.java
(added)
Java/ExternalEvaluation.Service/src/com/google/protobuf/UnmodifiableLazyStringList.java
(added)
Java/ExternalEvaluation.Service/src/com/google/protobuf/WireFormat.java
(added)
Java/ExternalEvaluation.Service/src/com/heuristiclab
(added)
Java/ExternalEvaluation.Service/src/com/heuristiclab/problems
(added)
Java/ExternalEvaluation.Service/src/com/heuristiclab/problems/externalevaluation
(added)
Java/ExternalEvaluation.Service/src/com/heuristiclab/problems/externalevaluation/Channel.java
(added)
Java/ExternalEvaluation.Service/src/com/heuristiclab/problems/externalevaluation/ChannelDiscoveredEventListener.java
(added)
Java/ExternalEvaluation.Service/src/com/heuristiclab/problems/externalevaluation/ExternalEvaluationMessages.java
(added)
Java/ExternalEvaluation.Service/src/com/heuristiclab/problems/externalevaluation/IChannel.java
(added)
Java/ExternalEvaluation.Service/src/com/heuristiclab/problems/externalevaluation/IEvaluationService.java
(added)
Java/ExternalEvaluation.Service/src/com/heuristiclab/problems/externalevaluation/IListener.java
(added)
Java/ExternalEvaluation.Service/src/com/heuristiclab/problems/externalevaluation/IListenerFactory.java
(added)
Java/ExternalEvaluation.Service/src/com/heuristiclab/problems/externalevaluation/PollService.java
(added)
Java/ExternalEvaluation.Service/src/com/heuristiclab/problems/externalevaluation/PushService.java
(added)
Java/ExternalEvaluation.Service/src/com/heuristiclab/problems/externalevaluation/ServerSocketChannel.java
(added)
Java/ExternalEvaluation.Service/src/com/heuristiclab/problems/externalevaluation/ServerSocketListener.java
(added)
Java/ExternalEvaluation.Service/src/com/heuristiclab/problems/externalevaluation/ServerSocketListenerFactory.java
(added)
Java/ExternalEvaluation.Service/src/com/heuristiclab/problems/externalevaluation/Service.java
(added)
Java/ExternalEvaluation.Service/src/com/heuristiclab/problems/externalevaluation/SolutionEventListener.java
(added)
Java/ExternalEvaluation.Service/src/com/heuristiclab/problems/externalevaluation/StreamChannel.java
(added)
Java/ExternalEvaluation.Service/src/com/heuristiclab/problems/externalevaluation/StreamListener.java
(added)
Java/ExternalEvaluation.Service/src/com/heuristiclab/problems/externalevaluation/StreamListenerFactory.java
(added)
Java/RegularExternalApplication
(added)
Java/RegularExternalApplication/.classpath
(added)
Java/RegularExternalApplication/.project
(added)
Java/RegularExternalApplication/.settings
(added)
Java/RegularExternalApplication/src
(added)
Java/RegularExternalApplication/src/com
(added)
Java/RegularExternalApplication/src/com/heuristiclab
(added)
Java/RegularExternalApplication/src/com/heuristiclab/problems
(added)
Java/RegularExternalApplication/src/com/heuristiclab/problems/externalevaluation
(added)
Java/RegularExternalApplication/src/com/heuristiclab/problems/externalevaluation/test
(added)
Java/RegularExternalApplication/src/com/heuristiclab/problems/externalevaluation/test/RandomSocketPollEvaluator.java
(added)
Java/RegularExternalApplication/src/com/heuristiclab/problems/externalevaluation/test/RandomSocketPushEvaluator.java
(added)
Java/RegularExternalApplication/src/com/heuristiclab/problems/externalevaluation/test/RandomStreamingPollEvaluator.java
(added)
MyExtension
(added)
MyExtension/ExternalEvaluationMessages.proto
(added)
MyExtension/Google.ProtocolBuffers-2.4.1.473.dll
(added)
MyExtension/Google.ProtocolBuffers-license-2.4.1.473.txt
(added)
MyExtension/MyExtension.sln
(added)
MyExtension/Plugin
(added)
MyExtension/Plugin/ExtendedExternalEvaluationProblem.cs
(added)
MyExtension/Plugin/Plugin.cs
(added)
MyExtension/Plugin/Plugin.csproj
(added)
MyExtension/Plugin/Properties
(added)
MyExtension/Plugin/Properties/AssemblyInfo.cs
(added)
MyExtension/Plugin/Protos
(added)
MyExtension/Plugin/Protos/ExternalEvaluationMessages.cs
(added)
MyExtension/Plugin/Protos/ExternalEvaluationMessages.proto
(added)
MyExtension/Plugin/Protos/RepetitionsQualityMessage.cs
(added)
MyExtension/Plugin/Protos/RepetitionsQualityMessage.proto
(added)
MyExtension/ProcessProtos.cmd
(added)
MyExtension/ProtoGen-license.txt
(added)
MyExtension/ProtoGen.exe
(added)
MyExtension/protoc-license.txt
(added)
MyExtension/protoc.exe
(added)
Note:
See
TracChangeset
for help on using the changeset viewer.
Download in other formats:
Unified Diff
Zip Archive