On this page:
<go>
Version: 4.1.5
1.18.10 Run, program, run

This section contains the main expression that starts the Chat Noir game going.

<go> ::=

  (let* ([board-size 11]
         [initial-board
          (add-n-random-blocked-cells
           6
           (empty-board board-size)
           board-size)]
         [initial-world
          (make-world initial-board
                      (make-posn (quotient board-size 2)
                                 (quotient board-size 2))
                      'playing
                      board-size
                      #f
                      #f)])
  
    (big-bang initial-world
              (on-draw render-world
                       (world-width board-size)
                       (world-height board-size))
              (on-key change)
              (on-mouse clack)
              (name '|Chat Noir|))
    (void))