These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

EVE Technology Lab

 
  • Topic is locked indefinitely.
 

GenEFT - an 'intelligent' ship fitting tool now in beta

First post
Author
Yolandi Visser
#1 - 2015-10-27 16:48:19 UTC  |  Edited by: Yolandi Visser
I am working on a ‘intelligent’ ship fitting tool, under the working title ‘GenEFT’.
The alpha preview version is now available: GenEFT.
It comes with many limitations now, e.g. only a subset of ships is available at the moment.
This is how it works:
You choose a ship and some constraints like max price, tank type etc.
Then, a genetic algorithm is applied and after some time it comes up with 5 different fittings, that fulfill given constraints, and have maximum firepower (just raw 'paper' dps now) and tank.
It's just an early alpha version, with limited practical utility, but I need some feedback, so I decided to publish this app.
You need to enter you email in order to use it (because I don't want to be DOSed right from the start) and then click an confirmation link. An alternative is to enter your API key, which is a cool option because then the application will take your character's skills into consideration.
The genetic algorithm needs some serious computing power, and the application runs on a cheap hardware now, so please be patient when waiting for results. The algorithm will be optimized, and the hardware upgraded at some point.
howling wind
Deliverance.
Arrival.
#2 - 2015-10-28 03:35:51 UTC
Scorpion Navy Issue fittings in the cooker. Ill report back once I get the results =)
Palmbeach
Suicidal Decisions
#3 - 2015-10-28 07:58:40 UTC
I wanted a Shield Buffer Tanked Rifter for 500m ISK and i got

http://geneft.com/#/fitting/56300b1cc5e4200009000009

- Polarized Weapons should not be used with Hardeners
- Rigs? :)
Yolandi Visser
#4 - 2015-10-28 10:30:15 UTC
Thanks for your initial feedback guys.
I see the results you all got is mostly crap and I'm fixing it now.
Please give it another try in few days.
CCP FoxFour
C C P
C C P Alliance
#5 - 2015-10-29 11:24:43 UTC
Any chance you can implement something like reCAPTCHA (https://www.google.com/recaptcha/intro/index.html) instead of email verification? It's free and works incredibly well.

@CCP_FoxFour // Technical Designer // Team Tech Co

Third-party developer? Check out the official developers site for dev blogs, resources, and more.

CCP FoxFour
C C P
C C P Alliance
#6 - 2015-10-29 11:26:36 UTC
Really cool idea though and I look forward to seeing more iterations of it!

@CCP_FoxFour // Technical Designer // Team Tech Co

Third-party developer? Check out the official developers site for dev blogs, resources, and more.

Yolandi Visser
#7 - 2015-10-29 12:58:01 UTC
CCP FoxFour wrote:
Any chance you can implement something like reCAPTCHA (https://www.google.com/recaptcha/intro/index.html) instead of email verification? It's free and works incredibly well.


I will consider it. But I personally hate any sort of captcha.

For now, if you don't want to use your private email, you can use something like https://www.guerrillamail.com/

Or you can enter your API key, it has mask=8 so it only has access to your character sheet, you can revoke it at any time, AND you have a fitting that is based on your real skills, not a 'all V' character.

Thanks for your feedback!
Shala Raan
Abyss Tracker Holding
#8 - 2015-10-29 14:51:09 UTC  |  Edited by: Shala Raan
Looks super interesting. It is now thinking of an armor pulse navy omen with the max price of 500mill. Will update the post as it's done :)

Edit: http://geneft.com/#/fitting/56324f480d1b540009000016 I would argue that this is the most optimal fit, but I'll keep an eye on this site and see how it develops
Aspecter en Welle
Iris Covenant
The Gorgon Empire
#9 - 2015-10-29 18:20:46 UTC
2 different guns
Different damage mudules
Drone rigs
http://geneft.com/#/fitting/56323d070d1b540009000013

ex-RusEVERadio leader

Ireland - terrorists and guiness. Iceland - ice and Eve

Yolandi Visser
#10 - 2015-10-29 20:02:24 UTC
Once again thanks for all feedback.

No need to post every erroneous result here, I'm checking the database periodically.
What's important to me is that you guys keep using it once in a few days,, so I can track any bugs and fix'em.
Yolandi Visser
#11 - 2015-12-01 14:50:24 UTC
UPDATE

I've released a beta version of GenEFT.
In the process, I decided to publish two parts of the application as Open Source:

Fitting engine: Rifter gem
Genetic algorithms framework: Pareto gem

The GenEFT is still work in progress, but I believe it can now be useful for some players.

At this point, after three months of hard work, I need to ask all people that find this project promising for support.

Here is how you can help:

1) Become a patron: Patreon. It would be great to at least cover the expenses of hosting.
2) Contribute to development of Rifter gem
3) spread a word
4) visit GenEFT once in a while and check what's new, report a bug or propose a feature

PS. what free-of-charge, SaaS tool would you recommend as a bug tracker?


CCP FoxFour
C C P
C C P Alliance
#12 - 2015-12-01 22:07:28 UTC
Yolandi Visser wrote:


PS. what free-of-charge, SaaS tool would you recommend as a bug tracker?



Whats wrong with the GitHub one? I find it works really well myself.

@CCP_FoxFour // Technical Designer // Team Tech Co

Third-party developer? Check out the official developers site for dev blogs, resources, and more.

Yolandi Visser
#13 - 2015-12-01 22:10:04 UTC
CCP FoxFour wrote:
Yolandi Visser wrote:


PS. what free-of-charge, SaaS tool would you recommend as a bug tracker?



Whats wrong with the GitHub one? I find it works really well myself.


I mean a bug tracker that allows 'ordinary users' to submit bug reports.
Adarics
Academy of EVE
#14 - 2015-12-02 00:09:29 UTC
If needed, I would be glad to give feed back, review or advice regarding this tool as we have this feature/tool completed and included in our upcoming EVE Grid project to launch early next year.

Our version was complete around July last year,. here's a linky: https://forums.eveonline.com/default.aspx?g=posts&m=4681528#post4681528

So be glad to help where we can without taking from our massive project, EVE Grid.
Fzhal
#15 - 2015-12-02 04:50:45 UTC
Great work so far.

Suggestions:
Though you probably are already doing this,Store inputs and outputs so that you don't waste processing power.
Make bonused weapons bold and green. Actually, same for other stuff.
Display ship price near max price, and have some easy selections like Hull +25%/50/100.