FWS‡8  p ¸  È   CÀÀÀD   ?],  ˆÕR mySq myline line1 line2 wline kx x1 x2 ky y1 y2 dist Math sqrt rot acos myTurn f iMove jMove userSq iLastUserMove jLastUserMove Pole_ _ gotoAndPlay maxS s evaluatePos maxQ machSq q i boardSize j nMax iMax jMax randomK random floor iMach jMach getBestMachMove test3 test4 L m m1 m2 wy1 wx1 wy2 wx2 winningMove side1 side2 openFour twoThrees maxA drawPos a hasNeighbors wp winningPos minM minN maxM maxN nPos A1 w A2 A3 A4 dirA k gameOver draw _alpha gotoAndStop Array › WinLine  y1 x1 y2 x2 mySq Ä–  –    I  – ™ 	 – – – â@  $– –    A        #– –
    Aè  #– – –    – 	– 
–    – – – – G–    – R– –	         I  – ™  –    – Ü¥L@øÁc– –    – R– 	– 
H  – – ´   ™  – ´   – –    A#– –    A#– –     –    – 
   G#– –   €?	–    –    G#› clk  iMove jMove – – L # – – N– N–	         I  – >– – N– – O– – – –       !– !– !– R› getBestMachMove   é– – –    =– – –    =– – H +– ÿÿÿÿ–          –  – !H ù – "        – "– !H È – –  N– "N– I ˜ – – –  N– "NH & – –  N– "N– #        – –  N– "N– I 0 – $– #–  O– %– #– "O– ##P– ""P™ %ÿ–   P™ ôþ™ &– ÿÿÿÿ–          –  – !H ù – "        – "– !H È – –  N– "N– I ˜ – – –  N– "NH & – –  N– "N– #        – –  N– "N– I 0 – $– #–  O– %– #– "O– ##P– ""P™ %ÿ–   P™ ôþ– &#–         – 'R–    – (R– )$– &N– *%– &N› machineMove  iUser jUser R –         +=– – )N– *– O–       )!– !– *!– R› hasNeighbors  i j Õ–         "HL , – –  N– "–    N–	         I 	 –    >– "–    G– !HL , – –  N– "–    GN–	         I 	 –    >–          H ö – –  –    N– "N–	         I 	 –    >–         "HL 5 – –  –    N– "–    N–	         I 	 –    >– "–    G– !HL 5 – –  –    N– "–    GN–	         I 	 –    >–  –    G– !H ö – –  –    GN– "N–	         I 	 –    >–         "HL 5 – –  –    GN– "–    N–	         I 	 –    >– "–    G– !HL 5 – –  –    GN– "–    GN–	         I 	 –    >–	         >› winningPos  i j mySq ¸– ,        – -        – .   – /   – "– /G– !HL # – –  N– "– /GN–  I  – ..P– //P™ £ÿ– 0/– /   – "– /–	         HL # – –  N– "– /N–  I  – ..P– //P™ œÿ– 1/–    .H K – 2 – 3"– 1–    G– 4 – 5"– 0G–    – 6>– 7"– 0G– !HL ) – –  N– "– 0GN–	         I– 8"– 1–	         HL ) – –  N– "– 1N–	         I– .–    IL  – 7L  – 8 
 – ,,P– 7L  – 8 ? – .–    I  – -   – .–    I 
 – ,,P– .   – /   –  – /G– !HL # – –  – /GN– "N–  I  – ..P– //P™ £ÿ– 0/– /   –  – /–	         HL # – –  – /N– "N–  I  – ..P– //P™ œÿ– 1/–    .H K – 2 – 1–    G– 3"– 4 – 0G–    – 5"– 6>– 7 – 0G– !HL ) – –  – 0GN– "N–	         I– 8 – 1–	         HL ) – –  – 1N– "N–	         I– .–    IL  – 7L  – 8 
 – ,,P– 7L  – 8 ? – .–    I  – -   – .–    I 
 – ,,P– .   – /   –  – /G– !HL  – "– /G– !HL * – –  – /GN– "– /GN–  I  – ..P– //P™ €ÿ– 0/– /   –  – /–	         HL  – "– /–	         HL * – –  – /N– "– /N–  I  – ..P– //P™ rÿ– 1/–    .H k – 2 – 1–    G– 3"– 1–    G– 4 – 0G–    – 5"– 0G–    – 6>– 7 – 0G– !HL  – "– 0G– !HL 0 – –  – 0GN– "– 0GN–	         I– 8 – 1–	         HL  – "– 1–	         HL 0 – –  – 1N– "– 1N–	         I– .–    IL  – 7L  – 8 
 – ,,P– 7L  – 8 ? – .–    I  – -   – .–    I 
 – ,,P– .   – /   –  – /G– !HL  – "– /–	         HL * – –  – /GN– "– /N–  I  – ..P– //P™ yÿ– 0/– /   –  – /–	         HL  – "– /G– !HL * – –  – /N– "– /GN–  I  – ..P– //P™ yÿ– 1/–    .H k – 2 – 1–    G– 3"– 1G–    – 4 – 0G–    – 5"– 0–    G– 6>– 7 – 0G– !HL  – "– 0–	         HL 0 – –  – 0GN– "– 0N–	         I– 8 – 1–	         HL  – "– 1G– !HL 0 – –  – 1N– "– 1GN–	         I– .–    IL  – 7L  – 8 
 – ,,P– 7L  – 8 ? – .–    I  – -   – .–    I 
 – ,,P– -–    I  – 9>– ,–    H  – :>– ÿÿÿÿ>› evaluatePos  a mySq – ;ÿÿÿÿ– <–          –  – !H Ë– "        – "– !H š– –  N– "N–	         I ! – =–  N– "– ÿÿÿÿO™ B– "–  –    >=–	         I ! – =–  N– "– ÿÿÿÿO™ ÷– ? – "–  –    @=–         ?H  – =–  N– "– ?O™ j– A –    – A–	         H  – A        – B"–    – B–	         H  – B        – C –    G– !– CH 	 – C!– D"–    G– !– DH 	 – D!– E–
       O– F        – /   – "– /G– DHL . – –  N– "– /GN–          I ^ – E–    E–    NPO– FF– G– /N– –  N– "– /GNG– //P™ Sÿ– "– /G– !HL - – –  N– "– /GN–          I a – FF– –  N– "– /G–    N–  I  –	         ™  – G–    N–  – /   – "– /– BHL . – –  N– "– /N–          I ^ – E–    E–    NPO– FF– G– /N– –  N– "– /NG– //P™ Rÿ– "– /–	         HL - – –  N– "– /N–          I a – FF– –  N– "– /–    GN–  I  –	         ™  – G–    N–  –    E–    NH  – < – E–
       O– H        – /   –  – /G– CHL . – –  – /GN– "N–          I ^ – E–    E–    NPO– HH– G– /N– –  – /GN– "NG– //P™ Sÿ–  – /G– !HL - – –  – /GN– "N–          I a – HH– –  – /G–    N– "N–  I  –	         ™  – G–    N–  – /   –  – /– AHL . – –  – /N– "N–          I ^ – E–    E–    NPO– HH– G– /N– –  – /N– "NG– //P™ Rÿ–  – /–	         HL - – –  – /N– "N–          I a – HH– –  – /–    GN– "N–  I  –	         ™  – G–    N–  –    E–    NH  – < – E–
       O– I        – /   –  – /G– CHL  – "– /G– DHL 5 – –  – /GN– "– /GN–          I e – E–    E–    NPO– II– G– /N– –  – /GN– "– /GNG– //P™ )ÿ–  – /G– !HL  – "– /G– !HL 4 – –  – /GN– "– /GN–          I q – II– –  – /G–    N– "– /G–    N–  I  –	         ™  – G–    N–  – /   –  – /– AHL  – "– /– BHL 5 – –  – /N– "– /N–          I e – E–    E–    NPO– II– G– /N– –  – /N– "– /NG– //P™ 'ÿ–  – /–	         HL  – "– /–	         HL 4 – –  – /N– "– /N–          I q – II– –  – /–    GN– "– /–    GN–  I  –	         ™  – G–    N–  –    E–    NH  – < – E–
       O– J        – /   –  – /G– CHL  – "– /– BHL 5 – –  – /GN– "– /N–          I e – E–    E–    NPO– JJ– G– /N– –  – /GN– "– /NG– //P™ (ÿ–  – /G– !HL  – "– /–	         HL 4 – –  – /GN– "– /N–          I q – JJ– –  – /G–    N– "– /–    GN–  I  –	         ™  – G–    N–  – /   –  – /– AHL  – "– /G– DHL 5 – –  – /N– "– /GN–          I e – E–    E–    NPO– JJ– G– /N– –  – /N– "– /GNG– //P™ (ÿ–  – /–	         HL  – "– /G– !HL 4 – –  – /N– "– /GN–          I q – JJ– –  – /–    GN– "– /G–    N–  I  –	         ™  – G–    N–  –    E–    NH  – < – K–       E–    NH  –	         ™  – F– FO– K–       E–    NH  –	         ™  – H– HO– K–       E–    NH  –	         ™  – I– IO– K–       E–    NH  –	         ™  – J– JO– F        – H        – L   – L–    H C – K– LN– FH  – HF– FK– LN– LLP™ ¨ÿ– =–  N– "– F– HGO– ;– =–  N– "NH  – ;=–  N– "N– ""P™ Sî–   P™ "î– ;>› resetGame   Q– <        –         – M        – %– N– Od   O–          –  – !H ` – "        – "– !H / – –  N– "–	         O– ""P™ ¾ÿ–   P™ ÿ–          –  – !H h – "        – "– !H 7 –        !– !– "!– PR– ""P™ ¶ÿ–   P™ …ÿ– !   –    – ÿÿÿÿ–  – 6–˜ – 98¢‡ – :ñ­v –         Q@–         Q@–         Q@– $        Q@– %        Q@– #        –         –         –          –  – !H ô – –  –         Q@O– –  –         Q@O– –  –         Q@O– "        – "– !H o – –  N– "–	         O– –  N– "–	         O– –  N– "–	         O– ""P™ ~ÿ–   P™ ùþ–/ G
      ÌÌ.@ÍÌÌÌ                 Q@– E        Q@– K        Q@ ¿     e.çœ@ ÀÀÀ ‹¹çC²‰3‡bî   Ø    ]Ã @¿ Q    P È €   „      ÿÿ   ÿ 0ABøW©ÃLhX#ÑPIÂ pX=ZpÓ
 ê
‡8l u €\3‡!ÂÈpN  ¿ E    MÑtF ­n-ÊX“ÃÝ¶ ÿ  ÿ    s¹T© êP«©–º˜À%Œ½yk×P”×•Mw@%tJ ÿ	     D   †   @   ÿ	ó    D   Œ   i @  @ ‰	 i @ p@ ‰	 i @ ä@ ‰	 i @T@ ‰	 i @È@ ‰	 i @8@ ‰	 i @¬@ ‰	 i @@ ‰	 i @@ „	 @ ?_  ˆn  _root machSq jMach iMach winningPos winningMove gameOver wx2 wy2 wx1 wy1 WinLine drawPos draw _alpha myTurn –  – N–  – N–  – N–     – R–  – NI d –  –    O–  – N–  – N–  – N–  – 	N–  – 
N–     – R™ @ –  – N   –  – N–         O™  –  –  O @   ¿©   &÷  aÿã À   X@      €0
@ N ´ŽÃÜ yà°%ú‘7`@5¼Ýý8ªBãÏýñ¦\Í›ÿ³c.3dLpÿßŠ@0 c ƒÃ#ÿÿm…–|›"æèÿã À[#Ëæ¢_  ‘r|œÿû¿ü˜"¼˜'lƒŸ3 dMÿÿÿÍÝffäápÐŸNê@ßÿÿÿÿüŸ7'™P›-€ Gf.›mÇÿJ¤Œ‹ÆÄ‹&;„hKjh Žb:(ÀnXÿã À&ivúyÍ  `$H;#_7'HªÑ­}hÔ’N“ô’u$¤’IYmú(¢ÕD‚šÂ:(B×ž¢´Ñ$ZBS	)!( €Ñ±Êg±i0ƒš3ØWŠG`’1@ÿã À/`ªt Ižl)B¤B_û?ü                                                                                ¿ F    PxªŠ ­n-ÊX“Ä©T`  ÿ ÿ    C*W–½p¥MyT×tW@©•J¥ êº™k©ŒXÀ+× ÿ	©    D   ?    †   @ ‹  Èd  ÿ     @ ?    @  †   ÿ     @ ?J  ˆo  _root userSq jLastUserMove iLastUserMove winningPos winningMove gameOver wx2 wy2 wx1 wy1 WinLine machineMove –  – N–  – N–  – N–     – R–  – NI d –  –    O–  – N–  – N–  – N–  – 	N–  – 
N–     – R™ * –  – N–  – N–     – R @   ¿   &  úœÀPole ?-   	 mqD…Ü  ÿ÷ß  ÀÀÀÿ ÀÀÀ   «¸¢Gâ»‡…4Hx.à ¿ž   
  
 	       ˆ  mx  Math floor my clk –	     "–    –    – R–	    "–    –    – R–    –  – –    = Š 
 »†¤ ¿     oöý€  P  ÿ #Ø–  ÿ	     D   †   @   ¿   &  Ä©`line1 ¿   .	  ¼¿àè    ÿ    line2 ¿ ;    ^„€d  €€€ ÿÿÿ  T!hè©Ð¯4Æ…‚Z*p¨`%¡`GYÐ¬€­ôwNŠ°áP ¿ <    ^„€d  €€€ ÿÿÿ  o£°NŠ‚*EXèX!¢§B¼pÓôTç
¨:ßGtŠ°áP ¿A               ÄèÌÍ)@     –          resetGame = Ž  É‡@ 
a‹@?	Õ    –  xÚí˜Û
…0óÿ?½¾‹m7¡—ÓÃ"¦5íº‰F     ÀÍèuÀïõ©¹ÐºBWp«®Z5òëºŒ9Fq_çJŽ×ªñ•¸L^aŽßËÉ¹.C'Jä±»¿ªäÞZ_G£uÌè7ûîDaÿT‡®Ü±Où•ëe#mh¢7ö|g¥®zsGQW#O‘¡+§nÜ¦«0=f•_é_iƒ_É¨ùnp‹®„®¬¸ª®dÆfóø¥ÿW7õí™¾+[?2÷¯èÛg<ßú      0ƒÃð?	‹    d  xÚí–I
À çÿŸî\sˆÎFµ
r¥IÊÖ˜  ÀÉ(8øÀ>vð¡×ó5™ï­åŽÖUòwñ¡ÉûÍ¾Q¤S™ùÑ¬Jþ)ýÈìYsös6·êCw¤ã#Ûƒèy¥F?tq?*>¼\5Ï«Ó}tïó?ïê¬ÙG€  €U<_=q¿R    p T  €A Ù@      2ˆ0áœ:C…| AÿÿÙ@    A Ù@   W€    ËT!vQ#†pì]Ç  †   ÿ	     D   †   @   ¿   &  †`€draw @ ?  ˆ  i boardSize j /Pole Pole_ _ –          –  – H Ò –         – – H ¡ –  !– !– !–  @   – – GG$–  !– !– !–     –    #–  !– !– !–   €? –    –    G#– P™ Lÿ–   P™ ÿ @ @ ?    @   
