Forum for Basilisk Go Server
*Explanation of board topologies + move characteristics on server itself! [#1797]
New reply
tderz:
*Explanation of board topologies + move characteristics on server itself!
(2009-04-23 10:17) [#5955]
- Explanation of the different board topologies (What is a Klein Bottle?) on the server itself!
- Explanation of the different move characteristics of e.g. HeisenGo randomness, fuzziness etc. on the server itself!
-
- Please have a look at a test game against myself @ http://span.u-cg.edu/basilisk/go/game/70 , where I was able to move twice with White (last two moves: tsuke1hane) in a 'HeisenGo'-variant !
Is this normal, resp, implied by the randomness, i.e. does randomness also comprise PASSES?
tderz:
Re: Double move - options for randomizing
(2009-04-23 15:04) [#5961]
I see, ok, that explains the fact.
Randomizing could thus be
- 1) normal move (on a legal position)
- 2) normal move (on an illegal position, e.g. already occupied or suicide), resulting in a PASS
- 3)PASS
- 4) opponent's move (= 3 moves in a row)
- 5) move into an illegal position, but NOT already occupied or suicide), yet resulting in a suicide, illegal position??? (e.g. stones without liberties (until when?);this wouldn't be Go anymore), and explicitely NOT in a PASS.
I would understand that options 1-4 are implemented and option 5) should be excluded,
as I would be unsure how to count such a game.
zpmorgan:
issue link
(2009-04-24 04:31) [#5969]
I think I see the problem. I came up with HeisenGo to try several ideas related to chance. The 2 rules which are available now function independently. (for now?)
- The first is the option to override the sequence of moves. After every move, the next move is given to a completely random player.
- The other option is random placement. Each time you make a move, it selects randomly from a list of nodes: the node you clicked, plus its adjacent nodes. (ignoring illegal nodes)
Effectively these are both variants, but they both belong to a category of probabilistic notions that I want to try. I wasn't able to come up with clever names for each one :)
Also, it's important to note that HeisenGo takes 2 parameters: the likelihood for each random effect to occur. If both are 1%, HeisenGo doesn't have much of an effect.
BTW, Thanks for the criticism. I've added this as an issue
New reply