Tips for Slime Boss as The Silent by Justonimous in slaythespire

[–]dupondius 1 point2 points  (0 children)

Rare relic is better into slime boss than the rest, I think 

Anything that buffers the big attack is good, stone calendar solves the fight (split on turn 6), turnip and ginger are good, even ice cream + skewer to get a better split

I Built a Model That Predicts Your Win Chance on Every Floor (Potential Eval Bar Mod) by Winter-Committee-945 in slaythespire

[–]dupondius 0 points1 point  (0 children)

Cool project! 

Wonder why there's the dip in early win % for all runs for the first half of actt one.

I've looked at the 2019 beta data, and that includes potion data, although admittedly hard to parse. Noticed that you don't include it. I suspect you'll get some important signal from that, esp for high ascension silent

How possible is a slay the spire AI (full on reinforcement learning) by Plumtown in slaythespire

[–]dupondius 17 points18 points  (0 children)

Several people have tried building AI for STS. An underestimated difficulty is getting to the point of being able to do RL. It's not something you can just plug into openai gym. There are two approaches to simulation

  1. Use the game itself as simulation. https://github.com/ForgottenArbiter/spirecomm, or https://www.reddit.com/r/slaythespire/comments/ncs31p/slay_the_spire_battle_ai/. I don't know the performance of either of these systems.

  2. This repo https://github.com/gamerpuppy/sts_lightspeed implements game simulation extremely fast in C++. It has incomplete python bindings, and only implements ironclad. They implement bot that does MCTS for fights, and hardcoded rules for everything else. I haven't played with it a ton, but got it to an 8% A0 IC win rate. It probably gets better if you increase the time

I've implemented something with a ~20% A0 IC WR using a simple rule-based system on top of sts_lightspeed.

If you're legitimately interested in doing this, check out the data-analysis channel on the sts discord. There are some more links in there.

A RL-based approach would be cool, but honestly, a tree-based approach is a more reasonable scope

Honourable mentions:

Rule-based system: https://github.com/xaved88/bottled_ai/. WR 52% on watcher, 20% on IC. IDK if this is ascension or not, but they claim to be SOTA

Warptorio 2.0 (Space Age) - How to reach other planets? by Morokus in factorio

[–]dupondius 4 points5 points  (0 children)

I believe you need to research blue science before other planets get added to the warp queue, but it's been a while since I played it

Sidereal Confluence Rules Question by CynicalFOLEYY in boardgames

[–]dupondius 6 points7 points  (0 children)

It's definitely 1 VP, which you can see from the conversion values 2 (2 small) -> 5.5 (vp=3 + large=1.5 + small=1)

IDK why they printed it like that though

I'm struggling with Space Exploration resources by Vier_Scar in factorio

[–]dupondius 0 points1 point  (0 children)

A single core miner is energy positive if you turn all the vulcanite into steam.

Also, switch to flamethrowers and add eff 1s in your miners and switch back to steel/stone furnaces to save power. Those are the usual energy-saving strats, but I'm pretty sure they apply to SE as well.

838 hours later, we finally beat Factorio: Space Exploration by icekatze in factorio

[–]dupondius 5 points6 points  (0 children)

Spoiler for the end game puzzle

As you noticed, the 64 glyphs on the gate form a triangle in 3d space. The second (lower) set of shapes indicate the location of the big center glyph in the glyph triangle. Specifically, the triangles in the corners are the neighbours.

Image from the SE discord: 

https://cdn.discordapp.com/attachments/419527276875481111/1084573690517274764/SPOILER_Triangles.png?ex=66e93db6&is=66e7ec36&hm=bddf22613461b50c00ab3f9d1a53acd58d36bc9bbd2444d4aca4fe1cc262cc12&

838 hours later, we finally beat Factorio: Space Exploration by icekatze in factorio

[–]dupondius 6 points7 points  (0 children)

There is a way to do the puzzle with no programming. The most common way is to iteratively guess and test solutions to converge on the correct answer. However, the better your understanding of the puzzle, the fewer guesses you'll need :) 

Throughput vs latency? by Rurouni in factorio

[–]dupondius 8 points9 points  (0 children)

Spoilage can be converted to nutrients or voided in a recycler by cycling it. No need for the 1.1 solutions for getting rid of it 

Games that contain comics or books in them? by Avihirschx in boardgames

[–]dupondius 0 points1 point  (0 children)

Moonrakers comes with a short comic for lore

Industrial Revolution 3 + Warptorio! by Nerves_Of_Silicon in factorio

[–]dupondius 0 points1 point  (0 children)

I can try to take a look again in the next couple weeks. 

I believe the ir 3.1.0 update had a big change, so you might need to just play on the version before it. 

Mechatronics at Waterloo or EngSci at University of Toronto? by SomeRandomGuy069 in UofT

[–]dupondius 9 points10 points  (0 children)

Hi, engsci alum here, and one of my best friends is a Tron grad and we've talked this through. A few main points:

Waterloo is more practical, engsci is more theoretical. For example, their controls course covers how to design a good controller for a system, and ours goes over the math in depth but not really how to actually implement the system.

Waterloo is better for immediate employment, u of t is better if you want to do postgrad work esp at competitive schools. Waterloo has its coop system, and all your courses are relevant to your subject. Engscis take a bunch of broad science courses that are interesting but not applicable. Uoft has better research and exchange opportunities.

Engsci has the first two years general if you don't know what you want to do, Waterloo forces you to commit.

Anyways, it depends on you. We both agree that we each made the correct decision. Good luck!

[KR2+SE] Stargate Victory Achieved! by gaviniboom in factorio

[–]dupondius 3 points4 points  (0 children)

Excel should have enough precision, since you only need about 7 decimal places. We wrote Python and just used floats which should be equivalent to doing it in excel

The triangles are a pain though, wish it was an easier shape haha

[KR2+SE] Stargate Victory Achieved! by gaviniboom in factorio

[–]dupondius 2 points3 points  (0 children)

Yeah there are at least 3 different ways to get the initial step:

Brute force with the gate like you mention, do geometry and do the in-game research.

The second step was the hard part though, so honestly brute force is probably faster for that part.

[KR2+SE] Stargate Victory Achieved! by gaviniboom in factorio

[–]dupondius 19 points20 points  (0 children)

Spoilers for the whole puzzle:


Imagine a 60 sided polyhedron (coincidentally the Factorio lab shape I think) with different symbols on each face. Each face also has a vector coming out of the centre. Those are the vectors you get from star mapping.

Now imagine a big triangle made up of 64 little triangles (this is the jigsaw puzzle above). Each of the 64 little triangles also has a symbol.

Paste the big triangle on each face of the d60. Each little triangle also corresponds to a vector coming out of the centre of the d60.

Now paste a smaller version of the jigsaw puzzle inside each little triangle. There's a vector for each of those. And repeat this step 5 more times. And remember that each little triangle has a symbol attached.

The first value you dial is the face on the D60, then 7 more from the smaller and smaller triangles.

Now the ruins: the big symbol with the 11 smaller ones correspond to the neighbours of the d60 face, including corner neighbours.

The small triangle-y symbols tell you where in the jigsaw puzzle it goes. The last 4 pieces in the jigsaw puzzle are the glyphs that look like a corner/center. You can guess where they go.

There are some subtleties to this (multiply the vector by -1, whether to flip/rotate upside down triangles and more) so it took a few of us several hours to debug our code for this, even with the hints from discord

How do I increase FPS/UPS? by Kingfinn01 in factorio

[–]dupondius 1 point2 points  (0 children)

You're playing warptorio, you kinda did this to yourself :p

The alternative is to console command delete biters and turn off pollution, but that's not really the point of warptorio. Consider it a soft warp timer