Live data from Hacker News

enclose.horse

enclose.horse

131–140 of 242 posts

Re: enclose.horse

#131
My 10 year old loves this game. He started playing it Wednesday or Thursday of last week and basically all of his screen time. Both trying to optimize and the level design scratch an itch that few games do

Re: enclose.horse

#132

Earlier quoted context omitted.

So long as personal information is not collected, consent is not morally necessary. If I collect information on how often a coin-op Street Fighter II game is played in an arcade, while collecting no personal information, consent is not needed.

Because using someone else's hardware in a public space is clearly equivalent to using your own hardware in the privacy of your own home.

This is software coming from a server, not hardware. It doesn't matter which device it's run on, or whether it's in your home or not.

Re: enclose.horse

#133

Earlier quoted context omitted.

The site uses Answer Set Programming with the Clingo engine to compute the optimal solutions for smaller grids. Maximizing grids like this is probably NP-hard. Note that traditional SAT and SMT solvers are quite inefficient at computing flood-fills. The ASP specifications it uses to compute optimal solutions are surprisingly short and readable, and look like: #const budget=11. horse(4,4). cell(0,0). boundary(0,0). ce…

Im over 35 years of age. I have 15+ years of programming experience. And I generally consider myself as someone who has good breadth of tech in general. Yet, this is the first time in my life I've heard of ASP. And gosh. I was completely blown away by this as I read more about it and went through some examples ( https://github.com/domoritz/clingo-wasm/blob/main/examples/e... ) Therefore, like a good little llm bitch…

The pre-machine-learning formulations of AI focused on symbolic reasoning through the dual problems of search and logic. Many problems can be reduced to enumerating legal steps, and SAT/SMT/ASP and related systems can churn through those in a highly optimized and genetic manner.

Re: enclose.horse

#135
Love this! I feel like this would get a lot of traction as a mobile app. It's a perfect "I've got five minutes free" game.

Doesn't feel outrageously difficult to put inside a webview?

Re: enclose.horse

#136

Great game, I love it! I hope the author is collecting juicy analytics. They would be useful if they ever want to bundle 100 levels in order of difficulty and release this as a Steam game (which I would absolutely buy!) I don’t think the gates should animate up into the air. It breaks the visual logic of 2D for no benefit. It’s subconsciously confusing to see a gate I place in one cell move to occupy pixels in the ce…

> I hope the author is collecting juicy analytics. I hope they're not. Can't we have a few things in this world that are just fun without going and sticking surveillance on them?

'analytics' and 'surveillance' are not the same thing

trying to understand player behavior in the context of a board or video game (though there is some overlap!) is not the same as trying to understand user behavior in the context of social media or purchasing behavior - the data of both of which derive their value from being sold to THIRD PARTIES as a commodity.

being able to tune a fun little video game is not the same thing at all

Re: enclose.horse

#137
post #64

This is a very cool and enjoyable game. I'd be really interested in knowing what framework/library was used to make it. I inspected the source and can see the game is done on canvas, but can't work out more than that.

The canvas API itself is pretty basic. It's not complicated at all to slap graphical tiles onto the screen.

Re: enclose.horse

#138

Earlier quoted context omitted.

Collecting analytics like this is effectively the same as play-testing physical board games in-development. People play a game, information is gathered, and the game is tuned in response to that. If zero information were ever gathered, games could not be balanced or tuned for other things like unforeseen problems. Please, show me a piece of software, or game, that is perfect the first time it is made.

It's effectively the same, except people volunteer or are paid to play test. This whole industry really needs a lesson on consent.

There are games that let you opt-out, hell even ones that ask you when you first open the game. There are bad apples, but there are plenty of good ones too.

Re: enclose.horse

#139
I think this problem is called the maximum-weight closure and can be solved as max flow. You want to find a cut between source (horse) so they were no out-going edges not in the cut (escape routes).

Re: enclose.horse

#140

Earlier quoted context omitted.

So long as personal information is not collected, consent is not morally necessary. If I collect information on how often a coin-op Street Fighter II game is played in an arcade, while collecting no personal information, consent is not needed.

Because using someone else's hardware in a public space is clearly equivalent to using your own hardware in the privacy of your own home.

You are not entitled to play the game, which is hosted on their server which requires bandwidth and other resources. In the same way that you are free to make demands about how software runs on your machine, the author is free to make demands about the use of their software.
Post reply on HN