This is the Java source code of OPIABC algorithm
    --- Xin Zhang, and Shiu Yin Yuen, "Improving artificial bee colony with one-position inheritance mechanism" ---
    --- http://www.ee.cityu.edu.hk/~syyuen/Public/Code.html/ 													---

It was developed and tested using Java 1.6.0_16 and Eclipse IDE 1.3.1.20100916-1202.

As usual, this software comes with absolutely no warranty (see Warranty at end).

Installation
============
After unpacking the archive, the OPIABC directory should contain the following files:

src: a folder containing the jave source codes
shiftDataCEC2008: resources for using CEC 2008 test set
randSeed.txt: a txt file containing rand seeds for experiment
LICENSE.txt
README.txt
...

Before you can run the examples, you will need to:
* import the OPIABC project into workspace
* compile the java source files 

Acknowledgments
===============
The authors would like to acknowledge the followings:
The source code of CEC 2008 test set are from http://nical.ustc.edu.cn/cec08ss.php
K. Tang, X. Yao, P. N. Suganthan, C. MacNish, Y. P. Chen, C. M. Chen, Z. Yang, Benchmark functions for the CEC2008 special session and competition on large scale global optimization, Nature Inspired Computation and Applications Laboratory, USTC, China, Technical Report, 2007.
The source code of original ABC algorithm are from http://mf.erciyes.edu.tr/abc/software.htm
D. Karaboga, An idea based on honey bee swarm for numerical optimization, Engineering Faculty, Computer Engineering Department, Erciyes University, Technical Report TR06, 2005.

Warranty
========
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL ANY CONTRIBUTOR TO THIS SOFTWARE BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

