Jump to content


Kill / Death Ratio Calculator, Analysis and Predicition Software


  • Please log in to reply
116 replies to this topic

#1 DarthNihilius

DarthNihilius

    Staff Sergeant

  • Members
  • 43 posts

Posted 10 February 2010 - 04:15 PM

*
POPULAR

Source Code Available:
Source Code V6

Please keep this code free and give credit back.

*** Link Updated ***
Another Update - April 1, 2010.
Version 6 Now online: Check the readme file.

- The app has been fixed from simpler ratio improvement calculations.
- Also how has tracking capabilities to track your progress
- 3 difficulty levels for setting next match objectives
- Fixed large # errors which were reported

Do not use v3. run time error will occur


This may help with people who want to track their stats and improve.
This tool lets you enter your match stats and it will predict when your ratio improves.

Let me know if you are interested in this tool by posting in the forum.
I will figure out how to upload it here.
It's possible to take requests on development, but it might be cool if this source code was available and people could do what they want with it and re-release what they've enhanced.


Let me know what you think about this.

Have fun.
KDRatioCalc V6

Here is V6. Quick Screenshot.
Posted Image

Edited by DarthNihilius, 08 April 2010 - 07:12 PM.


#2 Mungodevil

Mungodevil

    Specialist

  • Members
  • 9 posts
  • Location:HEREFORD, UK
  • X360:(I am) mungodevil

Posted 10 February 2010 - 04:17 PM

make it an App for IPhone and make loads of moneyyyyyyyyyyyyy!!

#3 Johnsen

Johnsen

    Daft Punk

  • VIP
  • 6,115 posts
  • Location:Norway
  • X360:Yes
  • PS3:Yes
  • PC:Yes

Posted 10 February 2010 - 04:17 PM

Me wants!

#4 DarthNihilius

DarthNihilius

    Staff Sergeant

  • Members
  • 43 posts

Posted 10 February 2010 - 04:18 PM

make it an App for IPhone and make loads of moneyyyyyyyyyyyyy!!


would love to, but I have no idea how to program for iPhone.

#5 Dominating Dery

Dominating Dery

    Corporal II

  • VIP
  • 170 posts
  • Location:The Netherlands
  • X360:Dominating Dery
  • PC:Dominating Dery

Posted 10 February 2010 - 04:22 PM

I want it!

#6 FoxDie

FoxDie

    Lieutenant General

  • Members
  • 1,020 posts
  • Location:England
  • X360:oF0XDIEo

Posted 10 February 2010 - 04:22 PM

i would love this upload it please

#7 iEire

iEire

    ̿ ̿ ̿̿'\̵͇̿̿\з==(• ̪●)==ε/̵͇̿̿/'̿ &a

  • Banned
  • 4,280 posts
  • Location:Ireland
  • X360:I Eire I
  • PS3:Jahoby
  • PC:Jahoby

Posted 10 February 2010 - 04:23 PM

Give me it naoooooooooooooooooooooooooooooooooooooooooooooooo

#8 unitbrothers

unitbrothers

    Motorcity Madman

  • Members
  • 1,951 posts
  • Location:Michigan
  • PS3:unitbrothers

Posted 10 February 2010 - 04:25 PM

That is awesome. I'm intrested in this

#9 Senne

Senne

    your ad here

  • Members
  • 779 posts
  • PC:senneken

Posted 10 February 2010 - 04:25 PM

I want this. :D

#10 Ðouwsel360 TDC 023

Ðouwsel360 TDC 023

    Brigadier General

  • Members
  • 477 posts
  • Location:Amsterdam
  • X360:Douwsel360
  • PS3:Good console!

Posted 10 February 2010 - 04:28 PM

+1!

This is GREAT!
Me wanna have :D

#11 DarthNihilius

DarthNihilius

    Staff Sergeant

  • Members
  • 43 posts

Posted 10 February 2010 - 04:28 PM

WOW!! Amazing response, and so fast too.
This is awesome!

I have a few minor bugs to work out, but hopefully, I'll send it out soon.
How do I sent it out, can I upload files here ?

#12 Total

Total

    Major

  • Members
  • 247 posts
  • X360:GoHeels21

Posted 10 February 2010 - 04:40 PM

+1, would enjoy this.

#13 blbrchnk

blbrchnk

    Sergeant First Class

  • Members
  • 49 posts

Posted 10 February 2010 - 04:43 PM

How come it says that in order to raise your K/D by 0.01 you need to have 8 matches with an average spread of 8. Isn't that logic incorrect? My K/D would be drastically different if I went 100-92 eight times compared to going 8-0 eight times although they have the same "spread".

#14 DarthNihilius

DarthNihilius

    Staff Sergeant

  • Members
  • 43 posts

Posted 10 February 2010 - 04:51 PM

How come it says that in order to raise your K/D by 0.01 you need to have 8 matches with an average spread of 8. Isn't that logic incorrect? My K/D would be drastically different if I went 100-92 eight times compared to going 8-0 eight times although they have the same "spread".



It's pretty tough to take into all considerations. I'm only using linear logic. If you have experience with more complex functions, I'd love to talk and improve on this.

#15 Ðouwsel360 TDC 023

Ðouwsel360 TDC 023

    Brigadier General

  • Members
  • 477 posts
  • Location:Amsterdam
  • X360:Douwsel360
  • PS3:Good console!

Posted 10 February 2010 - 04:52 PM

WOW!! Amazing response, and so fast too.
This is awesome!

I have a few minor bugs to work out, but hopefully, I'll send it out soon.
How do I sent it out, can I upload files here ?


That is what you get if you can make such a handy thing!

#16 Dominating Dery

Dominating Dery

    Corporal II

  • VIP
  • 170 posts
  • Location:The Netherlands
  • X360:Dominating Dery
  • PC:Dominating Dery

Posted 10 February 2010 - 04:55 PM

Upload to fileshare / megaupload.

#17 Pete_Bez

Pete_Bez

    Lieutenant Colonel

  • Members
  • 273 posts
  • Location:U.K.
  • PS3:Pete_Bez

Posted 10 February 2010 - 05:00 PM

+1 coooooooooooooooooool

#18 huckph1n

huckph1n

    Second Lieutenant

  • Members
  • 102 posts

Posted 10 February 2010 - 05:05 PM

neato, a mw2 skin for an calculator. great tool to promote even more camping in this game.

Edited by huckph1n, 10 February 2010 - 06:30 PM.


#19 thejimsternater

thejimsternater

    Major General

  • Members
  • 774 posts
  • Location:Somewhere over the rainbow.....
  • X360:Its so expensive i mean 50 bucks to play online. Come on.
  • PS3:thejimsternater
  • PC:Why would i waste money on that?

Posted 10 February 2010 - 05:09 PM


make it an App for IPhone and make loads of moneyyyyyyyyyyyyy!!


would love to, but I have no idea how to program for iPhone.


Get the apple tool kit app creator thing, and then you might have to recode it again but hey it would be cool.

This may help with people who want to track their stats and improve.
This tool lets you enter your match stats and it will predict when your ratio improves.

Posted Image


Let me know if you are interested in this tool by posting in the forum.
I will figure out how to upload it here.
It's possible to take requests on development, but it might be cool if this source code was available and people could do what they want with it and re-release what they've enhanced.


Let me know what you think about this.

Have fun.

Do you have it complatible for Mac. :)

#20 The GangBang

The GangBang

    Lieutenant General

  • Members
  • 892 posts
  • Location:Danmark
  • X360:mimarsinan58

Posted 10 February 2010 - 05:22 PM

You can upload it on following sites: Rapidshare.com, Megaupload.com and Filshare.com.

Ps. I am not sure with the .com (s) ;)

#21 UF_G8r_Fan

UF_G8r_Fan

    Second Lieutenant

  • Members
  • 100 posts
  • PS3:UF_G8r_Fan

Posted 10 February 2010 - 05:45 PM


How come it says that in order to raise your K/D by 0.01 you need to have 8 matches with an average spread of 8. Isn't that logic incorrect? My K/D would be drastically different if I went 100-92 eight times compared to going 8-0 eight times although they have the same "spread".



It's pretty tough to take into all considerations. I'm only using linear logic. If you have experience with more complex functions, I'd love to talk and improve on this.


The program evaluates your current progression and projects a straight line on a simple x/y graph and then the computer spits out how many kills it would take to move "blah blah" distance on the Y axis. When the sample size increases, the computer recalculates its prediction to see if it fits within a specified criteria for accuracy (distance from the projected line or curve), if it does it allows the predicted value to stay the same. If it doesn't it recalculates your line/curve and gives a new "spread".

Although logically going 100-92 and 8-0 are essentially different, the computer is calculating the future based on the past. You are calculating the past on the future. "If I go X-Y, it will do this to my k/d". The equation thinks, "He has gone X-Y in the past and needs to improve at a rate of Z to increase his k/d by blah blah amount."

#22 FoxDie

FoxDie

    Lieutenant General

  • Members
  • 1,020 posts
  • Location:England
  • X360:oF0XDIEo

Posted 10 February 2010 - 05:47 PM

cool, a mw2 skin for a calculator. great tool to promote even more camping in this game.


Shut up

#23 DarthNihilius

DarthNihilius

    Staff Sergeant

  • Members
  • 43 posts

Posted 10 February 2010 - 06:23 PM



How come it says that in order to raise your K/D by 0.01 you need to have 8 matches with an average spread of 8. Isn't that logic incorrect? My K/D would be drastically different if I went 100-92 eight times compared to going 8-0 eight times although they have the same "spread".



It's pretty tough to take into all considerations. I'm only using linear logic. If you have experience with more complex functions, I'd love to talk and improve on this.


The program evaluates your current progression and projects a straight line on a simple x/y graph and then the computer spits out how many kills it would take to move "blah blah" distance on the Y axis. When the sample size increases, the computer recalculates its prediction to see if it fits within a specified criteria for accuracy (distance from the projected line or curve), if it does it allows the predicted value to stay the same. If it doesn't it recalculates your line/curve and gives a new "spread".

Although logically going 100-92 and 8-0 are essentially different, the computer is calculating the future based on the past. You are calculating the past on the future. "If I go X-Y, it will do this to my k/d". The equation thinks, "He has gone X-Y in the past and needs to improve at a rate of Z to increase his k/d by blah blah amount."



I don't know about you, but I can't predict the future. If so, we might as well forget about this and move on to the stock market.
This is just trying to give guys an estimate on how well they need to do.
Stop analyzing it so much, and if people want it, let them have it.

#24 blbrchnk

blbrchnk

    Sergeant First Class

  • Members
  • 49 posts

Posted 10 February 2010 - 06:30 PM



How come it says that in order to raise your K/D by 0.01 you need to have 8 matches with an average spread of 8. Isn't that logic incorrect? My K/D would be drastically different if I went 100-92 eight times compared to going 8-0 eight times although they have the same "spread".



It's pretty tough to take into all considerations. I'm only using linear logic. If you have experience with more complex functions, I'd love to talk and improve on this.


The program evaluates your current progression and projects a straight line on a simple x/y graph and then the computer spits out how many kills it would take to move "blah blah" distance on the Y axis. When the sample size increases, the computer recalculates its prediction to see if it fits within a specified criteria for accuracy (distance from the projected line or curve), if it does it allows the predicted value to stay the same. If it doesn't it recalculates your line/curve and gives a new "spread".

Although logically going 100-92 and 8-0 are essentially different, the computer is calculating the future based on the past. You are calculating the past on the future. "If I go X-Y, it will do this to my k/d". The equation thinks, "He has gone X-Y in the past and needs to improve at a rate of Z to increase his k/d by blah blah amount."


I understand what it does, all I was saying was wouldn't it be a more accurate representation to say you need to go X games with and average K/D ratio of Y to increase 0.01?

#25 DarthNihilius

DarthNihilius

    Staff Sergeant

  • Members
  • 43 posts

Posted 10 February 2010 - 06:34 PM




How come it says that in order to raise your K/D by 0.01 you need to have 8 matches with an average spread of 8. Isn't that logic incorrect? My K/D would be drastically different if I went 100-92 eight times compared to going 8-0 eight times although they have the same "spread".



It's pretty tough to take into all considerations. I'm only using linear logic. If you have experience with more complex functions, I'd love to talk and improve on this.


The program evaluates your current progression and projects a straight line on a simple x/y graph and then the computer spits out how many kills it would take to move "blah blah" distance on the Y axis. When the sample size increases, the computer recalculates its prediction to see if it fits within a specified criteria for accuracy (distance from the projected line or curve), if it does it allows the predicted value to stay the same. If it doesn't it recalculates your line/curve and gives a new "spread".

Although logically going 100-92 and 8-0 are essentially different, the computer is calculating the future based on the past. You are calculating the past on the future. "If I go X-Y, it will do this to my k/d". The equation thinks, "He has gone X-Y in the past and needs to improve at a rate of Z to increase his k/d by blah blah amount."


I understand what it does, all I was saying was wouldn't it be a more accurate representation to say you need to go X games with and average K/D ratio of Y to increase 0.01?



That's exactly what I'm trying to say with the info I've calculated. Thanks for the suggestion. I will re-word it to be plainer and simpler to understand.

#26 xHoFxDEVILdog

xHoFxDEVILdog

    First Sergeant

  • Members
  • 72 posts
  • X360:xHoFxDEVILdog

Posted 10 February 2010 - 06:37 PM

Cool, but do you have to enter all your stats yourself?
does it work on XBL?

i'm interested.

#27 absinthe

absinthe

    Captain

  • Members
  • 181 posts
  • X360:screw microsoft
  • PS3:absinthe
  • PC:for games?

Posted 10 February 2010 - 06:41 PM

i'll take a copy please! been looking for a stats calculator for awhile now...

#28 DarthNihilius

DarthNihilius

    Staff Sergeant

  • Members
  • 43 posts

Posted 10 February 2010 - 06:55 PM

Ive updated the OP with a download link.
Please note, I'm not a developer. There may be bugs. I'll do my best to figure out what the problems are.
As time goes on and you input the stats, the ratio and prediction should normalize.

Edited by DarthNihilius, 12 February 2010 - 03:31 PM.


#29 Rkokiller91

Rkokiller91

    Private First Class

  • Members
  • 7 posts
  • Location:Paradise CA
  • X360:Rkokiller91

Posted 10 February 2010 - 07:24 PM

+1 That is amazing

#30 DarthNihilius

DarthNihilius

    Staff Sergeant

  • Members
  • 43 posts

Posted 10 February 2010 - 07:26 PM

[/quote]
Do you have it complatible for Mac. :)
[/quote]


Sorry, Only Windows.

#31 DivineIntervention

DivineIntervention

    Colonel

  • Members
  • 408 posts
  • Location:Your Girlfriends house
  • X360:Urban Ninja8O8

Posted 10 February 2010 - 08:09 PM

Nice find.

#32 Justlest

Justlest

    Major General

  • Banned
  • 604 posts
  • Location:USA
  • PS3:Justlest

Posted 11 February 2010 - 01:27 AM

I have a mac.
I have been looking for something like this for a while. :(

#33 Mister Handy

Mister Handy

    Teh Purple Eater

  • Members
  • 1,234 posts

Posted 11 February 2010 - 02:14 AM

I can't fucking use it because I entered a number over 1 mil and it gave me an error so I can never use it again.

#34 GC_Vos

GC_Vos

    Rationalist - Atheist - Humanist

  • VIP
  • 2,671 posts
  • Location:The Netherlands
  • X360:Gave it away...
  • PC:GC_Vos (Steam) Maupert90 (BC2)

Posted 11 February 2010 - 02:31 AM

Same for me. I tried to reset it so I entered 0/0 and now it gives me an error. You need to also add a reset button.

#35 FrontierProject

FrontierProject

    The Art Of Life

  • VIP
  • 517 posts
  • Location:Vancouver, BC
  • X360:FrontierProject
  • PS3:FrontierProject
  • PC:vettexl

Posted 11 February 2010 - 02:59 AM

Wow, thanks :)

Just to make it a convenient direct download, I uploaded it onto my site http://dl.darrenbarl...atioCalc_v1.zip If you want me to remove it for any reason, that's fine. :)

#36 Napalm

Napalm

    Sergeant

  • Members
  • 26 posts
  • PC:Napalm

Posted 11 February 2010 - 01:02 PM

If you entered a number that gave you an error, just replace the mwratio file with the original. And if you need any help with this you can PM me, I have some experience with vb :D

#37 DarthNihilius

DarthNihilius

    Staff Sergeant

  • Members
  • 43 posts

Posted 11 February 2010 - 02:01 PM

Wow, thanks :)

Just to make it a convenient direct download, I uploaded it onto my site http://dl.darrenbarl...atioCalc_v1.zip If you want me to remove it for any reason, that's fine. :)




Thanks!! This is awesome. Those other sites are bush league.
If there is a new version, I'll send it to you.


If you entered a number that gave you an error, just replace the mwratio file with the original. And if you need any help with this you can PM me, I have some experience with vb :D



This is the quick and dirty. Thanks for the response. I can add a reset function.


Please let me know if anyone has suggestions on how to make it better.
I feel that the stat history is most valid and how you can see how each match affects your ratio. I beleive that the prediction isn't working 100%, so I may need some help from people to make it work better.
Looking for feedback.

#38 Detox

Detox

    First Lieutenant

  • Members
  • 130 posts
  • Location:Phoenix, Arizona
  • X360:Frybread Slaps
  • PC:myspace.com/phx22

Posted 11 February 2010 - 02:22 PM

This looks very interesting!

#39 DarthNihilius

DarthNihilius

    Staff Sergeant

  • Members
  • 43 posts

Posted 12 February 2010 - 03:06 AM

I've updated the software.
If you want to reset your DB, you will be able to hit the F12 key. It will prompt the user as this will wipe out all records.

The download link should be posted shortly.
Thanks for all the support!

#40 Trepidation13

Trepidation13

    Sergeant First Class

  • Members
  • 54 posts
  • Location:Pennsylvania
  • X360:Trepidation13
  • PS3:N/A
  • PC:N/A

Posted 12 February 2010 - 03:11 AM

wow nifty tool, thanks ALOT ;)

#41 Kay_Cash

Kay_Cash

    Colonel

  • Members
  • 363 posts
  • PS3:Kay_Cash

Posted 12 February 2010 - 03:39 AM

This is cool, but I'd much rather have a stat-tracker made by IW.

#42 Jayson Voorhees

Jayson Voorhees

    ¯\(°_o)/¯

  • Moderators
  • 8,855 posts
  • Location:Crystal lake
  • X360:Jays0n Voorhees

Posted 12 February 2010 - 10:41 AM

Dammit! I so should have done this for my computing project...

Very mice work and I'll rep you, but I won't be downloading it because I care about my K/D ratio way too much as it is.

#43 NuclearTofu

NuclearTofu

    Colonel

  • Members
  • 427 posts
  • PC:Bacon FTW

Posted 12 February 2010 - 10:57 AM

good job.

#44 DarthNihilius

DarthNihilius

    Staff Sergeant

  • Members
  • 43 posts

Posted 12 February 2010 - 03:32 PM

Version 2 Uploaded to keepandshare.com
Check original post for download link.

#45 FrontierProject

FrontierProject

    The Art Of Life

  • VIP
  • 517 posts
  • Location:Vancouver, BC
  • X360:FrontierProject
  • PS3:FrontierProject
  • PC:vettexl

Posted 12 February 2010 - 08:31 PM

Version 2 Uploaded to keepandshare.com
Check original post for download link.


V2 uploaded per request. http://dl.darrenbarl...atiocalc_V2.zip

#46 goran88

goran88

    Brigadier General

  • Members
  • 467 posts
  • Location:London, UK
  • PS3:zoran1988

Posted 12 February 2010 - 09:19 PM

i cant download it from keepandshare.com can you upload it on rapidshare or megaupload please??

#47 DarthNihilius

DarthNihilius

    Staff Sergeant

  • Members
  • 43 posts

Posted 12 February 2010 - 10:00 PM

i cant download it from keepandshare.com can you upload it on rapidshare or megaupload please??


Try the original link again. I modified it to a better server.

#48 Pablo

Pablo

    Captain

  • Members
  • 151 posts
  • Location:Behind You

Posted 12 February 2010 - 10:56 PM

what the v2 upgrade, plus, i must say, this is epic cheers
EDIT: i like the new version, tough is still dont think the predictions are working, seriously it says i need 1 match of 65 K/D to go up both .1 and .01 :?

Edited by Pablo, 13 February 2010 - 12:22 AM.


#49 x J C S x

x J C S x

    Major General

  • Members
  • 796 posts
  • Location:UK

Posted 13 February 2010 - 12:28 AM

nice work

#50 DarthNihilius

DarthNihilius

    Staff Sergeant

  • Members
  • 43 posts

Posted 22 February 2010 - 04:33 PM

New version going up today. Check the original post for new screenshot of enhancements




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users