Justin Larrabee

Results 14 comments of Justin Larrabee

For option 2, it's almost as if a masked tile is a wildcard right?

Yea, the RotatedTile thing bit me a bit at first as I was using the API. I feed RotatedTiles directly into the AddSample calls since my input tilemaps are using...

So in this example the collection of tiles in the bottom left are my "corpus". I use that tilemap to define adjacency pairs and valid placements. ![image](https://user-images.githubusercontent.com/89791/47676291-d2e09d80-db81-11e8-86ab-d3e981c3e029.png) And in my...

NormalizeFrequencies(false), yes frequency[x] = x/n where n == totalFrequency. For the NormalizeFrequency(true) case, the goal is the same but a tile and its rotations all "share" their chunk of x/n...

So if you did that the psuedocode equivalent for me would be (?): foreach (tile) { model.SetFrequency(tile, 1, includeRotations:true); } model.NormalizeWeights()

Ah yea got it, the actual value of `frequency` doesn't matter as long as every tile has the same value. When I think "normalized" I am biased towards [0,1].

I'll give MultiplyFrequency a shot with some special tiles. Being able to force Select into setting a tile might be a good quick way to accomplish this. Combined with #2,...

See PR https://github.com/Flafla2/Vive-Teleporter/pull/14

@lostghost Yea, the solution I have seen in other libraries is to simply export a "DefaultClient" variable that the user of the library can simply override. Alternatively you could export...