PC Building Simulator

PC Building Simulator

View Stats:
Muadeeb Feb 6, 2019 @ 1:13pm
Just Another Part Picking Assistant
Like the title says, this is just another part picking assistant, or JAPPA. http://jappa.tech to be precise. Still need to scrape some data from the game, but it will calculate base 3d Mark scores, including memory speed modification (up to 2400 MHz currently), and calculate pricing on builds.

ToDo:
  • filling out data for higher memory speeds. Currently have values based on modifying lower values, but not accurate so disabled.
  • Power budgets
  • Socket compatibility errors
  • Motherboard compatibility errors (memory slots, speed, SLI/CX)
  • Highlight completions or fails related to goals (3DMark and budget completed)
  • MAKE IT PRETTY


Why did I make this? Because the way I play the game, I have two spread sheets (one for full builds, one for 3dMark), and three browser tabs open to piece together customer requests. I do it this way so I don't waste money on bad builds that can't hit the required Scores and the other tools out there did not give me the data the way I wanted it. They were either a badly organized spreadsheet, an HTML form I have to run on my local machine, obscure data visible in the game, or old pictures that have some pricing errors on them.

Please post up any problems you have, or any suggestions for improving the product.
Last edited by Muadeeb; Feb 12, 2019 @ 10:44am
< >
Showing 1-15 of 16 comments
X-SR71 Feb 6, 2019 @ 1:52pm 
Cool man. Looks promising. Thanks for sharing.
Muadeeb Feb 6, 2019 @ 3:55pm 
Found some time to finish adding all the LGA-1151 procs. 2066's later tonight? Maybe?
Egg Shaped Fred Feb 7, 2019 @ 1:22am 
Could be a false positive but.....

"Your Malwarebytes Premium blocked this website because it may contain a Trojan."
Originally posted by Egg Shaped Fred:
Could be a false positive but.....

"Your Malwarebytes Premium blocked this website because it may contain a Trojan."
Then don't run an AV that blocks websites..... It's a perfectly clean site.
Egg Shaped Fred Feb 7, 2019 @ 1:34am 
Originally posted by Aquafawks:
Originally posted by Egg Shaped Fred:
Could be a false positive but.....

"Your Malwarebytes Premium blocked this website because it may contain a Trojan."
Then don't run an AV that blocks websites..... It's a perfectly clean site.

What a wonderfully helpful response. Ignorant much?

I highly doubt that the site contains a trojan and MBAM is known at times to raise false positives, however if I receive a warning, I'd like to know what the site is attempting to do to generate a false positive.
Originally posted by Egg Shaped Fred:
I highly doubt that the site contains a trojan and MBAM is known at times to raise false positives, however if I receive a warning, I'd like to know what the site is attempting to do to generate a false positive.
I don't claim to be an expert in coding or javascript, or html, but I do know a little bit of both to fumble my way through some basic site coding. I took a look through the site's HTML code and the Javascript script that they used and I don't see anything obviously malicious. So I'm going to go ahead and claim the site appears to be perfectly clean, to my eyes. Your AV is probably just drunk. This is why I don't run an AV that scans websites: 90% of the time they pop false positives on perfectly clean websites.
Last edited by 🦊Λℚ𝓤ΛƑΛᗯҜᔕ🦊; Feb 7, 2019 @ 1:45am
Muadeeb Feb 7, 2019 @ 6:10am 
Not doing anything malicious to your machine, unless Google's jQuery is doing it. I'm not even dropping any cookies.

Is probably the lack of ssl cert or that it's Java'd to hell.
DontAskM8 Feb 7, 2019 @ 7:35am 
Originally posted by Muadeeb:
Not doing anything malicious to your machine, unless Google's jQuery is doing it. I'm not even dropping any cookies.

Is probably the lack of ssl cert or that it's Java'd to hell.
Java and javascript is too big of a difference to be called "java'd"
Originally posted by Muadeeb:
Not doing anything malicious to your machine, unless Google's jQuery is doing it. I'm not even dropping any cookies.

Is probably the lack of ssl cert or that it's Java'd to hell.
Don't worry yourself about Egg Shaped Fred and their fake AV errors. You're doing a good thing with this tool, you're not doing anything wrong, and thank you for doing this.
Muadeeb Feb 11, 2019 @ 8:40am 
Fixed the 3DMark formula. Missed a '1' in it somewhere.

Added in cases for pricing, making this fully functional. Still working on more CPU ranks, but that takes time. Lots of time. Also cleaned up graphics listings and re-ordered CPUs.
Last edited by Muadeeb; Feb 11, 2019 @ 3:12pm
Muadeeb Feb 12, 2019 @ 10:44am 
Added a pass/fail highlight to the 3DMark score and amount spent fields. Currently green/red for pass/fail, but will add colorblind safe features as I continue work.
Muadeeb Mar 11, 2019 @ 4:45pm 
Been doing lots of work in the background on this. Mobile look is better, desktop is still janky. Found several missing products, but may still be a few lurking out there.
  • Added a feature where if you select a GPU Overclock and enter the desired clock speed, then only the cards that are _theoretically_ capable of hitting that mark are displayed.
  • Added a feature to show remaining budget as you add billable items
  • Selecting "Custom Watercooling" will add $350 to the spent items, accounting for a small pump and a single 120mm radiator. Will add lines for those items in the future.
  • Added the ability to purchase 8 sticks of ram, and the number in the drop down corresponds to the number of sticks the selected motherboard can take.
Last edited by Muadeeb; Mar 11, 2019 @ 4:45pm
spanki2 Mar 12, 2019 @ 3:57am 
You have wrong price ratio for used parts vs. new parts - 0,4, while it should be 0,4166(66). Not much, but can be a game changer if you are on the verge of exceeding the budget.
Last edited by spanki2; Mar 12, 2019 @ 3:58am
Muadeeb Mar 12, 2019 @ 10:12am 
Usually if you're within $10, I've never seen a client care.

I've updated the formula for the used parts, but memory doesn't appear to hold to that value. I don't keep a lot of used parts on hand (other than CPUs and video cards), but will continue check on this.
Last edited by Muadeeb; Mar 12, 2019 @ 10:47am
Originally posted by Muadeeb:
Usually if you're within $10, I've never seen a client care.

I've updated the formula for the used parts, but memory doesn't appear to hold to that value. I don't keep a lot of used parts on hand (other than CPUs and video cards), but will continue check on this.
If you want 5 stars on a job you can't even be $1 over budget. Over budget is over budget.
< >
Showing 1-15 of 16 comments
Per page: 1530 50

Date Posted: Feb 6, 2019 @ 1:13pm
Posts: 16