Live data from Hacker News

Someone built an LLM-powered Slay the Spire bot

community.aws

11–20 of 48 posts

Re: Someone built an LLM-powered Slay the Spire bot

#12

Slay the Spire is my favorite video game of all time. I have 400+ hours on my Switch, 100+ hours on my phone, and 100+ hours on my PC. I'm obsessed. I think creating an AI for this game is quite difficult, but I'd love a chat bot to discuss decisions with - especially a bot that could take in the current state. It isn't enough to just take in the cards, but you should also take in relics, the counters on the relics,…

At some point I stopped playing it (after, well, 100s of hours), because somehow I felt that its only getting harder without me getting any reward outside of the raw challenge itself - which then feels just like working.

Is there anything I didn't really notice that feels rewarding on higher levels?

Re: Someone built an LLM-powered Slay the Spire bot

#13
post #10

Slay the Spire is my favorite video game of all time. I have 400+ hours on my Switch, 100+ hours on my phone, and 100+ hours on my PC. I'm obsessed. I think creating an AI for this game is quite difficult, but I'd love a chat bot to discuss decisions with - especially a bot that could take in the current state. It isn't enough to just take in the cards, but you should also take in relics, the counters on the relics,…

> For example, you may have the cards to kill an enemy now - but it may be more beneficial to wait - either to increment the counter on a relic, or to draw a card that does an effect on a fatal hit. How is this any different than chess? Solving this using a LLM is novel and interesting, but I'd feel confident in claiming that writing an AI bot for STS using "classic" AI methods would be pretty easy, actually.

There's just a lot more variability due to the sheer number of "pieces" and the fact that you can combo moves... but maybe it's just a matter of scaling

Re: Someone built an LLM-powered Slay the Spire bot

#14
I don't think there is any reason to believe LLM is the best kind of AI to solve a game (unless the game is about natural languages).

AlphaGo Zero isn't LLM. The Dota bot that beat pro gamers is not LLM.

If this is an ad of Amazon Q, I'm not sure whether it's a good one.

Re: Someone built an LLM-powered Slay the Spire bot

#15

Slay the Spire is my favorite video game of all time. I have 400+ hours on my Switch, 100+ hours on my phone, and 100+ hours on my PC. I'm obsessed. I think creating an AI for this game is quite difficult, but I'd love a chat bot to discuss decisions with - especially a bot that could take in the current state. It isn't enough to just take in the cards, but you should also take in relics, the counters on the relics,…

At some point I stopped playing it (after, well, 100s of hours), because somehow I felt that its only getting harder without me getting any reward outside of the raw challenge itself - which then feels just like working. Is there anything I didn't really notice that feels rewarding on higher levels?

At some point you don't even see the cards... All you see is blonde, brunette, redhead

Re: Someone built an LLM-powered Slay the Spire bot

#16
post #10

Slay the Spire is my favorite video game of all time. I have 400+ hours on my Switch, 100+ hours on my phone, and 100+ hours on my PC. I'm obsessed. I think creating an AI for this game is quite difficult, but I'd love a chat bot to discuss decisions with - especially a bot that could take in the current state. It isn't enough to just take in the cards, but you should also take in relics, the counters on the relics,…

> For example, you may have the cards to kill an enemy now - but it may be more beneficial to wait - either to increment the counter on a relic, or to draw a card that does an effect on a fatal hit. How is this any different than chess? Solving this using a LLM is novel and interesting, but I'd feel confident in claiming that writing an AI bot for STS using "classic" AI methods would be pretty easy, actually.

The game tree is both broader and deeper in Slay, so much harder to do tree search. Also very irregular; in chess you have very few situational decisions (eg en passant, castling) whereas many decisions in Slay are one-off (events) that are quite hard to weigh the EV. Finally you don’t have perfect information in Slay, which makes things WAY harder.

You’d probably want to look at Go AI instead of Chess, but better would be the Dota / StarCraft AIs. Very different architecture.

Re: Someone built an LLM-powered Slay the Spire bot

#17

Slay the Spire is my favorite video game of all time. I have 400+ hours on my Switch, 100+ hours on my phone, and 100+ hours on my PC. I'm obsessed. I think creating an AI for this game is quite difficult, but I'd love a chat bot to discuss decisions with - especially a bot that could take in the current state. It isn't enough to just take in the cards, but you should also take in relics, the counters on the relics,…

At some point I stopped playing it (after, well, 100s of hours), because somehow I felt that its only getting harder without me getting any reward outside of the raw challenge itself - which then feels just like working. Is there anything I didn't really notice that feels rewarding on higher levels?

I like that it requires a small amount of mental energy to perform the 'optimal' play in every situation. The obvious example is doing basic arithmetic to calculate whether you should block more or attack.

At first, the game feels like it's deterministic with sprinkles of randomness, however, at high ascension levels it is the opposite - random chance until you get a broken deck that makes winning trivial. It's a slot machine.

Re: Someone built an LLM-powered Slay the Spire bot

#18
post #10

Slay the Spire is my favorite video game of all time. I have 400+ hours on my Switch, 100+ hours on my phone, and 100+ hours on my PC. I'm obsessed. I think creating an AI for this game is quite difficult, but I'd love a chat bot to discuss decisions with - especially a bot that could take in the current state. It isn't enough to just take in the cards, but you should also take in relics, the counters on the relics,…

> For example, you may have the cards to kill an enemy now - but it may be more beneficial to wait - either to increment the counter on a relic, or to draw a card that does an effect on a fatal hit. How is this any different than chess? Solving this using a LLM is novel and interesting, but I'd feel confident in claiming that writing an AI bot for STS using "classic" AI methods would be pretty easy, actually.

Much, much bigger decision tree than Chess or Go.

Re: Someone built an LLM-powered Slay the Spire bot

#19

Slay the Spire is my favorite video game of all time. I have 400+ hours on my Switch, 100+ hours on my phone, and 100+ hours on my PC. I'm obsessed. I think creating an AI for this game is quite difficult, but I'd love a chat bot to discuss decisions with - especially a bot that could take in the current state. It isn't enough to just take in the cards, but you should also take in relics, the counters on the relics,…

At some point I stopped playing it (after, well, 100s of hours), because somehow I felt that its only getting harder without me getting any reward outside of the raw challenge itself - which then feels just like working. Is there anything I didn't really notice that feels rewarding on higher levels?

No, the point of the ascension mechanic is that it gets harder and harder so that you need to play more and more optimally to have a chance at winning, there aren’t any benefits past ascension 1. If you aren’t the sort of person who wants a harder challenge just for the sake of challenging yourself, then there’s no point yeah.
Post reply on HN