Code Monkey home page Code Monkey logo

paperclips's People

Contributors

keybounce avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

paperclips's Issues

Warming vs Peace, Yomi costs

World peace, at 30K ops, needs 5000 yomi.
Global warming, at 50K ops, only needs 1500.

This seems odd -- the bigger project needs less yomi?

Xavier respec is too expensive at 100K

Xavier respec is too expensive at 100K.

A real way to get into the trap, even if doing things well, is to buy MPD (20K), put enough memory into being able to get the next one (+5 to 25K), and the rest into processor. Repeat this.

You can get three of the 4 big unlocks this way. But you fail to get to the last one -- from 30K to 50K is 20 upgrades, and you only gain 12.

I was stuck at 25/45 when this happened.
Creativity came in at about 1K/min. Restart costs 30 minutes. For Respec to be cheaper, the cost should be about 25K.

Ship combat: Sizes of fleets makes no sense

See also https://twitter.com/Keybounce/status/921977383409745920

So it appears that each dot in space combat represents 1% of the smallest fleet size. (function createBattle())

But you will put up to 200 dots in per side.

So, in normal operations, each battle, I am wiping out 200% of the drifter fleet.

The observations support this: at the start of the battle, enemy numbers go down, down, down, very rapidly. (the text summary in column 1). Then, it stops going down rapidly, and starts increasing slowly -- at the same time, instead of a large field of enemy dots, there is only a small, steady stream from the bottom corner. So it looks like the enemy fleet is gettting reinforcements almost as fast as drift happens.

Something is off here. I guess part of the question is, what is the goal of the combats here? Normally, you gain 200 honor per winning fight, with a bonus for consecutive wins. Is phase 3 balanced around this 200 points per? If so, the first thought is to make it 0.5% per dot instead of 1% per dot.

(See also: issues for the rest of the combat concepts, coming soon)

Value and position of the big 4

So the big 4 have ops costs of 20K, 25K 30K, and then 50K.

That's not well spaced.

Worse, the benefits are +20, +10, +12, +15.

The benefits should be improving, not decreasing.

At the very least, each benefit should be enough to get memory up to the next stage. This would mean either spacing 2 and 3 farther apart from 1, or moving some of the bonus from 1 (MPB) to the others.

Tit for Tat: Round 1 must be generous

In order for Tit for Tat to perform properly, round one must be generous. Instead, you seem to be using whatever is leftover from a previous game.

TfT against TfT should result in generous vs generous.
TfT against a punative strategy should result in punative vs punative.

This is what makes TfT adaptive and potentially able to outscore others.

Bug: Your first purchase in phase 2 can be for 1K drones

If the first thing you purchase in phase 2 is drones, then the 1K drone button is enabled even if you cannot afford it.

It is only disabled after a purchase makes it too expensive.

Note the following:

  1. The makeWireDrone/etc functions just assume that the cost can be paid, and make no attempt to verify that there is available clips. (The outerspace functions do verify enough clips)
  2. The updateDroneButtons() function is being called from the main loop, but it assumes that updateDronePrices() has been run and is valid.

I don't know javascript well enough to know if the hypnodrone event (in projects.js) can call a routine in main.js or not.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.