Slashdot Mirror


User: johntromp

johntromp's activity in the archive.

Stories
0
Comments
30
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 30

  1. Re:Is it solved then? on Finally Calculated: All the Legal Positions In a 19x19 Game of Go (github.io) · · Score: 1

    One of my major gripes about slashdot is that it doesn't allow editing of one's comments.

    PLEASE LET US EDIT!

  2. This 8 move game disproves your claim:

          . .
          . .
    A2
          X .
          . .
    B1
          X .
          . O
    A1
          X .
          X O
    B2
          . O
          . O
    A1
          . O
          X O
    A2
          O O
          . O
    A1
          . .
          X .
    B2
          . O
          X .
    A2
          X O
          X .
    pass
    pass

    Btw, we're counting all games, not just games without mistakes.

  3. You might want to learn how to play Go:-)

  4. That's NOT how it's used in chess.
    Even though the notion of chess position might include some game state information
      like side to move, castling rights, and en-passent capturability,
    I've NEVER seen it include the set of all previous board states, as would be necessary
    for applying the 3-fold repetition rule in the game's future.

  5. And the number of legal chess positions is in between the number of legal 9x9 Go positions and the number of legal 10x10 Go positions...

  6. Re:2x2 board on Finally Calculated: All the Legal Positions In a 19x19 Game of Go (github.io) · · Score: 3, Informative

    2x2 is Go played on a 2x2 board.
    where the 4 corners are the playable points.

    A game can continue for dozens of moves.

  7. Re: Is it solved then? on Finally Calculated: All the Legal Positions In a 19x19 Game of Go (github.io) · · Score: 2

    You mean 3^(19*19), a MUCH bigger number.

  8. Re: 2x2 board on Finally Calculated: All the Legal Positions In a 19x19 Game of Go (github.io) · · Score: 5, Informative

    Yes, I counted the number of possible board states, which I call positions.

    You propose to instead use the word position to describe the complete game state including set of previously visited board positions.

    I say that's really confusing.

  9. Re: 2x2 board on Finally Calculated: All the Legal Positions In a 19x19 Game of Go (github.io) · · Score: 4, Insightful

    The 386356909593 games do account for superko.
    That is exactly the number of simple (meaning not visiting the same point twice) paths starting
    from the empty node in the graph in Figure 4 on page 5 of our paper http://tromp.github.io/go/gost...

    Without superko, the number of 2x2 games would simply be infinite...

  10. Re:Is it solved then? on Finally Calculated: All the Legal Positions In a 19x19 Game of Go (github.io) · · Score: 4, Informative

    The notion of legal position namely "every group of connected stones of the same color having an empty point adjacent to it" is NOT dependent on any particular choice of go rules.

    Only legality of moves is...

  11. Re:2x2 board on Finally Calculated: All the Legal Positions In a 19x19 Game of Go (github.io) · · Score: 5, Interesting

    Author here.

    A single 2x2 game can visit as many as 48 of the 57 legal 2x2 positions, with many dozens of passes in between moves, and obviously many captures.

    This page

    http://tromp.github.io/java/go...

    on solving 2x2 go with various search methods may be helpful. I've lost track of my original 2x2 game counting code but suspect it was a close relative of this code.

  12. Re:Last digit always odd? on Number of Legal 18x18 Go Positions Computed; 19x19 On the Horizon · · Score: 1

    The only position not having a color-swapped sibling is the empty position...

  13. misread on Facebook Building a Company Town · · Score: 5, Funny

    "to a doggy day care"

    I originally read that as "dodgy day care" ...

    -John

  14. Re:Obfuscated Lisp on 22nd International Obfuscated C Code Contest Starts Thursday 1 Aug 2013 · · Score: 1

    Obfuscated C is unreadable, obfuscated Perl is completely impenetrable, but what I want to see is obfuscated Lisp.

    Then you clearly overlooked this Common Lisp entry:

    http://www.ioccc.org/2005/mikeash/hint.text

    Last year's winners also included some obfuscated lambda calculus programs, like a 167-bit prime number generator.

    -John

  15. show us one good software patent on USPTO Asks For Input On Software Patents · · Score: 5, Insightful

    Has the USPTO presented specific examples of what they consider to be excellent software patents? That should help focus discussion...

  16. Re:Compiler Vulnerability on Huawei Offers 'Complete and Unrestricted' Source Code Access · · Score: 1

    If Huawei's code requires anything more than generic gcc, Australia may not be able to verify 100% security, regardless... unless they're given the source code to the compiler as well.

    That wouldn't help, since the compiler recognizes its own source as well, and puts the compiler backdoor in the resulting compiler executable. So the bad compiler source code is only needed initially to create a compromised compiler executable, and can be cleaned up afterwards.

  17. Re:Tiobe Index on Which Language To Learn? · · Score: 1

    Where is the best programming language on the Tiobe index? might be the Ultimate question of Life, the Universe, and Everything.

  18. Re:Virtual supercomputers for everyone! on An Overview of Virtualization Technologies · · Score: 1

    > Soon to be released: The virtual Car(tm). Just hold up your hands like your holding a steering wheel and make motor sound to get anywhere in the world in just minutes! You mean virtually anywhere in the world, right?

  19. Re:What's their motto? on Digital Universe a Wikipedia Alternative · · Score: 1
    I hope the "Go" entry at http://71.1911encyclopedia.org/G/GO/GO_or_Go_BANG. htm is not indicative of the quality of the Britanica 11th edition, because some it's riddled with errors and typos. To wit:

    "having been invented in Japan, according to tradition, by the emperor Yao, 2350 B.c"

    --Yao was a Chinese emperor.

    "19 horizontal and 9 vertical lines, making 361 intersections"

    --math is tough:(

    "he player enclosing the greater number of vacant points being the winner."

    --one's score in Go consists both of occupied and surrounded points (or, almost equivalently, of surrounded points one's captured stones)

    "This game is played in England upon a board divided into 361 squares, the men being placed upon these instead of upon the intersections."

    --I've never heard of this...

    regards,

    -John

  20. Re:Play OriMazes in JavaScript on Programming Puzzles · · Score: 1
    Yes, the target piece (marked <-) has to be moved to the leftmost column.
    The optimal solution takes 40 moves, so I have no idea where your 20 comes from:-(

    See also the paper I wrote about it at http://www.cwi.nl/~tromp/orimaze.html

    -John

  21. Play OriMazes in JavaScript on Programming Puzzles · · Score: 2, Informative
    Orimazes are sliding block puzzles in disguise where the blocks are all unit size but limited to either horizontal or vertical movement. There is only one free spot, so sliding the blocks is equivalent to moving the free spot, which gives it the flavor of a maze.

    The hardest 4x4 instance can be played at
    http://www.cwi.nl/~tromp/oriscript4.html
    while the hardest 5x5 instance is at
    http://www.cwi.nl/~tromp/oriscript5.html

    -John

  22. Re:I just RTFA... on Fun with Prime Numbers · · Score: 3, Informative

    Covering 30 numbers per byte and precomputing all the bit-indices, one arrives at: http://www.cwi.nl/~tromp/pearls.html#sieve

  23. Make it an offense to give in to blackmailers on Child Porn Accusation As Online Extortion Tactic · · Score: 3, Insightful

    Of course a smart company will realize that giving in to blackmail will do nothing except encourage more blackmailing, to the detriment of the whole industry. But in order for all companies to take this stance, it should be made an offense to pay off blackmailers, subject to heavy fines. That makes it much easier for a company to reply to scammers "i'm sorry, we'd love to pay you for your lack of services, but uncle sam won't let us." Such a law would be much more effective than a similar one for kidnappings and ransom, as it becomes more of a pure business decision rather than a moral and emotional dillema.

  24. Re:your sig on Digital Cable HDTV Tuner Card Reviewed · · Score: 1

    It is not the shortest infinite loop in combinatory logic though;
    there exists one only half as long...

    regards,
    -John

  25. Re:Puny compared to the complexity of Go. on Chess - 2070 CPUs vs 1 GM · · Score: 1
    With a sensible rule like Superko (You cannot move to a position which has previously occured), Go games CANNOT go on for infinity.

    They can however easily go on for 206*2**155, or about 10**49 moves, as explained on

    http://senseis.xmp.net/?path=Speculation&page=Numb erOfPossibleOutcomesOfAGame

    -John