logo NEO

 

MHTB:MALLBA-side documentation

Overview

User's Guide

  •   - Download PDF
  •   - Requirements
  •   - Installation
  •   - Configuration
  •   - Writing Functs.
  •   - Config. Files
  •   - Execution

Developer's Guide

  •   - Download PDF
  •   - Matlab Code
  •   - Comm. Protocols
  •   - Library Code
  •   - Evaluation Server

Mallba Java-Plugin

  •   - Overview
  •   - Install. Instructions
  •   - Documentation
  •   - Download

Download



The required part of the MALLBA skeletons has been implemented to work in a problem-independent way. The fitness method of the Solution class opens a connection with the Java-side before the evaluation of the first solution and this connection is kept open until the class is destroyed. This connection is used to send the individuals and receive their fitness value.

The skeletons with a binary encoding of the solutions compress them before sending them. The solutions are compressed into an array of integers in which each bit corresponds to a bit of the binary string. The skeletons with an integer or real encoding of the solutions send them without any compression.

You must add two new lines to the instance files, the first one indicating the IP address of the evaluation server and the second one indicating the listening port of the evaluation server. For example, if the format of an instance file was

// length of the individual
now the format will be
// length of the individual
// IP address of the evaluation server
// port in which the evaluation server is listening


Java-side documentation (Javadoc)

View Documentation online

Download Documentation

Our Software

orangebox Mallba

orangebox DLOPT

orangebox epiGA

orangebox epiGApy

orangebox ssGA

orangebox JGDS

orangebox xxGA

orangebox JCell

orangebox MHTB

orangebox DEME

orangebox JMetal

orangebox More...

orangebox Go Back



J. Cabello Galisteo 2008