Cellular Autonoma / AI / Genetic Algorithm with mIRC

Closed Posted Feb 22, 2007 Paid on delivery
Closed Paid on delivery

The project so far is currently based in mIRC scripting,

so you will be working on something that already has

consistency, and not from scratch which will give a good idea of the project goal.

So knowledge of mIRC and its scripting language

is a plus. However, it is preferred to have experience in other

lower-level languages. Ranging from the preferred few of

C++, VB, or Assembly. A dll function may need to be created to

interface mIRC with another language. (I do have some

experience with this, but aid with this is preferred.)

The objective of the programmer will be to identify the right

language for this project, and then port any functions in the

scripted project (that substantially slows the process down) to

the ideal language.

Realizing that choosing the 'right' language, and what I

consider a 'substantial' difference in process speed could be

objective, the idea is to basically get several minutes of CPU

down to several seconds. Which I do not believe to be

unreasonable in another language like assembly for example.

(This also factors in mIRCs sluggish scripting behaviour, that

would be avoided by using another language.)

The concept is pretty straight-forward, and I can explain any

detail on request. I prefer not to go into the specifics of the

design, but... it makes use of Genetic Algorithms, and a bit of

cellular autonoma, knowledge in AI is preferred but not

necessarily required.

Lastly, I've enjoyed working on this project, and I hope you will too.

## Deliverables

Identify an ideal language for the given project that the

programmer believes will best suit the application, and

okaying it with me, explaining why.

Program in the discussed and selected language, any

(and preferably as many as possible) of the functions that the

programmer selected to port to the discussed language,

that will increase the speed of the scripts feature procedure.

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):

a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.

b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.

3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

## Platform

Windows XP

or

Windows capable of 32-bit mIRC

I also use a 3ghz cpu,

so please consider your own cpu

when doing speed relative programming.

Assembly C Programming Engineering Game Consoles Game Design Java Microsoft MySQL PHP Software Architecture Software Testing Visual Basic Windows Desktop

Project ID: #2852629

About the project

2 proposals Remote project Active Mar 22, 2007

2 freelancers are bidding on average $162 for this job

michaelrybakvw

See private message.

$297.5 USD in 10 days
(44 Reviews)
5.0
Jeeply

See private message.

$25.5 USD in 10 days
(0 Reviews)
0.0