Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
05/31/10 21:06:45 (14 years ago)
Author:
abeham
Message:

#866

  • Added license headers to designer files
  • Refactored message building, to be user customizable and better extendable
    • A SolutionMessageBuilder holds several Converters
    • A Converter specifies several types to convert and a conversion method
  • ExternalEvaluator has the message builder as parameter and exposes it to the UI through the parameters collection
  • The proto file has been updated to include a length field in the array variables
  • Converters exist for all types in HeuristicLab.Data
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Problems.ExternalEvaluation/3.3/Protos/ExternalEvaluationMessages.proto

    r3872 r3881  
    1414    required string name = 1;
    1515    repeated int32 data = 2;
     16    optional int32 length = 3;
    1617  }
    1718  repeated IntegerArrayVariable integerArrayVars = 3;
     
    2627    required string name = 1;
    2728    repeated double data = 2;
     29    optional int32 length = 3;
    2830  }
    2931  repeated DoubleArrayVariable doubleArrayVars = 5;
     
    3840    required string name = 1;
    3941    repeated bool data = 2;
     42    optional int32 length = 3;
    4043  }
    4144  repeated BoolArrayVariable boolArrayVars = 7;
     
    5053    required string name = 1;
    5154    repeated string data = 2;
     55    optional int32 length = 3;
    5256  }
    5357  repeated StringArrayVariable stringArrayVars = 9;
Note: See TracChangeset for help on using the changeset viewer.