771 reputation
46
bio website boardspace.net
location
age
visits member for 3 years, 4 months
seen 3 hours ago

I develop games for fun.


Dec
3
answered Placeing stones/tiles on a board game
Dec
2
awarded  Enthusiast
Dec
1
comment How can I ensure a grid can be filled with Tetris-like pieces?
yes, it does. If you start with the desired result and work backwards, you guarantee the pieces can be reassembled into the result.
Dec
1
answered How can I ensure a grid can be filled with Tetris-like pieces?
Nov
25
comment How to avoid duplication using client-server model
Ultimately, you can't trust clients. Yet you must. This isn't qualitatively different regardless how you split the workload between the clients and server. All the game logic is duplicated among the clients, so if some client did something illegal, it could be noticed. Other mechanisms for cheating, such as stealing hidden information or providing computer assistance (ie; gun proxy or other ai) is not different no matter how the client works.
Nov
24
answered How to avoid duplication using client-server model
Nov
20
answered Implementing monte-carlo tree search in a tile based game with units
Nov
17
answered How do you move a sprite in sub-pixel increments?
Nov
12
comment Achieving 1 pixel outline around sprites which changes colour depending on the background?
depending on the hardware being used. Classic video games, which this example seems to be an example, used only 8 or even 4 bits per pixel, with a color map to determine the color you see. In that environment, "transparent" colors are not available - everything is done by manipulating the pixel values and color maps.
Nov
12
comment Achieving 1 pixel outline around sprites which changes colour depending on the background?
It looks to me like this is just a simple hard coded loop, and the colors of the border are a hard coded part of the sprite animation.
Nov
7
answered How do I make sure my tic-tac-toe AI always plays to a draw?
Nov
6
answered Algorithm/ Logic of identifying a circle in Go game
Nov
1
answered Static evaluation function for Checkers using Minimax
Oct
29
comment Finding next AI move using MinMax algorithm for Checkers
You need to erase notions of red and black from your mind, they'll just confuse you. Current player tries all possible moves, and returns the one with the best value. Usually the object representing that move will contain other things, such as the value, and the best continuation move.
Oct
28
answered Finding next AI move using MinMax algorithm for Checkers
Oct
27
comment What kind of AI for a complex board game [Summoner Wars]
Read up on MCTS. Do play randomly, but 100,000 random games will give a pretty good idea what the best move is.
Oct
27
comment What kind of AI for a complex board game [Summoner Wars]
Replace all the cards which you don't know the value of with another card from the set of possible values. Change the seed of the random number sequence so you get a new and different sequence of rolls on each simulated game. You do not need to simulate all the way to the end, just to a point where you want to stop, and use any reasonable proxy for "winner" at that point.
Oct
27
revised What kind of AI for a complex board game [Summoner Wars]
added 188 characters in body
Oct
27
answered What kind of AI for a complex board game [Summoner Wars]
Sep
24
awarded  Autobiographer