From 8d5a41b672c1154de6f2336fe63c66e75763ac8e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=A9tudiant?= Date: Tue, 21 May 2024 08:47:41 +0200 Subject: [PATCH 01/36] add read me --- Documents/Images/Banniere.png | Bin 0 -> 991161 bytes Documents/Images/Historique Page.png | Bin 0 -> 88680 bytes Documents/Images/Home page.png | Bin 0 -> 100834 bytes Documents/Images/Players Page.png | Bin 0 -> 77881 bytes Documents/Images/Scores Pages.png | Bin 0 -> 69432 bytes Documents/Images/Select Players Page.png | Bin 0 -> 94320 bytes 6 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 Documents/Images/Banniere.png create mode 100644 Documents/Images/Historique Page.png create mode 100644 Documents/Images/Home page.png create mode 100644 Documents/Images/Players Page.png create mode 100644 Documents/Images/Scores Pages.png create mode 100644 Documents/Images/Select Players Page.png diff --git a/Documents/Images/Banniere.png b/Documents/Images/Banniere.png new file mode 100644 index 0000000000000000000000000000000000000000..4771626e997f322dfd51de9374f7ae1c1335ca9c GIT binary patch literal 991161 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

j77b;Ucd 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⪻jE|EE9jWarO! zSQzO}D-qrFwCL1hR)6JH335`($cRos(6+k)1}%QNtdreu7|dRe z?$Zv!)67F_H>yYJSgbZaM!9;qJwSKgushoq*c>K*L!BVNtZ;mJwS7Q|wGW(mygu2rLJd%lM4n5Nv#L_-Tm zd$%5^g^&&BrSpcy#sUkYEe}((w7#1)=iF= z*w__pQTvWO6PteWWF|PXxoa3`lYA47p~J4k8qy9l3L~E^&=or@QgN#ZP|}-RIb*`j ztPpk-4Oldj{PrqNqy)Ae1&OShcIm1K2{1?R<;Bl$%1g_0ER@q<(&W?s-kU#p>Q)uA z3IAYY-o^9hc`jq@E9E{w2C94)&3vtqT%e`K!Nxy5l-==1(evkmz(f7bE!Jb4+EJT6 z!>OvLZQA)jb>e*}akMHQ27$$a$6jD@ib_ppN}mL6-F++g6qf&^M7s@3YZMJm$A-tV?&nZEnH z_9P{ShC0}f<<_wKe@qpdo;YYZF0Ohu$)Ww4AT43XSI|V(%I-AdTd7G^6_ux~7l3}L^F?0XHh2AcpQ$wo&MQ}$F(LeyCr|V==ERmV&o&rEt|RMw@pF_)&ycb<^86$caGk&S;vg= zMH^wy!xwd|AJq3qE$hAS&kCjSuMxFdT2DJHGZq!waoYEVTfg37KZ*(r?XL@r;|)f5 zcPul72}^qqS{qv_=XY0c4_(aFvuN})G=_>|yq;{lD|dGg$4~-?MF#m<#ToVk;`6;0 z^#kwEJVjYRP6zJgauI_D;SOFo!-n~TGh1G8jcVk$leTN?I&`u}oo zTj4h?eR}5ni_3#j*)wCODyv1^NlzacjWLNn^ggm?;bjcBvALZ;`05Xf*-3z|p?8f< z`>NHk+qHufcU>>LDVi5k*z?#{?d!nnM>6dGbZLbx^=1ko7Xsjwn7$2PwG_$lB9$zq z^q38@HW4${Jv^Gq%9_AmGimG)Dq<)LDHnC!PjfwbaYIIAr<4coc%C^QohB&b}7+T5ZHdQVG4T8YN&0fT*z@Sh~i*snS z68wo5v}NiU_z-&f9sEM$=d(gCNPcJv4V83XELg&6YWeS1jT^+XQ;9-<9Ws~IBtio! zrTeH*TR9Hn?++%jM^Pqe9<|4IG`1aKw91iGm8BO~kI{%~;Vb2sGWky@mh9-+0mQx* zlosOi(?LYNRFHFhIDWjPA8L8DwFr}}M!(H9B5z9&<3@^;(44r8kHP>OqQ?SAKMDv^rAY@pQl!_=14!>k2|a)fq$|Cn^cp%yC_xdB8fqv3BE2V4LQnEN z-uHixuJwAqm*rZFQE~5?*|TT%%>2gIS5)i*^gZ^NT{_T5$@^sMmFMw`*S>XgXh{p# ztdqE4B`|A_Eu{C6=L2|26uZyFv&_ja(KS(OUArcXuw8$inB|HBm|o2AxvI%Y{~yrQ zKoLkyeVKhDiC~W$+p!K8lNWdP&Dy-%C3x?h(NIIIK$Dp>QnBc6r9&_-y#eZ$f@R~j zdR%+{(>E!=S+oQ7U*Ij{RlR!yXf=*yAO$GPo!eeiM-yfh~nzLF|kd{z6@45}0RpLB7Nrxz4Jomf7Scp*i#IRZBgwx)I zoEb1}uV5MjpAGO#XL-F(l-qe0DK=BI*I4$+x zgCP7K@$#Z8tW8VWf?oo2nQL2IX2a=@04H2mI88gq33xLY@mREouhYNZ=m6=x!V;hk zgZ;SH^P^*9or2v4N2GnW)|v>n|Jm{{ge8;3{d`zAk~gJj8posbQD%I4X74sZoDjpIu7r z>c}@oww|ilL9+)mZl0&G1je)j!T*$VOx@-xc_%j@;1HPP2-!Vu8N8A+JkFcq?(eg^ zVM~)0e4PC9siwXm))JWOeKYx1AWs-rWnJB5=LoE!X+Hk-``f!*mD7+-qU5v0@=2hD zn$Rg2+yl6;t4nHJ{K&=URHuB%-&I|KW|%@GOm^8VN!ramETnR|qpi5{y`$BotIFH( zpIxbzEDjNM&flsZEjDot4mb&&Xn>tEGdjDDbyb(*mZR_}9SgKa(XpAi6t z<2G(K2=nql0vx_O9y6s!&q4;3EKUjl4{W`DVn7brn%9JOn5%fT(b`p0SOn)u&}8VN z03|m51b)mU0KKDeb!D;~6|v)vv*Dafn40Qp+dr*uxWr3!eXR4bS4~iFx06~IeSKfU zV_JJdp8N7+skcw1M!g;Edu`GO^G87m&n6{q(O{*)nxy@ZG*NnproMpzaEY(S0~IcAkO;(Exb!LZZO~(i4Y|D!n%NTY;b%rE z0+|y>M<2&`>GXsmjCN@>FG8x$1aqQhX_E|fs3Sv(v#7%mvYPw>fDUrNR z8nf0HiaOvB%tYCY^xWgtmukHw`!@b7o(%2dG^`IhPJ{C zqdsHfVrzog~C< zM~bg;W#-LKG2-CyI!}YZ@5V)>LrKNI9~*Rkm4dyz-Rg^&sPYFF2tX#ZZ6;gRpGmo# zREg*6Pp9r7QhdvYcfrn=(DD+}o1y6j|SW!A}A zpqI=Dv@Fw{h9#;N=mW5^nVFgX>QY|7#7hcdm+U->E=^tOb@m}ZxR>D{;xT|V%f ztBG&3b`x5zFl}7F+A#ZcSn96$fk z#GAr`?UO03Y_TAmGN)w>_}G)L{d$$SCZ+dNhnX=JXiUsW5u0qDOgA}1$)$F+XR*Qn zx~E!SK2?se75}PdQeYOCZFM6LXih1#O9$dPL*8j8{dt1J5SxLFTx;gCd0c}xq=;#v zzSph!1mCk^>QfSYeA3j_iH{Dakn%Vx0z{ySltSly`IRnkJWwP%m-pMmi7Sg|)Fub&sKLdrYyE|0NSkV?$^BOI>%bzAD0`N z2lwo=h?gUW_y5UI{bVc^+8zDydk&m=u?I70H144U~Txk!LYZ z=F@P~wi-w!o8R#FsbN1=L8NrP>t-2v&0M1U3`uIUNC{dAF3hyhF7D1D(F2fMn*NYS z9!=DdedBedYVqE-9}P)!ZpVSmv}<@Fu|=1<2L`3})w(2Yg(B3IuWZr9Ar4E6If2v= z9v<(q-2Od}r<30N*pJ(bm~&kcUi-9V>^22Pd>=$s!!Bp6R;`v+^I)s|MRdR$Bg;>% zSy2M}-b}(&pwLY9y9w1&|9V@Y*%o3Jh@Y#_zHbRlL;>|B6{iZr$PH-fpCossowf88Cmwh zAtTQCF$=gAr%e@!8E3Y64AD-?dj|bLyGyyh6_B4gMNT z?V{Yr^+Exf%ljpjm8cEw!s#}m&o<_;(b!b#qc*d|GvE@Wq80cuX*Xqm!$98NZ#3#FwA7&PFOJt+cQ+ zjWtvhob~-{7U+tBzAA@qy;KVubS}FGT#D*`QOq^VE8Izg{r<^V@%+i9{LIXPE1=Xo zKtV+gk?QSt=wp-!?XWdFgPe~S)-ve^5rP?&O4o$SAR=Qc=@0^Epo=%&ZPWXZN08KgjTwpmL}IX zI-;_h#e}Mlg0X69ttU8NvQp#hfo)kHpWnMD3YZ3%agWW&n5?u9ZbVOu+*~64zZDfQ z5NB_W1~bghuecf&pf!AZFq2QGf3f5DKNAnnN@81yg(cEFs+lJv>C{auhVpDdZ3-cV z+CH{?Pfy^j*fy;YA5?20{$2hK@44es1i(gv_ekXkBX9Eq#*$LU*AM2}CN^$GX^INx zzC_7c{ZP{;`Qn^b&;BZZ^SH;-Ze~`KEmIPH{Y9VN3oVDC+MYcbP{YvtxbA$W4)9nc zcH_^74L~G68k^N@Q;Q*>D`SmVR=r|k6mNb%1x7F}`K)UByYeLIa^KQE>U}eV3zE#5 z8s^DRzbnSrW(Bw%oYybX-V8`gNU(+`mea*3(Na^2iAucBuC*VV2sAE96zWt4swa*0 zKn1@ zRWB(DQEzIJEamn{Z?H#%Ressua1V-9h>^tl^GK8Y8cAnuRO;BhYvH^WoJoXI*Jg9q z&4%Kd9jWEOmU!XxH_`p3u~WMS;w76`kv~kt`b%*OZNP8A%0_7L6c&AJ=CPeCL)&Ee|F=E7ka8m zM@ycFnr=B(s{sISyNyK;wga_q+*mBceHG*$x|)6V?!T$EaLvE^as7r~6K>F%9hPzU zT&axV^GEl7u^2(el$50~$W4u3B(U zbTJGnMJXwHpABi1$G%Ha`n)K$>(lr_L>!vfmz-g})}O|h^~C8f2lbLEz_qJ$+NSxp zRc*cyBQX5&!3AbcJ2J|zTwS6$s281K6yKwlwQ(? z-(t+RF}}NwMS68+yt;0>EPO$-el@emaJnR$&h20DvBx*hol`k~@i@!nGtPIm&}_QsC}lT-ne-*Sr{% zJ2WMy7+u9v=CmZp%XHXs?Mlxd;fXmG?|Vxbmjhbp@>`7T?2=pNWEAg&@t-C*zL(F< zWNy^e+k!n@;Mf`dcqi<3#~&pX_25t0xcqHK7LDN1GliI#n5+;YkR?m#TOP@ale4nU zEir9yNkdm6_4-mOtE79Q_qsCNxo>T$oMeN==hFX+qZ5!l(uBa7qBhzE+sa7Ug(?;~ zS*v>6k$v^N1pl{b3c2_WUr}bIWji)jBc;O3+0gIN6rD|UL1;?*@JqkEs zMI1EU*QdQWinE{f$HSuNEZ}(Znu?l_hQ3KaSP&Sx3m#XASIT`!-GI&sVPO3Olg!_3 zns3{PE!&Ug!wC1=5U6~oSUy!>VG(Imd+L^Enzmk2IG9Nt7r_~|%|B2$a30ie4#b&y z+NRPL(iWJa)3zoZsyUMT4=yX*`LI%`M}46geA?vS+rvPPEA5zn`+5HD?j>q@p7VVK zqqqBibIOsU`9NwM*EjHS+^7tD-F?tzgR-h zzf-F_on30$#=*wh<*egws$rvcoIKIX)=sLqpJ#O0z;Z5$y1!XBUi8l^rHvKlvK534 zXJ`E&4kwi>DVQ=rY&AFyzJtFJ*TaOny57IjxE(wHWZ1}zi&08FOH%Ny^F~X_?oz4| z2tDmG%?H5eCVAq3u5_PpkbrF*jC^g|@4&IyI=W0o`$J?ePeGw(3vD9+)=x_d?j`so zq;CBkq3}1=)h%Q(hvVHRDk|?P>(tjB(V}qafyv3#lT&u#=qjMIb$op4!|^) zrJ9|(-2hu>B3@|@8^%2T@Rl`ji|PkZ4^2te>ftH0n`N^un3%QeS1w4Esd0dtEemH0 z=3Wn+!I`nh&1LV){(4*dhi*5|8~)^>)=pg}S2<1VTUHfN{krEre+b;yQnOjx2>T93 z0%af{7V@oUESD$Fsc(Q6<+#B(_MxllLRdvJ$_qTe?26fWA!B}uC&)lP;OHn#wRk3{ z-?zms-R!VM%$T&1&MmK`aM;S_vj>{%>`|Tm;3id^=;k36lX}LgPk}QrGSqRekX^_} zQxNASWScCn{UIgfkV?<)9LP?Px*c@mY-2oSf6YR+*r-3fVWp(Ezh56rV5Ut`$34%U z$S8WKm;@+nLgLonG+bK6jT0wa56jv} z0mx;Xrpy}vY7g2twFn`KxnfDt)6>&@>VzKP3EH5t%~*W4&O|NQ?5S_2vGv|cWm#LB z+NvVi$DZe-10C03(FYL}^kAzX!gOI=8yP{g(=Pslf+9lm$(Xlvnq{M8{x>OkE zS9(p0jE;!ZTM;RC=~6P@{+Yueb#pjFy3OAAa`(xq1#Vc|`%9g_MW)4j#c}h|6^#kr z(`m6=VynT2r?HLcKvZ)-5Qyqim-H7^TwCpHHN~>)qs4NOZF=R#iGA|fL*zO$!EXXef4Sa-8r}zy)QqW7Q;o=I(8ev_q zd13{RMeObj!|qZ(FTdFG3z6!h)C*zC<4h4Hn=bkgdth{QHy_HxNWVNshJ5L`&t5qV zc+LzBFp=k>*mNzM_#P^>&d`T;1ADxGaB=;6bzYzacyt(xVd;3MnT;C>X|tVcC5`Ip zc~3xTd!J~DxvqG(`d67kZhN)Gkxy}rU=zCgwsas%pIp%8`#Pdh<@n&!bHsqvJ|E?@ zx48>eU@%I@0KL>(YzB9siUO9Z)#Pnv=)Tu)9Qs((81SJ%Kp9|y)l4HK&jGvR8ZVgNU-l(;zjr!~O0N>K2 zW{G+njdsG#m;e)HpNNTx6%KSSxlYxnaA^gn?#n)ZSa7gK{_DR)lzY)iR7p5b49icS z5#&-!u7I2jqUCF)yA%OFFZc8eIV|KYR1Uu)ik(;N0adN4 ze+1i(iHr+6kZnwv+oefD^VM+AZrx;wTpM7))=Gz2w;q+r7awi`XP?f%f4_k8b>V^9Vko^UAH z-nzZKD!utUlEI2y2yit5UOvila(Sk(GtoUVlC{Gw=<*;f$Vvi#fZcaKMh{ zFS1B_DzLC@3txU5_Ouu&f2ZUA%?O2?)UO3Tw!MGm(|qYtL`-p1;Zb8jq%KCqqJBl2&%uHmR`wLpW~wH=W%#MXY?f zB~Yt^qj5PfbGeYTSsj<847{FOo0b=yU<$`;L^`dDvvyUzIgF)9P~!A8leiAa_IcMK zsSo!@?D&**stJixKjjAJziux5Beq|kw-(B`V5}Hyqscs)|f$!Q(vq1g#^)(bqR7rs?C;BYYN)X}!G^y*)y!ajj~^WswGu zdOUzuxZFGVjK$(}~wT>$35ycrd`!n_z*RsvdO_B|POBo8i zq@hZ|b-b<>V%5W%gQ}D!dq;6L|1<%=rP?FhT3oXb($f3=32_*f&Ua_eLmOmIUqq^^ zZpAK0P?8vFkDNuxQDuq$*v_OyetqE5_vy~q0emSbm|xDU5cB3xwMgM$8DEcqTf?4{ zMvd?QA1Gt4b@3eNNxd}azTSAS+jAe1PaGQCG>qfEaUDSB^e)v2zuHvPo}z z-4(19N8$chrBMb<5g^gfj+Xrq!SSi7r# z&jR&@I=Q%PP#ThI+7l~VZ$@)om%>aGdHGPKz4$VjdYQdE8>dM_L!%lGAiZSh!KB=? zy{OwcN@~kSaeq8}`{BcFS8UsCJcRPKBEq?YPR-|Mi1f?;ev+Z16|+^woC0F?5GksEz`FQK1U2g2XH|+gQof1~+g|||A zFJBbyVP^2iSnH?$R|DTQqX)tf3Qr1|My~-tE0%SXC(Q+|bOEhw+eF-PxN(2o!;qj; z;!HiN8|zzn$eS`F?n+*ZI(NVQf-|d0Wh40{TQwyy4K8e#z;gc5h4Ar_AQiE3w&G*e zgflt(M-k7xT|GMq*IdB$mZ2ySIiLK5W9jg8Y!#>T*EhpEJJ=O}|6@;yk;@Iu)#p=y z9yqNv9PR<+oQlmME(Q3DF2JZ<4f(7C6!<6eeoNhoD>xLGc+SqH-%tkt)a1z_7y1G` zu;-ThGu#o>_e**0$shdqoDfR7k)6ukZPk4v{gIt}d;_)dUa=iDe1a4}*Q$yY=yH|H zdb}`kc~V98Wb*DPxNCXwcGU^O1hUCS{?iD+B*|$uq#v9BIyy`Y0Z85$g|0Kw=iCJk zth(5zZ&fXG0CcY#&uvEs?!OwFfrPXnJ3D(`n}DGFG2PVaK!#wENE7-)GvXGgBSch8 zY@?!au5KCqVn#;xL3Bm?llIZMBlkLS;nKug!fL5Gypt})(^prI1!y07w zT1Y`hscwSm6;I2w?-%o?Wax)9DB8JSzcm;c^MNv)+>sNpw(Er|;<4NTPNM)@}uzYC8x3u1k$PU1;nR4IMbylk#MC+H; z=0S!XZ2p$ae!l7Cbo4}Qyl4zPUH;*r<=6!9!b1CznoCd8_Ne70_2n3nWa^)>ug0-> zbbGs4r)ZWN&z%aOk%1o9)Oyu@bT z$hk^qA}ms&Oa6O9mCZZm*t&ZT4}uHSaKe!JFsWPTGKS&i+vvGgaKmh%&nlZs^Z%)` z@Vas{aCod!Uo0d&C&L~QyNt7FQa!~6nI6I%U$67D^NUR&%Zx+;+?Ww52-eEc+|i>! zc!VX{PV;q>rnA(Qt5=QVDL|=Bw?Gt^O`DwRW086lNo58=`~OoS%q^=-zAP+?UQ{CD z^|Us3@nGzO@o|IA&*9LG?R5iD#_^ec^?@8@`{%Bn0sNuk(5BAkmF8+cbyid;0AT<$ zlibZ*^tLPBAC%^Ic_4I2jqV;$F6JG>y&QEv&n3EI@$fKa44#^&-MR2 zqoY0I6LRIi$R&%baI6C&lC#FkbAR7Gd%QA-oCVP86X)FSFtKymm+D9$*bjCPj~FD9`Wu!Fiu{P)|OwQZUEApJ|m% z<_8e)mdmP&C*#W_zV`Qye2!P_!o?{*w$59pzHfud<^eqFDNko0=091k%&uMrYVZDk zztokdB=_{2U`3@@Sip|PP3uxOd{Db6N9;Vi2_Xi6mpUJ9+}D&4sR#@);HVgd@+Ys* zuGn#lOV5t1XLp=jUBMi}JMU!j3;R+89r1HK7@TaAf0P;g@Bh;x0eKPgYIUmE%%Rwn zQhoF4e(x+HH7(x_E@bi8rND#D2NYy+#?)dX(ejm(Lv_GBwZhDy2bYb~jf0hA3;gvQ z8*C{ob<{k8-a2{;%ZKqmzK_stXg-lm3 z{rYcUh+=O;AZHYv^Jttn#^<*$QNIY)?nPygYds*pahxG`h#pTaU6&GH@|LRi>0l2a zt_f9Oj$otEP!DHGU)^c|cs?c{3ShjAw5S(7=A=vmj%mRZT}8zgYY*oa!2Zxkz`Fl% zNt|7>C|NFiCl4xVP55{-)!o>7@HWbtA~zzk(NANH`})JIZ!a#;-Z@9f`DVu3>k$Ws z(*3(UVSjL3pcmLsh$yS2{@i7oa^;U}K2IU0h~bLOfWhhPQC6g%#?8*QRhSkAi+2vp zChyHJEwxw-0xbtlV}aPiPezTTlB53D7GDvncT@{>_Yb_g(F0nY4HX%Afm()_xg?y# zl7L2xNi5luS)xk5i#O?_E$vl$Yj+Fx%a@toR9Abm-qn=YS#mJ_SiIqDVq(fQeq^Zd zrNKUX5OMyVNoxRje}6yU2jAt6O`iT)Df|mNL)TYm+=HEGb~~CEaP^yu6l}8Mn^Ga- z)?LvOt1YxUqf{YGDdtcpGt^rRo%9XNo1$cOnk;Vv$+K&%!&`3Qa9W~XQyv2mD_~Q% zu4o0%-eui8k|1@93+?a22HYIpFd57-UoGE$Ga+c449)riglKEiL@Sr6eSMeNntKP{ z+p$*FsnCjaLq0mIAKQw%jNF)rjgI{?*9!Bn3<*i>Tjr??v~|5i-#KDiq$ro8B@?*P zZ(MzJG|_pHD_f?d3wh^`l(cj${Gn>_UWSEo;3;AZ*NP{yMK&TAXG>;(37&uMI~5)) zJ)i$^e#Lb0c`TRpagjV5p_WN_Tdzcap)(6(jcf5wI|z-KoH~AzsC301*sbeK3;S>j zyWR4_QbVDFNE!bJVx@X;Gh1kh?MiPFub~~}yr1nQI_4X^0!L>3z{WMS+){Nd&i57Q zUcSN_-IfxNM_z{M@FZEG%h_|`aDh!Hu@c>qFY{JHz1GWLS2wM@Li}rhP8|x%WexH6|krWw_e1)^3~dg}imid$P-SNrYcIygG^ zAgIA(qoXVqq}}C`U>~f<1Z;RlM!f#_am*;>v9(_2&fwvfsa43I-F5uY2n52<-@+nM zNm&m+f@$T7b#aT;)0E{WVD9TIk35k%9?BAudjJhikXJc9x!T#GbtXC7uSYi!F~KS; zJ>2hv88&_MVLk$>+*_adipN+rH)8YDZ1L%~W(#!dZ|ESec?eeR?io#%DK%OG@fnmZ(C?2LuM@ z8gaLjPOR)5J2*oA)g$l$8LuYL zEDUei*!(Z5@J$}mupTja^hDVuD4#t$5Fs*-kvI1WVGj8mQ8M=`BH-!hiQhprRV`en z7Tw?;!P0!lnSR`J$QONft%*#E6SJ8uY+KuA)8yEkw{O1QbIvkA7<3_FOfb0ZZX031 zIS(m6B{)&fE$(I4pCv86f|BQnb#oj*Xb$u&dk&9@axrG4=juk>k`lf3`m?rra@?V3 z6Z6ZLREzB-(k%woh&ONEy_>(qz!1S6=MwwoO&Bo5DE9L}&h)a4A>0;%z~fLnDBy^n}Twp$|tS*Tyf~@-1SUJSG0b_yQq!(o!Jk$zy?( zDAfXC$1vnkc$6SQBAFkO4yCz{o@*0;H{;Uv-RHdUk9P{ik^JKszpVKusow9U<=ds$ zC$F2dRV&vfBY<2vDYbb#(%_DJW6ui7fX1W~zMWL;e1^A1*aa^@T!p0NMTYxD&w~5r z)~4-&C2lR(2!PJW>FFz9#wUVBScA8wj=ra@+CaEy0}(#u3z-MwwxyDq-cAS3vZ);~qfwFY-$g_9dK;BTH?_yK`d0q)iJjCsVwrfk5Y82Kt8y z*=FPBkRw4Csx=Zk&v@^AuH2>2<^`}dZ$9gV zMO@%0^)j`;OhaP}dHD*cdhG&+b+H1#*(I}P-_xxZ(>LAJw}1PR1?oZUmu@bmHoOM+ zw5^9ZFRoW)l*QAiOcDC6g`~{BB9sQEtNa5O(u!EInSORAU0v~MAm>aGu6N9!LLk7r z|N6&L7N6I%?9Ae4uerKL)xh<{0uko@i1Qq{9WGWB;`~M9`VFRP=ZQf;Y`a-(3XiR= zOT~X1Fg?)(%*~A7W?X4<2$9wz8U_;t^RwOEIOf9C!nJEJT!`8^8*Eb$i3`-QW}dpw z3kWQ!I{`pYnOMF7oT(GwOz91!*~9pxNOk-_jw?vEmr2`B&1=e-Z zsCLDE7*M704Evlw^A;itUXyV5r|$eh^+>NL>MbttwwWYt0hpv71lttA7+3Qg-@hg; z#TGj}|2JC92^}_oxq*@)9<6*485Mny3^b}j+T?yPs1gbMtRJ4krhD>hh6_NqNL_&{ zKY!eQbiK!ubSBhEqoi|hN96FQi3f+LCo*`bh5v3a@^a`S`h%q}_ExUP z4Y%Z;~7DH z8XQ!ixIWM=Z;#inTNmv|?Yhzlrq(k@_l9fjQFXkWxlJYaG({g2LMX1+I}tYOc!xCW zo1LsT#_ky-rB9pa^9(Crlw*Gzh5hB#YaS#PKs%HAZYz$bcQJ_)Ir!v3T{lik{7YJL zg5$(m-2>MW4H>Vs_Rn8LYJrKquP(HE0ztz6TBTQ?H!2;!&N z&SUf%rMIcy7Hc&GU+<1%(`vq8xIVdKy|Z-WVT=qUQ?M_7!pkKRe*eyCW1y20pDN`3 zv}>1Kb2NLjT7$IXV}mOZlzB(sLylPvQY;u>R&~+ZI&Q&8YR~I{Aw0g+b2*gowdnv! z30emOoXjYg+R z%$GR0xb$z#nzvFfygnAR|1YXL<%Md+#_HsC+wg^a$~3OF-7AbBlM6(c* zH(FX=sv@%&YwE5pBSND>6S};#ayOph;UQq45hV)?@qPz}sP0k%If9L}7E!lZhnZ`I zIvR#5fZe8V^7HdMPP~t?>-T%$vt2rHGE2XLybh?7G4i)1FAopYj}?uB{M*~3mrU4$jb+Q#2CeDyMc{zEb&ub zT=!QhWn1EJ;lw~wNeLNDUi75f*2nxs>5FMQ){ATN9SqIqQuGe7y%M9IH4vn%3HIjc zRk1HUE29@1H)MF^;41%5!78DWk{8-RYpH@}Eq*&z)10A$%UV&`NOAgBW-+mGM?=Si z?BipP)uHAQ__>H46e_O9xHeBYj@8j{UYLhhylbiFMs2Wfd&SEIHZo7#%nZCb_Lm~7 zpN6PCi63@ae>B@t6TO^rut|@E?E56ncFyF$3toMJM!d{%MUhN4qUJ|O$`K^76OyN^*Z$x0w(g(6DwQINICAXU_!EUz#m)q zzA~%BHf!L{-*kpqJ#?HnLT0&0GW9)Re!}6r54g#@`^FJA=Z0iqLfhvbu0pXy_JyoY zeD{xKz8j7!gsggP&+4W4P(B$e6)PKsw{vF7!KAW-1FU!!Eo@P(HotU>{1hMPeFjh9 z`Z#xMQ%KkDRThaq^@4X7i{-Po*0c>9U3vly#YnW*s{O6~`vo%?@|0!%+*|FBWWmS{ zXg3d*1?+|AoSr$r^!UshgdP}-oBca{>nct6^IAtpm|(}=MV3hVIC7A%+LefHEdD@W@>nqVOywcS>JA@(0O0~fp-^t~+Z-dhKH@&^RFAmL55-b$R=U!f#`@IeEkoaJF=y&$oak#*FVob`% z0Nhz2K4GgrFvH6c{ zrpa^9Ea^O{fS)v8kUTi zL`YaYxj%!6X`(_y#uv9`>_JRI#>#632s1KX;mFRZ?O*<>9+m0!KAv@*bf8yuJK@~@Z^hoY5l%QFz_Mkx zOM2&^r9kM&w^6|nbwi}N$a6EfA90&T#GWX!d1Jb@w6ydi@nAU3JB|;@J1C2Pp^o^i zyUDGYV&M-plXh?@Wx+JM#+bs{{sbpsbhjPLNTgn@Zr|YQo{($rrD3vRN@uiTQ4u=f zH8hGmzJd9?oT1CG@k4_E>IO<kJbVg;?+U`{q|*VC|N4@>v$l(uaQ_7<<)bh^o5 zH&bbDAzZHhEN^_olbenYlj`S&l;e!B2R5arW@S7}6MF7hB4G4OJ}!mJ#|Gj9IaUOX zZd9UD={uBW=(41sJWqU=8}@@GU-I<_I2)k3>P+*LQeI0$fBPgh?Y{?qLG z>vo2GX2j>G)&f_iN_@uf7$)`$G|`8vgDUk!{KpQRkuMG^%+0S+z(2|qB9Dq*9Ncx? z&Yh}g@*c_ntOX9(ZQ}!pj$bo1`Y@!D(K&WfQo}Iv=0MmhJ0M67bxX452gc8qFlRPN5Aw9;5x17Pe4Zoe+` zA9_0M3X61?H41sNfa^fDb@OUtO5^dl(tH;)`D6!uR})&Q z19Zblo4=aIhPca|ZdO3|JBNO;&iJGpj%-Y&yUIdZ=N;cF!2SR~_HHue!&9JHk~=jc zEGF^_3-unw)`4qh^ZUyd6Bi-PUH6KDq&G#Tlf>uzWD7L{B@=K(T*zDYS;W@=qVf)= zs#;sLH?l*T{$hWCk`=mrH?~=xkZomXh&g!+o~9cN5ezfi!x)iw()-;cu5Z$z+z1tb zCLCOYaY!;w!AwF z=ypV3u)pHn*?+kED^aHb8>dy_$B z#^jDVQ!eynhO=ZCD#K>s2H3shl^3(RP3)M;S$bGQ>Li6id|3g2-_{?|8M@Hz8P2R#O@kn|kTM#5DdFM|91Cz)l za*n(=e$sEHI=ohHk+%Y}k0!$^OUeX?IIkTSzNFlgV&0>#)RL(+R0-$aoVvF&V>O)W zuEJMlUzu>d@BDk>$qz&D?`(PW1eAs9d&(l>)N|%4UOQHLQhWa4`=m!6h=0%1^)h=iIB$GxL`mgNhz( z$;bPf@gxlAG zvdy7SsnVNX)$8=~sDeuU%jIxQ*?C91Bsa2~aX#UtfvB?wq9NawSnSQeKCl%^ar;*JVC)*^@*oLnN=3{lT zxGCEmw~9_1d0Y6QgzGG&La_DL)p|iy*+s||{N|fHWhucUGw?E%r_o-+{9`7sO{tvN zS*pb+ht>UFTn!IwvW=YrG&2YI00c8XJ7Z9yAXR%P2QI7i{>Elyf5GPW`Ntl)jp8W+ ze)5ItY1ead#CQqOHJ&H^>qaepkAQZbzf{PLZLN3Z_UA9E{Qg${7^Kk#HIX^V5^Ey3 zVs|~uPo`^TPIR4|+yJ)9{`f?OwAKNz)q0iffyJ1Y;Z->QZhS~t8UGR*DqxQ~=tRr6 zCi~;o=IeDts_yK~=z5*mgi*Dphui)?20yVHdY_&uYp>!4J3ZVUsJKL;7s019ZGPa{afTG}z$`8lfOTF)Cyjg^o+!$GrkNq` z8l6*q{Ahz=xIV<5S$4!<2W0>@_)_(OM$!DH2iV$mZ2U4`0P1ziNeXOuG>~VsKk}U6 z7aI0WkpVuiY#J-bx#vHs+fR>AqlZF|TmEP{w)1U)?mGxTp50?)WVAZ2S@y6tHQl&p zYrot}yVJ{yiTBpZ_H>r{cs9@Rd-ItXCleP6rY-ecSJ_T~$DUVO>P<$|$eY|SH9v!l z(6C@ayi`ze&itg?g)&kC`9+8NF62F|2#O^{19p>#$|l=1GC3t~@|bP5Y3ba?zzS&c?T2;bRgf7gV5;IzKBufGJzo4~ zh5&K{i)_jW&-E9Vj`yP(gnS2QZW$?&qj_k{3}mmPWDhqvW@%zxS`$YztSq6>_~2g_ z_>=4%-DmLqQp$yW;mVAngG_3+L#Q`%~<%~+C-(6>my0t~O$5{DCng+~puW%;P&Fi2WGiFO?z ziDz~yy=Y=!me=Z=yPec+W zGg1rpJ(j|)X!3Sf%!>$71!m^k1$P*e_LMtCT{&LAaH*(I=l81b?d9xaE3=93VmqKR z;H|E+%g_A_sV{Ri-hwOW5t@x?=Jokg27Wabzqo_n-V2gDoR!1C$j3i!A7S6+T&>Qb z4;_0WK-R}p3rtTE72>(yko+do(8AEY)GQ;G`c@*u8BV`JfigX)NGt!!F~aKe^Ix@5iB zg{!5i4Nt$nFHHr0V?5V0U1w{!72xH*J99NwTDJQvpp1C&YA6kxzd;Qjh<vkgouh zXjVM~jms78tAi{a`wobZ!FfO6eZ zTuXtR8_z0RYk83G;K=IVI}7cg>UuGipef1qnoHaTfV_3FbR44*P|L<-Y|Hv_7^ADM zL3@Bx?gA)d>*pjxnDC$*b3zK-8sBn5y1~6qjXs)9T&}Io#aJErEC8)XJwhU$E+RJJ zF*HmMY#Qb}^oqJiY<=y}SASvlPm)|&-g2jnuo!M-pp0NQXzF+k1#QL0`WtIW+}>n` zBpCY|FNZp0cqqnY-@Aun6DexwT59OxzK6pu4#qE#gj{z&8r=^ZQIXA=)JbTSPNZsAigkJd82hJQpv!Aw$^2y1ImFx~A%HpHbi0M1;|C0DTTCyjjAe5F zc>4kkUyERS>mz%6dp`3Z4Zv1mg)#T%TOxL5*<{`t%l};RFH}p4U?bVUJ)A!G8J!iz#qXOyzR@YafZbc4=u$t&-;yuX&^e+&tF zUoZFLlLqujLR$LFCtSx)xV<+Z&-f~e0Ub91aLUMoue{{Da*(1jX;U4RC~G|mO^*3t}En=Z7C zJLi^{^VR;=Lj^sP0gqEGe0xq&lv%r6pm7ns&!56?cJqf62+@lHwtIa-a6)GP372{X zTeAg*dG_>Rf30bwx8{fLTRAzq%%K_FaZ_y47Ua_qvN@P;JgGp)MjI?Dc3DIAG?BQn zzK>TR2jim}gec-y4=9@tm*Z_|m~>KrTki7;=+;nKxehze-ExzRG|2K#AjWwC@nYP|$n zK4?P49#}hZ^<8Dds}9XPal}DqRE94nDr?B-MnNYL*n`h(_?$}exJ;XvF&(Hy9)LX~ zmk~1eau@SbRx8{$lllEO7y7|EI@eMLa@c(Nkh43L(X%0BEvxkrQxRDb*i@P$_+)5N z2l)Qqgp#|l!4z-n%G-`5wUG)X^=xB<5y3$Q zNP-KrLwZ92 zk~dmpZuI^1Ctz`J-V`=mvi@3JZH$uG&JKKP@4YSg76`SfDH7}tXak!^SwPMbf$D%! zdC=(R*M9pcoxr zDjU#i+o$fEn3&iFE1OW*n@m>s{VDEWsE1l(oHC$;txeFKhGmxK$sSz^nPvAOq|gfWW&h z0lKiSDjtlx1Yl7H3;e;>v%D~#h1nZX#2$XQr)M?ZD{YO-l+-ad&n9HPIQ+_veA6dr z@u#$p4f#q4evZoOv;U3S?BCwdAX#1U(*KXJ?+R-w``*rsqx{B(3JOwHq&MlkIDkkK zk=~WwLg+0(7#-;lq<0jgH|d>NfY6Z^N(fOx4+KIBkO1Fd{>=+`zFg>jxHu>nE|??6f@?#S_Nn3d}xVxr>geZPmmfFn2!2OWVPQ2;y*zn_75`4yNw^FV6i+O2zwpo_{~ zkNY|E zj8A`t?L5As%TxDT@BvWe3LcpMQzWn*BHVK!dks$Y8RVtr?oMpR4I0N{(7L9jd-dW- z!u@K$HVbp9fZD|w8B^VgoClQ?&N3^emBqzsq#4f!pyTi{nmhhu(-7Zq_&dYN!Cz!| z=JH4Fu2$cpX2a$Mr99}n2W-5i4JSLU=)0W6rJV_CJ4%O7*ThFNw-3Tp@Y<|bW~0Xj zNv`Ct`>qB#lI&ebdTh)?vT45@D4DsjdlEnZ%7QMv?`!s-E?-4Ab& z-&y$!f%OT^v$C=h_3D1Eg$QaUoGes|w)?flCnSLFACJgvwC8020LEQBwm$2DTEIN< zfI)^}g1&p^wtx9!=1pKAXKlZWHIx8oV_M+1m}WwY#N=Sy!-HEiyPqLBwOK@k zh1k^h`yCebBGCc(HgK0jUQ1Tt?}(v&*N0LbJE>p8Vi~4Z#|tapF$3AxsCwXEtPLuY zO6&;5$lO#1gViv+At$DGuxTR~78Z*AX2#XEw2~gy)zz)kR0}61B^A4vrcI;K{B-Gb z|M^2t�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 f`e{|KF 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≥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 z zhZZEjcTJP9$4cdn^fjpp)o-z&*9sEhu@RX|ZLVSj5pUAT2=J40^vg9k#>XeNvZve< zociD7cK$y8vQu`kZ*VVse2)uB_TwHvVG2)45=BzwFYl{n7%N*;CQFNYAnjK5lHAXR zeF%xoUVIrzy+|WaBqcuo)^>6aYx}E{Pkya%5w+N{jGx^>v>V9oV5V&6&n;wg=RHaL zSacRWjru3;bI4)Yf|=d$e{G>4(ekbsF(AY7Avd~bKnuqf2GBiZ3#ys;&Y#h&yF<6Q z6bWGu3$t$u;pPu4vL8_L9$8KafoTD-eG3$yS4jBQmLu5A1NN@P%3itW{ljC1*Z$Ut zJP{$vr%xsB)2m~k4d*8^>s>i;F`*1;gFss-2K33VBRKU+=lB2gmUG#kO+>e4 zaw&C|i@*;#Xg_41?g1rI1O}Y??k?v}(T^`*Kb@L1oE{XD7Lx2qp`~Vg^O8jaDUkGR z`aK+7r$FQ^MPAh5bR>I!|n-;(yqWIitmh*5d(e*eRx~cuSDj=*s;q)D@Am7wI~mU zuxl-PxtEwH)7IX0bG`SzC}gsk&Tu1@tCv9Wff5^LcS(a%kMq!8{gwiLfhCSfA>U7J zl8Zlh9u9MfezLL!OPBPxo5*!BsULb%=G3^CFZeD!1kQ}>(njq5$fiD~C4S+&8O@66 zh#1g!Ak&v5|pH7)VyL`J{`0gMY;)2*OHPUmHN`9RObNN3lyR`*(T}v(W-qaMb)o(7kEbyG!y?!PqB_R^rmd#KNAoR|+DM4TJ)`{rGja0t>vK95p z$3efH(^sK#5fE~M5w?Olt=IuRJcMZ>M;}f*Hx7@kXU_z;GGHLRn zh;3@}CsR`OlcF4cs@U?%hplQ�ZnEedzNYm;nQZ@#i+<1&EuFG^Lw_H%5~zJ;>)> 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

cX<}omca0e9PO2H)Nz$+1P=XpRGiYyDDQM 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�ScmE!3hi>vK{u8mf~tu)v0zqz}+ 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

}G#1=OX*S?1xEibe)RV`P=lhBZ95IrlD^py5G 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�@;Yxn2jwos)D_ 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

    BMn|FfbBzrkihygb8j`58T;}SK7%43c#~?t w#=~asQ7nf^GV;aD{ZE}el>Po6?Ryzd&Ob0K9^VR~A33Z$=2m9)Chm#<1(a_Xx&QzG literal 0 HcmV?d00001 diff --git a/Documents/Images/Home page.png b/Documents/Images/Home page.png new file mode 100644 index 0000000000000000000000000000000000000000..f71b006094d45618e16e03222d46744254cf4ee5 GIT binary patch literal 100834 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 HJm~)cf8jTb literal 0 HcmV?d00001 diff --git a/Documents/Images/Players Page.png b/Documents/Images/Players Page.png new file mode 100644 index 0000000000000000000000000000000000000000..a36f92b9fc206caa666f9c3efee6209f5e9abd97 GIT binary patch literal 77881 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
    G1qB8A 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%0AVW6%gq76P(^4xsPk?z9vW}Tj%g!=5 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מ=dC0P1r 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 INSJ*6Kc?Zeb^rhX literal 0 HcmV?d00001 From 7288513478e3118dbf206e1805687f11a1eca210 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rayh=C3=A2n=20HASSOU?= Date: Tue, 21 May 2024 08:50:10 +0200 Subject: [PATCH 02/36] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'README.md'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 111 +++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 110 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index de83e03..a11dbaf 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,111 @@ -# DouShouQi_App +
    + + + + +--- + + +  ![Firebase](https://img.shields.io/badge/Firebase-FFCA28.svg?style=for-the-badge&logo=Firebase&logoColor=black) +  ![Dart](https://img.shields.io/badge/Dart-000?style=for-the-badge&logo=dart&logoColor=blue&color=white) +  ![Flutter](https://img.shields.io/badge/Flutter-000?style=for-the-badge&logo=flutter&logoColor=blue&color=white) +  ![Spotify](https://img.shields.io/badge/Spotify-1DB954.svg?style=for-the-badge&logo=Spotify&logoColor=white) + + +--- + + +[Présentation](#présentation) | [Répartion](#répartition-du-gitlab) | [Fonctionnement](#fonctionnement) | [Deploiement](#deploiement) | [Remerciements](#remerciements) | [Wiki](https://codefirst.iut.uca.fr/git/justDEV/justMusic/wiki) | [Site officiel](https://justmusicapp.com) + + + + +
    + + +## Présentation + + +**Nom de l'application** : Dou Shou Qi + + +**Contexte** : + + +Dou Shou Qi, ou "Jeu de la Jungle", est un jeu de société chinois où deux joueurs déplacent des pièces représentant des animaux sur un plateau de 7x9 cases. Chaque animal a une force différente et peut capturer d'autres animaux selon une hiérarchie spécifique, sauf le Rat qui peut capturer l'Éléphant. Le but est de déplacer une de ses pièces dans la tanière de l'adversaire, tout en utilisant les rivières et les capacités spéciales des animaux pour capturer les pièces adverses et défendre sa propre tanière. + + +**Récapitulation du Projet**: 👇 + + +Ce projet à pour but de crée une application pour permettre de jouer à Dou Shou Qi sur des appareils Apple. Le but est de nous apprendre à utiliser Swift UI. + + +## Répartition du Gitlab + + +La racine de notre gitlab est composé de deux dossier : + + +[**DouShouQi_App**](DouShouQi_App) : **Code de l'application** + + +[**Documentation**](Documentation) : **Regroupe l'entièreté de la documentation** + + +
    + + +:warning: Code de l'application en cours! + + +## Fonctionnement + + +
    + + +
    + + +### Accueil + + + + +### Sélection des joueurs + + +### Partie + + +### Historique + + + + +### Meilleurs scores + + + + +### Joueurs + + +## Déploiement + + +- [x]   ![IOS](https://img.shields.io/badge/IOS-000?style=for-the-badge&logo=apple&logoColor=black&color=white) + + +## Techniciens +
    + + + + +
    +
    + + From 59d688818dfbb886a3ba17f18b7cff3413615c39 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rayh=C3=A2n=20HASSOU?= Date: Tue, 21 May 2024 08:51:16 +0200 Subject: [PATCH 03/36] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'README.md'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index a11dbaf..e2f6875 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ --- -[Présentation](#présentation) | [Répartion](#répartition-du-gitlab) | [Fonctionnement](#fonctionnement) | [Deploiement](#deploiement) | [Remerciements](#remerciements) | [Wiki](https://codefirst.iut.uca.fr/git/justDEV/justMusic/wiki) | [Site officiel](https://justmusicapp.com) +[Présentation](#présentation) | [Répartion](#répartition-du-gitlab) | [Fonctionnement](#fonctionnement) | [Deploiement](#deploiement) From f95bc16d45d204f2eb3e563eb9b1d33ce1175375 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rayh=C3=A2n=20HASSOU?= Date: Tue, 21 May 2024 09:26:06 +0200 Subject: [PATCH 04/36] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'README.md'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index e2f6875..4b18f78 100644 --- a/README.md +++ b/README.md @@ -6,10 +6,9 @@ --- -  ![Firebase](https://img.shields.io/badge/Firebase-FFCA28.svg?style=for-the-badge&logo=Firebase&logoColor=black) -  ![Dart](https://img.shields.io/badge/Dart-000?style=for-the-badge&logo=dart&logoColor=blue&color=white) -  ![Flutter](https://img.shields.io/badge/Flutter-000?style=for-the-badge&logo=flutter&logoColor=blue&color=white) -  ![Spotify](https://img.shields.io/badge/Spotify-1DB954.svg?style=for-the-badge&logo=Spotify&logoColor=white) +  ![IOS](https://img.shields.io/badge/iOS-000000?&logo=ios&logoColor=white) +  ![XCode](https://img.shields.io/badge/Xcode-007ACC?logo=Xcode&logoColor=white) +  ![Swift](https://img.shields.io/badge/Swift-F54A2A?logo=swift&logoColor=white) --- From 757129740827e8ad270050834970ae656e803581 Mon Sep 17 00:00:00 2001 From: etudiant Date: Tue, 21 May 2024 15:06:45 +0200 Subject: [PATCH 05/36] :tada: --- .../DouShouQi_App.xcodeproj/project.pbxproj | 4 +++ .../DouShouQi_App/Components/MainButton.swift | 30 +++++++++++++++++++ DouShouQi_App/DouShouQi_App/ContentView.swift | 2 ++ .../DouShouQi_App/Views/SelectPlayer.swift | 18 +++++++++++ 4 files changed, 54 insertions(+) create mode 100644 DouShouQi_App/DouShouQi_App/Components/MainButton.swift create mode 100644 DouShouQi_App/DouShouQi_App/Views/SelectPlayer.swift diff --git a/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj b/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj index afd54af..f3215a3 100644 --- a/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj +++ b/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj @@ -18,6 +18,7 @@ 645834892BF5FEA000E18321 /* DSQ.xcframework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 645834872BF5FEA000E18321 /* DSQ.xcframework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; 649ABF5B2BF60D78002E8894 /* MainMenuView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 649ABF5A2BF60D78002E8894 /* MainMenuView.swift */; }; 649ABF602BF60F2D002E8894 /* MainMenuButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 649ABF5F2BF60F2D002E8894 /* MainMenuButton.swift */; }; + ECDE634F2BF64A9700753917 /* MainButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECDE634E2BF64A9700753917 /* MainButton.swift */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -66,6 +67,7 @@ 645834872BF5FEA000E18321 /* DSQ.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; path = DSQ.xcframework; sourceTree = ""; }; 649ABF5A2BF60D78002E8894 /* MainMenuView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MainMenuView.swift; sourceTree = ""; }; 649ABF5F2BF60F2D002E8894 /* MainMenuButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MainMenuButton.swift; sourceTree = ""; }; + ECDE634E2BF64A9700753917 /* MainButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MainButton.swift; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -174,6 +176,7 @@ isa = PBXGroup; children = ( 649ABF5F2BF60F2D002E8894 /* MainMenuButton.swift */, + ECDE634E2BF64A9700753917 /* MainButton.swift */, ); path = Components; sourceTree = ""; @@ -310,6 +313,7 @@ buildActionMask = 2147483647; files = ( 6458345E2BF5F92300E18321 /* ContentView.swift in Sources */, + ECDE634F2BF64A9700753917 /* MainButton.swift in Sources */, 649ABF602BF60F2D002E8894 /* MainMenuButton.swift in Sources */, 6458345C2BF5F92300E18321 /* DouShouQi_AppApp.swift in Sources */, 649ABF5B2BF60D78002E8894 /* MainMenuView.swift in Sources */, diff --git a/DouShouQi_App/DouShouQi_App/Components/MainButton.swift b/DouShouQi_App/DouShouQi_App/Components/MainButton.swift new file mode 100644 index 0000000..bdb58f0 --- /dev/null +++ b/DouShouQi_App/DouShouQi_App/Components/MainButton.swift @@ -0,0 +1,30 @@ +// +// MainButton.swift +// DouShouQi_App +// +// Created by etudiant on 16/05/2024. +// + +import SwiftUI + +struct MainButton: View { + var body: some View { + Button(action: { + // Code à exécuter lorsque l'utilisateur appuie sur le bouton + print("Bouton appuyé !") + }) { + // Label pour le bouton (par exemple, du texte ou une icône) + Text("Appuyez ici") + .padding() // Ajoute un peu d'espace autour du texte + .background(Color.blue) // Couleur de fond du bouton + .foregroundColor(.white) // Couleur du texte + .cornerRadius(10) // Coins arrondis + } + } +} + +struct MainButton_Previews: PreviewProvider { + static var previews: some View { + MainButton() + } +} diff --git a/DouShouQi_App/DouShouQi_App/ContentView.swift b/DouShouQi_App/DouShouQi_App/ContentView.swift index 9923c70..a6027c0 100644 --- a/DouShouQi_App/DouShouQi_App/ContentView.swift +++ b/DouShouQi_App/DouShouQi_App/ContentView.swift @@ -6,8 +6,10 @@ // import SwiftUI +import DouShouQiModel struct ContentView: View { + var body: some View { VStack { Image(systemName: "globe") diff --git a/DouShouQi_App/DouShouQi_App/Views/SelectPlayer.swift b/DouShouQi_App/DouShouQi_App/Views/SelectPlayer.swift new file mode 100644 index 0000000..d448458 --- /dev/null +++ b/DouShouQi_App/DouShouQi_App/Views/SelectPlayer.swift @@ -0,0 +1,18 @@ +// +// SelectPlayer.swift +// DouShouQi_App +// +// Created by etudiant on 16/05/2024. +// + +import SwiftUI + +struct SelectPlayer: View { + var body: some View { + Text(/*@START_MENU_TOKEN@*/"Hello, World!"/*@END_MENU_TOKEN@*/) + } +} + +#Preview { + SelectPlayer() +} From 6e6e519fc351bedd1b84f5142832ba70fd32e3a7 Mon Sep 17 00:00:00 2001 From: "remi.regnault" Date: Tue, 21 May 2024 18:25:42 +0200 Subject: [PATCH 06/36] :recycle: rename PlayerResumeFrame into PlayerScoreResumeFrame --- .../Components/Player/PlayerResumeFrame.swift | 29 +----------- .../Player/PlayerScoreResumeFrame.swift | 45 +++++++++++++++++++ .../Views/Player/ScoreBoardView.swift | 6 +-- 3 files changed, 50 insertions(+), 30 deletions(-) create mode 100644 DouShouQi_App/DouShouQi_App/Components/Player/PlayerScoreResumeFrame.swift diff --git a/DouShouQi_App/DouShouQi_App/Components/Player/PlayerResumeFrame.swift b/DouShouQi_App/DouShouQi_App/Components/Player/PlayerResumeFrame.swift index 201bffb..0d11cbd 100644 --- a/DouShouQi_App/DouShouQi_App/Components/Player/PlayerResumeFrame.swift +++ b/DouShouQi_App/DouShouQi_App/Components/Player/PlayerResumeFrame.swift @@ -8,38 +8,13 @@ import SwiftUI struct PlayerResumeFrame: View { - - // Player Params - let Name: String - let Rank: Int - let Wins: Int - let Looses: Int - var body: some View { - VStack { - HStack { - Text("\(Rank)") - .font(.headline) - .frame(width: 50, alignment: .trailing) - - Text(Name) - - Spacer() - - Text("\(Wins)") - .frame(width: 55, alignment: .trailing) - - Text("\(Looses)") - .frame(width: 55, alignment: .trailing) - - } - .padding(10) - } + Text(/*@START_MENU_TOKEN@*/"Hello, World!"/*@END_MENU_TOKEN@*/) } } struct PlayerResumeFrame_Previews: PreviewProvider { static var previews: some View { - PlayerResumeFrame(Name: "Michel Polnaref", Rank: 178, Wins: 0, Looses: 296) + PlayerResumeFrame() } } diff --git a/DouShouQi_App/DouShouQi_App/Components/Player/PlayerScoreResumeFrame.swift b/DouShouQi_App/DouShouQi_App/Components/Player/PlayerScoreResumeFrame.swift new file mode 100644 index 0000000..51f946b --- /dev/null +++ b/DouShouQi_App/DouShouQi_App/Components/Player/PlayerScoreResumeFrame.swift @@ -0,0 +1,45 @@ +// +// PlayerScoreResumeFrame.swift +// DouShouQi_App +// +// Created by Rémi REGNAULT on 21/05/2024. +// + +import SwiftUI + +struct PlayerScoreResumeFrame: View { + + // Player Params + let Name: String + let Rank: Int + let Wins: Int + let Looses: Int + + var body: some View { + VStack { + HStack { + Text("\(Rank)") + .font(.headline) + .frame(width: 50, alignment: .trailing) + + Text(Name) + + Spacer() + + Text("\(Wins)") + .frame(width: 55, alignment: .trailing) + + Text("\(Looses)") + .frame(width: 55, alignment: .trailing) + + } + .padding(10) + } + } +} + +struct PlayerScoreResumeFrame_Previews: PreviewProvider { + static var previews: some View { + PlayerScoreResumeFrame(Name: "Michel Polnaref", Rank: 178, Wins: 0, Looses: 296) + } +} diff --git a/DouShouQi_App/DouShouQi_App/Views/Player/ScoreBoardView.swift b/DouShouQi_App/DouShouQi_App/Views/Player/ScoreBoardView.swift index 4b9da01..89c3954 100644 --- a/DouShouQi_App/DouShouQi_App/Views/Player/ScoreBoardView.swift +++ b/DouShouQi_App/DouShouQi_App/Views/Player/ScoreBoardView.swift @@ -37,9 +37,9 @@ struct ScoreBoardView: View { .frame(height: 2) } - PlayerResumeFrame(Name: "Nathan Verdier", Rank: 1, Wins: 19, Looses: 15) - PlayerResumeFrame(Name: "Rayhan Hassou", Rank: 2, Wins: 17, Looses: 17) - PlayerResumeFrame(Name: "Rémi Regnault", Rank: 3, Wins: 15, Looses: 19) + PlayerScoreResumeFrame(Name: "Nathan Verdier", Rank: 1, Wins: 19, Looses: 15) + PlayerScoreResumeFrame(Name: "Rayhan Hassou", Rank: 2, Wins: 17, Looses: 17) + PlayerScoreResumeFrame(Name: "Rémi Regnault", Rank: 3, Wins: 15, Looses: 19) Spacer() } From a8194b5acef503b42607dd50c88535f19696f96e Mon Sep 17 00:00:00 2001 From: "remi.regnault" Date: Tue, 21 May 2024 18:26:22 +0200 Subject: [PATCH 07/36] :construction: adding PlayerResumeFrame --- .../DouShouQi_App.xcodeproj/project.pbxproj | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj b/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj index 89a80b7..957589d 100644 --- a/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj +++ b/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj @@ -18,8 +18,9 @@ 645834792BF5F92600E18321 /* DouShouQi_AppUITestsLaunchTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 645834782BF5F92600E18321 /* DouShouQi_AppUITestsLaunchTests.swift */; }; 645834882BF5FEA000E18321 /* DSQ.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 645834872BF5FEA000E18321 /* DSQ.xcframework */; }; 645834892BF5FEA000E18321 /* DSQ.xcframework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 645834872BF5FEA000E18321 /* DSQ.xcframework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; - 645B4C202BFCCA0500FD658A /* PlayerResumeFrame.swift in Sources */ = {isa = PBXBuildFile; fileRef = 645B4C1F2BFCCA0500FD658A /* PlayerResumeFrame.swift */; }; + 645B4C202BFCCA0500FD658A /* PlayerScoreResumeFrame.swift in Sources */ = {isa = PBXBuildFile; fileRef = 645B4C1F2BFCCA0500FD658A /* PlayerScoreResumeFrame.swift */; }; 645B4C252BFCD3C600FD658A /* ScoreBoardView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 645B4C242BFCD3C600FD658A /* ScoreBoardView.swift */; }; + 647D565C2BFD0212008D02EA /* PlayerResumeFrame.swift in Sources */ = {isa = PBXBuildFile; fileRef = 647D565B2BFD0212008D02EA /* PlayerResumeFrame.swift */; }; 649ABF5B2BF60D78002E8894 /* MainMenuView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 649ABF5A2BF60D78002E8894 /* MainMenuView.swift */; }; 649ABF602BF60F2D002E8894 /* MainMenuButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 649ABF5F2BF60F2D002E8894 /* MainMenuButton.swift */; }; 649B59A42BF64574002BAE38 /* TitlePageFrame.swift in Sources */ = {isa = PBXBuildFile; fileRef = 649B59A32BF64574002BAE38 /* TitlePageFrame.swift */; }; @@ -77,8 +78,9 @@ 645834782BF5F92600E18321 /* DouShouQi_AppUITestsLaunchTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DouShouQi_AppUITestsLaunchTests.swift; sourceTree = ""; }; 645834852BF5FE1400E18321 /* DouShouQi-App-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = "DouShouQi-App-Info.plist"; sourceTree = SOURCE_ROOT; }; 645834872BF5FEA000E18321 /* DSQ.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; path = DSQ.xcframework; sourceTree = ""; }; - 645B4C1F2BFCCA0500FD658A /* PlayerResumeFrame.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayerResumeFrame.swift; sourceTree = ""; }; + 645B4C1F2BFCCA0500FD658A /* PlayerScoreResumeFrame.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayerScoreResumeFrame.swift; sourceTree = ""; }; 645B4C242BFCD3C600FD658A /* ScoreBoardView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScoreBoardView.swift; sourceTree = ""; }; + 647D565B2BFD0212008D02EA /* PlayerResumeFrame.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayerResumeFrame.swift; sourceTree = ""; }; 649ABF5A2BF60D78002E8894 /* MainMenuView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MainMenuView.swift; sourceTree = ""; }; 649ABF5F2BF60F2D002E8894 /* MainMenuButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MainMenuButton.swift; sourceTree = ""; }; 649B59A32BF64574002BAE38 /* TitlePageFrame.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TitlePageFrame.swift; sourceTree = ""; }; @@ -204,7 +206,8 @@ 645B4C1C2BFCC95000FD658A /* Player */ = { isa = PBXGroup; children = ( - 645B4C1F2BFCCA0500FD658A /* PlayerResumeFrame.swift */, + 645B4C1F2BFCCA0500FD658A /* PlayerScoreResumeFrame.swift */, + 647D565B2BFD0212008D02EA /* PlayerResumeFrame.swift */, ); path = Player; sourceTree = ""; @@ -418,7 +421,8 @@ 643AB6932BFCEFD00018DA73 /* GameResumeFrame.swift in Sources */, 649B59B22BF65392002BAE38 /* TextStyles.swift in Sources */, 6458345C2BF5F92300E18321 /* DouShouQi_AppApp.swift in Sources */, - 645B4C202BFCCA0500FD658A /* PlayerResumeFrame.swift in Sources */, + 645B4C202BFCCA0500FD658A /* PlayerScoreResumeFrame.swift in Sources */, + 647D565C2BFD0212008D02EA /* PlayerResumeFrame.swift in Sources */, 649ABF5B2BF60D78002E8894 /* MainMenuView.swift in Sources */, 649B59A42BF64574002BAE38 /* TitlePageFrame.swift in Sources */, ); From ce9b12bd9ccba07fda7f4eee9071f0dc4426e915 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rayh=C3=A2n=20HASSOU?= Date: Wed, 22 May 2024 13:52:29 +0200 Subject: [PATCH 08/36] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'README.md'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 4b18f78..08f4601 100644 --- a/README.md +++ b/README.md @@ -69,27 +69,31 @@ La racine de notre gitlab est composé de deux dossier : ### Accueil + ### Sélection des joueurs + + ### Partie ### Historique - + ### Meilleurs scores - + ### Joueurs + ## Déploiement @@ -101,6 +105,12 @@ La racine de notre gitlab est composé de deux dossier : + + + + + +
    From 05a436e7865e3b3a18827c0044e469537ff89f14 Mon Sep 17 00:00:00 2001 From: etudiant Date: Thu, 23 May 2024 22:38:19 +0200 Subject: [PATCH 09/36] :construction: Update: SelectPlayerView --- .../DouShouQi_App.xcodeproj/project.pbxproj | 20 ++++-------- .../Views/SelectPlayerView.swift | 32 +++++++++++++++++++ 2 files changed, 39 insertions(+), 13 deletions(-) create mode 100644 DouShouQi_App/DouShouQi_App/Views/SelectPlayerView.swift diff --git a/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj b/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj index f3215a3..9c24bc8 100644 --- a/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj +++ b/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj @@ -16,9 +16,7 @@ 645834792BF5F92600E18321 /* DouShouQi_AppUITestsLaunchTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 645834782BF5F92600E18321 /* DouShouQi_AppUITestsLaunchTests.swift */; }; 645834882BF5FEA000E18321 /* DSQ.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 645834872BF5FEA000E18321 /* DSQ.xcframework */; }; 645834892BF5FEA000E18321 /* DSQ.xcframework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 645834872BF5FEA000E18321 /* DSQ.xcframework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; - 649ABF5B2BF60D78002E8894 /* MainMenuView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 649ABF5A2BF60D78002E8894 /* MainMenuView.swift */; }; - 649ABF602BF60F2D002E8894 /* MainMenuButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 649ABF5F2BF60F2D002E8894 /* MainMenuButton.swift */; }; - ECDE634F2BF64A9700753917 /* MainButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECDE634E2BF64A9700753917 /* MainButton.swift */; }; + ECDE63532BFFD5C900753917 /* SelectPlayerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECDE63522BFFD5C900753917 /* SelectPlayerView.swift */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -65,9 +63,7 @@ 645834782BF5F92600E18321 /* DouShouQi_AppUITestsLaunchTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DouShouQi_AppUITestsLaunchTests.swift; sourceTree = ""; }; 645834852BF5FE1400E18321 /* DouShouQi-App-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = "DouShouQi-App-Info.plist"; sourceTree = SOURCE_ROOT; }; 645834872BF5FEA000E18321 /* DSQ.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; path = DSQ.xcframework; sourceTree = ""; }; - 649ABF5A2BF60D78002E8894 /* MainMenuView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MainMenuView.swift; sourceTree = ""; }; - 649ABF5F2BF60F2D002E8894 /* MainMenuButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MainMenuButton.swift; sourceTree = ""; }; - ECDE634E2BF64A9700753917 /* MainButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MainButton.swift; sourceTree = ""; }; + ECDE63522BFFD5C900753917 /* SelectPlayerView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SelectPlayerView.swift; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -167,7 +163,7 @@ 649ABF592BF60D13002E8894 /* Views */ = { isa = PBXGroup; children = ( - 649ABF5A2BF60D78002E8894 /* MainMenuView.swift */, + ECDE63522BFFD5C900753917 /* SelectPlayerView.swift */, ); path = Views; sourceTree = ""; @@ -175,8 +171,6 @@ 649ABF5E2BF60ED5002E8894 /* Components */ = { isa = PBXGroup; children = ( - 649ABF5F2BF60F2D002E8894 /* MainMenuButton.swift */, - ECDE634E2BF64A9700753917 /* MainButton.swift */, ); path = Components; sourceTree = ""; @@ -246,7 +240,7 @@ attributes = { BuildIndependentTargetsInParallel = 1; LastSwiftUpdateCheck = 1420; - LastUpgradeCheck = 1420; + LastUpgradeCheck = 1510; TargetAttributes = { 645834572BF5F92300E18321 = { CreatedOnToolsVersion = 14.2; @@ -313,10 +307,8 @@ buildActionMask = 2147483647; files = ( 6458345E2BF5F92300E18321 /* ContentView.swift in Sources */, - ECDE634F2BF64A9700753917 /* MainButton.swift in Sources */, - 649ABF602BF60F2D002E8894 /* MainMenuButton.swift in Sources */, + ECDE63532BFFD5C900753917 /* SelectPlayerView.swift in Sources */, 6458345C2BF5F92300E18321 /* DouShouQi_AppApp.swift in Sources */, - 649ABF5B2BF60D78002E8894 /* MainMenuView.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -389,6 +381,7 @@ DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; + ENABLE_USER_SCRIPT_SANDBOXING = YES; GCC_C_LANGUAGE_STANDARD = gnu11; GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; @@ -449,6 +442,7 @@ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_USER_SCRIPT_SANDBOXING = YES; GCC_C_LANGUAGE_STANDARD = gnu11; GCC_NO_COMMON_BLOCKS = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; diff --git a/DouShouQi_App/DouShouQi_App/Views/SelectPlayerView.swift b/DouShouQi_App/DouShouQi_App/Views/SelectPlayerView.swift new file mode 100644 index 0000000..685b190 --- /dev/null +++ b/DouShouQi_App/DouShouQi_App/Views/SelectPlayerView.swift @@ -0,0 +1,32 @@ +// +// SelectPlayerView.swift +// DouShouQi_App +// +// Created by etudiant on 23/05/2024. +// + +import SwiftUI + +struct SelectPlayerView: View { + var body: some View { + VStack { + Text("Coucou!") + Button(action: { + // Ajoutez ici l'action à effectuer lorsque le bouton est pressé + print("Bouton pressé!") + }) { + Text("Mon Bouton") + .padding() + .background(Color.blue) + .foregroundColor(.white) + .cornerRadius(10) + } + } + } +} + +struct SelectPlayerViewPreviews: PreviewProvider { + static var previews: some View { + SelectPlayerView() + } +} From 41a62a2f559ba9ba138a3c6a2f6122cc6be55eef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=A9tudiant?= Date: Tue, 21 May 2024 08:47:41 +0200 Subject: [PATCH 10/36] add read me --- Documents/Images/Banniere.png | Bin 0 -> 991161 bytes Documents/Images/Historique Page.png | Bin 0 -> 88680 bytes Documents/Images/Home page.png | Bin 0 -> 100834 bytes Documents/Images/Players Page.png | Bin 0 -> 77881 bytes Documents/Images/Scores Pages.png | Bin 0 -> 69432 bytes Documents/Images/Select Players Page.png | Bin 0 -> 94320 bytes 6 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 Documents/Images/Banniere.png create mode 100644 Documents/Images/Historique Page.png create mode 100644 Documents/Images/Home page.png create mode 100644 Documents/Images/Players Page.png create mode 100644 Documents/Images/Scores Pages.png create mode 100644 Documents/Images/Select Players Page.png diff --git a/Documents/Images/Banniere.png b/Documents/Images/Banniere.png new file mode 100644 index 0000000000000000000000000000000000000000..4771626e997f322dfd51de9374f7ae1c1335ca9c GIT binary patch literal 991161 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

    j77b;Ucd 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⪻jE|EE9jWarO! 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�)iRkkVDyxwz@b(L{d|HX@3LrddgHr3e4!FLbkb|%fV+Jj5h&t%pA<>f$w z>Ob?@^vtW!-6%4C76m6z(%zLn-NCg43jnXZz<#A%%*KYi`#oVhaipfOE;N>lK|%|k zqEJy8>k~7SCC@0sOIqzaw8OPr5NX}&@DgcfRAW#Iiw5uZ^$XWu1PJXfyaY8jmUda> zQC@$T-WujmCFmO%bf?4>0c3Ql1aEyHDsFb2Q_e5U&)HdGfvdhf?eF1=dkDr>ncLc; zYjhC&0|{2YhRKV;dU@0OGAiik-fp2KH+E7O^euWk$* z!YBHTYi^_4TJn5{lrsfYE~q|xvC@o~d?v-K8XKH{jnS7LD~F{i|NCyBPxC1*TDUp} z43ISwLG&U2al;S_j+1qIaY*)$p!9$ff0*d>tYiQ^R~?7;H5u25^1`J z=hYHuuU^vEH!oj>!SwYFy5YLgC-z4JRB{USsh?Q5w=m7AAJd zc7y5Vj}Inu6S&F4A9>u*36uBkF@`%*7o|0zk z0u+AKq&Ft3tdTCNpwB0s$Q?(M8mD|~lE9!~A{ytuW?>kYl$6g{_)OpGuiUDE^mGP& zJp&-$uYT>s;kosrqEFx8lDlhDx;;HTtC-RT;gQh=5_!R=g&F*L#o5&r)th4Iv@+7^ z^ygcbrOf%Xi+!R2npOXQ?T&6?0nt8*xm(KH6|H~#T_bv3dfg3bbgJZT8a3;QqxA~320fRz74XIK4PAG3h1(e; zEYL=U1#xMrpBMRq)ZT1GMZ5fuyn(7rp3XNaX`dndZt+Qo8Imw14p^ZICb{W%ra$Y& z#V);Za&gkL#v$7GF1~U4vyKa(m14S%S6o&MtDl>j0|<|485v6nRaJli&{tP4d7-PD zm>ys9@#Dv5#}l7x_x60+j=S(CwGJOv+h?q0mYk3GXRb5{jwSv7mHrW73M*H_J|u7J z0vS|-JB_7Qb?pt_7Sm5Ubi-kH4^Z0r?Vg1tyuC6MU)_Mc7k2fQZ?>+8Zq5Z>qtBd( z$RBhnsT^(*lzkttV*{(exKM1e} z-^5K&Q~ruNel%1CJywj3kB?_=u~*X6jBbaG4)hMJ2f(wK)9`m|3)0WDylW*RBc@_tg^?)ey)$3o10 z$NxXZomniX%iN?Yu*$^buh^N=lCtN2{gn&+n3|SEbA}4h!G5IyBm!7wA<=9YsC=8R z-o$?Mxhy?gfoZ9=+jVN&>Q%3+ub&>2Vuy1YL?yR=%)S53rSR9weAfEAqlX7oF$Cc? zj?%k3#mjr7+~VtE=yMO*J=@f~?!#-ZSg{^0aR1RfkJy-tp>9yjdgAq|Pwrtvtp;9o ze`9%E%R3%=X&aY5Yz|fg6yksK$A9@HWXSlbU()c@bh$Ix9YQ7C!9#abc}cnBO86tK z=hm4~ns>7r_#a{l{M4e;d%jvNQuCpypLmH}`pz$MRm4m*BZ|XyIrG8r&&I1J4s}MR zv0B<1AxFY@%onc`Mz_J#a3t$yAR=82Q2I|zr*)(ZVXC$8zo-dOYGKJS7QZbq?cU; zsUD17x|A52k&J94(p>g|U}qPB-Y|j5w!gS|d7~iM08>3fLwmWmxPDZ*sr3T2VHf3q z4tYevFhamnKqZ2?Hvm;wQdSn}tqqC1D>Bp*aQQ6pfoMA@eRQ1bN5@TC!+Wz(wG7&Z z4@qJ|p0nP@L;E?>o|vkGn5>?bZ#){-FU)PX2#ToSdp|F{EYwy*{T`ABI7e3{c@4`2 zmfNz>Cl=qKLFKQEm4Moqo!lGT=h-%>HLivcM}QI{n}9l6XlOn$( zw3uf(F@Kkp*Kis;kF4k>)Pa5!eKDp6NgC7)As*cc_I8&gp|4$RO6g+`r{3Fu|73eY zJ8xmxd{|P7t35m{vw!{%0El+MR>>Xj4ayJ~lO=F9h!uMYFr>WS=foX0WmL!9V6&;Nh8( z>{glLdf_LTdg-k)ao#@6ny8YZlE`;?$cOmfKI?EYNqNjaMX`Zm_50e}+*dkl9^`BY zbhpLFkEHse%ILl3A}%%oW3e*j<&uLujZq@qMyDAG%j2x&wYBJ~x;mkNog#WM53gu? zp$E@ODqje&o-8e%Cb zwjL218(W5`eb`P(k|K7e@9G#EC+*UnsXpDx_Q){z&b1Y_3_9}w6j zsWzDh4@^u=g)PPqe9e^J{hp!Vce`i%q1}4k1D_h_(kqcQ2$PhugSl-)lrzMLp-?L= zy-bZ*diXUpRovd)CCFb1rTgH4)i$F{f&u`!5yB-hz+p#ptW3*VsC2L9968X=wVWTH zL%jRIF+#4Ce_mtI4GmJwEiG4k1oJ~}`*Le*Me%oSib_j)85mPe$V5T;l|@rVxwGNE zpc4GnC25h8(w-WAiXS@B_?5Ps{jib|L>j{Vi9aN$gZYnZAO* zNi}e0nLt(LH}FEq_{FvcYjVrQwv?|kR~Da`gUtcOcrKp%R{5+_UKR_<@) zkET~=H=dF}lf?;z9L~ReM*4%U(to$hfxS8v!D|eeDFKYC{atjp_yZt>J`;2RIvSCx z5nN7C^<-&X8l2aP#CE&yy7xv$2{#>m?SpVavL%=QN!3>X_G47*z4OpnOK!W&h99)A z{Xd^JJS5v2Xbyt>W1sIMch$`BCU5ny&~#IwY1lu>H&pK+g=0GYQKk_Yc6;&s4znqB z2z`%Y{M#S5M6&Mwc`07yYvP+w&4)FnQ@5@ie*LyQ-5JMK?gCCOr(R*f@zQ`J|1%r5 z2cS`?%qDhMeV2lFy+Kz~N$DA;a}_NO_9(-01KhqdQWy`d1Q_7w4!!YP*^i$U08K&l zU}q+|E%jO5#mv1}ePVx&AhH+ky(o7kx)!upI|Mt3?GS;pl09X&J_kiCy$D>#-SF$a$S_mEfij4P z$Ai;ZpLnQX#rjGFzz#;b>akggvsAUX+Y9Z@tT|Xj;|hmZ`*+&Tv_T;UPPiBemA)_m zHCYm!0-9BufJyKZ=xo>v73}iQznJEgC9fOt0eh7*8~xlca!-Tt))0R@F=GCDh>4kGlXFEn|Y=I7^X4 znTf6;YNiP7GP2FA?wLpOa<<9!=-Tk`RFe8$ER;OgxsF{Zyp_AP)?AayR#&mQm2r$#RBqG4T*nsZB?oYW{<_}=94DDt+0#?w+Tg@4{KCg704g{%>xQYE2mk@%@$(8_&XgFHCJ;}&mNq^!YAfp<00Nj!Y zFwE~yC(mlisH%qMnaHI$F2Qu6UoKX;tW>w!$9*VPXFoiwM*h5dh)vmQ9C&2H<-wwmNEDVNI&%KY%cBK z96LWTsr*8*&)U&(#pKcQpq>m@a(%^am4lkIl|R*`lQ<(30`GdF$kU`EBA+%xtPBs2 z-AY&9{%<`p8TIydIoz=qS(lX$D#)rao*I4!?8pts!E1ZCJiVE66zdqC=&uTht;%xj|^D-e#)0{~wjC4AWfG8R45t>?RU! zy7a=dw07M5;his{-a0f>yAHZ2>0r0BcQ(mEvOz;9{_>ggAOCIF>^7B{@iL{o9kd0j zy*~c;1*+WLad7d%k%FzQtrfABd?l%;Z^@tiNfBRBDTMA4Q_3`QrPb!TTSf_7!TZo(I#DuTCum-0Z3Mk_GF0r zIpXYN%L`zZ?f^=n%OmU2i6=QaEX={-GM*^ zkUq(@O^78B2#vu#bKiU@r4_DbeCENbwPis<$uo_zPngz4&aUD)@>J5_oDj5px0}gn zP#O6)WhjQwW^O!`dmk`rNIawSh$Cm0;UK@6*PHTA@@*a_QNMy+1?h3 zS4;Q1H}I>$yeQcd^|>IP(A&!9`tEbS+v61y@ystvAwZLw;vRth-I`_gJ$^XeIy>7i zHx6^r5ZlHA*aOdajXiGwHY66+&N8HMVpdW5(T?(un)|x91d@iI(P{xh-LW=0*ze8$ z>#qKH{lhXH(k{pGEG>CAlNoKA=Saw$Yz#I>)huH#U1g%>%nX`R4aVkaLp0kpl{00F zWqEzK^;PX5Rt=#k%(vNi;A(3uAg1Ww9^KoBVG$8er^CiOEymWb507r!l>jy*N&nL4 zEuGUC!swBL#pI{^6Z+K^1$H)~0!Fk5Xd`o0847hWI{$AaiDvYNn1qVCh2@aUyG(Wgnp71+vmdt%j zAgYS9>9QAgUT0#bV@ zTLQld4baC|xGQ)Z&|#3|Waq5~9*bp4GMOc9P%NB`ZLovpGSk=VIhy#HbF+7m&iXiW+sbk%qj)|mpewD)W(utH{CS)@%hAx^ zv)TK&Hf-dDHaV&wyY=Ss;jI+@2>YRQ554GOzGoCydHm!kV`(-fZL$q3ziW0?P{Tg; zM#wjGh#4K|Y2U}g;^D@ZIwfgfK#f{jWRl9hytz~uuOtnm`EkzM?eTOt%Z=;71K|a4 z2i%7QSt73q`gHU{S)#iNoTJa=RR$@t6fsKN5B{`u%ylwH!++G@Z3a4rESvK>P-u;+YS0`4{=wad2ejHFy8fcTI>8M$f z!?2rBsB)ATT9h+$!x|Yoaw z-%()9@#m_i>{gxlAN}MM?zM6#*1YHgrX0Xr(1+?{K~81{o|ms&sR_vOa+$8>z9Zlg*#;#o zHupl+)kC}D?sw{l+B^kHmnv#%9O_}$;H#_CMHR&{tE=yH%teG_iz^}kEjODu+Y9%w z*_m`F;>f`?R|MPco#G&OTZ6~}bBu-(otb@0oraao(s;O*U8LfT$m6ON=5CiLE)e_|d+dhN~OBt=r}J);!s&70bU6OEl+ zM3$HJG&@~qq^)5GSr7@*(_7|uw7q5^_tqEcB znJbG#>ntIUW{%_vxdVhWCUvfa2I(FiZ!8;fsHXO@g(*8q){r;Vb=ZaPLEs1X46{D z4Mq4XTBwxgz;rNe{pmbwYyFiM z=IHvPhttz0ryEjs2`K6$p53N!FDdE=&AbIvZjQ*w&A$Ga-p5K-EKrr9g55MM)= z#=`q7#|ML&zG<144#~I%ZGzTp+u~MVu9*x!a2f%JBge?&Ty~9wJzI|Z6YH6Y+PdIaLQct;K&fmKyLj~aA2Ti`#=8H~$0j_2N zY5oJC%YI@!@N{!gmd*U510Oz|bQBwEb8K9{ew_mnZ*b~!9_@zu9W1cupQkO)L5vNx9nBl^sRx7z91@Vt-sHBM^CEg4fR^!ImnCa%5xzRxcSdUnKAYu_ zd^b##JThQ6hV(2Ya{@UdWgz;!aWf;ML6sZl+$x7Lcjq8}srdWL-yh{hq^I3Q85juB z6Hw?@u)4DHOvB!>5#j^)hW!~<9r)A5t?_Yebh0^ozWPYn)Om(ncPQySmt?lrgS0M3 zXwGH=iPWmi^t7H9m66dL!s#^{$$)50UkHf+@Fn*i^e#wMHTgpqTe7m4g~Y{^%OoWI zIEA0^u;L{dN)2c4 z3=x84x53q<=~7M{e27(Z)?Btyz`w?!nH-u>C%~Iz_2pWQIttj#|KjvbT_%76$j>2V z{=)jp4mWOm-3+L~xid0$|L5)nYtd*I5ubZMWs7?+KjXYk zS7R@y3G_ z=0b@y=$(NsYvf#8P-jm7YtYWC>N_j6^7Z!@hY%9@yIPC=g((2ABm{ppWE8TUw0gvm_WY1xNVJ@7Bkj%tlr_| zwHj;#GKyzk*Bfnu>vVAW?Z3=qJTy5rHV)B)jd(^&_`qAZ-Il!lM9azK?aKBok1fJx zX)`;dUP845V1dFR5_X?Nv!npUmw}%k`p(RKDuVTb0ALPJ9*KRKyrw%A%x zj>;uOran(qHUIc9KX5G9q70{G&SUlpYOBQ^A^SyDr)kUrAUm|Lkk@6#s#}1?6hK%M zf@RhB+R>}efMD^pSS^YX(tcC7Kr`|vKi^mz;P(KqQ7XfNIdDeKnap#t_8|$)o_noa zMwYbZp4-Cyh}>4b#ers#WP#(y6#P?t4#uZTyM`xB8*70w{=Sp9={O+usvE2&8Yl+Y z9o}Jf2??OM@~_AejJ&WT%jim2M!T`DE;Chcp9zLr;d%DUYy5Qp^>gY`7DUC|ycynw z>h9}ehr;R4t0jc!Hv7z{`mIf%=c;)t2VK6!V%z9PUDN1I#p!J8|3;xdZM~Zx zC?zkbEM;ErX;~i#6GP_iC20REwv1D;0X-a_)#m5DqHmY7K(>AR_EMf`X?d420Ah;( zI+S;Jfouiws}Zrgx~x#NX@4%8SXz$8MJa{ao|ESM5xuiE&WVygFf#*c$7$gGkL~gX zbh5NH92gd;Pg}y&b(6*NiDQONs1GMN+m|3E)Cdb6v4iRdGztI`Ty_T}_?-zzcLs(& zeiPO~xkzd_Xn~T}V!OJ!?wkY}8~cA1%Z!M8LuHLBYnh`)H`vSNtL4ZCS@(I$SbYxR zJue6SolgqrB)f32)Ot2Zq1Ouu?SxwI?etXH{Cq9>yk23HKeK7zt%CL}<*yS;x71Js zoK{{^FQY68_Nt*V@P`=SzkD}4mH|n=g}{7+uQL0XXS7dEPSQh7-ETI3{3!X8;hFu? zV3rVgb)HLLHe)xD!|-}5M?J+()oi5H7j<^d5oEGf-y@Ri))zHgXnCUPOCjcig^o~_ zDqrHMa#uHhYBsnz0q2B7S0a*Yr=$v%uC8Td)J|D2mxH5Mn*k|y#pa{}Qsh6qe2#pU z#`IazzOJJZ&Q2wHt#1umc>&&|>1i*+r~?;9Sd|c=X^F7Ek4pz6d3SH&Cvm3+0ViMt zd(WwJDwdiDkH7b`!fUvb$I^g{LRT-(=sV-3RA#*AHm1iq5OAH7xIaDKlVRDs_IlZE za4Fswoj20k{IRWy2DpOvOaUooJ^^^z=f1FC1RuNlPaPM@Pghfu=HlZ!oF#RD0KY$r z+-6kgp@PyqMs^S5=8E~zxf&@I#@c6_si%vS%*@o5Hc*u*Q?754G3K|e-NL9phBnxY1~E*pF_Q?{d9aCBf zd@-~h?NNyCsLeIY4RdoHmYm?j6$_Z5vGLUJV#>;8B}TV#UFJ7<4O-KEdhMg-Nv)|3 zKc;HW0Z5tjf4*PX@pUP=bLHEUf~;F084HG{g9FDUW$?gW zsxP+9{bzU0+}|TDR^)oHBWImjofz7>Cl|}vJS9YW&m}L)IXqDBauj-~ObX4G;~55o zbDiolD80xU`L(fT=SvyF)YOz_L%$qb3MnZqweCyi=cgIFG;Y6Yy)~~U4+b8!)o70k*unJff9Ck=*}rUF*0&w=j2kI8U`trS2vkRUQ>V!`Wd9 zDc6+Ae>XCv&!vxc9((kb+FI369Y zJPD~i$MWr6VQp=YFVJe|=shOdO>@UEjW4CrO9v`v3R&5BNv&;`ArL|6dO!D-cq7W% zs7_N!ARLk5HeTmGOfAr7Wh{K$x~46(aOg~fk=@=G7+x=BzJ+n=v*1QEIm>Gj6w%Bi z!RRlXImweOAkh@y0uFpCY2|wYm*mE8EG{f`N*ppz%ww^_>x%#*4ERg#1zo^f(aZ^U z26`0cYIPY7OmeJoU;MQ@f10=CXPq60e!?0*B4ww_I0sDMg?ibz!zF{i|B$S=JfVN& z_mpX*$#V{3BfLv=RZ-D1NJLsDBbX`?hw2H4^}yv1#BVuf%-^15CHNU?92|%lc111- zvez4?`aaKuT1|B9O*fmL%re6Tp$a|(^+j3rXRa0$;;tNP^@R`@ppEf;8X?EiP!nOR zj>5{dIyZ0;hHKOi%nGh%nUD7Wxg#L`Nl#zD^P}2?s{Z&P@H$eSlfG64D@wy3-Z*2= zc1EGqt^=!$jwAY21#?-oy6w-AU%zq@#$}pGYqvYw0#ryWa%>8Sd(!js%3+x^-8};_ zGp()R;rkyy+!sze>>e9GAwh!7UCJtAW5&mc?z^FrjjxpS%1s$rkG9_g5u{6ogxouK z6LL>JKPI=1#{=EJ3`<$w0l684qz$G{bB|N;p@Q{T`>?Z#le0xtbX_r{cBi+D48)`% zL2h3re-alND{YT3^2k8BNNMJ+w+KAC0b+KX_op$J^ds5k&0(%KsKNBz96ZvHBI=rI z7Jm-fQn8dc`OS0gCv+n^R5NIryBrm#`z$JA!h#M1-BXuY@RZv|zjfb;UWr)0JzpCo z#ObTy0uN`0=pjS-a~{@9SP!xZ&5wNmuF2>2eUItiK;_0OYe2eu3{b9$Vl!qLpFpAl z_i1Iq&@km~E(*LpT_+Swc}rd=RsuJk`JBYYqy|nPiymQ2u?mFl7uD*Tl;7^NjMNxn zrSa9|k0>`4FU%V49$C7>-aJuh_$n6)Hn&4oD8pg5eWW{pbif|(31CJ3{iyv{AOyca z&7VK=!ldj!*Dt1Nq+XC!8I$V#;P=^)iAR#!U6%vkAgeAi&N7`5NHtZ|`AqY?OYga? z=C!V3N$#+CEv2`ACPY4|y7;k<)5VsqW!k`<(ehZqBzq~|(jR6iq18Bt1H29vF1#g+ zh~418K?^f8b5$?~eKI~&VOHlMIN@auKwpKRdu5Gl)f(2gt{CGbN?3akxpS`Ygmx*K zF~|Gt0;6Jz-V2jEzDIk<`M?-a{TM)`fwm05sNG0}?}w3i56edzMX1nrm}-GW65X0f1Pa)*$@ zT3%9O^6pJ~MPWe!2Zy=8N`IONFFx_vHMvEgWBkBYh{DKL{mZ!5U$4ya){{&>b-qC2 zZlh1{nB?-0H#LJR@xWLLAPH^ke$ZG&{2nxlOISyXtot9lT}mJXfnRQXgetct?1LsJ zi75{;7eeF!zgzM52F*60D_@#>X(M>&XPAzqWdk~AYKxeBT0GVnZU^xE+yz6aET?4A zW3JPQ?pjOj-d$5w4n2K3CO$?e?q7HHe``#yzQhb|(op*?&S-f#e4;>U)hks!c}W=o zdHl})fFL27S{#w0rs_S;s74CC?grw^AMoZM9-Gc~fqegwXWjj&k`sL)gcfk&p3cuw zEvn??&SfH6enRkh#g3$uD8n+dcX{bS=+)J6p_N`UKBo zT}n#IdD3kdJK6kA2#lhninokB{vfwAlMpr6OI+#%OJL|B6~%*7E#>_DI@_p>p1oKB z!SFZKUSHYry)zi&3FiB45o#pRy^ALSpr-)VR@AOPGouHM$5uoP$&=TvAPg&wYtS1Q zfLK$BvO3|5Ol0IlQf(k|ya(yhfqIY7E~i4D^qKv}pqB`@uiS;5N>P^Kk&dL!kiS*! zvPSdu+m20U0x{!43ndX%YXCjeA#|KKnG?e({Qlm`>~Td^zMTBbbh?*ke6oApqZ{k%>pDh$4p$i@9~GLDU*`+* z$CyHn+{=nBm|J|-dx3KdBJV}@D#+61Y0I(U&jwF~91Z@skL+Nlsf?J553UMc&lnz= z$@G4aqE8|w``NBU5xq?|M5yC zqe8@CXjaeOGr4UUA;R3BJ$s;gNf&(9ODCR#nmHs{qDDD>T83{O?yu=p{;O@%K`|d-*<>kc5nJJxvAN>wa zF8$Jlru6bwHqmV_12cUVQ@i_yw5tz}HnLeaCQuwx(u5*;p}@@#YW3j`8#)s$jzH6b~?xCR}|Iyi6r`?kM19RW5 zgs7bGv$rTRJ$1Q5WGX582;a_-kC9UMe$d}ywDKF?ncxY;sOV&rM z7GHYOq_{k4D0UxpnG$9j8~_s@tbR_F(#pIQR+MnL_rcHjPDOgj$9%SWt}h+#Q_ z(R1+gKiG`+)^bzH9c)!W&VUP3nDrWP*D9Muc}lvvmZSRE5_$rcMMzq0BFTIvaozsb zs<%5n{nmDC>cL#oHAoks%a;b-Qq(HUvVSzw0bF@U0nmlzms(WV*gmBBt(X{y-O(B) z_-HQEQ#J61af2&nZjjqo*}}pC1&tpW8M(Dh*AJhnDb1@}7(@JQegFPZ!H}PDSEByM zb9`mRzg7VZgF=76LsWaCFwn1I;J+}*Rms4(pr7*OBsVuaym3Kh0@;V3V6RrFa&p`0 zT~F^uAu;HIjm{d_RL1h6+$bx&w@*H0nFI8&=i*C{@h3vQ7_lxQM|)xIKKnN-H+Ldc zb_~!q&0*%Q!XwAp2}E4hQ(Fr{&L|u)KuKv@iql5ZScT%csOxSJj5seaSq1@YLQ(m! zOx7qmc^a7WWSY;Qqw{lOoaD*Z5u-K_6(%R}K{wRgb1=MAkXP+}ba?pfjO!g064ada z69|Wwe15@TDDhSfEjIpxrK~n){t5GN3(swUg&_T;k>|5F}bzcF^JDtQZQN2f;P;=bae11 zf@>`!qOb4L$1Haf2YE^`U&&O~@*)Xxq!Ne=-C%G26Qt((8@=Kk%;rD@@oVIQv4R9A zC+8E3=L~WIJCet1y?@eJ&DbMt+ZJrb%PJzIJndA2ju!nY%lX$cXA6&%(AJx#yz8B|@=bda_Gb$@FT0ntVc z4Gs*%=+GrUdG>4~JRC@nMzs_^>kB|e0GWZPDNj3OK@1+({f^CXDf81-WQpJM&s9lY zgyr-(o>Jyt7TAM{N#ZnWvd&X=&1v!`q;>X&Oap=e%)Dtia};%{>qqucSx)@U;zNQi>~8=wz$j84bP>)m^$Z)j+QX$ z!Yt1hu1&is?l>)lXEJB|EFsV4KOYBGK@F8enFD##0UGOrtO5sD>3#TwZ+dQBz7zmb z$b*sy?|Rm6rp?TBA1yg^G^pv%sG&&BkJ>(U)+sg=+=!HVdx4TOx33wruD z?BVNbjJmrZ#`d#`{x)7i-N7E>Bb=JwjQkk|fHgzN8$s&0TTUCs{Js%pgTvF3a1 zz5mjwBkX0QteiPT?oSn7*jq-`neyivF-5GUV|I{!X`jy_v)OUX=OUAn%K<@2O)&lO#jO8Uwe;hLPBgj5>e zzJ>WCBzA;-9TWo3bFLu!Xg04->kZDnwh}&4Zaee)b%RKuzTi zU!d%kKnvgcIkz^>or-kA1~k+`=IX{_YEX46c^M9c3PwYK4ehs54_^%?u+|=Io0{K* zp<#eeLzD(2+yi6~64#H=*{MQDi+ase*Lq`!G#pPXTrExkT$i`50KJSD40D~Sll8$C z-JB))`#~uTnSh{xXGHy-rqA(d@8M^`{+zuj3api7`%0Mvitn_ieBxa0 zOr!Tmc&+`_r{#ss*5*N;xoK>XswxKs&B`Lb-5UkG)@3RK{Z`s-!qF=p%)!9{@qkD( z*Tv`>Jym1Jo{SzJzfC@F7X*-=G(grchD|HR9hkGyu~h?}F1LhpCd<=Yy!dAH9LPPW zSlY8$#2}?IJjKFKARW%E1syzLUmDS{8mtv^9HNgyjkPgzN(bB;2z>d|TE}D$^S_(o zyd#*-ih%AJ7JJcMyUSn*Cu_>?Cs0|s`?dz@%=#(_57E-m>|NcT~sE zUxzPnrzh3ou>4$2Lg-qWGUE-Ckc%;lxutl`X-|Rfb@oo3#FGf%khsD!Wbzg(H#pLz zY$i92j4^Qz93Y!F7hZynx=D-u;rw-wk0WwUJGX^wdkyE1B#iGD?B3okFqOU~*UnSR zr5M9>+Kw}U&iFfNYB%PtEwLtyPIWl$gX1~1gplC%{*}R^=}o7yN-nthE_x(;`|s$J zu^;f%1=9ac66 znDw{Wy8^@sf$vG$nUXih#l!%aRWeZmVxxL1jR8dq?79Epe0k5yGm-O9pxkG1% z!gy}L{YgXG(6d1;AT!!M!qi=0BY7T}RR;xc;dQAK>n$-QYZoHtX!h`ix6iIhCki+0 zD?TN{Njlzn$JMe;b$UScrw2r>ukRYp8U!=o!AMC-xs&8Paj{aql!@)Gf`X!wlIS{T z%a}aX^tm+^uN~e8b5RKu@J@|jW@}`y^m(`5O=r3(NW-PHI2t^jH0-xoUb_UaF$d2g ztrq8X9EX-ksC9=}R01Z#?)qJESpx%!hv|QUrsjb(i^A>>K&!bDud2JkBFZI^%uf#T zBJFhS9X3zyPvhN}zyBRYSO(BSuYN8Ne<&%ytEYVP&na$#l*PDe+W*{(f@No=wo;cLD&(hy;g?k51U>4W`u7=m_2c{5RM z!c7M6HaD$oDblI@U0@LZD*i80+RA|(Vkxb1f_3w_6@rk!HUNeWXdt7xV!afr{h|qj zfa!So`lHIM=nvfrzf^r@9! z=V|Lr6~bA4ecv z^^E=UzuYUzdFu@&R1AH!Q8m~TKl>Ts02h?!Z}(CFn$-EGuCCCcOd}c&ab6a!v@K5QI5Shj2M6fAV7i5GJhyr- zg_x~o0D~cq(dG$+2s(-OY@e9dqT3(BtV!AFMs0R&=Rm+f%j_(st+KtL*ZTqp5Ki>m zXYIo3Y*Vgj=@x6Kx2_e=5=h|*0}#^6SAgwM;+t9wfhBIb{`?49*k<+7go$je}7nPo~ca_jPB-cd%Xw^9*aDi5YW zaiQ{Qnj8r}e}V+Ca~ErH_#o&=#k&R`o>1f}Fzjf!sYkZ{?9x{V#f`9*mI^(YUv_|K zJcLnV*oA&Bjwn}e5A^6}RguDy8z(UdlQGwTyXYvwOVdXcVun9Gu8RJa42AGv>#hQG zwvEIj>X;>qNqS2HdG;KL7|86Rx_Vg0mcBDhUnTj-?DU0G}g5~99W-^!eClbj8 zj3>XppIAxgu@QDm0sZI&Iu%tHqKk(|MlyYp#*(gcN9Ffr$Es*#M+4*l=Sp8neB>wD>%Kty>93HkmDd&KN-A!cMi z2>)jF9RSM#fJd-K-PW&FdeU) zwhLl}mR6&z-YXy!l)_4% z{;H4%&=fOot(p46zm@BO)CK@UxatYa5b>MwCim8gYzZXvJn_WGRDA+Fj*X2KWSt#c zfta2&OUvZu2S4%h_L&cI?%j9E44x_C;%0eADpztO!;h+7c^dAVv`V~di%8%=T02ju zsMzX10J40dfDe56^C}c*gqn~|^m$?t&Ft%CHW3&kIsgH1%IUS9zr4~f%aCtlg{3;?40 z-F3XXlSWFH`;Yip7YVLB5>z63z9pgR;STWBMuV z^#|Jd?)%ONv7z#)V$STueE}ffa{2%vNy!`Ai)IWtft1J7+$TL3=`3!QN1<`iB1392 zXQQn_^q~YJccoV1YO}HgCw!=Dhud4n!X$B-@OSXwdX!*0KB^o`h$YO*6^qW0f8@Cn zfLeIK9!S(~#6g(KE=ur4sr0#?2Kcvta+>0A z)0=~b4o;1->(L5HJvP>hNj284xYv>gi7Spvzi7&@%ZohgY%j_BiMNp*Rr>DATE=6x zeRJV3_ZwvmFs=ZfrQAXVKz*)vNn~B{=Q<)y8)EKW8;AlDiy^0I(&z6j0$+j4%<8$; zqp?{Yt1H8gHkwoY7cz^=$~0xpvH$z5%TwdbeWnan=wvO&Lds*U0#V`HojL|DX!F@s zPXA-?WCPw&&_fBK?79Kj_>tW%bfq&+C6$sg{I0XscIS2NE{kAXQv*e|a?fXxZI-6#&%n|{=_`IS}Ttzm%vNyz)S z5o+Fxb@vn0{B*vFgV*XAHy+-Y8eDS0B7qrNez0uV7k}Vuo%*?1JD5cdgG^|%6c(c^ z2Qyc#yeZc)X})KC&MU^5!$U7wPlPe%R+65rCjPl(L`o~_lgI~-?IGZFXu6SoU`$w; zZ`I3id+K-sLuL@EbRi*8|xviQOE5q#kyT}7i|}Yy${jd zS}<-P*ZvR~GIQ@jXxK^2HSodm5e`*^3A9}-JH_ELWT2i5j7;maoH+#o1bSo;%Bm2{ zM&;8{$D8t^Fj|9uqm7jcp8XW4kEnbB6!gi}tCZX8&a<&p)W?AY#y)^}pwqO}%GO*d zF)0adbfHS$RNti<`;8paMbI$WJZi2P4%O0u_@xh*QvR9UVv^pa>>lEfJnfi|P z3`G7j?*GT$d&V`HZSBLcdmKd_jVMwq6a@rDdL4BTLY3YLDAGca-U-SmBM3+$AYecN zK?orfDFH%IM2rX-2qZv&fHWcW5CQ~}|Lr-?a}Jy{p6A2+;r%lA4^0TaBzv#D*1Fcd z)>`-06Y-`WvkRFs{w@gMxPf2x0{8ItpXtMiIYQqmOG*~!e9ezv%*{PYyd{)N>9>8O{JVRT zvF(lc-!J^myPq}q%=AKww%)#13Htil@rtiMCcnJ?>oxwO#G^HO@?k?(Wyn}QzH1wL zBDvH(aaXhHYd`tya{9sOKnq`dC89gZ=aXG#-nsW&~@RZ26-o%8-*SCcIY4T^0spVEdLrf3moSV>bBlc1(&z#-c|`fBlezAnmiVb$la z^!ba8!qA%T9>fV*f)TxOSH_h9%N`ZbWii0|fAIDg{*&so91%V^GU9x*MPWnAo`e&H zZV|qUUVSOyt;@v$ASb=6z`@BsxMW8@w**XSv0!_-s~X9fiNyhqdKgQW*++&`ebra> z>#Zz-sm~wW<@AI1gBA{OBQ}&{cWtT!ETzBTF#~&4j!mz-+bH^QBpDIa1@7Kx)qS9$ z@24RB;2Ks?Xp@7ZR8pn*_xeYD^S?RIvxDeh+}oFoHQVBQU`uOttPJMJ0B{Q7a1>x` zKlm8X5F!Q6?MQ^(z-b1mC}ADi2S;egC8N&%v<@)`o9d0x5?iKromG_T#d#3u*ng1; za_rr=O?$ljbF~`ZyOA@_0(Uc9N2e~fwsuLk$$wr1eng3HSHeBDQ*1H1ZI$)-p%iWX zI=PUc2VbDQ8EZeOT@9ej#KZT3=9P9i{b;lxKyul@AHS>owZDNt`%K zAkfMGI??~RU)Eoe`Si63qW$hkrrd4+QrY}cx~$%m(088IQD1pA;(X-prXP+IG`#P~e`8fde)(_A zNpuX?+j#3|*PexHL9#c**JgR*vIIy+2ZBrbNZxB^1I8Y_>i4%e4vUaMNf|kjQZi(>{E#{j%or9Q9k9h z;Tw&i*$t}&ABmlI^c%zH{nrE=aTx>n^cfM+ki!TJ#-+j{Ia$#sqF}2C?mYy~n)%li zDcu;2*k~gm;9Q%f1X%}nMmi|@V`gMJ+~R%br7+#ccR)>ob2HrXg!LCiu1Tw1@0)l z^igqt^?L~h=(90TbuEj4S$zz$-qT=|1QRNBOW$dAI>;W*Y8xXE47ij0M5dcUW0)lg zg>rn-vrhm7%S69>K@{z)Lk{#ADb|!W2H%NP=%(5q1JU}8R#v8~XlhnDS=nN7am3Cn zTed7gw{e3sMreE!Bh(}U6S^>PQi3fk3TGh`7KfcRDAhZi{v`tts3ByV4#qGP3=!fU zraO{GF8B57if0i+5eIc3H0-4BU~#Td+uaIv(AIA`=aKxhZd{-F3 zLuMO~KLFa6kr)m)3^-~ga1b$zI$)`>E+4iGsi=Y8FJ`|2Rogmzcl|xgmW`P6H*_t!83*!y|FLg0ecaIW~N4Y1pKq z68Yq&(p3_>-9N*i5d13Bh{4p*GOj2lm1@1Ia`>+9KHau#nvA=Geu10SsIy3g1%Dev za=nM)P(r>N>%3>4k1mSj$E`%v@o@|lk&CO-0n9KAz0XEY!!SGA!7rPBC~3#Wtx1R8 zD~2d^wkD)P&nRiy7AG7LK@0`@4W>g{-SbKlnoYF%XweR49B+O&5WxTQiV4x*=1poH z$@RZWCMqIk2gimTmsZJRixS}7r<0|Q2h$pVifNZJc>C?PG1{Uf#mKlG)Jx8%isBXf zPQrQgsMDDR*Daayo_Rl^*`5%Kj5RdqLO2}} zBBfea52az$h!d6-eGh-4PGTKpJ$wV={wW0D$*T4KZ8SHPq2Su~dZcaFZF41;56=?UBZh2PkUBhXh|I{*|9cEP(NN;IP8&rnd zMeL3&>8NKyP6U-|s!U%;c{^|@@38gzg1jSFl~uybP0IR8hG>j37-qd>gvVmd^0*`l@_h~6NNa9igpM_HRo zz7fVl6+PM{FR{>Fk#8uI6&9Ow&p<{oeuyYJzUTVD|U17)%{qp6H)q?;uuK z2nJxML%ueKKg)k=}@hbQmL*urT2Y1*4C4M9PZzZpFUA z0j@hPOFkl*ZM${&O(Gq#7F&cgTz)c9QZ8si9;b|5r81xZQrbOgcBzB<6~lS3hfUdn zz-$beYt&U+0O)S<4#p%(9qFki-UenP?j}LZnjQP*;U8vlErnCY{X)s1&pCQCxX6A= z(17RVlF%Mif7Zz=Llgn;C`1lY#!%6B10=3fMMRNAae?548dZJ(q_~k2m1A}Kt~JE* zyL$}i2d4%4M7q`U3GvsB*hu`Qi>hI^ptw#eam4dW5~IId!KfmL9%84z3UPCnwqPvyFa!2VyV@{Wr((XAxFV2Y^C9WvsF6y z2&3-6qaX(iLAV`gsVAub$EyA7N=9r8Wd`C}a&I56sUdn&E!JseStl5x%(ya&~KzEd5{P0Ft-sRDg-gdMad&=_} z@%no3<@(j9%l+$LNTg|QyJ3a>0Nauo=c!1~@VWJ>Zc(`}qx(5Yiccvg0k~0K3aDOZy3$JxR%2+;^PBW<^WItRPr%c&hb*sM}>J0%YceFW$Ko701dy} z7U{-t%B)4HRB&-^o&6qszpXeJYbz~j)FUDqdrj_SX&Rb_S0wWPc5!d>fipo4`1zr? z@A+e|wII^kT>7E}v_1O|L=PT{VMVZ3Z;-32v=}e@UBJBlEOEC&R_~0WN|ppaKNw`U zKPJj7)1vlu&AQJ)9U=wwM_YRkYLvOQ=_3Jxm-LlPC?$mXN0_}Lv3;fH6f(MBI03-E zd!G(?mzwgxK!u>wf^ftcCS+io>A;5|4zL`JLo$`KH!x@6RsLCZ6d6Sms$aWhROO%lDC9y5F~ zT7{+Prpeom_j{PkOxkjIkm1QB%RANq5BRa34UrZBxus}E%Zd>q+CgjS;j66{4-yvI z79gz(q_xEx4i1<<|2iWd#ug9bDTeV%AK2oD#6i{1C79YRMSy>^EV*$rfJqZ$q~!yZ~t zc2w2hugmYizjF!@Ug2Z~)Ok;D*y`XKAF=#AXgy(Cy&s@HK8o+uK#f9ecN3wNjpD3z z@IE^k#9B$Ihm{qvN85k#tcnVxx<=}$>QE_;>U1jr^=_Ck_q}uYpV#5+Z8jHqs7?D} z;ZUPZB9+L1B9sW`)@X-4i2fnh&7e=YRQj)t)gg%aYzdO(ojPa=8Z}4)4oO#>3WBVI z`DiqKz_-itOidEl^ODnn0h^1=Qmm&MZzTsDqpDu~hB9KZH1@LExh}^br{vtN&G6*7 zBR2hg03wLdc{*J%B$S)7909HrNSeOt4cGaAW+=Ai5yjnE);palX=BTxDq%S}m2TMUvSHhiTd7@_`|l4WSw8aErD=5+htu&~o>- z3Yxi9EkHfKhYlVAG|G;LBfEAET$Jgb6&0#Mad`x?N5Ls-(%nmGAA|-#%gwmUcg4~$ zzgB=bQLd%eF71|m$H1-ThHZdX4sepec2cc)`18mJ{#jx%q1GBGnu` zRQ)#4wm}0IAo(jDD^VE<Tta|I!u9Z#*cNh{=G0?)>XC@ZJYuIs9fw-KO^7%W6Up=c|6L{oKN>3LDj!bZk4gKILmKfKyR&)niD8VOT_>u3{K&$v~AB-H; ztWyg30`F!#b2G({lv&`9?z9&<8uz?q=>DWqjy^Trv~v6pZ4>1I^D)HxD?gbOu6?;u zmb<_xy)HPt{Hwr>9=@?#MENqs6N0HGMNlJ!Z{#0gx~mSC6A)=Xk@9HB=+8N>#<{S|X?_&yu|GgN$uN*( zikhdO=j6<8ofq`nC6Xtv#k`XqM7>MJAZ(h+OG!Obv*dGXo)>G zdD%@S^}?_H?_nRnJm9|RzZ_tzWaMAB)o#RIoDccDN_8TokbOuIwlyKJWuY4B`M>@8 zpE3XqNBjvb21v$6zcNFJDXOmK7zpdpv%97W zegg~{zx^?(t!VwJo;gKOLE!-C)MgNm}|Hj=ro&LwF z{`H`q2AJjH*Og{dRI4PogQK$al`L*~zyvN2n$QiUdYTqWRrT}Pf*&TUY4D_rm2Vy$ zJRoc#nRK<~@pFef{<9T2K%7&LmMzr|HB`9{B#7Ow9bT!)tRTH8oSM{6b z`N2dIn%|V|`%m8!d1E^f@OPmtSf3~gTr&#aG+iHen_B*GHeWiTmTE1N&j{&a+}v;V zt7+xML%~Am3wg(gvs!0=&(|Bv(MH%_(wbbw1xAhEA}`qXm&_~CwIv;(s$FkwAxuCg z5i%Y5vFAN_f7}U?{qW)(B(*g$M&tK;cuBAa(mU2t`>c>KWbNv{>jLdqjn39`qTsZ^ zq1S*LCgTY3^o9ii)RQPo+D{&GDWyXYR81EVo74e}!BndGqR5jpEDSRdN^K7vnAE)u zSDdZxo?G=Z-TbLU1=M6^HO7}&dLHs{KJoLWm;5ssqt`z4#cot-_v~6NnZ>o3yW3ut zu8?Jl+7|ZwLwlNP9{kCx$zmt~DR}ujt~6dPMA@@443Lg=K3e}`n-Jaex2M!f5ka+L zik7fyyrik%d&~B;ZhC4`c32YR9EREz7)e^o&nEegFb`t$nOCRUVN-?tU0U4nfROs6 zQZ=4}Nme0~77ip2go2i?2soo9Qt;~a|&Vdo8L(h&6Y7K!UqA`}Vqh&YG?_T`A*qW~{G?4hi zlqCm7555j3N9g5^aAM@#`{=Ye=y)RqIB6^47*FP3*7Lv58vnK}=>Nydq0$MC}I zw${qO?I<(ZA7l8@G*izen9W=oU^s(I+c`n}Nj=3nrm5k(rdBhkPAZ=#Tgu^DMS3k7 z%@-lRW8SI?vjB(qRi6*EuzL)rb3!q3{JH?WxAmMiyZT*r;Jpj8B6|CDhFX)d_0g%M zqY`|jJO6j)|9l+Iy7r&GI3^A;$tUJbq3L$Jh#Izbc}+a;48H_kYbLmw=z7fjLT<@e zW=O?Vt=A`+DP)G^6gsAdM@@a}WxjX<=y$8+T;2tBy{Um#uk)yE-NEcwSEwm_UTsP)YYlD_V`Fn23Ta{7hAe@8#SHp zOX8!mTm|}GL(MgT8p;R5@%2QjB(w#Z%MBN6FK8^CEOb1NNo&4{NxR`R9wb9GSX0I+ zd_3RU_j%Y_kW;xEG#rr1>1|!PN@R!kz_fcmR!)D3$@HteJU@YvT->_zpeYq@6z>P+x1Fpk@s&Nc>fnu z8wTNovf{U|N|QON`Q@=yGf!`%3Ctw27=ex{Z1FhwQa z1go#0fd^UVdxJ`T_TA-__bM=0Qb+??ijAC|yjom1YJt@ZGNp*72-rR=_-D*d1n! zQ%2A^|%bkx#k`qK}2(Q*)d_LSMW{t(PbV4M6X-@DX+sTy{Gwob zz!cYUeG#=>Lr_}@{3A`kkf0SWTE$(xLioMu-J3HD8}S3w0QqNgzCx`6e39+w1)Y=Y zYO~?)lBCzt=@nIz4n(;)hWH(9(NNwE+q_ruLY%8%6N|^Sana28B=jn^?4p8zuwNcu z$itN55BVa5-fFDSy53#eoHw#kRex5eV_L(QFSlO}HJPCw{msAc5Gdvn#LPo8NHjn- zW$&SjGV^YjG`0&yW4=?SG`~$s%h4VJ`O2}cH{&&49@vc9O7{OlC!3`HEQa(Z0)b1Q zd=VY_C`t?ZMW|{0=lJWUBL%&xsRd^HigG`dKUR|H8n=r}Eq?j|+afApSR|xsaCA4< zzD8B~lxt#c_+iu8gka}w`H+8zXyNnG|IENT z*;RZod2or!IyC<=LlT#KwLqEf!@zWROAqEc$9Cwt0h&Z!e1TcOS)EZbJSzxn!=xHEWWeT$=D)eq4mkSOGG8AnLo`N%rlr znF#v%5nn-m5wo@vcBo4f#lTrXk*~ z0heafD3zDyP-M1O2HiOqZhYM8N|_M-&Od~(_5X&Qf8xY?)1;9T0Uo{SK3bHcujRwC zNBJMVwby(1$9+t&j=-{Du&s2y-*jC7ryZpdA9Z_$2`OdqMS*ejtdji2UU+&- z&hR=2#1&9v|DrvDw@C{-+#L~Ew)Ao~bUf?WRC`hDRK{}8L!BeKfIH|cVT)~@{6C(D zn*2ZnCjvamj)Jlb1SP|P?X!~^Vzm~Cw`6xYwP_2jeZCV{tZ0FS@Li}<VuZITi zVwQRRzMw-K;~XgX4uE0=z^007NA6ixj)&PN3N?JX3K(Fc6y3V*SGTBWNz+CrvJR#6lOdvtS8~d)r`&FWlwv?kC4l0UNZ=PX8OxusIpgUQS4}%Pr($!}4XOr@NrkRf=#ei|UY}p}QfnV1;+L$NOUSYg0 zX_o^y`hM1Ev~u?~AyC5ma7P4*89BkAdqH9wTiwqneCE|1ZADZ^a=E{I&6a(-Jr}gT z7~2Y{{(96Y5JMmRkh+3B1d#6IqEa4mX_opP>ImWa*Z8P?+Qvq&u`>CU0b1Emy-EI{ z{K^XrR(%gO{;%*IUhA(`BZFN%tGoX_Tq9FP99}*Igh!w2CN1e!OssV&fE^F`x%*TUKO zKsX~O@sT4CP!6w&J#NLSs32wN;Ro0Go)#31VzfujcpnKp4BpLMn~0uLSuy;#bp(FJ zege3Z|B0%ybb#z;+_{UMHC|yM4+P~e@A|^yDePL#7owF1KmJ+UZ&I*9^n#meMsS0! zE|mY)sxD;AN*dgxTEC}h%O?-(Ke-7Zqz?>;x=DZs>SnDXVX6>Uvc=eRM3#Z450LRx zCo=hoeF$1^cB4!b=vYoz7kOH&N=1g-$}Ch1QRG>wH>jMe`e-W$#g~B1nmSL@rVw zS;T5J2&M)k;sOSj2B=;`?7}Vc1Fg1gXSijr2#etz{lkDfj<{7igpgzKkr=>vtGSmdT$qzvrx3Psg>pDtsIbkM6YIWrt)A%{)L$_*`F#RK zRS-b`VS(`S5}ys$#x|xehF+P^iZ|8h$DZs9FQi1SWgs%`A~tCq<>i+1_=Dc^S*+T= z5|$kltK#J)N~;Io()ScGIN@B{dG9En9cMG9mvFmrH7DsKtFhTxt`_4*!}d~%ost_> zk&*uP5moTY{mq96LqJeMAM!fN5ac20EdCw+BV`@Ckc-nBenB>qNEAxDyQ)%EtI9Tk z&uf&Fv(3u6hTHN7P3b2S5stDdTKXLwk|0IF0r&ju7+WdzG9!D1hrhAUQFL5blR`83QMTF>1s{8brQ&p_GfwVu114!%bVPak4v z0Qr-@zDdehT`CgZw^$qQ;FZR zoSpF)RQ_h-L>c9c^3BTBx3(eYoEXHs&9R=WF;+6T$GysObgI%N04S4^`h0~}!iGh? z`!)SaIWlkT+a3SN=Yk?VtYzgXy7W!0Q_IMAWx0XP*Dxc2h%W_DHwREmobxFN$^a4V z3nZBbj8@plNvtHdPEb}S=)_FmbR=>jcJAHIEgGu+>$W&zLF{8*{1t~6K(cDR?z;YA zMNn{NiR|^mw0dIY($v282b_m_0H&MAU_4%WhE$p8Ei;bn^vGg2d zh%YR1;}%2Vlq_Y^=o{ng90WAXcn%y_#!*7&CxZ1-zVtgm(LU>Dy?$7L@7V7ee2U3!51_di?lY`3pT0EDLU-y0(#50BNQ6Z>rZqtgafq~5ZQH0$R%w}`k_<_{V<0-1Rd!wm)l zcTWcjN6$DbzX>C`eTS>$X}8U+bpu&PaS}9Y6J#B5$wRbn2=k2^i16~3Fy=!5Y5$qI z==C~FDI2J9KLZV`N6Aw(=ee6%V`G<9R7-}b^)*Be6v6g|(H)=`f?jeqzY$y^!o$M5 zL5+kdQ5?>QA`m1j$Txj3B03X5#ImV2YEX1~A(G(6+(q^nm7TCyN^w?q)Si;VZnBTC&wv&-4aFf?D>tf-5^kD;V=Yj}7PL2g z6!jHrrW+958C!4N5u>$C04Dbj{^<1NDIn6RSCm~!JASQyg2#KEyT`Px-wQTw)UiDL z`kch4f?pqwt=7f7vlhjyX?6%UNW7nw-P%t+ER$LA6-tHxB^Bz7^@@&BMx5gy)()e1 z|BZ*7fSB97)Xrf4z|;8x2a%ZBem9!9H?kzHMoVk2QaPGf+sHI3eDBJ%!4s-d)uYm8 z2ye=4;7<>(*IY}``Z~dx3Y1)`;++Ff#}RHpJ;}$Yug6;7q*1angHW;^h|#<;4o{TF zwHmAhe9&_3ZDA0IkniDXRF{$JN~S%X9>3eJ8+)z&7Eq2$faWj`BYX;XzCm>i?%G!G z4ENjSXzuYdEaXt){FB7BR#ju51Y**qN>4@x(HuM0$8^EHQT{*)u3+a6L1h>$V(o*Y z$$rU(cI?p&X%DlbrJWb1Se|$iRFuRcX4Y)M@u+{z>_|0`4$D&}oBPbvs{ z(n^fvDzkePt3KvadLdm5%P(G<*cffHC`}ExM+zhV{i#78he|R&hn~|Npm<8cO+-pQ zWOYt)XK-X-gs%XAH^WJphM*D;&xvorQg7C|Z(Rq*b0?bd5(*-KCPH(z?v;l3Z5#JJ zeze6Nf(!}CmHMYFexa`oso2(3-%nO6J~82J1})SFxHJ=gw_ zs?TzD7%4#~9Dtw%d!mN~MeXc>@;d(@AP@)OA*XWc26laN^T<0}tER6T(o-y@MJ%eH zQh*UYy_KSsxB zn}40VU8M&^Cvc%g+U}-Ot!9w5ok@`^3aE%#RaMso;%WJy=xqBJ-%CcP{Fb$)kG3b>82u{U4$BNr$6L9i^BKGC+jn~^JLRWwVKDPEQ%*aXAfGha&{ zI8{zHm#(p`v4|^X^HlSN`gOZ$F>;%(XFLLyp;NN$0(@bZCDW|1GQ&fau+X++%hGV`wr>)s zZ@nMpS+=P{9mJ^VU~XMwac`Hu$-6>QA5c*lH*)zDR01gU?0eBl&5Du{2~Q1C%8^K) z1iv}CjGRTqTfg~(Jq&u?n>D1syu_5+K9)CMipMQ}m7IjK(RDqeOzHk0<&`;Y6!3mX) z7H42r2tR$_h<)?Gl`svNbs=F|2{NE+z%?Tes7t30mM3VG(91y9G)jQO3+fOJSa=U9 z_r=O&WO8)&lbX3xAlTgXQ%oR=Q4R}!uCDgx_x?yn7%p@%p!wP!!p%_^`C^TkIf@@y zlsr0rIHsy-fr^Ej!Egpid`P#!h&o$wMk2sMF3@4LOm9Un$)^fgJ$~w?F)dN@-d$dZ_PU);Od1| zqcv5tgX`i4LrmsdC*j7LJo&Y+Xcom$P7u&%d_=<9 zpe7It7SforwwD;H&CVJ+SoS7x1L;-cfsUG400KPIGU=i;8nH5Vj3JBMlmMFy!s~CN z0n#iQJAsMDx+1tQ)mEVM%q_ME+W2L=FCGdldzHa0NvquS^$T!h4tIIpb@J zS#>Lsj%UjhgM2DbPihb&-^tBdLUqypUhm`V)i7;?N#+=UjkuzWyZGW$E&~q<;xtwU z_vOUtE$b1Jb7q?zg{Bq&)ZG-sf5F0kA;>>GbKr}VXH(Xl%A$KMUY2wv!-u#DC6<~G zE#9JG(}%zKq}Zlo@$MBw^-nPvDwwn0I!VmoJ>Qtcg5N(6L3;?h&bMi|CKlSn!%X5yp1VnxVRvO>nT}A3zsFc+NOuYqw@4g(s0dy%6J#EU#qG8eIot@(i6Jwpqr$S&AC@^YZboX`}xNB%;^17#Z=RSa-JF{To#TUTDj8Q0MagZ$~P!065Jqqi+zqMUt*!kZC-w!~8y{J;<*w=>K zTRL&XMHAF9t8nI}bVz^+VHBMZ?~2M6jWcF&qP6;H#+s{_Pvx&4!*hYLe~&=HAljhe z2_+({?7@k{)l}^+FHh`bA+fT#zU<>Y>vxIo%2pzSY)BPD>I0iQK$+q;mtcI3fg_!j zQ-kVVj39K*a)d(qGKa3EH8{;e&^OQG8t2|SkLG*BIy~}tTgCn#8e_?bKVqLPA<cVP+5JNhKufB7-h%VLu^Bve zj;KiVGwBI%$v2i{uR@Ll!vb%{e*Do}vFb#^eD>)?1O|fXtX(O4Zj}!trCzy{m3xc17KMFM-&M`x7?mh-Vd9^kz?cNv2kMs1_O-#7C6npxB;guI)n-AhPX!Fc5dn8ayCOR z?!LIQ#b3neY)}3)0;IP@E3qSoI8PAYH+mqZeNR)PUCm-iOYV@8pvbZ3emSJYJf1q!APN!Ryn9B>^xHCuK`u>D|n_L7)$AK90fqLbH*c&Ze!w5{%^upqSP- zf^IXcH1iy+^fv9Z&?ndhQf#8EB!WL1+6BoVUgg5cQnk`i%1 zM{x$4QF=+q(;1aEv+rKl3W64X4XO`voIdOs4s<~8+G-=A!`sjxG!tlT(gc9(fSS+~ zBuWdZ6|Fx+Fibj(WS}{YVu!D1y=|Y=rS`PCz-!Jqks(WDErb=2CbSGCyn@?Aq=Ho*&=Zy_t{+?SgLXwq;q2{f0dpf&t7pPWiFbL%J^kDT)C&K`` z)z(Jyg}7}?xw>36>nd;9B?@73FEp)iP9(%%Y8O|4+KckLfnCB`u%(&8v7R=UP{(Tp zExCJ3s=V6?n~DHgw`|xVsXFMQsDD$52xM2%R#v2LcQVA7+Dp^gLhvx$ffz%{lY2o6 zIO~0c@OlN|Xp{2p&CPr|HVQQt1r^(3?@bZgmD~eHbHNQfDS)V=1mHk3m%VtKwtqwx zAR@GLOL`JiqE!|U7ML5prXI$uOR|%m)?f@D+eledR#7XWw|y(9hH4r&hCZ8_6|3JA z@Xl&jRSDw;EPYJ}+K_OKz}XKREt{ZtWi!4j!$+7`L~ z@4{+}_rEj&aRcxA)*!)UQ8*`vvw;0!KT#La@s}~JjC5kVg@074!N;I%fEybn;e^E8 zyyXNex?w!0t9xS)*c{vo#;AoMUo;l2O{iuVB8vcnUpUp*2U$6c)Jc}&vc}M32^JtP zyz6uzU4*kWIH+~ow&RNI?^m>`Ci;VyY^$@Bt=uy54g0;??ItQ+ss);z{rz7wtiH~L zlA`svn`TQhtz)aKR-XMv)W8tsQ&?A^q-S|0a%LG3t#xX~;>+zqs}vmTIcbjb87Mq% zL^=A0K35M1I8g^6@v$`QTv1~MhtUqKb@1CUHdbb5dnW8M#XTqiW{e6WH|Bb2!|6lZ zKPJ~_nLZ@+d>&+zITy*lt)+5l;)`V&k68ofEP@o%KykfEeM=4M1u7Q1Ilce!uT)P+;q%@;eqQvKe6|9c<~ zQ1GK!nf%OlKW_vBJvOnQs!MfS=)1d?KR8gi?^TZ_SEfA$UVo4Fb3)CKty0h=msMD+?i zNopmckuT+Ui01Z^l zDv#!^_wy$h-U?MMxsdpwj=D?TO9In}@~=pp7*w6rmpaR1k1B z5>?Ehoz%>$uc+yC)tRh^=9I$ErCvJ|3ZCr&xV5K8uKRF>?au?%K(R89#s z6JjipUqY`>fHIp-PA^Zn!Z{$rXY@ArLQ_jWC>>viEY z&cFWn^4oQSz6Fbg=DDaImWctTA_1&gO z&}d+-I;E32-=V7fstY$G*p9Eu!u>j^STgMoG9uHA7LjU>;s=nt+UfuaN!eUXLc?WY z+vW4IM%a!{y1Xtvrw%^!&rpJY8#7h_`g-HEbqo-viaz+7Vrcn`>?gFSV@P`MRSB72 z`(N_;gr84|ZGV{Ymrk$F6}{yfB8Ivr`>{IZq{`^{M6s)#-xGo>q&ICm`o0-mom_wM zeZ7*_9G_54?YFQ6+*cQ8dWg?4{$frtpOWBX&$C?jlh6H@PrCG`mKh$UVFqG7_n6Z; z-|Sj1iW9w$+mWE+__S^|wSooLE$R;7x8FfK<-W8Z3tU|LWp#m#u<7j^`h4rzpsq1% z;7H|`k|F%su&Z5QnGDgUvrX=$dWOvkt?gnE(&ktNQ?I7`L&Pj;d&m@qR*GFTTYE!<}Bl8A| zAc695Innvr2H*_EWWnTAP{uBt=k+Tuwt5J~5 zP7R{sAu@x&#AC4<-@DrxIK>s_(%TC+v+-uziz$aVTmLgHqA97H6lCcv<_&fpcJBk? zF!Ex9e@mqks?ua8jnac)oD`s&&EkM%d~TR-yU2H7l6 zE|b>x=Dp*TOc86%7wrTC7M181u~}J=xjqPe(4@n5gjUz3k`G~P0A9xh&|ttzDQ6p? z4QwOT44}r7scz*Dqnw@PG|9}fG%!r;StdGS84XxOl4qr5IubBrRN~j{TFPkI+-t87 z>*3&kt`XtQo7IAMnp?yZpt9iSJl^pEr-{Mk27ajr-WT|1?N80I8n!@2_#eHKij#?| z1#3OH3)V&My7V)hb#`56-+5cVd)=p2Q)ANJG2M4P;>woM+4DOptNN!xXsIBj*_`43 zindm}^#(1~Tw#*Ac(I(2^_hyb|4iW`f*fDqh<-cXd5{n;sb-4f-BU7-1H^Xo#XeG+ zyalGk0&SFt$!-x*zs(`tv79N$fgis&y?|efYc!y)k zU{8=$&fqSpW>ucY*>i{E7~}ben0lQQ?`+Q^vk_k|qNea@U(i+Rjjsj?w-Z%T`d zDj#@kh(SqiC$|FCeK6h}v&2@%BZHQ-R=>55_oWak#>RoI5R(n2%u+3s^x*wJLjwMd z)|D63VH>55NMK0eArZuE3(SNn;4uToC>;e99^ed%N1jsLD!2as2k+-yTfn_5oBVz? zh-1At3!Bz^3+qrFh(R<@-PxoCk8InNe-9o|?YMwL5)O{zY>2nz!{<-egnnrzw4>?# zRHcK^Nzq-vWjs6EBY8v2R zd-%cEP-$UXY@FF%E&r}AxOhRf@ERX=IalG3`xluin(1E28M`C4-uJfoK*a;2-)VAX z-fZ6ULrhP?I$WO=w=myxz&RBT5IC}QimbGOjBVEXc|Li4;2LNm`&%Fk3f-CQhD0mb z5^p4>!@4ruL#%E#3kbJyvp>DjUqN>24HWg{S)R+EsB+_W7nu}kOm%?wt{I+wO-&!` z4cL7ePRM$tAub82TX7gF#E&=thGN=t1k2rI>TQ~hA+`fOt<1V1Hyu;+Wa32rI7`Dz zhe&0QkHz{~fa(%6n9i=K9MY;7q%JIp!!ruf!_~!Y+7|V~H%+yf()JWnCdN$p88bS$36Q+sn9*}{#fc`baTTUl*(&X_j@lmI2iHTHV5d}SZdg_h3hu{>}^Wt&W zPv!r+8j-gK-1N*dPfh2trFrJV4M2K`cRY^_Uk!C(FsJ6to{i6+PL(7x7WM4US>%xb zE-$bwuRvF@^Yb~Ij;u22ehqC2`IE%k&+AbsoNy~js1C7Kh8BzX%JZn0^#Tfwvz1BE zY4d|c<1-gQCZh$0s5Zr#_P5+TNh3BP#v74gd!zRm5f}8rxwgP_7IU3D$7o8KCnE+h z;CQJkdd*;d9p(=TBzYr*RTuHuxaWiH-EK|uGgK<|)?dkZq=~i|BeX9XCEt6)F z8^US~78*)~W5%x!kib4z_wpp1|DAbk*&26adi^uH5RTD$_33qg z2hm@__U8v*35DPHjP0DE{T9x*HI<<0%!!L#bGv=}56=&ddq1_jp8Xa9XX*vk0E zf`A23j82W{`uvR%@vBTYLh0)1^;P4Vg24a8)6q7~s~8_wJ5o7ezIf!0b9vu0;v|k@ z4X-&KB{+fSg*L4;;cFyQz(rKQFFO7b6t@1X-q$X;L0$6>bX;pt)mX=m5cVzLIhZmAL(1_pu(0wW z$>Fg?KA{Nr?SJ^r=I{v8W)1I^Yh< zl&WStyPPkZtd}Z-cj>#jX^U)t{!inl@gE4247W;!EvI*EOoZvY?TyW2Zb9j9{5t6X zGhSsUBeG0nS_d(MgHS1h6uHo9U;xP)VS-o@(9POd*5;NUt}Wf(pg%cvCj71G98!_N zv66aEUmxjcNe5+gZ0tC>$W2Xo6t{3yRo9|F(9#;!uFMavQKH^>`kC^nz72yT6PYUR zSp(QbcAK0wR*qyJbjRuU|I*cQ$p3RE`dqtae{ko>p}RXpt;%*d%uc7R@=>>x&ncJ` z?cX|%)YkUYpTX>Qa3)#azr2sDXC0SuMV@HVP*UiI-wGP_@3j(qE6q(m;LwQ0`mt7y zO%F9;MojR{xP-Z%!4V8L;GcBrYf`POcassdDH8b0Aw@s!s^S4ZF=2>2vuwgt#`sq+ zeQ~zQACyi+6w+m1n!0u?O2CyRNvA#S<&Kav$ZBuUvU(M2`qnw_LcGRA;vgHwoSeHtOp=QR0|@J zJzl*$QD1Aa6Yus#g%Py% z@uq{!^FeUt;LtMLeK(S-RHJ2qNP$`>O|aV}ncxWJXn&rB4k=#$5QAKtrjE}9@1`Q^ zv3i5%Rnl@an(VF_$8M(gq9UpJ zA|YcSC1a5(=jce89TR9$H2cD)7Hd{Gslv$auOrn}ei$p7?w@7x7HjhwupFGbMcj1J z@FbuZOrBLSY)qiY$+tl1g-Z@9XovL*v9||G+bkINo#!lu@ldH*fHw*PmX}2G{?dSb zfQ)s~sltBuqF6loIzf-}XI45=;n>amEL-ZT{cgU45=c<7tg}Glxt1L)(-m@4EU|fV znQJW2&=INqoAkvtH8cCeFcoy4UTOk{D3clqZ_g{D9gM5n4RN$`-@>aep>ZES0Ge|0 zsK^>X+uGMt=t(WzX5vtsZ4FSfdls}c2})ffrFNxt|#^psj(zln>)@Qk)6LzN0} z@)xVON1dW^l(gwG85QH@b!jmmN)eoWFWxVp`W-Anmg5sZ*#0}WEXj9ex2ix(IX_Yw z1R{_l9%*^^5Z2bJS;;#Vo6Z-!J9>oGI=k@7siL@US5F!MeOG?LT_?Ir!y=XZ!q$+aiU{Um>kS?*=V=;{CutIj(4T)G(13?xky%lq5pzr*94N7lbmzJbw z?n|u`^A+~uh3Y4%zG;^S(jJ>adT-fnC0uHeIG_!u;3NmV->cA=)K+Vn(kbF;U85v|)-Bjed>QH0Bd z29Tb#bTer2*lG#Dx0DpAVx6m34Hw6ui{DO!uLduUoiAsD0a3t#Rq*c>d4Td>P_l|< zKvolrr1I0ewHvD{7aE%Vj`sSB?$z+|(KkIf`*IBts9B=2esrv5*%rCvk=qMvvFmyy z(!yF6#dkeiDBXW@kr2qW{iB?fRdCUP52t2PD=0S_f ztGCnB>n(sXu&1X^fvj{8W^LVGYo4a#m1Y_G!r!FVZfIv>)DWqBt`OWLng-@hxVqo` z;>5+EwKKr|uA$lbxH5Ts!5layQ(+!{BkR8`zWD4xz+32e5?8&n*?2eAlZjcEKLy)b z?{??)_k^s2Tvv5gCxA-dT#^O%T{#q*2f)ZnjbetjCQbIShK)c&_S|i7b?^s?AO3lv%%jj&WmOFJIOR=V%>C zL@&He&mfIA)s2%0@&P>i-w8T?kY4FF4-k^>`4qM?f3>_iO9F4=!bj^3DBiufX*P~r z;;n-$fLiAmaMSh(2;4{h0XA!`>sAl;+}(b`YId0~;q>S44u>83r^eMt>0-K7)zuLT z4msN_4KY`LBr=Rm6<_0*t5hgh<|aii>~g<*xi6-wBxXoABZpMNZBfFyH2@}U5UrKK zH#o=QFip0^QO)%v1+KGdU4bVUT>xsjwlJY7FX}eO^hWvsuDG`^Kij6zv=~?0++%SH zYw+-^3zKyo73T6&0didA>=+lg%%x?<0`E5i=GL)<8o_LZzNQ-2;FZSgFT#{96o612r<>SlD zugX4PE{*Wg^0vBalJ-QN!lqI4FpuCF5^^m@l@@ZsGM;j3L5HWRC0wF?^Q4%2bFCT!-$Wiv^xJ z;==XC=^_V8BpABV^-xY2zhA?Ps@^IqIz7!&m{vb5m)}Bz2eDJL3I|L>GG#jqjFEtf zygQcoj)Cwy9f=|c+Vq)+1$El!763i=&l8=|iEtDmCRX{AZ$Eo{sgfT7@eOj0{e)Uj zUHwJ}^m|$sX_F|1Bamn2%T=YCT4N2sh`t_e$>@m;g>jLp!xl)8h!To226)CtcjGV7 zXMF?}(rYq;>u=tUa~cv7l&%)%<|E%XTpAUsLM#+U(U&Rs5FMzw1zH6rm&I2P4@Nts zcLTp6WF`EwCkSq;X4$?C55au)AWk0xcsMuypIcp}qtNv$w}J+xL1#|x>(CF1M)@&jSefe6?)Qcv8i?11=BeNbikR2ZoRmOe43t~ ze4j!dfb`~>+7yA1x_|X3ZeYMIJY~sHb?G4wXjhFSQk5(Zu5U3JfJwo98tXf+>V+x% zNia+wEwt%lm~x?v8RoG(Fwh@2L#x+=LMYC2rGv7I-Edh*j~|*@IO8~+w7(Z&z4bbf zqMoxKRw7I05W@|asrqL9Ua6WaXYG7bwBN4cQj;sSg;EPI1&=weO(Y-SX$q;A*CYK) zN+33kiN>(@1>>(=_X2u z{8BX3@%QT(8$mfi^kX({lohX?-*V?)eW))j{q)NmQ3FzCu7P#?ZVK_O=-b)okLfPg zJGd^Au(kfG?TzgqWe2Q5*&#VlLm_WCi>yX`ceTbqOdigiA`7fP2=bEPLq}>}6@nvl zOIe|bvI>UyM#51U!&I26{fRI3pnQdmNE#gS+vZBkk(LTwx7qcabj@7Sf!u!D;*+K- zT_2f})1Rf;&+7`)GZ)_eLQrJEo6I-8L)J-Z*?{$XFEMUxd`2l84y-bnd`}QB)6Osb zw3QC5u{Y)(Lb6glU5V$`5gt<0lRB%^L}DmKuBaP{Vtx&8JE5(AlF>4T8J{ovED}0! z%V{!UEYK3GBDe&jwz`5p{^tUT1J9n=S|{xogf*B9*PDTP5l42X_>Z!nSP9_?Z6g(v zy~PXa!9e?vr!T4k22v;)u&2%r-%Z@(YL+1(F;`t-OZ-^xOJ#6*Yo`n3VRr=2lKDzT ztM5P00{5W4EJR<$bXo5X$A>+w*RudDq0BWGh%ed--dQzKAL78W@Ff04{tV=lS-%{Y zLy=*lJ=H0m@r6(?%j}wsw-dRC%f?!vA>y#Ns~8Ltro?i|MUB zaN-yFrn$x|2aN*K${`4n-lR3sVd$CPy88?W?8mYRRc-B4akV0bM;wP_W={aHQd9Qq z?{j1228P-Jhmo_ApgAl3POzj?2AsukYwHVN+D;sa#~5(V*q_2ExFg?AeR|#ZPD9Rl zwmP=AO`YDMYcNP@Gr~k1SnROkQY(?uwbD8d_#e62aOS88^b?iyLoDF~RiK^ozit{8 z>AE_zVVGP>T)FGoZIuV=8M43;wcz#8C#vnii+i8JEXSJz(S;hw!mXRNut^J_J!CyJ zyjow*fvCGjMzQ8ZjUm7HIB53Ba;FHiGDFt|Z-HEiczE{|9c^%`>U>%4y&QQAm*sfV zCMs*mIUHZANM~Oct{n!fT*!!LwO%G=zN#my#{zd}#5c2Fg<2;KP)sRw>O|d2?_3n0 zGRsqm;xpzERs8(C;hg|}@$c2(!Usmh2Hq%fpyx>QLTpY*+b@Y3mz}obr>? zAN4+qBL7_iJ@Vi&t>}VB1L1oiihI05P9`bFqT-u{zlg;<+lEABrSo(5_y0NF{ptM8 zi?7vH&K>%gFJu`Sp-=v5Czj~EEc~F;b>vFflNw>+QO5Ql^<&?xCu$uYCZ-sh?5eEg z*S|#nd}Eg#XZiab8F(c9$LE3;)_M;{empL?z5FdVDF@};*5IkO#7->v45S!c=&-if zI|_@%IA=|C{P2#7FBr6odaBFuc|9+NIn0CK{;tkMblx5Zb-Dem8WckD8;Gw)>d(Lb zeB(-YzZ&Zxh997q2*P|=<+etfT*HP%r%zOAX{P+nXr@rwR)^m=ta|IWV=N80%F+MrP!^P7N)moh9H(qY^$|NTWbU&0l9% ziNB==YdXM`bEXPlu_KqJijtnW2gL@h->Q*rvul>+G5aFdXJjh%&Z0}2M9n3q7Kgxk zYR&E{gq^OtT7Tf5l zz>AdpCZlcRmys7PFrDXbUxz0{X_bJ$Q*J!Y$w4{CeJ_N@%E^(>?dzZ~lWnZ^TUIkV z_^doh^qr;i2;TdfHB0QGm-`^5Hw?ky1E#`(pL14AVzS9Tv6}mKc76>Oip+hObNB)G z^!^AudQo?3(XzJokK_KZjvOq_F3ZIfYf`9j#??2N&&=N$om&ut({=8!-#gc?N|+P5 zakTf(eL^%Q2N6J!91^{=&$tDqZO2*3#aSe;+F4jTuQr@8 zrEH@k(LBIj$ED;nJzScpQPV~@=&|tXV!C#~Hr;$lo%vr$xH|6g-`RlrqQPvazfGF& zHgWL1k4kbM_)y1qXht;12WzY^>CTxX<@R$pTmRy7+Gx3s`UjVK0xOo(hK6c3j*Ae* z?Oyt!&%4_y4NEf#Pa1gHv@s>jGp*v2GP40P1t%ou;b)S}EpkZ9ov~W5bln_;27}|% zs_J$6&htLkFx2BqrBAVl8vfC;B2rSVq=BOGPhR+^8fPSCS z{o+>xH2iOYJGFP@cu7bP*Yt%a*Bn{7-K#M_$KoK-GYHXx-kOI+-feMb)QCTUUB*9{ zcuy<#L1j{)59eZ|tdpKm{Xd&k_^sbBEbVtE=~8lO_@NrZ(zNKQ1s6wg`G-yU*uZe* zj0_XfH8R;YrE{i}F&p1hsY#P8QGCmSmB`ALCSq?F1|4Z41e3oE4Ra|T_PXc~>;i>E z>nWW&C5in#v(T~EceI|eL~=*}q8rE_dqZX;CfU~!a@?huZH=YMQEi2vmK~F|pW#VQ z(N;)Tfpc%8pO8fI0XFR0-|zqPI{)K~5JN`!yp{n587YfL%HkuAi{7_Vs@~do$v%G}3@tAn zskKuy5V`f9P@d2=wWb%aQ&^+5oJ}yZ6uPB(tRF5J^VSEIoNJjDZh+5J6EltN$cZs5 zpe(a3E*{`@-z)7Xl~`jo5hNfiUdj4lvhBSLjBZY5gk1R_sxLju|D77YO6IinAA^O@ zU7EnbpcLN4wb3m9-g9E%QVBO9y^UL3p`8iNK4PF257sj!7h4SL7!1P~a*)=m5$;oP zl@z`tr03or_YtAA4Z+XYTr;o{_ewPl)f5iW$C8&U{dOVBy|p$|(U!w8n!jp18G7U85UR5EQD;QLt<)j%C@Jooih&JA1gQ(RHec;uCZyuRY!JDbj{ zrpg5H9nZ{4qh9TT6F{kh9!g3ZN9B*ia}5d6B{*_$Onh5TsN|2Z06w3Och}6Y8T3&z z+36{Ie}GZ~d`JEuDW4|CtL!gkbotxrmGnK{Do`4(Y$kbrU{XLhu--ckhQ#F%%utq( z>+0zFeJ4RxCUbeP5!A0Lhja6gb9d+na+ae~X%j3)tdu*Iv$G$u8_IxN$*Z? z>n8;yGaDNPmb!$MF}r!<;?OnvEO0ErEp*nb2d9qN!2tV?xl6rC1HyUB!f-SEujwsf z&Ngn`b@%hJ)z$p*c|%pL5}LbS=^sv(cbUwP9V7%6T8AmF5(H&N=Wg;+oW{y=NpAe8 zMJ@q7RIUCDp=Atkw?PeD0NJSV=J@n7z^X%MELJnaB0MLwa9jn$@$l z!WXFsb!vf3tmNXze^}D0}WW>dxbg9Exa>Cyua&!KjvI5DiW;%IbI=}Ud15( zH54i(Ei29PiP9+`w~Xz%cWM%zSZg=PGVGFrphGoyXsU{&y`t_LpoFZa=pv*M(QY04+j`7I)txQ zQ-9gqpa;(w(fO{1m96kn%{m82%;If|GUfHc(`NKQtF8YktO+9PvQ;M;1G@&p(j}y1 zgxEwLdrxVWgl$fw&MIfk&bee|ZPF&A8aSj%WcLaB{#Fvgc6b z0l>)8LVSAzgcXNWL}Ep^Va*jG>M$9RGH%ki4y4Ca$^hi2qy0e%u+|mM2<~(ix$?9` zmrk#RFrW+znb$wE7tLU}>99HYqLQ2;v#KhEFT+zkt3L~#y~&#}xQ&34quV5NPDZz5 z9U>PWKTc{H|5!9mWHB2VOtE47W5ZX6;@s}oZz*dM0iIOV@A9_Ub;BUO4p}xkE(-Cf zR{Uegcb)oVs-@O8^D%~)({m@y?do!_NF}7lq3An#OrFT9Ks1*XZ&@I`k3_OBe;a@M za+(cbb6orY&0T}b!I#){PRU>s(IrNJAX?D18$GdU(S30;17*|9aS!f<){$ds9n~Y( zJ{F0M4Amf`06wd_WeSYBal1M2i3g?c-AP=T_FvxE=z5H8!~jLg<4Z()18wcXkptCf zZI5#Oe62oAA6scV`w*%s(N+0+S-)=p>|nrKJT+cT_fhjMDVB*(dQ=ixD|&^-ns!q5 ziIfE0{=aKvvkw|ArZwawV_$NeWD$x6Oj52Lu%6d7_oUx}(e8W0LWHNLXUWG@$L5 zcB5V0m%V-{xOPwh&mJIk`Ch)$Uu2_VX)z3Eu_61F0|43c)k1D;jk{Rx5;M+9{ov+w zesQeHZP{;;Yk=Y6LCMJX;{>v=9Bme?P#?zC&MBS-L~b48_s=!B?H|GfuK;nf=+2Rp zoZn7Wjh{R9yi~Q`xY)qiekiw=k!tPl-UpZLiHT&hJ2FNRaig-TI&z z^L)T3weaeF#?E}G4s@VPebP6CR5YdmfL@5y$1T>0TD=x71b|J|(AIlJX?No=IzSG_ z8lt>1X%Kbg1xL(s^g4qR#~Gz1uUU7XJhU6yWvj(gXFGKhne)eR71K)P8-dBYi8%iuSb_~`4rx>@Ph z*_`+Yse!#e@3e=^gp+HvPe%*g&0njo$KRAE+&qs)~gWBZWo#ZX9)!lC8dm#~w z!n9zKozS!RsU)x-8dCtscR>rJKe`sTwH3-2mIFHP$MUMl5$;w?KL!1~H#Dy@!s zEiQ&Hc1vS$ys~txoc*kA7-E|(1Xl4mos$0G}$?57EDqE z2Y9qf3s^qN(_-B5SEa3}JrG(KZNSRMt_zkXcO+5aGG{5OoPBdgbQEKGye#aE528icy#$)+xMEy zb*nVUvc)9XciQ85jGFko6adixxnL4=@}3MxnazfLoUn}ZA z_IO*-_>g~4>%m{Cq5%+!;h2{JV2|gt{5n8nB?!RX*c#gB3a%7aEEC|(3e5r*wtN0vJ4X;weO!bKE zxzVK@FyEuHIAa0C;X1dlt2gy)fb8F~2@k#iZT1R-gj{z>EW-hN_Iqqp!I19muE?2~%POi*UKW|HJ zdo!SMB%$#7^2nP88u3I;ItQ^~wT~8CuHcotcgF>Wq)7n9DHf#GgY?YBN$VYVC8d>VsH$A)@4(nAX~1ZJoc1_efR z-9&>1i<6JsA0^#_?AyO>OZ&^>-bWKA<;K=Le%4>Vg!rboL%V)^y8Zm;nuRr;Id zi~3ZyXX?+?rs@<^Ba+-rx~D!f0$MLs_V+mYQxwW`djsc+ObhJp?4^NnCh9o|ZU%Wx zC$oDvDP&Rfpk%AVjtY&+>WNOzL#_Ak1Wt~STMtZusz0uWJoSs9-{4_Ri&A@b6dX25 zder4@YShvhgCmcYPA9(^3b`^qER$Fw zIb6dQ0ubMQ|Ejsknr|Oommn>smvj5vB)4Pq>g$H>2p*|IPAM99_}yRT`aUm9#4kd6 zyXYnFz5Y*`Tp4pqUv_)zh9GZ`KeySxBJn~AdXe8y z0I^Hck!yJLIOMn-V~}Ut=0GZ1H(*xJbv!pizc_L-4Xga$qlPE-fEHzAlK%q zm>ZuY6j9dBNC0S)$58d6-~cqC8ZmGQ>6!+bcoxuFA>o8`87=3AfEP;|DLT zCzlLWrntw3i&ktaYirnqebHuIeEb7shB*fWropu`hL88i)z`KANXS_>bUFX-1p~hg zu>4<_;(O~9i$36emb+;ri@NI&wUc;ls)a7O#Zfsb;ed+dETWG5tHSnS)5AJ$ zJ>Kl}$yRX)e@=Z4Oc(6L5`_6U1jd}^ft z{Wu>IYbXzGxFPaRDzT@C9Nb$x@Kjj^&+kS{XccMdt*nh0>(r_Y=_ZFP=LYo^SvBx@ zqz~KbB5XS+?vrnQr|;irQKVG)Op}37>bBvgyB#|}J?+^4>FG_!S!b_0S-!l3MP7(~%^P*p`nLlEjw!%1nRP@40CFAQ~+1kjX=T;onCLN7FiJ76~ z9!c;Y-Gtp#U0`-v)y^0Lz4<)4G);1~E-BKpQT<)PE z>_VyUDGSrQjYp3#s_a&ZWz2ehJiSBz=39Pak!4LdM2Xnp;BhU>vtH|ICRgDcYPurf z>uCcFG*>P0S;;RmAJIQ2NkZ!Qzpl;UI>{orO%cN3JMJzI-C7BF|NC;5yM9YJ*Al_# zk9cmzu(P|?Kg94>i|h%;QU#R7zol`z_5URenUF6&s_mfUUh%?T+y4Avhe&9`O_96i zi|0x9lT63+Bd#_DGo$2*zhYkD#J{ZNP>s($j!;eB86{GJT(m!O3YW7&s>7Jme<&+7dV?Ye(OzFOZt|3 z+_l21VKFNoLvud6YxszsbJ9y=g=7tBNQC$?Q}W#s7u#tk5_UFNBY25cJ{D!(%p2Z#P$N|(0YABD|J$>ccG;HK&Drq7 zGquSJYmt+Miq7fUw|SfofJ4(b&76Fmk#yr~f8nac%{p00Nz>&y-K`;EGbojVWUBhd zmpP9*{E|(fcTp}%k)=UvpRx-4p>4_ATy-Nr$w=yd9}Lkdn~+q0%K(dUckxOSs$6{4 zW48V7&ktx2J8kJlcp{`%!Kvyq`D4w}+Wn>J4CdN>ArFgYsXsG55Ku#_PSeXd71s)E zQcPqEzCJ^bFY{S9%RfhCn4K#Ili(l&3wTo3ufh0VEw4P;^CE_N9Xa{q;CwCVVaFM; zyOXq{CZ4R6(NT^{JYAmb>Wn-8*V^TzJDjAY`KNbokDstR^X&ca9p1>IE4Rme>L&0o zcy3RE;f?N71z(>y_<04u`upIJVyA{t!>xb!mhic z-jzvh{ga(hEg!~Kn$9ekSoiBb<8h4F<^llHP6BM)9KFeG0BRY7fg>M(XTE6oiGm~2 zuQGQissQj7U(}4awDAamm$x_nUmJRIcy7UQTl;BBz%RS>Tx+dZ`=?K!AIXX&4?kOe z>5vUTR4w$}Eaa1e45kUX-ix)nLp{rsJB$ch=DkppiVACF$U`Zm3; z4fgpD`~esr6LWquDc4Xz*FPrZT*_ZYsa$mY`IbE91H0i?{$Em&R^uNeWge-Mw8EsL zkN)ELOF@(L0{?&2z%reyR`+TZEa7dfFQ`UoI+p5KZDCgB?>BabIBjqICb|O@Av4O< z&VvWfUhDk(>eV|yjr3N>?>W(8lDIN5K;v+j0y{>;$+$jrSHq9ln= zNze})UYMW1gZ%M9X6WZc+khN=R6+G|KmYKCYp3R@rmssAE7E@1X%nEcwP#BCJ*2O9My+b8xGZCfpt4!>v z0urXGwiCN;D&Mvt1<}NK9;9?1_6I7e)G2uy?p1NzkG{sxtje)*bnpplsF*qXKMOhZ z0bf+WNZRP4EBqz;kXG!Au3JjqU~S22N7$jAR%yx$spm&J;%^pMCZQi$Dd6NF8fHjZz=;v!PTh-)xbvztECO2R8t{mL0&0j$vMF%dTZ>ZdM z@i8u`O3@8~OA-}Ygb`2|tqf0Lhl$i@rj~P*2&G;1OF9X;-raX!TSE6_9)Yx;RcSHL zPY4C!_@R&UGJhO& zG6k!o?_nb8z|^;yDJJ#oBa@2`lqaCDV+_HVjmw>tB-j*1vCk%tU0km?C+GyrMWUeIM9wd8MCUu051WFuw0G!b{lsTxa-FmB04;)fecWTCEnu>n zBw$lM2`5&QbK_4Ll{@&wR-3>UJV)$pwl{$Sy6qjg%K^E|1QYtOiS41zu%)G_z?mZ# zbEka*=%*6QZN1+}xS|r?f?Y-@Q`FBFq5spx4z|CXRbQopUzzqCt znw4{6Np*^GZEB|LSQ+E25h&;#HD_R){WNDZV0)uULV&fxMM&|RUGY&xr=NY2js39r zplg8njaHIi=qim==%EF&$@#@%Val;E{eeu9`v zUKU^CX6%!a*w)IRM*Z!x8xc7eR{GRRPyUu#Zcptt`;5|T`=n{|j>g5oiif^(``DeJ z=;hp@sVr2Axo~c4tHp6@@Pu8VrldG+DF^8Eo)+MUzE^C+;7n+Ldfj!)*sGWL-T1cW^d zt(LFsM?SbsbSH-^w|NNPHIwgDV#5C~e|mn=N+I({UtjIa;agfE`WZ-_14PwO67|?( ziviX>;dy>Rhx9NsmM(FUpan`~d8xAYUf18Y`@+e+IhD0kph+Z7sig=f6f4vXZa~r@Zm=e9Ip<3;Gs2r?nPd()=y@3GgK!z2xTO zK>5BnQ~33nFfzGzz_N1smCcmq!AqX0haB?@V(fF#H?QY*(yLu{pd2T(+F`v%kvn+y zMW>imK!pNlOi2m!EB}v_4W&C;8n)lKGR<>4sM|JYAsm!ja3_4UulbIWnHoO8#(H&ogf`j+VL-XAG&MZFR^K*{g9n(6f9ynd2Ad;_> z@-`k5?>)GoQDKkw9NH0ukHTi;{zKQ?;zdKUXXm(>0(uK&CT z0SD?CDcf^8D=Rg&DS(~7#0)b-C!d~~YLAT}Q~@3*!oj#g4LI-Cv+>Le)pD3Zqk_ir zrY5&q?2?e^o{+F-=}2tka#Z=*+04-cb05prQOzp|rsWoDi#(_?(|y)hVTCqxk$j-W z7*sEy(Xi1tz*x{w+gDe6*@lMQ4_G-stb@BcGt@DY|NgJo?9$l4Cm=Yj$G^6iZ(vIS zIqz$D<pA^s2ukLpFVbuKaQo;uMVTj7YExiFQ z@*qI_HLz1kK09zTyVS&lUxY4hIG?b{l$d=&xfQqT#+a>`eOSwIz zV;y7xSZzI(4~u%)jgoc5mHCaiTq-VTluS<1QBObV_U{^0Ffc6Ef<1BRs2r zZ!rgbYJesrVz}Hr5OHC;{%KukT3)7K&D-4&9}Q+CxN9Rh+Yb|0Eef)#t)8s-(X8)> zm)I~tC=pazC@GRJn`Q;jOUOeJJV%IKXuTJRekg+E0dtoIW01>dBvdIS845>B$R3F= zMBt~rI4+*ijAf*&?Li%eNjfpIkE>;3$H$ERsP2e_-0VV&Xo$jTvRXHV@AyUjCiZPx(reNn}9 zQhj(5XK8tS9BP}0Aq8LpvgD_%pN9{GjKV@W)l2Ksvk+2d>j}bwGv`b+q~99+XCR_+ z&jf+JBdsL5{FHo*ZbJaR_K0#6%LkNS|y(8Pl9`-W?MAY?iK<@AyNFgATkBp2+1ZkIZ z{v{Z%`;`Gj6qM#0{OpC+{wjppIzK=c+@>|h-pE2=d50Nq61PZ;$2G%36%{lYhiPTF zg*Z3mY0^StEh(|1C$#lUGSA^&kmW536$Pjg%mJ@8Sp|dQ9oN=@vX&KRA_EMxwTc^BMz02ir9W=z&ITpI-u=0zN;7lz zsVwvnSs%D|@x651I`73l*F5T|AdD+a%U>uOAD-moyR9)%5btwZ zg(J9_rtt;Rcpa5kL05E(3cw+b#++v=_h8*Bi}gQy+ec(yXI^YRuxT%h*#trl)6$^1 zohcf@Y2tkFb6XoVXgMi46jRx|Lor{0>bwd$!J+IuIIAZmrHz*b4 zr+HgvsY}R`GNu#v-cJ<}m`L2FSvLx(0pLDiOkW$rd};;A+v=}+U`3h0cKKn8$wY)T zEhrU`+2TKPhVabV-4po=siQ8==x*~GeAYUOx; z&QOD|L8J*T#mU(Q(BF3H9Jb+)E&ie%?)1(TkUR_{o%6jgRRugK=}y#h<-h7FiAVv5 z*8G!y;eFQ}$siNe;HO<5zP^6#Tn$Z|TIQ?bzh9ru^O`=Ou~X*Qm+Pke_^^wC81rwR zwU~{19iP+MjBm}xE0a&tH>H5RHL&s9@piIeV4jQur4huO@HI8UccaD|r$Fp9{No2X zvib2^f@~5YZa6vL$G9Q~q-JVHHZKKJGdhq@c6(!`XQ~b(%y_8cdj` zlOf~h{cA}79u%PBTcVBp`QSS0wTnn1W-M=~D}5%12avFRD?0+$1ESHeYoxC5)<~Bv zOJ7d|lGJupP=*o721E|6<5L0XCL!Wi1YAdSOWp2hcr7zc5Nmilag!f4)N!Ea=yX-d zi!MgEDt7o10U#lDipbSiF@5fth*F!%gJwb6h4W-UI!JIKIN=Tv0av>aasK6vo6^&C zIW}8#i>{uDl%#y36qz}#klKNsD4(mqI|r5zhm_YO-O*K-s2eEw|H%3dxTccs?dU4( zT5yZXq6oW6ldAO2x-M#{iWI3qrAV&aq(?T9zduE6yJ>3A= ztGZS3f?P7)rFwGBC&l3$PpSxcYMBI2(6CBr1wHc%`f=X?DI#A@5-?lk(*6xx%OisT}hXEM0D{ z-G)m&r6Oo0v@m3Hh&kfrz4h+3ZPfKs2WH%#>>Z)>Cwrq6JpC)&9#`aa90`q)ktk6x z=dPRVI0DX#%kF?I--g3=r}ZCy0O#$ak{e`yVigJHv27XwNDtk~`gUx_rmzRte7XoK zu<|{ktoF7ShRJ*qGAG!1b9PL025uEmCMW>Fo#x6b5&)@*BcMFhzgiCF+i=nY#iB1} za)#1T@a|Gv(kdM(16b=+0&h}(uC*!a)mK!_peOH{m^JrtAP&zv_df~J2QcJT2TEp^ z+#s%sMeC*@Em^zFqH9w{=|IT{VtHN&u|yi*fFZS*msNsbuP`9*xG3UYfufU{R&2Bs zFMK;D=8Pu=i}gdc6rBmJ?JBs^Ltr@9;tfR1PJuNl$ROL?GL->?BZxsXAUv|&WUtHX zsIsZu$xQ*qj;AeaRWUu&T|w7RATfkIpQnSHR#%((zp4U=7rVZ1*x~H4H&V2v^AgNd4rRl~wCk@j@PDZv?Ev5E>pYSDHVh+qZo=X_^vy^NLUFG_4$0KmhjF;Td+)J!>(0s=w$zDzQ992%NQ zehG!$S~4m9K8YV+x5}9oWW;9gnPdho|9@2kYf~&2@2N(RyxmF?AE>Yb-3AC0dZCl$ z0DyVQPaHrTPsK&)SGkqlF%5RnEC?9{QO1m*WwMrNQoWu0n~|;zJ)FQ(iim!yRqQki z7(&04nh+E}nBAj@0!(mWK_o8LCEQPO8bFI`j;ye?G&rlW_BhzF!`BP2 z#~(_O_d2J-gT{xzEj!WV{MQdgj(Aj4>y8ayO`8qOWNwE!XWudC)^(M$<>Jao)|}NI z`O~#fyR_tPA@#XMm;CED)kV>PhwJ|9pKwaMJF1}R#|c$yktTq{{_ZJ=n7KwoISQwB zRYJ)kR4Q>+-W(SHuc;%OsO3dR5%rcc;$JG;ZI4#S1o! z*?FWlPYU1j!%7d)*N{{hJIPj|G2kW`{4Oz6Z55)3VLm1VM5VNyK<*4J-3`J;A&Wm7!$C@Lw6?eB%~ns54m)EFPO#k9ip{gxlKyvLP<`2`Yx4l-eG=)TA#a{UX+|*XBU=R~C>9HbOG^?d_Fg zAbTCE75`Vaa{@m>VhK}q9iaXK%(HLFWW{4)Ph%?F%CO=KCf1{l<+ZYvZhvRcIK#B= z!sRmwx%s*uw$_yX*AwWc#o1MgFMSZ_w8%sLoT zo}Rb;ugtoteGt?=QgC#04%9l~Gr3`%Y-jY3ZL~Impi53V`UaCazAS5w7H*;w`?rNe zo3eW2|LwjncWh#Lc0}Zm;;OyOPSfr$Swdz-@HS*9TBz$PX6ICoQ{eF6z7-8FySPaX zouHdF15hiMl#^w2ex8*M$#AU#%ethQ@!6|o>IQ=X2|xE-3f`yV+lT2tTXZvrZuv5!M-=;>Ez zKTE^2*ZDt3r<^H-BNFV(2Y;2Wj3W} z>{XVgB z;+CvHQg0I((Q141;6iO^F96rs{#dgoUUfKZ9|Xv3t_iBMia0?XA5{lv3IYPi9ZJMu z?QZ?Qi%vutzQ_389-V0r73T8uyt$UI6KT?0AkN2HT^*R2+tmNsBj6LSyLUUApzX@ckC6T&oKS?C8|C5vFGSURAZeZKojlM*B$~@6i;OwRCaZs{OE0>Wx@t6f zm!rPB53W1Q!D9Vd%xo_8K*S&O#G@~9#g+U&6-i)MSp`J3SMbM<-RGG&Jrrfx$A8u@GT;14BU zHzHr}C5{T-hamg%#C3gvxN$#SX&6yml&*l#Byr04j4?uvoZC+Mv}P4qZnj5CTPT@5 z-qCQ)&J@=;JEp;;ZrMOzZFf1x^}bpVZ}&5(vLkTFXF5amq zIJ8nKuc5bzecz^ujw}yRxkB!#)VHU9U~lktui^52${F%Tp|?uwpsfo|kTz@2zK3}x z@-*{IgI!8r?MbH0*RO#M;@JQ9Mfy1YEu^PRs6VlDZ0E}%5)0qn+5#0~*sXwVS%CB;@_%jj zCIWUla(t5~d=9s_yv3zZ&~I!-)OYE;`7@x@)Rgp-6d&aVkjM$|Zb>{5>-I~rLlXav zzWru&@YrPa@H1lbq&49Zm4n~%wa~;@@pfNO^U{!Rd0OpLA49eVmROCw;IH1?@PlQ} zMM`9EO6WrgZ7do=X zpyX~y&#QtZjL~E|+Z={x&AS(e0)%O#mtM|Am9Y4l02R93u2k6{Vf$!W~z1rWf0b`I1Adcc92btcyd$BFK?BX{y?;%Q&3j zoeYTI0+yXF^+a$J{blAEdsX^i-PeZ#%aqy%Cpw^9yDR*xkym7I00xarFIj;uRsMPE zF+dAWDT;W1J%ObjGH00t2+zT;c&iXVIR4sBVZqpQU>)ytH9j{%2#_GXNpF2%YZg@IC9tfGkKVYVens3kRLc3i``!g#TM(Pq}pK%NB*6we1zw!2i(gK|79bn+7b@f z;=mDD5uGP$+uUFFFKj^xWffAa!2z!i?JHEac^oh_6aL3YX8t%2}<5*Ay`G9sHUI9DwUghT*iI2?II%{z ztW3?qLIG(RIM-`NK?w#kfvQa3?^p0#vfF3=QY`TBUK{bdwCYIUoZZ0^Xw}Zo?KCl( z?G7j_n3-~q?F;^MqPd2fgB|jKLg85`IqXNSJ(KqA-+Ptv-3i?1;>sd8PQTBMuoh&U z`qr8-)Lq@%={ZKLK3Hk0Z_**8L}n|Rmkl7LQx6Qb1S_FnD^hRLh9rU^f}o3FtAS%G zf8Jd=JCn$*Tj@@w5NFqpXCzIc{U$5*N<=bgIrzWrpeqn{%*)* z+XF4fsp=z)6q5MXj4LmsyORy12VwcYb@TQ?Tcw)`7Ga?dfW3>>F@)mP5|Xho)d(8o zek81-ybp$U_VIp^TARIx_3IxFRZt@8-<}CH3F>Esb}T3Q%$IE$|X&b5Q@D^u-c^A<6w4x|IN<>NFh6k+S)#*_z?i}*_ge)B5YMOI%xz0l** z8Q~5mWXPZ4aGDe#hS#JDP6x>sXw>uLYt35 zzn|q5yG$?Z40WghLseDh6DpsWwS5ieu_8?E6)Iq@OY$qid{L&EtC^3 z?(ayJ>vu)UpW>=~0qDbN@c?$WhmPzn00&l#ChfzY<3yN4u?5?28HAC=N^V+qt=QLQ z0kgK+phA)JYOVrI>Qj4pp-feyXVdYU>foy<=49yQf3R}O3U(aSwGpsERS zlqCQvW&E*L3B9$_UP&x2Z=FoSpm@V{ZMJIfSr0LvsR!AR@ZE;0=qS>Z&uJOMPZh%( z>z7o5Vbra+^Y-fbBwx*KBSX&QVb;-^mg^*b$WP_YhiP!k^Zxu|g*CaBdF0WY7IZD6 zo8MW}Fi=7vbw+4vAD2tU{{D%Kt2b@x=`sQ?5y}yVn0avTrFoBu&T zYGKxCXFHq@*MJ;rGZ_@U3DTqOtpGX%g8>Aj&cYHBr)1CCbjtxCZi!RdeH3tLWC6`( zBIt5_`|w(ys<`{e9l7Ikvv~uPef@?>qm)E1=!W@Xu#8@`OLRFfFcat(r@T3s_0E0{s&1 zfXXHtZ#m27zw8c(UsXbObp;Y+oHTVERxIL!L%@(U^_-zKjW7PfcWl}w)CKzt>x5+V zp8wVl>5HRn0#Nl?Nfp&MR2U31Gi@PtZ{E)Zu_BvR8I0)-kwV}J7(xg`9IfY7iuw}=b$k|kAik-bMIJ=%t7pzhqhP_ z8@1)FC<(AvnDWKXGFv7qe%lDO*k;Vis|1+6FN!W7U)DNQr`g?%>Yo9L=?5Lm>H{+} zBaURu&5GcHK>Uf+-Ff;9Vsi$HOOT|ikf<~QfYz7IX9TQ>Bbc|*Bfs$3bTbcvURYF? z*Z+t|rU)MAKJ}bX3+18`iMLwP0Fo$AMLGRaTwk9-rT=tw>Bc40zQFF#eb~5o!2DB& zzqN!ZLR*-s<1jNIQTY0)nlo|Y?r^U}t2C`cZ%t1)6TPaE3X8iLAr}FCw8N>nl&2EE z`2pt{2;BwP{&q%$ZH*O#b`v-Ti|jZ-1hlKz1Xow#9lO9neQcjVS6B9LWJ45FyGAGN z`R6F9<8$XBYm@f1+jd5!?7cZeASx#h(HCsv^NOLpH8WcCyA2^N!OlPIa#WxVIhQmu zlS^`0i|=#+Y`PWrd7uB5%8;Rxd);*F-EaF(&0APA=|c+oQj#|5P0{09Z_iud*t#7? zo-w%qsEO{~L(iX2ORxwA+4uj9PHga_ya0Kmm9;Q1Zyl&8pRjGGg*N%)?hqXrGrXcJtb^H4pf6pUz=& zDES}%fwsdi%H6VOD!Vb+ABG4w=5s5azU$AcGp#a|<^+^MlL9+(r__;C1ROU*x4 z*SX;~%<^J0v*_%`u$yw2fIBW$3qFWjRq_JD5i3t#NEza+K~BdhxwCN~8@ib4c#2hx z+Zdy>^{Q^{GTQV{d`Hnn=N#PI%Tx}7j(feT7R2t>QuVV6sg^LSy{?www!OQba6*cy z+EiBJ5pV)`$kI|*5rB&`$D??ObNb%?Ndpv-OdO!DXEN=K-WMh$WK|&L(T4M3_Jf_j zj{~%r39Zurxnr|;`y|B0`Mq}s$b@COsvATmol=}B>SV5&hSus~oy2|p!U%Uh2j8Z9 z2QeBJ*s;;!4fj>^5bX_1n2Jy|Ncsji!!~JvM@y81%q1b2xgap5WxBf?`IfMT0=Iv? z!pg#S=T>uo`@jx_;Jwx9oL4seM`iR|ZNfJ7;^#xx&dMO)#B_dg%i+ZsUwAX~i^9G4 z?JE%OPTR<<=zjX>*1qntY@h0MR)gnw0%RE;i9fp(PknJt*$h%QxE2NQNI<^!su}Vv z{LRv8*V5OUa&Z2)l zyJx82755F5)0C(Z%~Kz$l`;ULmv*TGplJtKw+3uh0Eyn9boC)au7Xns88E;AN_I7k zIvW=&F6I{;pOz*B(%(}G-W9H3&ewV7*mTg>t^kUcx#PCn{Y{)nhe$L+wieLP zuh;NMq?3SUP9x#q<6y(`7-C%G@ zN{lN2n&Rm3^-H}QSBoeV90^BrRRY8aid8Q2`<%XU`#hHFrT`wj7(le(iv!3X&AmfY zTwS|H>TyA|0V?1K1LxAR0NiIJ%FZ_}4J|Yl4YtCG(OGVURy?}`!!GYKFbYja!dh|^ zPN=Es0nKYEvb$fd2@B5PugRxTuCz1cel4(&D=e5{|_dt_2~ze^E_55yYH z=^w@o5{fEHlV=GxLf3UE3v`qLbxcQ-s}{tC$QoR`PQ+zM9Q0Gw0SDv-O;P>q{T*a0 z9mELA6G!JaH#f&>ZDh=?0qKqfH;65Rf(S}IckCOL{zjcL{2M9`kZ?06_~%1U@A1t9 z`|Q)~JP^oq8S~PtD%DCKxdfPK5&?&etpeXMajtH80Iidv+Os~JH45_x)!`W;(K)5TGY-Oy+ zab%~zt}N;Sy6f|HrMx;_57~AX1Zm9lmfLM>FEb0qhwaOPlU-efX3i=^?RB_>dnE4l zQK+BNzui_m^_J%XJ_XPZZb?qjC0G^JDRv4@^E{Vqqyh8nk?`7W6|e&FR)H2v@0iDc z>b^<`$Ck25yJ&N;oCR1Z$U=qdXn-z(NjI7K9+~n(@al371f8fLS7d^*x zo~iCAiiiYgD`Z1Jm)?kV=9& z(EM{PeJVh2|J+^UcIieSB{0-O3xUr70}_x8+OmhB9J)1PAI^x|{!ae_u+6LP!6YK= z+@yL34E+31MMZYXg+cmYgKjcAvnqt3EApKa9g9|t54dayhQKKfdQaX z(f6)%%D>%PBrGd=Hve$_FSqc|52C{>ED5)xd^LPT%Ee(Wk-yVaMT>FmYER|GiYUo^Hrz{E3R=`XVhZK!N%@x^s zR2>ROr^UkqRi~8L^IyTF`7;Vm*EMW)!$k#(^tItraj9FqYUw#dwSVi)He zX6RJrEpxv3bc+RZ6^t>GVlzcJCz#*}su}t#-|;3UFMDsidj%AIw<~K@sJ{d^j>11r z^Dd#g25SsvEKJ%~F-YZO5uw-WuNXu|JmqTOJ03Mwn|7SLL4}XUJNR?hl$t}z(Y)^I zhZ(Cgb3Vx)n4C5XXnAeQwHd3FCThDYTDQDb^%a<% z+1H|uu{d$owcTB`{tBO1O^wkbkQzEZo^|Z3rpm?oC|p0(@d7qXsW%|r*B^OxWXCec z%(0sdtxX3A@%Vuy5Q+LsvQlTkJ@nV))KuT>-KK$$x};sd#CGQVr&?dZAzk_sWmX-Z zgub4Ui@UW(?N7yIMP{-Ft2Pla*$MJVW^#mJ&1mXSGFm$HNW6bVc=G1ht zqPa!5B2bp_Oj25SZo&@a5{U!7z2Y6b`WR9oN@U`Q9fTx6qx3#&i1P(}zkwl$B5!x; zpG$xTJX-~uX?Jg5<9`T=7O3K#{^H!Xeq_gI`U~+^m<+mKsRJ7#ms;hK?L&1?t@4=g zTv43dS$CNqt+vp*HnBot!G3N!2({13wfrEwj-<+JAW|WO1^^iTSEPD$A0AuN&LBpu`=Y3 zhfIq^L^Inn3&^O+;C2h?prXXi>4_SnWLFC3$(*-3-5uA?;-}uAJ|fdFG&P2>b@^-< zLx^4Rs*MNj_Gms*mC{OZkX%N{)=W}sl5}BQeO)niD?!kHuCb!f8lhB?-20u$PL85S zxK72fZ$WgT0~P5Y=k%0(PeP?CMSil$hnpe1Sg<05@YMob3qiGZ%4w^X>?+jtDx47k z<`;*0YM^rhqmltSCpVWkYE)KoXDwyvzp6qORhN!(6uq@3N+~RfTS>FI{;VMNeTHUZ zd20kTY4zGPTp)*xcwrc}QjpXtvo##pjR|>1o6&07WN0<@CHRXP|H^q@+LZ(yz9Z^# zx4F1vDo|_Q?KT&`iGUq?WFijW^vjs?hyWREQ0}3JbMqpZZCOKXO9g2Keqgro5@ImG zz?3E5$Z>3BRzzoqk<)nhnnDa8VUfLR9@d+3(`<}5D;QIc*K7u#`qe`C->Ds`Q^A39 zgzX6#q>x<8;~Lt$VOc0MqL8qCMS6Rk>QreaY9-96Wbk#6dm*;C>I>2pDv%XNiH~)K zA%#Xz@h&e&PiR@K$-z2J9NN`Q1PD|9KVkBVWQIJ*jtF!m@^X0QsoTY?Q@Hc0a7K7FgY#r)T z5)lzWw)4i6p6`5X@lo37p;6=M%3fRLa{d>0C!5#SNBNGVh)BC3xTtj9`2kVGRuyb( z&6em2;Uvdh>#3WXoYI^}XFWqP=#%5DTE00gYq*eR?&Nqv8f$ot{W8p;4b)yf8&oxc zAIvR(MW1pF*vfkg_cP)Bkt2}A{MR=eQi#oZ*qJ2cL%iK^FqZd8R*{BzskoC9lS+z> z6TUzjZ}&73G&nOx>@+Sbx!K~uZglv>Yq3TsvcL>g+Lq;V$!Xz6wTEsuMuxPds>-YT ze($>MP5eR5cF|qso9kN5L?(emB+R!Yf3skGE-Lk<*DINrqai9~3l)YL6vh{`@={RA zSxVyZ+J0|pM4ZWs?{_Nt*S%MgbJgD1w4)KkjdCKkW5PxZSy@>InT5r~#vit&jo6JF zA=*5BEDmtu#|HFT9NK?2w6H*RciU0U5ht36dUDCITbdqDxAy9mZum~^5^IR1x++Ul z4VBU`4})5UgGht4$+^FUZ5Mmq9}`e}LAPNdkaqT@YW1z=qrJ(f)EzP8RNnHV;Z0B3&q--os5H%lG!>J?up+C3LYv!od|S^A^DPrt8W!ul(}8s@ z9cj`ex`PAqB(e4^QX;A8UI}(%ITA9#8Iqi*LP~_hIJ2fL)Y)p5bUg^xa-HFqyRaB! z(lBz`v*I$cKFDukG2I%93=%-dT2?MJPdfTLbdb{vl+SUV5d8O((aq*ok)M7d-q7GX zb7PYP%Xo+%UrWz&gsZHqK%FP--&a`32EW=G=y`y6#px=~m6lc!)KA1!-}ZLoQ<-$K zHCoRUE~+oVL-VVG8!xAo2Sy`f1sgvvUELUy z2~CMjpdbSJS9)uhAJsPpbf>T`SG#sB(Qve!7O+qvmi`7C_G zdn3KHZG5Y@Ow#qi%Nn6~6-5I~DiTOo!-U3(E(xC~xO3z5WD~huZXy|WU!5;c)NKyx z?{9>Ya$0z!D7qs=_WLu7TPL-dq+HS^#5Y)z^HW>w!>1tWX9&G&Usd*qZ3redztd0hex(0IR1z1<>ybkQ4!q8tK5wm>hbca#AaV?e;=~D(!0uE$l4m}Xok(rIZdGIn2T`c zG~-ND34i(=@uyni80@0s7?WsC7xEuM6%xw(p8i*--}>@7A(3^>?Lex zPm3+)VJCfK@w7np3pxJWBUGkV&8BsX6sBcO(KwaMIsG2iGCE1lO%$qFel*~cG|nQV zI*G(AWrbeEUb~VLi*3IlQVgUm->qtvq-=73PqC*#geLUKLAN zxyF7iqXZpSGK#N$s){&k*N|tnBQx2_uN22Ks3y3hzV2 z$`Ng0vWkJV%`SIGHXpxN5`SVBx^!^l@#`AB0QV&(r-HO6=abP=B#5X;r47)3>zdjlwO$5$7r>sg^xs%Hp5t1i zwhn-0{FB#zoxb?ETi-&VP5aXDryGCVIDO^J_s)s;{wOJMum0iWEog!7PtWpybwBpw zg)Up%w{2$|W5|-{pIjC>bX!~AVR9|Bh3>U97|?(I$`TT#7pfJY;^V;MlP=e!RnO4t z=Gdk1C9jo=f@Cc(d0qqNFA{TS;SCS<;S*cQRw`j4x%jn@>NWTME5k;At6Wfd=C%;% zL22Vu{7tuRf%~cOTDb7p2CrKt(EKc&vdWZ!n&(>+f!=e5Y&Ucz*aB{eR54;l7T3s} zFVXVyvxdOAh#lghxwUx)zGcjpUbCAWRzy!lKnYe->X18IZa1Iw8>e1 z+MrqmAiWMrka}i>0R%5T`K^26GA3aniwwfe*bbQ#18W@1*wXWxWmpNY78|Bx*()T7 z=k|+#ua%NN{9!~>dQ!^8wDVI;PS#I}5xQ>-s8)qtB<$;lx{H=EslPEv+ z#+g7IXIawHiK7@(m)b*x2~Q)lg9*Jc6P7t z58JYT+DbCD*!~wgHq^THccytzt%*PXy8`A4DQRW-C~0znH@zhjw`K?W4smY*1#jT2 zJb#A$^pl5XY$Ozu^7UQhNNTv!-3k|9KE!Yc^_gY>%?WCsFoO}1T6iN7je7<_zT&y82px-#PWP6Cs=B$tk@?{_^bahc7KJ94xtV z@xvLOrVV98Y?}JO9FMO5d36t)lb&>`1Z=rOHEYSdV*44;M!(tRA=f&9LHqi)`?>m0|6 zFg)1pDs;Ppn8>Yj%QW-(swx=k&CNm`9TO{4Q!O}<>e2XVvkD{t(Hgxji3!^Qw0-_s zVHdgN6djRVWF9d~#eC4kKm_FxOwl{jvMkwh&B)~JVcX~;BS^Qo1m`RPGOr2r;!ccR zf2G|_1hLzVxT+_6CJ{0D;6-6^V(-whw@L;Ya9b-N7Uw25d!_6{ch-KKc6H9Pmu+lg z>hi`F&eyOsRNYeD?6wfHrfCzaqx8Pc=*gBI$raV>Csyx04 z-5#uYI8AaQMf+X-EFA zx^%|wx-Y`dIhO?fae}pZjY*sDp9Wq_uf%PJ2PJH!LKU3GRu3;rRM7JmzO4F?F#okr zRhLtqncLEmItvKG>id;! zYu#=DI^-I*q}6?t|Cr=S$tO~fLN&*b4`PYIpZ568cZ8pMz;KOYjUcm^#;zEi7+Sim z;YXHh*e5XEKaij)SF3G?Z?W7v9Cr#onh5+G51>^2JROj1B11$Jc7aOim^| zsWG-O7JstbgDoqZW5sz!WnDl* zcD#_{+bTK7paLm{exm|=>Ll;1z}*K|A2u1~=g=jWoxbh)?M(LR-%U?@YzOW3Wq_k{ z$As$X(JnM9(ICk{>$bS;MUopJ-@8*Ka6jGri&?JP%&+?}m^l@7J)_>c<3B8kQ1_Knk{t$5Fs^P6Kd2NfakAn^mN`7ftNvm#Be{C@7h4&e~OaEf8E=fxFU5)Hzm?OMiMe> ze8}GI&j6DI>jJSX=gq(i0nIC}-(qIWHDd2C7=AiEppYEte>|$aFXe6UA37;U<-)>J zPF}?6*!#G|Dlc@^_D{R5e{;oLM?6b1sr^;wj5+L5Y_?dLEk+C(Sl|~r@rK5mrtRTvLyL8P4 zQNezV&i_ua->qxiWZ4f8k?Z*f`&a%sST*1Tx#I;KaQW@U<)w{AMhZpm(TBqk>9vWo za%bPeBH#rTRU!&!Do6i#l4^v!5rIF>vhLHswSL+$rXcRD!Z?A(oh$W6j1kbHE3l%( zaT(}cp*aiWW{4BQ+`_sveR5PDQrJ-nDcR?P=Cr@g;mYn{t5aNS&e(oQ81RdTty#CC zWV@<(%@*)+>)eAue-wKXjF@i~c+>kJz*$}$`u@8i!JOoFc{5e%_?+ZOr($)PA~V|sTNj=Wl3fn4mU|T{0!T0I2;>`#^^Z7mM&r{OfHggXa?INPaIujE8pWYjhBNh zi(N7}i?JO6NadDk-c^kcbZK9{l_w_(r)G;G{iJm2A3hGFnHG_h2~7v<`mFPMER; zndwEe^v;F;B|FIptg+tJ5C1%AG^n_*D6+5UlS}J~4!xNOy@*$HDCn)*kNX=?^uc1$ zg<5OD&CXNRzC&=;m71e7(%yXypBj|tzA+MK0Jh8Q{D@LHPGxd5=JSU7z6i!!t z)Cd|DV875f5DVuzM5hhL1((eucguNcb62dQPf=c}$@P-E%5g~a(W9NqA?Vfn6=&~S z6{{WHesUx)Syx+n0vpd;4!|E{)dYC5LSX<0^nLZ=ki*CO)vTSS^6Z-?U1x@XCk_rc%NWC49lD}&g5a6SSqvC2Z75zp(o0E22djD%PYmcI@Q@6s;aalFbBClS2 zlAVxgL=er+i+4nhS$sA#x5y}=JXbw81K-4t2f^7;=ld@t3wVdwYeU#y_J_}LFD|Ii z2f}Kc8vbs5r~@yY>(3wla@DShNZLwft+x_u_$5?|->*Nn9uE z+Yso5r#FuMdHCbn`;vCJg0(+oTTRVpVQyqV|5k^I-{e3qGkDmOl!oRMlm3L?a` zwi`v4EB&og3J8luR;;C&lpRM?3D&~i`k>!tP5$)3k_zaCnTfFd)eNbV_SOR3b0W;- z>h*$-yf}A^X8v^7gpKxevwZ<8q#&OZa*eadv8)FmE|J7b#A#=17Th*$xfyS#o*&oS zYj^2JrBvrf*j%gK={qThcUDAf>D9&WICV-6YtTOo`H=N9n(!L9)Y$eH$;p1FtKj8t zdvtRt&Z<0)x2ifC2V6z3$EG{0HmXcu!{&+BLwL_qaBYyZ1e#0cHjJA5__4c%Auk_K zgZ_0D$GQG;HUGf?H|d($#@PY5%V5YvRO+t!Tz)c|ZU0XD7Oz{(C)#~;k&hxtVKJig zR%O0i=_LS;;7YLx8JzDVZ)dzN%;*plT3I2!>J7ZII8)2<)x3}%BW@FmF~SY8BHSlB z58IkZ@HLB|{j3jm&vpCMmu2rI>&bb_*<*%Z^q*dD+hSFoEoThEi67@H(#f3&HT zp>@pg-9^VWzW%rUo)&3AYtT2|XYh91mXsFmuA_AIXuj1-m*Dt6O~tM|KHxg6i@L$5 zOuN;x%(Qq!MSd2gSa9gU-yY^7wKmqQiW&`-KzSAKH=!DA;gwVXFrlR};(K0Xs1}G2 z#lkKpf0I5nu*dH8_*QaIi}Xrs<22G>A!Fr;rQ|TBbN08JN$|3=PSWV_m?<&6hY7-m zZBwUUxb2h-t1uI3)^Ka^Y*W?5Bf8a~uMoSeaG#C`X~(V;J!@H5F_d3{&7fr>v;ZD? z*p_J*YFYd3`sZjOi@LMhuQQdmGK>|}Q70i|VJynYWhaHq-X@*bD<)moIL-?W^}G&6y)MZ7v| zI0U;o?NWZ9T!dhJTyWWyTrZuAX>rzBUFTZ8UC4`gZKDcQetw*sN#*oMg3k*4K+i)a z(e~!H6uWd=7d{@;PYp=kCJ=0dXi!6SK@Z%iBKxZD)(w0N!*{DE%e|)g92T}xJsUDR zl9TEB=A#=$QifjcR^0C!ukZh5(fL}Y7nj_euc{8ohO{=3td6C7c3f`N4H9@K%6=^j zElth#&?tpgzR-^6oDy1NU+Y<*HiCQelfIlz?fKR;o)%KjNe_{r%S2~&=yR2W0b_lr zdxn7h@iO}hwyFThq0hp5^bh2Dl~73)#Ceqp3*JYkKI)eL!FeF(%{G5MQ49Q3cM`Gg z?>{~$7%G(;E9j=$82N>kUnof{uj$b>L5IP96Xa2U!ap4uN1%@M7|E$SkOwrY>hRnpa{#B*o7p)8}MqI-J#_|cRp|@FFtE|vm#Yd zo?fzAV8mKGU*dw-SIO%_CS!>RA5EtnZ49?;2Z7=Y)G`LpBlQ4RbN#`RP>~AT1>Lf@d~VZ67Mo<}Hd0%dT!XXgye9r06kR&R>;*g&P{Y6Sjd}x9$ zaUfWhtmlwQoV5a=F%cu<$^wEW-t60lul*b+IsvO68L#QruSVB*X$*`>2q);22Bot9 zymQrU8=Z-(<%9*@j1OBM<6e18V4+^$=f@^YTx(5FZdvus{v!6cuYX};>!{ik{rYup zf_Gm0{2Skt zT_~;O-Jjg6r=JiVd;1OOm7_9q6YUO+2McNf)MY=>q$;&M(%jIq-1NA#s#r{Tb%>c30y{aTw8?liJBf^4*MVHs; zTY7`^y6a_IlU1kBads%fzG4X?5uv)t{M1S0$80+{4Rftjt3jPlV_E&Xr`c60Bfo$k z?d~hyB^mKeP`G$rT=d>Uj$rN`Z@E%0wn4B-RCDY7D(<=^k4e09c3MT(wQjP5QC`~o zC`L%-0c{0FTF4@w9sEo^#+7L`@L*!}nuJ`8Gq|U`#+dMmB-swM_0?fpXjyGXND*XK zM>m=#Db?K}_|)4eGa;tMZ!_Z7f$ySMIvur=b2S;n8U}CJg#~8Ukm3E%uPP{NnHO(d zKzxVP6Hay$iEbiJ2bSSC0yoI>25nIG5D9lt;1{U{!w3XlJB#O$MH!qUw4J`HD>XuV zc@-rfuF77T*EuasX>H!rTv?3ZJI<|r9qT^feX$Ci++sb1d+~VEw{gO#?fDUfGjS_J zG7HoVUVl0M!GWY1M#Qa3|LWczXVI~&TN$ce+i_DC!n{frk6WdFK6c&QGI^so!>lnI z7#njfxzua5DJZL49v|p2m z7!jidDkSJ&KkHr3>)^|xTr5`ixb(9<9P4E=g}|{^D#<}$qRlSei67a<%1Y!3AXrbuRVU9X;qc|F>ug}?mYi4 zM6)ZuC|d|IF?t2hS~abv+-73ZZWZhL6er?_D${WDR{#38y!_YBsEjtdF=rKkAbb(q&IQVk-=xJ@ z1vtq>j1*ZPQXDEgb?(<72H6w>P(rffJbuzG`* z*E3k|n`qNEFHSWKa`N)*{G`n-psj_5u`L@}mrj9yMq!N8B;c#*8Diq4{> z#6LXFwX@6Md=)bMbN*>ge+*}Bb_!}flhNFC)NXhu9dk{=Lsc#5@#NG+iRv@x)?c;} zp=y-Dk}qOr_VNPM1l=N6*NSqyVk)g78JN7+_pQslvGE@tPq{Am9&K8@cC@ZoeyGqM zZ?20`YR+!)Q>^UcJLW#;U0JY%jSCUlUP>mkFa(2@={0oflUU9s*t5*I09yN8K8pAf z(3}ao%n;oiMKh`_p}7ff`#(-{cGj%0v9_#3u9sdEj*K97b{sqHsPkH3ubbHWX3Gb5 z{s+LBii(`iWV)Sfa!ZjVjuM#n=H;W;=f6Z~>q;1x{`FU!&5`WC#PDK>FA*mm+19>l zKSGP-Jw(%X{^5_4M=4RxZj^b&R6AVitepr7o1v1lG@|9zfvj|BnbabNYI!be{p8)c zf%fr(v2YvPI}d7qx4iPgTz}`El!GOgo^~xnHQKSZ^GyC9S62bok8T#n7X9)5VO$q>RyF3)*yNTa%v+=ACiCisG%C~WI34m^ECWS3BKPwT< zmm+rz)&yd^{nA2`Q_88crTwSqchcbACZ2(xUwL31K)``8ja@1p-&9ukLI64gF=osh z{FCCoZv+9uoh6o>Sb7O9%LUIyd8_4ifP6^c>1Ugv^6m;e`;`i(Ha+BTDiPQ_t!j9J zxdqp=C)V-bl?KXVPGt z^Le8(K0V|gtMt!&es8l?h1jvo*}qWWX|y@zJha~fX=v)=W#gaRW!;Eh);4&+oCfc> zU#^h0lIf}pj{KY#y}Mom&J%F&M>Z$*EoK6)^QZo^q_jKvHRnFWQ_STdi1C3y~4MHpl^O@rczSLCV5K5e!HKm z{J56qFoqdhp&!UX*8THXVyLbq29IC+8sa~{P8lg+2-{3eNmFoE*rz!GLCnwM1k&ay zx+RH-B*iYbR^${fHy&j*e`S#=3}`OfArH-p+;VgHPQ9e@4LYhG9I4~Cri`0WnxeyX zoHE?G5DCt?)-Qv)gG=+2m0w<3l|GPck_(0sj}0E{XgzUEAnHxm|L%`9-@Whb?A+?N z?@kTR%B{8Ty+#>9hbgbS4jB|`q0;*240)z~1cnTn!L^J(7dAy`@3|?oL1oxModY*t zyF)hXa*Wz4IOZGz(9fiEtzGdklkc*%FYzScslZ!dHg9ik$JCT8EO7VN_rj6lfbsl{ zjcE#xhCCTVA?%wfV7x+|sP9_@EoS$*B-1|NcnxZ>DqEJFk)UtZJ7UI^(iBpZukD(L zBXwyZL{sjIwZwrlrsT7qiNr}pxEa_h=kz)@REW6uqvo4`4rhtAKye3b1=+S$S^-Gn zsvP=mBFF))cnz+vnc<}HUqj{}oWiZ+F$c)78kG(=dbk~*F~4j6d)*k~xx#ti;#*V08A z89KHT+?EhoA}5@j2o?}Xl|b26r}YuF#PYS8v;@+nW_^zeyeJsq-B*op({n9g7R`Fk znIlghCyVv{GG;jRM;!KwhgFBBxax%14pB>KXOJNmKU~V;0I|aNe6qS#22TS_@ggqJ z5+Ngxu`{a(MP(JJLvm~+(7_%%Q4_p;ig~oQi|aSx-s{~(#2T2RkX)yUcW!@BOF3o=QgOyl;YoPzdAp|tFE#x7+Xl9I4@~WS~S^dn3&>ofB}n`moV)+$zPr9 zHsZ1GV-E+zzX;i$Ipp~kGf*Ebm~IVTRPj(~uCIb+MQlC+GypIq7VHdAkLq^=EKCZo zQ(X#j)O+zFe0)*{Yi=!Z+!sy@$5RMU<(nwoqw$U!*?`C8V-^Dpyg zA<1j~yS~j##K*B=oS%0c zsriQXfr(}G4oM^|CTA?pDTi!^{!q!Ot*P1TLN5jQILbnf+V0op`Pw%~h@oc~x!pWw z#i)%3Qd!85XEt@Cd-99d`?*2g3Wa+ES!ovcSX=}B3@7b)tZOY2i1PY-*>+R%Fv00G z`H_WC$3?%l_unNB?!}~hKu8*hp-Tq(y|c1D{s@j}+}q~d1N-kyX0DNnLakL+HW8(l z4`QFH9!-3iFuG;SRh;e~9VRk@NYt!ViUvUmCyzItX5b__1BcGV30_c0YFjtE{@P-i z1TM7I=u$`~>72I=;uMNIKiK2dE1PT=!}Bun%lc^59DaS^o?2W}|A}MKf$km_-(6i* zYgEKKM=JjL{wWRHuxnjAw`>#J>8YLJxjgpu4Q(TE0<1Lm*|S6QP?UJ0cfFF0;84)K zO<&s|b|EnJYvXyz)Z+Y)aOvbz{O=>}|KBT(b$D}sfcbH5Z$&>;gSzJwmPlsNpI$Xm zGZi&1yFA$!J$c99QCi}xRyt4T>kNy^4bL{U2C%g^T%0>GBaqtXSBX7 zZ6@+arC1k8*RbB1uR)|HI`!H?Sv%1Omo7G8{o}7~3Z1x5$>? z{@7bU{G6Lu_F5vH)*$ggVA2M@cm8DD-txD|LYu;QoIOvOTyB3_-&ePw3c@YFRF%g> z`5H;{o;z4KuHp*V`=2|*U!hwn4LK^I;|YO#m3uccLsv}8{-apuwY=ENXbm zFuIAz*N`i3T`4WJLAOEEfEzL}%T7<$g$6wZZpxSuLxj;e;=t>B(>|jwmmvjH`oUc% zBktvgs({};T%8Ry%b5KM=wZU7LxH5ci)3xoB*{wyAL^tLMj;4o?G1(HLU!gM4;HG2 z%wrBF$X3Dz0BE5QmrA7G_PMbsMc<8o?Iv+PGDz3Cc%-*l%9~(jMiujTkDYJ#AZH`_tMG&{gDeL_q7C>)}J~uHU2+z{&ORH{?KM|zN^H( zlYs=-L@$S`5Dn;g5I#`iR2K(y{CFE``TgE)i_sd;AzGQD>Lq-P?(aQeepAJemiLzf${nxglRnVCs)0DMA z$R225@}L$M@3O`PO6rln&tCpD{Z_2PA4!%1$XoC3Is5A5>T7O3X{zv+Yo+kazK#0+ zuPjWhPSG@8tSK%XZ)+P@w5W^b{GJxySt4V|ZpkhTd9-uc%dMyUt!L4oSse2Wax=)! z$|^R+6I|58Xt ze*!F795X3PME?h_{ZjDpL(pQr+hB`i>Ng|^W^Y;p6ICzePD8hwUnnlKc=!g;s~Ozh zAzq4pf2Yi6D7W&cbpv4KGlrM%7o@n;#W#WIUN8j&I^77TV4C(wFH9P(y_!4 zgGBYl_n)o#4ix<_NDn6t1LzfPp)=OlP1j7*yy|!||8wtYurVS>&^*S=@r%~`Ir9lf zi$h3Oj-Ntz%m}Li`q2%<<-Gnn6MPL{DPCi4{oBkkxa231u~MVorv~jlu5I% zLRvAf)Dw-k0Fxvn!zdzqEMX_jcQ;!EpKzKsIw6E*T>d7zHa4TYLO{wCwN1idF9mfD zI-|!BPwF|c9w%zfaq7ovdfE3BVeP_9T^1KIqlpB$$j40$w+|Jf5pb>Gx8Hv)WL&Z) zUE2>__=^k;O`81i#{FBcP_If~W$3gI!QInIsqG!p=?uj#116r;I=iaYX*o$Bf9-US zH)NJs3t);nx)$kS!-o5*x$>Qom*mq@-!kbN>bq0hpy91 zR%bpxWL1ebw~C!v)}r&l;hvP&ZLG|W20_+g2Ha@s%Ad4;fW$Zb;=g}_+ym$~C~=*l z&Ho+tW!(>T<|~lBAb2IGOJ_$rers2gE?PuHv_eYSq_6LedDBru5d95>%7S#0STf7S z+w6QP=|cnde0>#p6?P--6l*xBJ`nq{WXUI%AH;M#ZZ$wGVK)=LQWD>+9%bR|TV69@ z%+5(V>#N_`p+L>WLv|8vHby*u8g@0Lk!APWrEzdpmig1FA{`_kBP8_M9)ev%5RL-% z4|EqxDqcMsL#PQ=t?@HVsj-hi2r-}XftAh~{tAwcYbs$n4o2J0W_-OoL>JU#z`7^@ zgW%E)3|nY?90r4|uANH(rc8v~zPYpxxdZuSci(^g1c3=b3Am*~Nfyo4K`J$UzaD?z z8v{Oby!-S0#)!&`)OmMLd!@FP^L#H;h)PoUAlA!*4_w~oTS#S+&2rjy?rW!7)&d=D zTr$NP8uZR%jNRaye~f#k1y80qjZS}S(hm}(P2bKr2f=w!x9LsDv`P>$JZ2!vM`s$qW*!?%H9Uer1+TXcvu zFUQp?cK{h|(>9wicu6U4)|{pTx;RsVDxJ#NZdnQ45Q;*{%5BWl-nvrZhb%aYE^%2Y zN>;#~1O~Cl@-mUbgZyY{G}Ypm))u$ya(EWkk>ZK*vc%TESR51-C#V1*e|Ava(&ntg zSDauO2{B%7d@H;qKHoc+9Q|vpYm{i_m~(Saq6J0DnPT~mdKoNLO}gAVdK?~GMT5TZ z0;Kuy@wt;n&cDrd$@63xbjrAfJ|um4Do_w$*dnCDz^;dc}} zx?M)NXfPZ{T%W!6w^ZRhYEtlw<~#0chwkSJKOn=#;5n*GdDpeyPXK<-9kqRZ!YHq} z`V{;|pR2!3SmK|L_ka2Ook`%B?Vr23k_uVqQe0Hnh)150(>#H-jFigG(kY>s_&N}& zDO{9T6`I9DX7LoV{7P!eQTg`0=QE8?hH}%?oMEDLwADr?UT(W!`R=Hon&R}gKBDe7 zNKNa;M;mp@tbFL+XmIZ2Y#pa1$^wZW6G_&IPiQ$|KK9{;MCC2CRZJj~W6&&Rwmp-| zFGk(*T#XysJBrqsRf*oOChnTZ<>yAMH!gjhR%H@`pZ>R~wpwWz-WoaS6Y!HrH(vDA zGvG|j%`qBoMlQ)D&1Xavw-T0fba7?&H;y-MZQUDt_#$jN2sksNAVv2>|EI{h3RdCa z@Ilvyi=amxdY@OXGDY7-D-H)8fYP^%QH2zkn0dNMzYaTq@!(h7TGnkeZ~h<{C@i9v zKB?WX-gfO0wZ^)F@MC^Wo+J~+&LULoDb7gNWaxA(X@<{{KeRlue6FAVBS(3~Ah1+r zE2x!uRWWP^`}?2O#wca;qs(4(1q!$?0k@5SaLKXU@~>gaj8?NR^f+eO|?Zf80`~$Kh{Waw1nhX*826R zZNJM?^(?ikJ+y4yOYh^x*;S8S%AS=rt2T!Prg4}jR|8~iTy4NKKI}Qe-oWyIu#x#P zxkzIsdc5(5xh6`Lg;?0qeEX(wT=;0HtR#I)#yjL6M zO5wgtM^P4M`Tg8~!W{@{Ayb4TIU}e8FbF5** zXN`ejgiH>V_ipFyTPS2!$< zc*_m$vc`;yv!>qD;+@oCUvi?>vzs~%2p}lyGv$!oXq6w-`t`2hnHXwP+)G1)m;=KB zt-Ny-rxe?+`i{Z7`rL7C?%O-Lw2NULFPpB6Dtl~SS3LS0*0_@JaMkD^7cxWStnbC5 zvgQdc8fjUkqqcDGM`ESbmdi(O=FwKLGRfR?xa86Cc|o$nDk2XtPJnBAs_r9!v*|re zgcUGLrgpm=EwOZs{|nGT;VS$Qx!)A>I`E%AXd$293)ngj+3A;vao-{OkpmM_^Be{S zgph`(ZYag*@$KRI1e*#h`s{{#-c2$FZ}?>L45g0s1gwT&6*qBoXI`BtQ#htFPv_`&=YlPy9yOwYV3C!UGQ~mO^zZ z30CGmYN;EhQzzE1?{#SZ2dg4S2{&;zS5M*ED&Pouag~erO)EX6YdQ8nU$|1;H5xL) zUrs)p(316I&yYQxb@B@2pMMK7F288GR*S85sdx*15_oMGBFcabiS1J5Jr*&vlw}n; zn0#)h#+OSGh>)Ld`ek#_&v4kbnIFH7D|#JoW>D2X@!-~(7tocI-2MLk_kHcnBVRwi zq(Aq8Z0)^>4czRg=MGT>1A>a`7J$Fz$le&$$UerE&EIJ=W*?HpN@nqw4A^2?rbfj0 zuca||DK~v7(_d+pY3L+Ewwd9$(bJEmEJZ{i){{4@zkMwE1p5YWSKl5Kf!9dLR}KL- zo`tnTT&eb7=WzF&dH4%3VxA{1cR*$ZkMo3JTT4qF>G#DMXw!wS5Pg8;ow>8ZsU7Y4m!f0#BzhB% zq+|%cx>7TT((bB40HsB_%5^quJ!E;}i-I00J&Y=Nv7Q2Kt9|pR4$aa;TRBZUR9QJW z{6i{T?_5mF18GZ+jHOXG_z6q_v!)a3s!NSe@1k5l`VQLx(~?g69EN^><&k}1d_#v9T$EpLb)cz<~k zHo95nv7$ z&L`eh?v&79oa}!5>Dcq(nvaAX$*}c7{}r-W7}vbPK{G9tV&Az5(kdy%cHXW(chx3B z`Kvt_{7jK9>QmQ=NL%VZuV5d)ACZ-%zm~OwGSN++LL7V+gO(z6 zcss_ferc4Jv2{4be9_kVdN8*144doS(I+*otp^&jWJvcw@~y?$BgHPX^HL9#H>lO{ z{{f>pn7tM5X7I9s`9foITLWk^K6%*efOqF0dRK`dI?Zx#@if z=j!|ZxyVceSzMkS-*0+GFoAw3qm(yntCiyWkV1h(2rfu=2GS5lUsWRqXsO>%CFeEWLJ1{~auIh&l6LyQL=T3}J zIzw0o*Hqebd$N``~I$@W&FR=@4dSSB^>{ z7JBE|y%9p`;*BB0#Gm@Ez)j8gH;#F_6YgE+CDYkOpA!NuL@nhOMw`=z%h4Yxrhs@< z3877IBTEg23<)NHc75DcSi|+|f6q8*9A8*C@}U`sTbIVowlSFfbZS>72Mybp;MtfI zO|u(3YIeL#149l+#9NOy25uv5iz~)tPA4BagVk|M?6-MYTtRV+fI?bLMjE=~ocue49V zCY}8X-GZ8HpV=9VR8YBIyKz)1OUy zxAg=peD4V)D-~7Z#ds>Z36&APIPUr*HP$o>`qiVFTcjiPJATc;*{}Ia!?(0}z{d`b zpBL>BI}pota+`P0xB%2t7a%>?$K6$i{V$f+pYMbpY^Q{uo$*(BbjP!9_5I={Hj{T# z^WAs!HlNr*HF_yf-|V-JCpl6s>F4-T9xJuIIy0Ezt%rX6YDu|RBeQ;znS5f~4QS>` zAD;9_Wu+5%jjQYR(s&*kKjoK?G)*CLAL8DwfTp!jiJ@Gq_1 z-3TY3oqzpTJL>}e*x5FY3zi@T2Phyf=&Ze){^rdg6(8)0`F!Z<`ql_CQ7)>&=qmkOl3)mFF=-hmHH4F_!5}@(0rzVCTk6 z*5#;e$+N^(P*$qtk>dQ95oF)ZArk}wrEcxbj<&jSq&NZSwkwxND|0faCR*Uwo!a*_ z2b-$4x+%J({1S_}(*Y#6Qj-M5u0JOx{kM=bR}a1{{UU5{PY%1b#)xsUGCIv;`kdFh z?P3}f>skNf!MzepAw@CsPMC!PWzj@9xmd}e3HS6^4W%TcX1seGxnT^?d-VwW{S@*&xTh3q*6y5OZO($dTSw(FHE5ud?Voo_=1 zZ=qGL@g#sHMS0GH1w|ZgfaR|>O@jHkX^&!_S9Vc4AJ-Jx(Gx^2pqkX2$6vh+6-m23 zUR1{L!(FlidLUG{=oo?(ipJPyD4Dd)$npF&VuwP%y>@tDj`i{{*RTQ425Rx*rHedW zt}gRt1_`|p&{LdJth${YNunDeCW7p*e?~*LbFY?s0Q9mNuv9g><3+xmd*JHAYY72T zsZ?rlpP6J8EPAx7K+F;wRyinn9>4Bx-gMuOI!1s7uBvR!9m~YMYpAmgI`A$R*B?Cs z^jO?3Fepjh;5{3oImjg-afPQBEG!!F2@J{X8xo?e*%8U}J#MDUmO#0zL6 zHhINl{OW3T1H;wvQK-$DM`8QD(|H$OuFbWzpDcF}MrQyPM=sB#$e29rU!SkCw^93d zXeRQVi@n-oLgRLab%guuYt6x1j5OLPq}c+X-}*(>yxk#PG-ET{VC)4NAjl;c%tU($UZCS{bVq}u5WGdn4+hz3%Ej9L_`bv*J>Y%eKY6EfkM{|eCl|X zvAM;uYSpsNq`6v`4bz#H@-Gd(wYO_EYEbQc@0eYlSNl_n^P~1RiQ^AR?kLJ6Cj;=H9 zKmNxjy5mUAJ0NoEFFY_~2Ppo3OeWcQ-Ya)7V5j{8OJ7jIxpOd?_{rI!B?Cj|5O+&FzYjV&| z`62P@j!%&8*v4o5ys_LI4qDFQ>Jj5Ij-T@=uW5SpD}gh1B1O^+(`EFZg^IAb(PE0J zey>z1C6K);M=_i3hPq7=vcgFDq~hJmi}NFvL4oV@&lH!JP$kuAIUld2qjH(TLu3c@ zb7nJ=yVvzhg^2D=D_9=SmcdU9R9(pSaQhavD8y19`^%efz(EYpnwIs`1WWV5g>X}e z@W;A(TEITB6Rwkg(0kYh5A!gcrxd((?XKjhu6L3P8C%LSBd7$AMYUVum7TgPON+49 zXpB?4-_ys5U!2Ey_F)e16@*co5;8o?T21VXjt?NLJi}lCPL4s}pFCzdz8&-Q;~vS% zMvw`4+n{Zhr>iV2!{0aHu!Rn;;dWnAftR+zzE7($i^bPsYwIG!*xj9Lk-sWN{8dF6 z-cXc?zPs^@W3BQc+dTQRs^#$e93pfw!MR2D2FgXvG;B}Jy+aH=SgOkM|gml%=Mv#N6o0dpPZ&Mt(ga$F)e7|ZMKsYMjRt-ddRs9m$!fFoyW z0@2FNDdkw_S=wW@qNyArIUE<#o8m&6X9z!2jB6b|OFlSM`Y-r0&K;1P z!x?8&A$w8<)?o^ZEEImGV7T_Brk6}=S_CgJ0;umjHJyHt-nS#v@Y(^E2Xy;(PC)hJXcRUp+#8+CV*(g+f31Jluv(GgY`W6pxDr8aB1c5xOO8z7o4|V`Of6S!&^%xM7qk(7iVoOQ4nG7`PzBfxQRO7?Z`gj zV8Gz3#P&r*n8OW?gu}mZ2%N0r-%hF+)v(((Tk&h10SEJnX?al-anLM}9W*ivOx)JI=8L^}rxYKqe&Zvu95j z5WFq}XU%TN5b8EzqZ_@IlA%lY|I=+JH^J|&7`M2ea)(+8GV@Sbc2Zo@06s9V?ko`2 zqN_yqPw!^ka16+s1TWTcYqZ&;?rWVsDs)r`zF1bnfi|e@%EcF~b$Bh6=IK` zH1a&4lQs&(bK}H|RZA~9WQq1ukQTavF*AruV^Nj#g0RKf`0q36UiK1Q;^oOdXKKnz z9BFMWiR*zrsxFla@?8jaykmiZeOa&DH&El!ezv(ohylW(z*HyjLLJhs?*&uY!t$vb zwJQ1w%}Ttv0oK)KSfUahn%EvFh`5oG!vAw2IX+4aQaJg5r8#Pn8&y8{;{6?kTBU%D zJny-2?Z%|v*&Uv1yjd8Z(pC$Z(e~tr2%cv;QWNtL>r-hkVjh2Z)k@|+KO z=P-4q!PUVBMxn-q-wpUJl1)-3G%X+%t3^!#K{jIv7H82zn20J^S;Kc}J*2IzwyS~& zdTgwrVbc<~qZ{Nlz=JOd%GU!8=7;Dp5jGDXdC1gu0S$()(za6E3g>_(efTS2Aw9kX zNQU5t4AdnM5(i9>sDQZv-PG5j!$~I01;^d|hX8=NBUI6NxV$@hsN#|<(_oz>%spvd zWoJ3|V4V32Io~N-+dnry?o_QTQ}Zk9w@~GF!*;>KIeCZ{>KKW=#ei$swJrreD8cjE zxO7#?^wv2g0|(nqleYlyWdwWsAUEk@*LQbvnQz z$Ml`;^X0)|9LfE%f=Na4!Y%HX0I@zD*5_eSjSrfJ$gHQlP&ZV_3Sq1GHhA-YP`!+YmzoQG0dY^$trM_R>M=!Wts8=57f?_w*d5>2@Z_-r z2Ymr|{#Yf&QrFq8GpT23N%QGrk?ymqmVvcp4jS>AjE1(wdb zd=-}d$?j3{E<{w*=c+@-?IEr|%vNWB7mj{^d*-1E)=?KioyeOX@Wa8p5rEiEMSARQ zPSf5Q&3OTx-JZl(#<;CdGrP#>eQPYZeZLvniMkt3aY!=?N=~8iwhwp=em(xmQ z=nmF%ZoWkYwK}Eq*Zh8t;|4Pg*k#NUaTRn1SY!HI-Zwa2+&D@Z?qNT$ z_lLmK$Zj4o;adnY4Ld|&h@8+Kvc!!R_C3&iy7ytq)pl^S%Zpnhp1n2(2oHj3+u4EZ zZBe#`LU0gnlMV-WLTZ~L=@9uldG&nm?%&T_9mp?xx=^UKM9z%~6zXX7kF?+f=)BM= zA!Zfv7~O@Phy1jU`|`Dc`B!spc^$vVX#9*PsM1q2nq=}11}o6Nj`YBv{=CHW2s?Jt zsUBu07ntSxq_L2VelY}J@#zNj814TqMH)|$!+aSh3M0+`m zn*eB`QDi;Ek1h(TS#r-Z_3EX-xU25H^g#l5ZELN>5Ht6`TR*O_^eMU5*zMlgU3kkd zpQGl=$GgYbBJZ^iG_TB?VeAJ3vo?6+6rVp=tlcn#C(6BMH&jgA-K9CncmKoZSyF!$pY#VUQ-xm(%D&r9(HS>k0gW_vsM=i@NRNwZdOB@& zZ%na;!qafg-5A-=mc8TZ1=++;Q{jaWAYP>+H#y5seuftfg zv)r~Gg@$9rjRzPrw?#shJ?jg}DENoTS7*DH)i}m8Bqh=flo8#j(a_D2Ns_|GY*Fwn z8PUC*jGcrc!3?DA0nM@{(INSFz|p5F^BY4RTI5_Hphiyzgc=RKz7Xe_z@)F4{K`mJ zDYCcSYt!c??Y7x zYH!MBFRuOQ+U@HuVvBqyovT3j-~kZrzJ}CJJJ(JNz;%B1`QB>%vciV1o=d#EJ)%E1 zJqzicU>JQN|IO?tMU@s?f1kenA9a!RDB`EhQf9<_u1wvBNp=FUC|EmeuT^6$SuD&l zB6;w`A@O$ko5zvwg&w9rg6OwG(O;E%&$co`>9;{gcl5#o|f7Ox4T?0pzO)hn)6 z7baUbPtH_#W|xm7V%UDKOy&7^EFf?fV|0Zbs4fyk1pW+JN+SAoQ->7>pOEc@vW`HVcI@Y3hU6>n#xnvj-JwlS^6q~$cE~GW zb5&T~`=zMe6gZn|lpv91gp0c(H3UbX=?`8N}g067#apF@BrRw{Qsz#5t9aTTY={ zaeo1=Y$@e#Phw9lyKNZUKN=T2Cj9nn&B=C*`b7^&iD?J>y6veYYEZ5N^ArHc*9%Cr z^IYF0=g@ne1|Eu{)mnftVPOhyngFs^Ma_&_-cUJQEy|w0_n@tQ9)M_JYlc`5Y10~D# zznc0p(0#XmR{6bO7ArK7)5lGFmKhY)(o*y_M==f@a1}-FO!6pPOKtq20a>(kb zYV_3IqCvNSntBVvBI>t>%z{AeP7eJXJ*Gt6YSqr`rGOVQUIC0drDH>(3#tD)encN1~M@i~% z_e!K2rNXnx3+e0V$+grGg6lhlHcC3(RM`;9l5(_IM_n)piF;;lKjd6ievnJDv1guk zCYEnAL*P3Q5Ltjs6kFiHh!_juOqvp(1&oeT=*!lKH!-)~y;)BFBLCI$$$}J1)XIzhuF@_%ZH) z-|tm+n}EpJ1DCwO;3$vgTlc(gH~bohTq2OS?tPf11?CSo-4?yr1(*@T$iC&&h{D~BDX0#Yi7>C+byA(z`RL@MMcaDXeEQlxbhy6q zM7;(Qh1W_TA%V9I?A|_1^n3a@dM~S&0d+;(r&U~X*5(S7;HXzSlIVxw8Iy^jY|jK- z`!}W98S7}%>(y~)&`*cUEC8JHMp9zH%TIQ+TIbbgiSjx?=WLrnf(M1soim-- z=)ZVeJHM`5f>=()6)i>@6=)Lka0Fd+jl=22n)>9y^`I;v8ah>pYaV^b*HSHnQr6>xVdthSi$ieeXTYtFgmZJ%JGofD-4%`;MY$G=NSp zAC!*f35%ytx1JlxUzbXBh3?!$AY}SiYE-K;xFha;NM(asL-GXJ`%f-BM@lN8V?x)R z9ik&XWWBPIVfoxt5u5tZcRbkKa2h}-nA~i}d1AQjH*N7v{*Gb*x|ez2@X>z%Ic|g2%REm)7=iaxbi$CSOEq{^`+To;kvWISqu)k?$31=u+pIuZK7sTpO=X zD3UrPy6zmzJBL$u1~3`hYbX12-PJj!TR=_7ZyDb-IP4yjCO>Oq)Pl-CR&2NkO)HU* zkjZ0E++$O%Hp%Pl?}v+!12xKu%O_6~JObLBtOhY5+(lkY=Ub68W81NX);n=K->{^| z!FZ^VAa@q*aizi6T2Rh}izGH~v7m|(TUdnOTUln(&-Pt+Qa*QZ0tC&E^vw+O8*GvB zjBHHz1|8qI@wb+s9$7{4!IZTd#EgZ&sQXDR9_}eTl@+;0MN1d_FKFWc>-0%(Zto1J5EA2i?v0!) zOUhtAGo1M`fh7f?;A8?von&n{m8MI+cOk_gsx zKKXP6M`!0e*n7Dd)UuV-@{z?&EbDHwG^T=W;huQg=@5aD=F93Q7i*-o3>9F@uw`%i zR(W~C=dltQT(nsH9)`3V-YDH8*KjPd@uhctFk#>1nUS_RmC;SD{|-q=+v5z#6i4^2 z2Q?44^FQv@Z3UKje;%gaf-r0ap`}NK)F0@V=}rWmK?f&w3)} z*Y5g`vaSF9o?<-)ro^rQOpe>&P*{MPm=Y;gP)Pf)+mlm_6&{c7q%m_-qQTVh7nCc| z42YK$1zzb7@fm$9DmB2#%0@z3+056g$_Khh&?G?^!ka43(a=TcObNrK$BS=2-;|&K zdk$}S%)~bCHJnWIy-HI4>RCvfXoJ&HTShzLk>Z*~)S>JL*G9fW$3DShVI*w6pHsyt zs5$b1gZ%h8(d#zrLVGLJ zvuKE$Bce*#C-;M|pi5BH1&ZQM_^_tEX^WYFsnm_@W9u7u-Ph`>cD>Ol)^+!$cN8u} z2L-O}$W7NqVRFj*EDAh=j$+VdZ@T9`KDipVyF&Tc@oRf)GXc^)g{pKvBx-p~Khv=l zT1cTWxhmj50+$%JO{46=gz1ni_Z3%g#Z|cHo9ACZymyn@wXL5cvy{MN;e9InP)=zB zalSgN&od4m-I6yhz3nn)83f^JLVZYsN9o5wkMw;4^tAHQ8#U@yS#&7CPpNg#w+mT}T&@Th0v_0-b1;is_0sd2R zJlL58m2|nfzmx+kv1NfV3KuV_aP4&r=-Ox8a|AM)8dv!Lj!geufyU9Mgni_04(*Wf zDm^Euk4DyCo%Lr22_Rk$X56zbxmH-K2OXB?D&M{wW^cM&WaL^Sf4wqiLa!G{ncM{j zI6=%}$=!n_eg5Rm?-{roQYyttM-+b4!1T^e^^g3f%4oa5OGC*cEo%drq0WC!HP>XK9~TVeK2XNtc`>KvwOUeR~;3{HPig*1>M7R+Xr8x zp$P(Se2SpE=oYj8$;q*eAS$lCE9^5Md$o>^k_LmvqX)Ia#aZ{c3M(wE^Dd07rzOex z)@cAeq7gO*ArVn*r=7eR^zibgdmtt|c3**$#PZ+do#F7DSl;Kwq;5jSJ*MtCLXP~Iw(81&Q z;^DZH_Ah+L{jp7t52A(kNotupN&BAI^TMTG$sW^wl3bm z9Zpc@+C5uYi>+sx$_AiA;$wr7|HwtY4sarBQQ@{oAi?)To_?Hq_rS0BK<1l#2*{Xz z;Cl%l4?~ZfEZo$o?+@DC|Gt%k5Ng^jYT{CkYGcjYZTdbl)D&gBYXqEx;iaO4G|f+| zJDs>Y^<#M|SeQ~#esu*)$z`$ghAHopah1wBbn%JOfBmBri^+R~nUbr) z>)IZGOPb|J-Kux{q8q(voPr-RHfX9*%kEzZv+wV(b;*`$=$G|qPvc0^`o(Kk58Dfg zpdyK?V77SWSVO{2vGCTtCUP%Y+7ai0UQle>m)+Z#0C@n18Gkaz@77D4=Px4CjQl8_ z^l`CkG3~YJ6(_Nai!i?!@b4YBF9yE9t{B|uTr{e^7M$IJH4yf?NyP5YX&jvL_v1h% z;6FjeOVAf{R*U*qylo~vQd^aHU+1@bX+t5LeDhpzz>Igvf6~yS-%qTptXQJx|2{v^ z={%e4vq;@^)b@vLKXbGAWFgAu`3~RBcsPEAWbOo6Ic(0}IUq1Td2TIu~8?|K$zc6dZxZ}q}HsDNjj z#%@V>{<`P?;Wy6F&4S<1{PKp4-%AMZNA&hHZ2}YAt6AP#(?x#pXj1ye?@=^pM&F7i zApF1+1!g3?gOH`abIt@PiTy)3ZQ#fhzro3X)efqsBAcjWM>U=oJP7IgA``Rx2^ca; z-}O;n8ixkE=Rzp*{wm7Wt{JsHd5fDW#l8F`T$iCsQQ;qJhXcM3-YIngQ(%v-JBeJ< zKU70+z!+MMS`K@JKRizYCVjx_>3*Nju@wyeQ(DW@jB#D)bR+}&BmocihcVBqjvnCE z;@|OhU*0UvP8Fs;uQ#@4alw$G`KwWR+wCDN04LCEGdkvtM#>OqpkqtC9#O1MTATb~ zA9+_UrqyfoXtVe|X8b?(1_S%1gLDu6(yx%!gj?tSIocStM?#brbAGW;eGvAf-z@K< zzPr)87eHu58H;Nvu0Pa7wmGyMuIok07Qkpf&3;6L($+RSN2%PHr|{W*+G~(-tf@q! zxX~BpU2C=a6qVe0cr=8m*bgqoQ(@|NLo2cggPe`}_IT-KF*V)1<0o(2L|<$7eSdSV z=Ho}NZp}H;hxyz}e=`pOgqzoVX6W{hAO060+cm$FDA6tKg!u~39Dj$pVLkC4k#BEB zYm0tg=W6ImO?C9}2Gjq0Mj7DEgBMOE`8#gg0RQk*fr(yo%vJAC=%RQPJ}R^Jfw?&z z>xB)#w!Y_WI~91&#dOr}jZ9KC;7$Czy%T00o7or#;0?d*MZc^$)@kZ(iHBF1i{3gi zVD9e0?&V?>H)d|y;d`l%#}j=b_ef4hux!C_mE_XT^%waUdzdN`NX40CKiTzgHn*_m zsHbVV-^5dy9uv1>;M_Ud+t| zW<>Uw2_gg~>v&TK#qiH_!}al|vAro`J1*lM@|9LS^qSFOf(jNDwLjFdzlR;(9Hfuz zF?Cyb$*${mbeZIG6y=*$tnn|whf$rcS>^^{8O$Y!Ni*Z}h`kVI=)8#C6PlfxeQ?|$ z?9nM7Le(Qb?rUU|-Egzvf3crG`BCArqt>TKEaYjgeXY4Xxp=dXpP{ZT#!WXGY_EL0 z9$@6;d2C=8acY$^jp-AwW8HZvm$1J7Tw?^dWIOW}Y05M6@ITW``-D(y49RT7&m%2{ zD+gicn!EhmvbvRkNzU}ExlI&mCNa-=(&Tw}bH&a(Oc!rI16Qc(>*+z=Dg^b}-y5{X z#uqC@#D6~dK}QzM!NKjYdn6&}(PbPs`%$XAZ%-kyPKPt0Q2c|D99P`K6ahIw)|Df% z5!*Gmn6b&o6#hmXrf_p>zAsx$@^k{JlHXog2b9p8mI|nnw^?$z@ymemOM?He=R_P) zwCI`Q-G-9QkZ_mKna=-#l3fIBGUAtUbRST;eQzEFATO=s&WZ zS=yN`_U!L>CDWYjbToA|AWq~xE)kjcseZ{NAAmWeCyS}1sdhPe;okZ?=pXL~1O^2h zQ38rfomj^p>-Z{vV0dGvx>Rd+Z2q7kTeQrHTeMGFAIEUA+v6h-*euHSs|fcv?FM4N zhCfl^d|gQXCHF4Lds>zCUSB}L6;Kja?M_+^`fb*?+wbG_P%4C3V|F@On0$QWd11Tw z+Qzf&3$5o!0-l{$nZG&NW%e+xMaMjt@k{cD!S0`y&x?sY5H}y47W76kh}8=Em#SrtZP50o&!!>oKfc$lnoSC% zie}9(rkKvIQ1vvpqg15K?lD)OE?9c#ZCE2l?REgRy?7|il_={0^Zoi@p)1^#lH^xK zHcepRs>H8DY-105idV9($zzq%*}s#6^i$`h*{N-~D1bCtXVYysFES2TJ#o@OvK-ac zjxD}d{rgn_(#idghFX!LqYZTzaNdF;>ICKAv5zPD>}GF((0w;1#1i+A?O8GD)z_aM zq_p4+&saddQ`PP{V?5qKH!~ZiS<@AGp&GzBgMpFa7Y^v%t ztPio@2f=$cC1;%4lr8W4*HeGpJWE>uhnOsCwQpu~Wp7k%6j6qoi#CRszj*P<;Q@vH zXZl;@50&m-{rKtQhsRsO#N@X)9>qR*X!`X$`-8i;u9_IV``E_FLj6oe>Emriav7-E znp~Zo+OSKpu!~6Cn@t!Dwk!y<6`9QTI6R3G_gR5C9eTKP^!!R*#>lo40`Ey)CtKz| zsn3n+H||AdGT$#|O*Wfz7~qMI7PmK6n;%$ai9Vd>_L=*Ru|^zre4g8}tO%g0Ew47F z(QZ^7V)j{ea_A7eWsDqbACW1>ql@&LhSl=LB3waTyS>5VcGu@>NzKM4o{txM8E}hZ zuZE&T9Ha>gWOD)%1iA^I@P90c|oA5MR6ZR7JBOGzcH)Y;&%QGowbJ{dAPI~I0P@fOQ5=qY@ zHD|jH<_EN{r`PtClgE2iI}#`RNQaKk3}TKo1#kKTMcQj( z=T@nG9byi)v<4@x4(L?DLtWS}fEhBEUx66lFZ!=l4}^Jn-i0x9l1B=}iK2sQm1S8e zW1w(lrFR;tTu^MS4k}{nD*K~tFNmpHULk0h3?d%4zzY#a5L=yXOE7C2W1F5#*WH!r zjh*J+$ZG3FO>`^QxMOs&4M|l%r^o~~OicL2cV0n=gbDPCtGZ z)!-`e`0&Pit|YR`h{)lW6xSR&d^0=fa#>QqR>oF$yALF=?Ds_mwu!l4m)}twsRj-v zc9V->o|#1^JPs!m3h%C@4|3HH;)Qb9?!QlE?InVoB%?N#RF5PJ(qGJ*0?A~H`bIYv6$F_{LO3hib;fuHuabX68m?y(})<3H!D&AEiu#zb$C_?d8n&*OF- zv@gS=hVF!`&xXCL(=DJF+E93!e8}ux6xFlT9w6bI>00S}xg&bP`U|(GP358c&H!iv zz&DHPUKv9l7c?I1#{CMroj+rd2Hc&6a}O=`cMrbv>_tkwCV-xmCR+;l{FBM64sj)5K}!n+GE~s2jzozns~w>i%iL3jd72Y2nja6 z_0LRToR924pXVF|PP_QCkF=dPlzH1&&Y7R2gLi$ey|zR-NTe%Gw{fr9_P9l*_Mkyy zHte2U=1$@-9wnK#AKm zxmwvu+I==)U|k>+1ytpfdLg(t$@h|?B4W$7xS6A!Q~%+J_2#Ew|{3OEAUNrps$MpA0q1PL>m<@tN{27*4V#=-^v{H!AnCt`u zYxd%%dGCwulp9qKDR{gMf%L|jxn}B)DAjxp1^DQBjFfwab*5b z%Dk!)FG?v>t^O?>Zg^D&XItSuU~fTD+q0kArpxTR(v65-)z{=tybFj>*k`gJQia>ks9IiuK&jyg^wHjHOkEqxXHMt)V85e z5&yiH0XrTHIqDwi!2L~szaM};XDP%O6?oL-*$Z?xEgbjiSv=PI4b?wv zMJr8n?#%RgJ=tJ6CGzd(i5k_XCGRhNFmUA~xK4b*`sMDX4U;SI2em^kn1Z44AMGESxm=SKGW(mab-3$^FejFm6?^vY zy-{L|&U~@s06=7JRmOE4#Wk7nK=o@Z(W~ELwB=)CR-t`RG6qe_*9kB&HrJa>@Js%+j2X;X(W0 zec_#Qz+1Tr3bpf@tK9R~MlY{)=DRT7$!_9UL8(aO-#M0hjLX15! zhqV;|GkeXAc|$Y1{cz!R(P|s*tg6QWdms2Vqv7cw_Ls;0n7hvHHJ)K_WDo+V0jmb! zw__^LmpmvzV1GPjBTAGjNMgT|`Ko2gfk&C28Zfkl7OTm<7T=2vMurWI@rXp8l&Cq?V_?o<0gJA&ADi%O;M_ z(o_M=T88bK9w*mC{_?_+%&{S}R##vFvN*IIAL9mKEH*Lk3M+ePSXNnMup4aWs8J$Q zEqkh0o9KnqOzu^-U;JH=?#-f$=<+Hp<^4DXW@wTI$3Ow z`QFoQH&%*5=V-TLIl1nfOpeqOVghHvEXB*?tv!$n2rG($BrE>%8vA=Fz+PMuEgc4` zCMt()#_J0GhbAHtuCrfq%6QN1>S-7MB`UD1Io)OEVW*3Y_}L*e;UD@s&72+bgFl%- zw1I?Y-Cxj0ygWSgc4~Uql`{9}bJ9tE!BX`Pxpb@VeF-HgSJC~>BKW@dO4z6JpU+>v zzNbWaH^NA_0!93sqT!~szwMGAkD6XwQJ0R1R6EY`kwVh!uh67|yrQlU;O9;}?&NDn zr|9PV!PJkSA8o|D;)I5%zPVmlD+7hPe`E*dgBi)TDxR9DWl+NQ<0(mVPXixY&L90@33(_}7j2x}1eGjq@K&R)!er@n<@PU!IUgy!eEt=AXsHxD?}=he zu6E}gYFB4o=TV69IcPOd;Un2qF*pvb0H3a3n;~~3mFrj$+R$~V^**H7>VgKXtm9fj zx9szN^)$nm+B)*%B2=IvSHTjOG!CE)kU9KvaHxOe;`sE)q|I`#jYv5X;ne!oXkX*5 zEU+p|s(MiR!q7-JUiJZU#Q(adO%(@V!OO}cvl*NuBgDoX)^=GUFNqzYpy0f9P$DT@ zx$}L~jTg<($~Es|b93gv>nVu)B!t;9)RukY^-DpzYbf)!nt|T9 z>&+FHpWR}bp|yo(dMhrOk1HB6QR_1drBj=!63g<~Oe2d1lQV@PJbJP{W<7Pza`QN! z6X{7DUIY@C=BKRC4fd<(ZoV~eg{W?)Jv0}qj=hSDZ(p!gc`lye$rS}^g z+`|$Hry0b#~2je9Bj?Of3+s{F;AxMt_QdNUqGc$htSyq)+r-`--A} zfx0V0N6a3U<2#V@(C5KNv^Krg7Nn~EdCQG>p=%Mo-qT7{VsCgsr=x%HLUVh>bzj;J zbt|9S_?R9LA}^YhV<-Qn985weV=!V5%8|-33*OYEs+;p6>|L6J?_G!6>L|a#&B9Gr z&&5#`GUF^tH1Zh%825aL*yQ8rOBYrzV?CmVQ$G5H7LXpBoY%aqc)s~kBuy@|obJgv z!~ZZih3ZV2jjs#K<5mTlBB7L9UK$$QF#}u|q?eqfgW5L(Q#|IS?GzApk3)vmb_^Vz zns{TfsLGc zzS})KS!iaA3uHa1u&Ye0NznYci4HY6-H7d&p=M`G6Kte4_!0GzFbQKv>GTuq^x^j{ zPvY|;SI&WNAK}v@=KdTvTAd}=5Q(N3Sy1X-7MpKl%+-x0?@}&*s8$6}=7hK|J|-zp zs=~=~v?*%I9=bviP&$)#O}{LAW9{!jtg7Hhb&3J5c}<`ou&on03s)s>1Nym1MrJEXWB!HgE4T+N?XP*^vxzEyhpbM>NRxgbxo4PCopP zDRFpw?`aq#y6QKVES2;Cs#aAihMb-JJioxz{jLS;;#nDoHy>1_UlMmyg>uNTC&rYy z)wwrbbXAKbZLQw3BImDcV6?H*exRA{vVSO8ws@b!VjT)-{`+**D;${xmF7loHlH-K znP2zuid;o)I|?1q>0$Z;N(%J z7N$b4A>x0yE0xVFy2;D!wa~75)MAvWZVtWRVy4zGJm?7|8a+vYvPvfyaICg3is$QK zygox&v-R(`p+;9M>QKWV#-AwA1GL2Ch0BqzYMq+W@Y5Fqc#}R`#dWjIdFj>Fr-l|} zuUiVNN5YmRP7bN5uDc(?i#>VQl~2d`c$KE(QsTlk`Eg7SO01(aEjz{(;wG6_AOkN` z9WY6JY39?)Zh+wQhZ7i&;(3h%5td#Q~`dy&@Mb$xG#wcrK z(W)0Sy6vO|7?p)JJRaz7-c+9=&2#mDO5XpgaQL3V9mrj+(0^NZH*bUAutFIm$=lV& z%e|e8tx~F((|{ywz9re#-%(iOD9wb5B)}mTX8DDzTWcHC3)*R%Z~hN|dl?8%HAmnN zu#M5st6ipIdV&&hP|7bassw}q-ZnkaBho}nxwXY4>5;l7)H<+cgka!$T@l{D76D_q z#z+-@$3~+rZ)3NjUiBx+GS%9w5`Cd>%P<43el&OCT1rRT_ICJ1y+)|5LVQU6W$N|2 z`NAj>pOfsMmUrFm)Uwh|gYsy1TvX{9z zdZ}Ur%Nday%75c z2QHo40F=N}5*y9cX~s*wvdW^d{(%?0gnBy+f{p*>$h0Iw;I3BG=wTf~Z}k>tT~iS% zSTTjMw@8tW*fo*pcPovS3A(e&TtzjYuZEh6WTWrg1=J$iP3sKY;9u67T_M=y>3IC= zxK9B}x@v&yC9;U)yO-nsLo)@Ro5}m}PV*OIG~&W11!zKtS4b36)5}@Ij3?1~tA~C; zNtAd!4zB2(_C+7v6YRzjB+fAlXiBl7uQ=QQ8_@{XHel~^GRJ!T&RnrotV6_!CSe(M za_?5u-u7I>uQ)zHySiY#dHwRTw$Ud$aY6oR-t((IG0@YjB%&{BVaD(D{eU&M)^FsY z8w8i6s^zwaWDLA6hfuV>V%5a_C*@uT@NBjnFPaa*KohE9GKkx7qpg(+6-g#8fscx= zXmfwl$^WGeGovii(~$5(;VGR=CZr zU-^Y+M&gWJxep0}4pB9)Z5V!*yAcMZ6s}TNef>RC?^4!JOo}JbXw3aOq2b0!cWK#3 znx;*a-fi83sQKD3nvRH7VMkh>4@Q|UY%6{4OJK|GZWHZY1LP6t_qlp}n551ItSN+m z##BQedY~v%nq0n=;Wi|w&(kY6DGpO}_*?&_gJ_~p#}sa=iY)Yn*9^5!;=hcNgfU-y zS5eKt8u31zPrxqCutWAXE1k~124AFq+I1^hk~J;w_V-QifBNTKl7!?wns*!!EaUA8 z25Jsf#}QV=B9!e^!14H5IAhxMUTCI*PTsogxK7mXVn$;6|LmTd<6jZ7N8aXPfP_*= zTx#m){)62bU|AIHj_VIhaa#_h?%1I0C{0MlUsdJx&_zaI0KiL)##OpYo(Dyf*olr8 zO}+11bd{P8kDB1PnwPmo>+>&AH}e;F+YXnEz{8U;F1;_v3npp?>oEuU`eEKNf(z^HItgP}swRjNLVE2AEEUeb|Q&Yh09xuXVlT~PiukRe?r zM7+|aaEFK-JUiM_FGUX#jBa^NwX=@+KveQLItln~N{j%6s6wq1xHd7uU5xk^ zbvRs8xusc+AO+1}J{pDd%~1G*67OA<(7#%FCM3O&&+Jr3{fXU4Y8~2#d6-JKqaVRe zoIB#XIJhd!?5|=R>;vO!i2L*zh~mS-5&Yp-AZ?xey!;L_`@jBZLgVdJlDU54J_K{ zpS0jOaQuF*7TTARp8bUZutMpZ^ydsebX;f_MQ_x>F8Zp)a+(yV#*XxXcfDAnA`Zp= z1kD9V|7{i9+|4I^g=jpgOpEwr#ibDW-)$7{^4T^@_S0$8LXX|bJPokjvT0U!TxN&E ziyKcKJb!$-Ejaa)`{sjhFK?t@R=OoADJlBt6+`-iM+q-)ytnxHPh9Y2?)SuW3?Gu0 zmp4|tii`4!3az$(7ss2t;NcZhAI^sXJ#{v-^7T(nnvg&3rX`-9+&>FK@DE4T>*K!0 zrH7>jQ$%hxd}WRLIvK;h+t};6+|?qc=lX>kD=2H%P&3i(WV~eu6N}yJWs8?(kC$B? zi0QCxP|sI&sc7)Xzqw}bq0w;^a4SpHXUi`ExVLxQPDmh`|F$NxU7>Bm$$5XZLcE%q z5vUaLt4ZUf*loKYt-&2`u_>jHo&CYh=fr!LQAj^E+-KEXiEuX4oLa)6GBjTu=@V;b z4en9c)F@= z31{JCqNP}=*1O(73$EIM%?MQv8F-{tU055#IKTOsz!DxsZ;mqF`+GgHKq_$@)OBFd zZKo`&IBOgz!#i!QpqOaMKkk+6RI<^U{DVe)mzCp>XdG zzntLitgaH?JLO)eRJ>|oUaWF$PfFFDCNcF5p!83D7lA^$roV?3{DG@&wGcg<6}v72Y|frGBbY#f*6@j%QRN>TMUeOW^^`chB!(mJ18WT{nrP_9a3BSViU&?GY*P3t3c5eU3 z%8TU`DiW$zet zZ_Xkp1itywy)ifXdu`us*M!p@y2U4w9J`8A>Sz|TM4(VpoDlQkA#9B_x7^ewPQ9-1 zO)e^%5A&mv)9+pOtBE?bW4~>PrMJ4ucKN{N6r~J(q%HKNPPdi~ckzm$6Z6X33vhL- zmG+g=0ait)I36#zqWg4ekKD+U+m>W>DVU=4DA~!&cZxdvU5s}%{eD3-+Se+Zj*mUI zTBBiZd)@!)joYwwLV8gZxi4ZoYnmOlbl3Mf*oeig(PZ3?Cd{}uH-wMJ>{@e|smgiv z@8B{Msulu$L`(0bT4{!Zv}PN%@G&Aht3c`0wf8wHXYo+N+fswi0&S6*J~+GvN~e(= z;-3~$Jo6CGyXxj(ui3xQ8%PzZj$WjLy`3vU-UUBJXyecogAQ+!Tevj>n^h)Uk6`B- z7ORW6xPGkuYN=;fuFxLr?MkRrFGK0~vQ^dHcWC+gngzCkXuBY<2Xekzi@vGN5dVcW`R)$Uwyai;N_nHfKr4R2)YAl+#Mn%u7t!pVYh!mG#YRY{C0 z8)V_&Q6S|f;gfn^Rp&j{J|uYkostKgo!){UTpvjovpjRg5}sfGqt zI8W9+Yxnj7Q_}0w$%NCsGlmiAy&!-#y>8GRNzvbT&!n^-ACQX+R{BXj4|+MaTi+EU zWkM;%)PZrA$7c=%FhrVaU7LkPUNy-5$c;AcTsNA#*l1RyKk{R^8)#j$`D)CnnB8OD z#fGz3ikj<9kD1O`==&Q^YCV0K^KPX@VFvk65lLc=HfZ$o*`p_%KdyI{x%1+Wt)-wp z2EH2kz&y-%yRc0UI<|MG6h$dq&WBk`5A+WcH7K)D*>EZ0Ubg{@j1K^y zSCy8%M|H}jKmW%9q)Kbc=Z>-xmD_A1Rza=wO3eRR`#hs4rGE044?hhIJoVud-kFqK z3XJo@&`e5u^FnnU9T8^KB)2rJWQNKeSI?$l%Y1v~^|9m9FNJbEui0kULypSU=@5t0 z6QIn<+QS`{KRmC7>0y?V$W{ck!GuXV7$x@QFtJ;jiroGnsF+q2VssB$pbLSYT{*`adBJlrDE=2fokk z)1tYfYYp)8f=}SB&*Du|UrpSJF{sw?7X8^0rD!qJ$vl*UL^yb90YYHqwdt>r-@u+n z4fMFzq1KV4oo7o(>14UG;S*RpY-t7A)kL5SMdPNzOo1jbFSl@-1`CM^SIC03w9y=U zrj6x?JpvN+5^~F%q@EoA>O(O{zSC&rDroaH$o$7lt#ZagGGYK6!9zt`CnB~O>>;us zI2zRj&%vDO{O`vWh)j^I<U07jdU`hjP;BgMA*Q8+2MoV z6i_XWrSEwx5Eba`U0*Jh0Y~(tJ9d0fQ|5y@Y=vPcx)DV`W`&=?qml=Tn^(KOysZ{0 z%CG4tw%FKYkId|$&hKih%t4&!Yt+2G?NEzn)u3{>*?bKc!i0n?7^{$BL_G-Z9v9_; zTyxeoTH15z-7NiR-K`AG_=$AG41*1hGhw(+_S!8xsr0|DBFvQk8Bh~%mg8;650*F2 zH0g@=pCcw8FFWAh?})b~qu>;Cu5C+#e#O9{`eeEaf`4kPIKs+8+;YJpX4g>1sn zu!3h3&3*ACsLn7`gLS9Jz_HIje<@Db?Y?v@eM2QWfWUn9l0cP?ovoBT%ATM7bSmH8 z1hxb-Wp`82^>kO#4l4EDl4rVGws7*koSxO7eygSIb%|tdHQZ!EnW4U-O-$3Rw$eG@ z3S1>#<`KtqDd4I7+Q-B2T^5NbURoR3kPtGysCqeZ6L0-dKJ8 zKw0dwXSpBY&W~O!Q-nYa(D1!oy;=w44SA9qtNSzbD@SODvCw>vmnaZCO+Y~|-`GWU zb%cq_{bbErEn~KgQ3g7%tzzU-7)aeylE?Wd1)Yr_ESGZnu^8wfQOGTNtYLHb6FR7L zDjOx%`wS_H*Z#?jC3oc=awYeb4*^Hr8OYU#SUjVmjg|7x3{=WpmQhe~9A8ix)}uw~B|g|lruK?Z$Y-<^p-&YeDq{6-BtgzqKxF#6a# zrJqC)IV7j`lHP5s(p8|@x=!YtW}|Au96BaQI$A+0`jbD}hGSaHrIN&YyijC!AtFQA zdta?bq325&BBz}h+|{E#-0(2>Er;{hqr1T_edOB7WWg7Kr%Z+Y8FCAUBm027Kp=Q(yVc!W`I|K~$R*$ZB_ z2gv=L=;T9Kn4P5wXWO?KvHUspf-#Zff7Y+$902zXCc857R1(K0LtL-6s%! z_Mpj6Seh6{gu*rkXD;}tbkv5TpxexH9d6wQ-i|5#2fPq)=QlrM{gNH3(5yqnJ_x_h z^1N1-$%r$DpgsqZoTjSfIf9AaQvMZd>W4+Yf|8`!k z`Gyk;VN(Udm9Wk=zrJQ}0TvUf-0 zpq3argV*&oGw-EOhhOkaUfL2BIr*7JcBbU+HLwxb@@n-(!vi6#IPc&_L~?8wW7ToK z!oQ%I&GfzGzE5p(Rh_$=Mv9_>+;Wv2kj-A+RagGy9)U02ms0S5oxEX0Nb<%Y7So6; z+~SrM{=I`yV~yJhO%b!@&}dK|a3b{@A3ct&u$6!DoRmDXfDby@Km9W)tDFqr4A@f5 zY^oFl=jw2ns-?SuV2KK1P5#6(jpdXSHSE_a%_$mhltKZ!Xq9< zuM1W+`zrWtXINPHY)qW^Y#p^`A=}%QhNQU%~YNTl*bKfPc>}D;q#4*AYI0g0dM&_|c z(IGlr3>iV%X^fytUjTfisu9~|bqB8Ej1zYyvEpL@T6AS>w9-gmcOkc6`5pzLkv-R> z<)~O7H`5i|-0oq3jKX?Jxr)}Joe8est!&0aHTDhv9H;V)T>#56ZgRXEUKI`+qjjYj z%sq=!Ruf5E@-vP@i^+SVeXrk;;d~Amw#=0W>TCHJ|3fiXINJI2sUr26i;d0)TVEG< znrTz?TKI};I&a}{{r5Qz>M<3N)|QJ3nx3s07k77hIqCpe0aavC(1dG0Y-p-`xr!Q$ z_A!zSWW0ldt}3h_p!D^syb|9V!A`(%FE!QtIHgikHp-Ewi8}Hf)u~Ydq)WNQKE2Ka zseBt~10K!;ViE^H5?~B~vypoho77#~X6W}`HCJX=m=LJ}hH2;cN5C_sTJ^9nVHG0& zQH(wp8H4$OSMPt!pdlk67tL3)%ouCaRpHtzf=8wKEa{}63$@{8Ch<3px1_=RNI&O- zFgBVS_j*bqhpFWO+AOToErh$sz$RSkMC7W?7@c%JU#wr!S4O#xYU|EdGMMpSJpfSa(Mf8yk7x1nX#|Dn_dgwzLwM;4Ja zYVsc!cTiUkpv3^dH7ht&m^$NZomt=MF!9uS9EvO_c5`j;uxREymzWS8B$>PXf4yAy zGlJ3wGf*imC6bCgWWSw^6_+NJD8@{WzL286e{&zgp4&9_dk}4wP0-vJ6*F zrkr{3=6ssPb(i0cvR%D0Kymi>&wN5$^JU7V(?#!)s|6lsZzBjN$AuHXL!36^o4oj^ zi3!SubCqjS7-}468(k`&{r-y5SC;2(_M1G6N*}21q+2ksZC+};b}vK9!1L!f;vbi1 zgDLn9Gtb>+>@o?;uyxoN*sVpZLXdkqYy0-E`%C3VYklgr4;YviXO2DaP1&$HAJmD) z-=Kb0e^y)rkHP*%IIqvw78SbfMP|D0MTz~rknm82)mQ_cBkuU z|EdI%oHHq|_d4%3c7?mq+YTyTpRx28!!XJ2B+N$*FS4Rm$dt>(oX6Z0YuTUwSGA}8 z62Hhu`A5BL%*5Jr0^)BF{5~{f=#im{ie&NGo{flTn&h8mfRly^dX?)z6WD3RGQp zzPRZrZ1!rY!CkRGv+BFOj6PSAi;|a5p(e^_%7w`&s9F|lWWnxS{yXWuT4s)-Lj1bK zKD$r}W+MJCAvF0Ho7v7A0-q(^c$5F0FeF{37O?BSAVMc@^Us=H9qfl#6*_XDG|kBy zFWtC3AI%(=vW><06zVmUlsF;t2P}jXC3wF?44C{GU09qh?9cdZ&Kuf~aMiuhnL5}c zok!R;JmD<-6~e9BQQKCNV`|&a+nZb2)-zV^?aV8f4bJv|aV+Z+Y6J$mcyL(rGeP`Z9t(tno z66K)T@1?hU>-V|b+hw)ME9dD+#bZrr<0$?%UGQC2XJeE;jQaWxC9iO@6L2D0OG@5w z8r;e1h=g}$6?SHEcFyZWAy%WnBaBufOx>{*gg5*dzVDy~i~FC8p(vN+#O*d(39!yl zTehg#32gFU&BIREhGEU`?VN`JCkH-;VReLqZEa%L;^eC_#j9hh=i|TX@p@GYBO($H z@D~Sja%+T&-M6V7$0uF0W*HNMVZ0d#?uMoJVLptqN0G4wDeqFo0lplJ(Axbd#c!l% z|M}v_lkFXmQ!tZ0-p*d;$Ob)GA3Gj#{T-e^uMvF_pLgUDjiwQgURws;*iZ~3sTKd9 z(A8sNU>fp=)Bh~Ao;55Bm2juj;TA~t=)~ur#91%>z>(s2DoRUu<7wFE8>vT391C{R z(X-YS+z?qnRQ!_arc~LO%Usd+QlKbFMIrW3c_*j&U8Lza0(n>L;)*gx;>JRi1kN;U zXNOG8R7$JDUSC*%qccfJl3PgP@KU>(iJaqsKj*=B?ESv_V6L^Bf6|Md>52RfpUagP zp{s*3UGVCB=EF0Z5<`zRCW1zmwU=g@tx&U9`FY@L{b+ zYwwW)m|Mz>m(Ph6-Ql;rbaUW~iR>%$hBK9AyXH;aJYtQBOrr;8WneIwM)>m@I&N(| zac7T#zE#!@>T~(j?`5myGGt_Q_J2howt%^`e?UnGk^;6TZ+X;;^o#*FK)4x7#j6w^ zvMU0AvVaV*?suodI4UDJC^P5HmK;Ctq+gx+sam|g+4uYwCs&S$&t8s!PBvJ>% zls|32ly6|e$i-$Eirp}JH3upNtnPoK=G-Ggs+>z|Tu56@VZLaR`-PL=cA6XK;+vTC z6q$X-lS9IhVe$8hai@Df-A`21Q46t|aQI&Ru4yNk24itG+gQcZcyvNVp_ZJpN<0cRS)s-lWA(dwx)$%o9|uog@81| zcCLrOtuXys)F+mfw!Omw`YG$KlMnG1d4Eo1W$C)%T*kbSv|0!wuYRZAI)8tm|8K|osg(wvkv5TzlMK@86K+U%hn{(Na)vzi+l1>(&XrIW5kk3Xl2{mBk#nd$DOTm zh=_hm-~oI1$GdA;>&{cQZ<>>Pw1d|+Z+AdRO7Do2(u#200BQR@0_El8r2BDM=GJ~v ze)x|@LoTW;XXQQ0QLVpQo#W!QYv)1Nl!I@kKO;+c2GTa^fJR38-}Er+eY@x7?!ZJ_ zH$DCF8=CUyBud}Q+$?Otqc@Z@)U0=wEe15~7GUvLs?Zb)EtoLxoxxVGs9>)2pLq0ZEK(M)lTrrG8SwJjC#`ZPgIt%XS1u%QRHE}xT!GV z+@)8I2ZFBWql+pi;S+l(PaBcNw8m3n|DBGVBlnn0qjBXdxS_eMTf}==`NRxjp-M#; zad;WtyV13elQRAvuKp#+@Zq)QzZdqOa>xd-P2M;yaPxT^D;G5VQAK0%Ndac}Fr#Ut z(ZCDyLR$BBN?%6AS17$l@ujvmvV$G;LG5K(8A)-mVbJy3P4~j}Wq#U=&2BQxk%y~; zJ_CV)0AXBtMK0G@Hmvz*Tb06^M6y567i=QS+Qd8Be%@a-OlSgig>{ zh}h;AK8lF+TdXv(3XSZzY|)w2yTR($TKHHY|2^{!QZ;mV&w3*W&#nE{!j@d-9+LI<+ zcDW*27Dy^5-13z?0*1yoU7)gJ)R{9j10zZvdV?na|C9v;O4HY_>KOd&-)s$r4Gs-t zrAQo0>!Bp}-yx?wH;mRBj$(r;9hAJAG<2#e06Bzr&j%%lTC&FUCWblo@*C91k7IS& zeY}#FS%|n&<=6^weN8#JFHiUY>L3<5{R^R-j&*uj8G<7b5OC?+5$BMLBc$QWVI6yk zVW)P-_ux_N-K*eOM!yfr_UhMqqLI9JD!|P=%Z|$$+Fgs8p3m9l;4i-JoTWby8A{Dk z-5xq*XfoJ3 zfFo8jlj|~*HNYv=+Lk)(HIp&_A=Ouj5RaXHy=?MA;&5-VPy4(&x>`!&U~-V^Uc-w> z=dI)qhdn(avFyLji>FA_e^~!Rr}A=rm>iJ16r7d85ntS>U|d(+KdlxA1dI*i=gNg> z_qV&<%}<^KQS0E2*@2(W5=&>+PPU$ zmXN4QOoh31c14j&UVhxl3WHDba^{(QpNTnu?fCanP*XVmr&yJ@?5tfw>5>rs@DgtA ztNGK%?tZXZtU9gd-q(3zK}8I_$I@z(8j#)~X2%3!%iPxmuyDH(EOt488~wmXOoHK( zdPe*m%yLXNOoh)RKCH}yD{cslOwW3X$jVTSv93(r>@0D-!JbopfM7@ls;p&R-!Wi@ri`tB@&O zoic52OhMb>$-86!0(yl_JF1PeKOOkZ4|%JKs+F%b`A|^=URjD9fqv=vpH0Z=^br&@ zhaBs<7%aSV*d5%svFq*#EMPgd-s)~u1HUKkzg^p`UJ%o8 z3kj0p%UCwPHTWdfTHfjz(rcXw0o|H4A|e~KYs%0_antvk*g7!~)<8U^v!S#|`)5t` z+Z`c!IY0Rh&D2uFOILA+XYy8c@`Oy69NV_{(ICK#>fr&Boo;zNiq+dAONx2V8%Y*f zP$CvlqIVe6BNJZ{?TR=5NRU4wL3O=`3dl25^_aegfGjmX01BntcWH3>>~+GUy4V@5 zkM66TXOeArdi5z4%ef=L3EMbN1l@rraMwRLab44LG3DsjRF9J81js7*f7tpCu%?zS z+5jpb2o|JBQ>hAwfYOVi^rrMC30->cC7>eGH4zXH5CM@Isz?c;s2F-NgpNw@HH6Ue z4ngnz-+k|Veth6b*=zRNYi9P$nN8d{7qanOZe!rbn|SiZ@T(P9kUMi0O82^mbu)#y z$L{Y8ED$5!uL~x>{BB#x67Zg#gi8F$jl8S1t?;ceDmCA_n333gB3Ggj`%gf8a><0lRsuujSzCzkBma&;Xi6N$G^izls{ z^5E9h9joe`*qmQ~Llsn+%5OGT1WZLuD&>Lp%&W)Heusygo8O%BqO}QkaJ$B#hrJQ8 z2C-pd1=EY2^&uYFbFp~;h3Z3o@NPfqy7bY62I7626>T;PukPk^L#CKpsFzr%l{`{2 zETN-p9$wBtiply(tId9^nLv4Loriun?y?o?${a;eFFSushdp+eYndIt? zmBi)uV&juv74{bQf4ha|&d~y}!g?#KQr;f^(ut38<5|6NCZRAnrsOy=5_GTT?GHX! zpd3r4s(j$pfZYmof2Kz0yb(-yp6}mz5h$p{b7Kk(S5i45d-Y63cf(5!w~Y3PiafW# z&OlUBU`^(_E|k7~djRsXQU>Yl;#Xcf(3a>FXAX9;ts7FS?$^nGtzVeKlD7g zo|%b?J<`bQ*U7GdDvxUu7Zs+~!67%qC=(dckA|o>1Et4oLR=(I3=C?g#@PhP3=OM_ zOGN)gdf!2k-0=DtVw9Ed4HMayf`YvLVrtd!tv$6G(fWUV6((nUOuip^3dDV)^@*a? zbx#Fco&Sj?;sWlJ!>3x431|C&+!O)qrJ+G*d;7fPQ0U9DGS9Z@1F^aCs0#3R6-G>^$F_sU$F%bwFneiS+A1}KT-%uI5arPTqUZ{*RQxPtQ#<9hp zy_BA7bFb<{cAa+*LVKlFod7=%XbaP9;*LVCdDPz!>)SWNhwx%GO6nUmZ@11o4DP*l zWKeeYga#lMSS?Z2OK~Bkc z1NY0!r8kv_i__nGjT;qWwCcv%_usN!9gPO$s3yhK(9n!!37%XRqp;J>=09gl$0_sB z`^dh=$ILcIk;H>>>~rQW6hLoariL-BlVHZiBYYr;j+Q2`UccG_pk4{5nr4`u|8u@E z04vXx$X)~h3zIAJTsOZ_zrBz!p&&ZY5t6uF!ddYn{kuBCH?LoLe8y0QDOr5;sb0Gj zZdZN0ran=*!pkh94$C^#LBM#|9*k@R`!xfqn6Wp!It#cfTAOTzj3$z9N&~u&VI!>F zQ_36t(dH+o7ztJT0>pE>dX061g87pBZ*0@g}G@UkwdRitbMD*aCl-%5sIp5nN?*SAVE90sQ@ zVq?0FEF2_;-U5kNzZ`{1O1VQtB{DTNxf9EP1eyADj?IaqE&w=NTC+OsRyDk;%7$QC z-jGyz=~Uym(*4*rTeeHzDadyi;l5;vQG6kwRL_fKH?^U1S z{rgwWKe+PhJwv|YbRr-3vr(oKIw3zV`oB|rPqqH+{@oX88+V@ZUv;?nxQ{n3{Y&y- zo!EHIin+g}? z+zx6NU@XkefqC9Y!Hdn|7MK{oX;@=EjS&OEs>w$cG>LZG1l^IpV&- z%?^KJaFr6{(11bTI{e^00?-3qtB6w`dKf12<6h>j|3KH<_T8FITa}suZ9lO@b)G%O ziw@(lgqpx_lMd2jo#olwYP+n(Z-dtrHs*vC%t&<@!;o3J*Ep7OHp`0T9wIDsfWBJo z&3sT(B9Q}<_rnfmT5O!D4X-nVQ~2@uajG*imc$m0?)*KnRQp)sz=^#R~ z!a<8uL&F31JX1CC5;JmfxPElmX#M=Hd3t3Nw={U2#eUZKUP zmTT23gZA=?;GI4_AgyexLbl?LhyLaho7?tWiK}jl_cUOVc<#_KAgW*_EYp@zUjIWi zuP&v@-EV)Q>~LU_#NO8Ro?y_m`!EMRxNs_bm@4N*4_T2 z`ECc%=54GBI{c{;0h`5z{@tKq9qRmNkI50Dk%i%ku%kgl-2lzR;lPZ;#3A|6*!I#f~SV}?zJCOQ_{%o&-YJ>Ph_`FYKlS5G~|ZVz5a z0M4R3NGZ1l)lb@I?kmo03r(R8=O@|$NQiXjyrH+~=KAxcY3n~j_BQ+4nfg`}+Tvl{ zglYxiqxVH-R%AR=I(o4wXMI8oF07w73T=B$Q33xCj-TI3dNZfpYihl;5R1XmcWV? zqMn?IZSAiQX-FmpO)EC+^^FjIC71>r#KqXQ)_&+FenapR$$fKGZVt~f>ZZQ3unmZC4LZg>q3G&Ojvfa(6;q+LGNRjk;S8K8&M&EVWMV; z>0f(z;7#lYF^h!uiGwP@hrs2Gn7_pmSE6|;uq?eOU8n1)Ab!t61ok$6tOoN?#ENCffzt1RB4Jl&g z`x-xoQwhM~3;}1nB@hBRKD*&xho$eXKxa6KQ}}jLimEi^1N=S6`KIbF@;zv&nJ~39 zKQ)??gHb<)6k-VLWIPG+W3Sge^qEujoO|rKb}#vK<0YW}uh{HyD#x$hpb!Y8sWP5jH{JUSt;;QT`KG*B} zGK2~3^+c|s;ot+$R2o3C0upcom)$bP`DMOkRFsc??`;7%=iiDt9O9g&>?V2*k+Kw@ zT5U{$-FuO0h-7nTWF4ponX$EJ#t$mwi-|!mgbPfAlanb|8}vZ~qbXj;1Ua3SriL&x zUv;a3xmNR^B+Uzs3z!46oO^5z~DbXty8+2-If>uNayd;v{Ehf<>TI%i+5v$<^}Sp^klX zxy}z02nlNsOL62O|3MQ#G&R_&0v=D8=gU;H4#hLTkJNRPvEM;7g`s`El7DZ(2fm`* z$H@Q>^OZploAx!xip<%Sb^GhGWdmDO5_5Esl@?ln*NlsFwe0Mom-89+FpFO|+gFdD z1{w{;n0o%aQ(m4bh~TE70iq}ctjfq3DV{~s zX8KB4YQwjx zsBoYsPhMD6y?>(OSZJ^aJ=>f1lfHB=@ep)(jZ(kqcSP&y>$;`GA5t{qJ3T~aTQcNE zVh~!IE~#nh1iRmxjaJa0POD zc-Zdw!kGDp^O$F6AR;5tg3DSd4`J^$E4Sa&y78+US^%K+yPrMu{YSQn*k-p;c|)zK z&)Y@m^vL^O_`dJ}fjyKf-i;{Vd5N1&QyA*~~rHq!NpT zy@n%zi(?&b;{EL-M6X!@qb(0armYDt4@(H0uP^{2BRh53@WZ$lcfT<5ZP)HLf4n*j zgNggGSQSeWKjWE_+ z2y%RYI8K7#E};uL^%oB4fz+{pQ3zTf-+<-tNSRMi6Y@{5YDQj%3E?gcJ#rqkIyv%n zic4iy zE*Io09k+ew!#Ms`0co(cWrS2UEw*w0EVxvFeE1vlc$A-*8Y+|`pV83(gm}`N^^aeS-R~THob?R zQUEcA-pa4>u1hm$9elWeGv$!JmGQno?r>lSmw?LDBkt&7NFC;GAwSGcfQ4CAS-G9& z4qlskHSlr`6fD}n$HH<=11Y^|OEyTTK&R-Thk$?mXo8pRwZT5!zU3sQ*iWYDo(JVl z_)cpZU@cnnk``0kzhkar9DW!7c!Z6(Nn_^O1zFzafwZSZoG*28v|6|$PrwNqu~WP| zZ;f9@U+9)kv;)ffy*>&S&CFDU^tbqaS0*XRnz{vM?7{CKaQAMT?y=b`vF}x%KW{%@ z8g+mUM^F8HihiX6qvX_H8B4pxivF$WNw6~6_p#$m2@tArmp6H%Bb{D7RQ;-QWO}@X zOD*W{#=d`;19Hb6FG9#P3ZS5&?Om6Oe7rtZz5XrE1LZ~O!g!s|?}+c%`X?*(Xl z$95%UFij_95q&GQvmo1CLIRc4Ze(<%XG`Olu7)KQ$xF(n@@+E39K_S3yX^b3|2KI8i2%a z8Z$-(R3GYnTlu3BK0kP5N8Qt0I7MJ>AenD|B2H||pbU~|BFvO>EPl;HA* z9teI|R+f#kEWnA46-ros3;Lc4oHBtMzoG?j-&X2Klq56Xrl{FzzwV~-Qpd9jc-Wthv=f2~XYZTpStz z@dYkF!@|Va74_{Ut!++KUV7fh1a1{hEjmqJu58<1*xVR&q6QixU@J1XZ(d%ne<-LH z9oTo&(U=?p{SB@eNeXXJk6V?gE`l#kxsMUR@BP0A~;bQ-z?r!p% zqyv1nKW}z3>VZzZJRujaQurF2eL}EKk9+`6)_b?`cBKD8duFz-Moj!wwV zy~0E9SRzmd({g3lu~%d}{U)uXhxg|>W{}`SeH;D|SEvM>414s^!;d^*Okr_xEkCYE zdddoeg63#7IXh_@hh2aZ&1c-EM}9Xilb8AoI?hgb*=O}~hpY1lGt%61{&TJ|jC-Dg zMxDSGTtjOqm6=U%uB`aynB+f4AUiy0Q=&ZnD#Y@Bg@TaxKKI-@r2JciZ=A2&o)Sw% z==Y1y{a3TXZc)$ScD;i_0>?)7EHYiI@daKc1Gz{H`x^TgXP4Wr|mIiXv?`Sx6yQ(KgW z4ZvGTR@HIEXZ?8Qc&3kG_aL~pNB!cBZpCVNGIXq#tlG7?Syr%XHrEpL@HO-U!%V9h z&%}FvBF7%;4&n8~yl;AHHN~*=6%hJ%pgUo1P4Q*+fr%U#hI&)HVd^tih zHdhc)X=2(1VE40cX#S-#p%r5D{x5R8g>hFkclbwIlT*l0i=UYJ#=i6Q!Dn{we4^Hf zaX+wq0oxyTl^~W~YY)3DOf0}`hSbEKf&2wHW^GC3L5{huUvTy-LFzweU7vY&^7w_z zmb1`<{_q4Taoy>)tSqB+1Rt4BMzmCr>+Jc`#G>vYFP9A2i|}z^q|I|pPp$1%b%2{# zJ5AHTK((>igjGoPy}bUQmWdFB-NwAb@L%h_@2yq)8rJM33~puF!_}9OgLH^)3%-d>mjqdH}_PVRl+vi80+#4 zbBiU9&lk@pPwZcfpZ1JW*ZuG?fyKo@>gGdh=Nxq;<1234Czs!iEcZ?{z?T{}=k_LA zT2_OL=9poXt84)4X`q4e#ezT+m<;e-PyU#Dqr_c8JvS^+==VUga__@8sNjrO`POW~ zbG`4gk83(CzXy@OW4o&x?n)^xVQEb<%<_fWyDmUvaQ9N>NY7APw=K)o-dUbIoQ$r` zaf|K;mz-TLhFJgObI#_oA3j*_^0P_NQF4SSUs#B%rxNtv?DjtX^nco8zA7=A?zn1& zukWvF1AR z-6bpA*4v`R`%Txe>P273&btK)zW9x8dKBUax-bvsH0ME{JyrIy#tllBm4)kRCV6wr zd)h*A{y*;^0bL6wvVyG%GZ=s@B-58Obg2uj(N;q?F0;LTLZL?p{SCT*uBfCjF~ z`J)1HfscYyOpB{|4aa0rq#Qs!=OPc=@R}9wO9r?J5l{0ZD41k6#<) zx==su9}`vfnwy#uW+{P5yBECH&nXN%?Y8VxjP~Gw&dk5J2K6lBYur8Z0f>D~=u0@$ zbs9Yzr}q6;tOD5kxQs>4*u@h8=Zu+Wcr2_hxbHB(l|9q1vWcx4iC8Waa6h=dKdtn6 z?f0@`Da~4+?Hkm|MW>#{i-9tK{kj}<7i1|Ve5ii@qv591zA{&4h0gT{H<;3O|Gwhb zv-57s|I6?#N9axyN@TANOzYjzYnYg&y#KsJD49Gy;duwL&$^=G;C4DkM;HE$YlMCq z0xal@;89cc;MVI2Fn+WJ!Ri8sh(vMC>yO3Flv{o2Mc5y&0s_ zImTQwXCCN!zYfWhdVLf1Sq&la=6!FvV1xIo;qQ`>UG>>LY{y1Y^db-T)M0m06|Z&B zAU_TF%r_1gT9EtZEiHC^lBD-a{<+&;dXs*PJ=FLgR0v_(EVjE0cW*~n^Znd0+i(fK zDh!Ibs?qpgFMol$s2{znQsq&|Aw31>W?T|<>|8PhAYPl3v(?7Nt1dxW1M^|sZLEXP|x zU>{C$i69fZCD`$YH7}o|QtLao%SJi^+5oVCWN4jmyyZvg3zU#uDj;gt)tFf#Zbewo zCnf(}VC#4kUZde2Ag+*sqIPm3-2Us)d7?1wmHazMvf^`(#WyE!MW~;A&yQ06d;1SO zighDkM0b=i>2#X%10H|rwt=BLrlf{soyF69hsIo&@8+Idr1jfMq*XNYhetv}qo)sKqeCT%Fz$|yUL_KCK(lv8bOB~IcqW0TT*HrM4Lv_lk4IcNz zl9F*|ujXWEOYj8JukbeToiA~Txq^>mM=)Y4D&x@oMIj2zRQQNf3QOp!%9*s~^!?q4 z&ib<9ASM|)`ZH5&S+9b(;^*H=ioc@Ji|d2Kxb-%@2wV5)UuTfH-z%Wonw`ROsD*qq z2~;1D7zXmYRefUHxe-rW9K?4uy1%zW_wF6;w`T&c2EMvS4%lxzsQT?2e7;7T%GtZf ztL*W0wYo&}M;b}V@acB+uw&n_rmwHMFy+y3H|(I;LWegG7V&jzFly?jqNw~U+TgW` zXGiyrueB!Xqea3y^wRjz{znR4HaokaOG99-h8^ftNOAF0R6ml1EU10$fzSbFBSCZF zUMH}+tv}BKlBk^d?yfDrtvb)52BTpz>T|@eOtf0~ZVjyK?_JNepIYY(7I4yVOFFij zJyCu3NpIP@jotP#Xb>WoZzBQny=`Klp5#jbNh61ltZ^SZMFgI1LG=V!DBOGyNP5tR zbfZx#f8S*Q__eXlTz1nL+s(#a(*Ts}(%+LlS6b7H51r~6j|)S7>PveCH*}IgAR7z= zl^fPDdJgfl$v`u=q*+M5(FvWmnP(XqA4d;)wddL|X;hist`>|>%6NqnNZu@5g;s2l zHk+(`)Q1Ifv9Rmd%>cGdqJKhWiDt!93#Oja>|~`$e-838uWo9xu>wE@OMt}XU;QW{ zN?ak?O8QX`B|++W+J#!fmSh+e8}>QV21{mQl4ae4gf^|Q@nLcSfnrR_LBiy|zkaKK zq5;bj*7xM$DJ`2y5};AdmCt)6Y`_s2Te0S*!{7T78bIZ8ZZjj3+bZ{adF{U_U&`^8F#~v;}uE9^lSp@W$`z(XZ#ewdj04vXJCP~ zgIyiq1t7}BNf!Su+PmwK%07m1Y_+A>*9DHdS8QiNXV4d_1Y=S7?8xF}fDdUkr9Whn z{+f8yl8269*GFtZa$Lz>sMmbZo#j5#{*LYO0T~JiD-cl5_-}sl zB)i;O<`y*;;%tJirbxZ%==3{GPtp2d4=Y>OzO4Dbc2SY4rOt`i6A$xBGKWU9LB@SR zy;W`Vy~rG$^r4QLc3a_R<|Zz{S(4dv&lAQr^EJCV8OA{FVlv)Ks`8%rbilERMn)B7 zH3os-8g7Y;zB$qhv5h)Ts4(JivF4A71KWl`h!0?85Qc>p{;YPCfOGo-4EEqzzih0^ zFA!5@UUziyP};$w@@@RNS&H~V{sb5a5Dyh8;u8XvqYOtFvZ4ZBIRf~$ycSke>^<&Qr6EkpbB6&1WHW!9g3mk(WAtGdO1wBIi5t(x{=Jt18}G5dompJJWryd2BqxiP z`&MCaUK8^TD!}7g@*sB1;o>Q8+o{m4HB6jduWYD>ft_fq-$vSObl_zX?TiLbtR3 zG^BQ2deQ2sMnfYRvQl4}p=)w~_8HVT-pkO0Gcaf`C>3&SABci-chQebvLv)}c~5jr<&Ji4Xq$Sbi^} zS|E+SvD=T3Jn?`ygS8<$ZBz=EatLV*_v}gFNtJhzNRWsKf~g);>by!hZLOzlpS z7tm{}7&8(NNpCnVjyWe#9lFCQmnmhzxkBiW=%$_hy>xgt9(rKOH-S2EZZRKQv0xOS zE37~GI#KK`58_pWWCr zJfa~zqE?tvghr`>Ho(E2=3UQDe7b?dDLA8;lyj?-tOsjVU=ta#Mb&OUFiql?I& zJYJtPxyg4OXxzhZ37RurD59AG;uUKQs{z9Ou~sbo?3bnc7^f*W;ud|sLv?}0QKS3> zE%T&n_l;@}tn#talS5?E3z&|Bw#B|QDK?G==r`6=Y!3B34}sKdRU|p2Vp^`sRO(Oj zlbUq*$uS3BjSvqGGP>CiMi)RDFsHod9KZ--wZ;Ad*~rkc9bsT5JQF{eDl47tggPX& z%}}hZzisfBw+Dyh_OTC0eCi(@E%Ac}36+-el1~XJtG9p5&%(y=KdWtX z7f6EGqcV`h6e#WHU76I>ap9gMlb8Py-TqTBvuFVcQCYq$hd5(8><{%9$prf0B zx&SO9Qc_Uxj2aXszQF$Q7WEUA+KWMdZAS|jsjn@zIiU$O=qLiPS(1e#;Os#`ROm6u zj^4R-#V0KFRm+|QL_WQr+du#B%yXZCx>dczWfxVo@!cB<8 z>8Tk->aZ~rE%5<3Af^G$puzF+r=US!>ag2sJo}hI)zrB2pb@#x6P`!rfqvGA-85FT zxYvUI(R-dC?U(fhWl@uA-jHfe@b+AR^U(R)6nsHBR@pq*|MzgccbvzARn8ieXLjD^ z0`4H&4Cy`p4Utm1W~7of32w zwD%)%s;>||ja3IN?MIvkr3Ie_u@)uz4~9|wIsE`=jXNk(>H0AF@=sfn8C|Tb#W?Tr zZ1cCp)16{_Dvb?wm2kZLk}T$}Sz%}1?tZ_d7s1LxQpyN$SjOmV=<1mIY_+LOP4&Q0 zSMzGWMVj-R4>DFJ@Bz&vr&^jxvyqV+`%eFt)4*p8kVh_mP&u%g+wY3=p82i{J=qAGYStW@ zUsTwg`;Mg)nEn9Af`=6tw>NKz%Q$@U&2X-vSQ`?qe>CI_%II1r)C4cYVK*};b_{K0 z1aI8-bPlX6Cq#~Y`QjcAeV>7;Ln3Da2Y*vebX6Z7A~ts2h<9yej=r=z%T$PkMXNRl zz2YkRIn~)E@v~8ofC(}&Ha;m^-XeZI%5$@)EKpS3kb{p8j^;v7>FXkh6D-TVoRsPR|yAk7_Mpq8I=8sP0mme(y!8v zCq21-^z}d>7XMvq&~P?4Vh>w)%kbTgwU#M^-_q*;K+kV*O(;T9qd=T2pNjemjHj;T z+!J=1m&Rc~Zd)lyG@gDIru%@b>B+^9idS76-hPP(AJt+O>*^Q{GI=ZF!KvN%Ek!0J zRAGK@I3ta~x%yt9n?M^znj!z-8DN~1malm5-8Xoq^D|Ubj+c z+NZv3SdGt;+nTbbWoOfJY2cn8kPBU*6(b(fk5qY+>y8+iy%rdWO~B=eqL|neq&0mG zt`{4=9p(tdPr7YJRe5`NGEw-!DqU0AMEjLtOL@i$gnSCZtzR}os)ww7FpY%7cA@TCrAQqV0h6n+x za?KU{akw=f7n%BAf|OyXz4#-5np zXnCX(nNm}qG|choI?v&LKd0yR*VWull*g@WT|RVn`8vZDwPCVSmybow`-1v~rH0gz zk#q@_SbjFPr%`Imna|d#A6GT+#c~9%#wyEz#Gxnc0KDWyh{)386$K!tQQN@npwOao z`P4vRX${?w62H*%9qfP|RoJpDf>Y-8cFBLrF?v%BRZ1MEWuGiq*;7Eq*oea(-Tv|R zI$(tr+_t*+nChTwZsKsL^WwdLsrl|6zeeL2Zrqa~P6BhJ4x5HcXg15k>sYrVl;hU}~=@c}8#SDaj2BS5h>MhXkiKZ%Q&eu~129nbO~phldvzpCvOZY+N|4 zZ`5M>zSC}}I>q^Of~MrNTk(oN3q5X+8Wlggr^++~siLjYdSU87+y?M*N})?GRvT41 zE$=(eavU|DF4GWoxY9#^d8m(!EDBN7{F}VPg4Su}ym?AQ1Yymzm@#8SVa@QU3NfR>WB>~u`N%0x}WXOuBc>@)|@vqgtHfRNfn`dgfr~c#5+MaZezG_mlbCNm5RIsNT z@lQ!huNuB(ZeJfg__{bQrWfyjR6G;-! z&_$5bonpqTkcZwvpaCf8^jCK<>=`yS?ks3z^x4Ao*GZNh9M=o4fCe^7AF9D}w1?P< z>S4?;wv9#Vn!y94HMIOXrQ$WV(A*P7b|Yk^EN=p2o;9j#l-5}ODe(O#VF%;Rr(ro> zWz5&`mIfILj+!K#jOXm|+zwwE8>G6ZaP-DND^WvplJ%M}j){a$@L4VWte z2-fFKy{~@E2;Xo!*P8LePv8R`J#d1Ejt@O*w<#vSE1A@Sa{Or#O;_H?lJl*EU*Nk3 zRCKw*?5xrd{q^htP|+Phf9e$Ev7~uS$jkPKg8LQJxIjsLZ{%srY5lg+T5{IKE3}M3 zgCBuX?xE_w#s1jnF#d2ma;G<%o%t@2{Jfy}@C5EskpU#& z93$e{*})~HH%NwNNLt#TO7{Pfxb{J9o+&8{n?p1+tL^Iz_-a*>y}8}e+bakTF8wYr zJE5>~@}^N-050yEjFqKX6>n8w;RUnc1imi0v^H}!UHjk_0q}2ng*~O~6=ub6rV}se zMN;aeObBR?-)<%lOFoE05BE_!vu+kMaPXnBW6<$hnH(>inhc?MMW5rj%CGMXZ)H!K zrD2=F1oBw+Cvg1p2ZO)z&r-88Qz29yQbCJfH`j`?{s!X$hf!HTpy~`qd40X}wqES8 zs={=6$4G$M0}&{*RW;V2Kw&fD#81(Z;=bJdjQ;HOh3~e_AxCg?ZVY@r&ARxDupfSx zIg={9R8l+0{@->Wc`1SN0A)gk41Lo^w z_xG{C?pfL}e28!U;Y}5GhW2^pEX~&w;6idpq3xjfQD0Lz;rkn`Mt;t+%C|&qr}m_|R`W3L7u0}XG1d2Tzrg{Jt2A(y z7ZtydF(8)jJjNt?=eS}YKLZ(Ooy}O}lpCN6Q*u~6u5|xTAgHZc9mht_jZ%YaKEZZb zFPC>Z4n%LmrbnMDS%hTYbxP<)bRoXhdp0yNX-}IJJNx-Qb>W0AMCs3{!=xA2z3g>q z!m8fCN%TyQTBpeGSiRVq7nxu3C>JxFeIqcfIC+M!*DmZalQyAdd%WDWAd*5m<@vHx zQJ%gf+ui20X{WpDTq7jtOw-!USPo}InLAXR)ez|+1oCw_H8cCJ-0{f7d2uz^S@Ia_ zGK4Y^2q|~6LyF1FsDGRvRDJjMjuai%ki16oMcBn~>6bQH!r|o4c9@n2jn5yB0NY`? z)fRN)w#9ZOpPO?OT>OZ=qCUII_8;-9to}PXYEQ7iK5ATFMdIdEaIzQJ=sy*G;q_!2 zDW?#R<`ubo^6rx_3ZV1OLnoq~2W=CTUR)-pjyiMs#mloq&4KUTKs{_tU8Tk$1KOF1~U#`OE$ybcI zYKF`_40Pt1HB!LLWR__2ubd+@8&Nw~n#s$hQ!SjDI-r^?^ii{LE zxTLchF)Bkoz}Y0ZxE8g2sLuuIZrBj*G<0&@nJEVDvKixjj? zH6b@uCC-nT>+~X4w2bS>SQks{DBx)4381g-yLOhoShShH`310SZW^@S#XNYqIjnLu z1$U_}DO$ z9hG^{sqsDwq9Oan^@ia=;yk6=zxqQ0-+A$$5OAPuOzjLV*o+_fI{j8y4m&eq#2dSM zfy}I!3le7yELPz1Gqb$5JIcC%Du|hx2hC1^%a@n5nd8(MnGT$Yk-a9a9>4alR_|t~ zbY#+Q?~H>FuAnxi5uG;2>LZ<-+F6+-qd*u$pV;2kT`I&zj9=Pv{XjLi(zOmQ1pLc& zc|hR)$1pW^{BV3vLeCk8;s^$ck(la9NDCDgM1K`d1rJQf*)htvE1<~tR68t@Hp$A= zo{NFSMg#}e!ScO0;`BTN^%bEu29N;n1B3sk51x66D&#wAgFd!5w0W$c_6p~M%@4o! zb-yLckJ;t>tm4HBxF80y<9OnzJy>dBQv){BpF%Smu$`D}FOI4c86##&7H8B~iuMzT z`x4M*AXYy7aV^Ickq@jd3@^S`iViLwdxmjZ8@Tw{gZDP5oXEbnxRb{lCHR%~=)%(bxOZy4GLY>>a%wX(`l0Ui zN{Sl`8T!{&sc^~c)-k8oxM%QX5O!W=8o|6p>-RO112z>7ff|z%;*qi*4iR>f{)hJz zQuJRNyeqhR<-XN3X09uWw6D(6BMqT)UsUTSJ&@Q|I~E%g{0j%?^X=W15jL*vM*@xxbdS6i-syVtOnJn<9Tuo3rH3=-ZkzdL>Q z`rz2}l{3a6tR+Zlr0eOhL`)F^*tszOCAy3*4CBO>1#Yd`Jtt04q+(28dhVAY`$DY& zC93US7UGFarV(!QL3i6ifXy|~KtkzR$hkQi_Z!U-yOW|)J#Fu9cPbq3u=tPaX|w#p z|9Q&B^8Bu}4`MXe$hYxsu`G#x3U+K>hA|iAdxx_FzMLy%k|%De1j?)Rq5Gu#k^mWK zV_l?rF4EM2Fvc12>px>KbxV87 z0oUe*+y0BEX}9|eR@M`4057OT7!$?JE=SaUYb=e2`cP~w9JC5FYd;$cF(RHSZ&H6f?5=*=7Q{1mS;x=-7*uBC!{bXOqs)S;EU7X`VI_qPp80hS3+sU zg;vtfHyoW~rK``N1i5uXZ>><(15qH&B7z_$l&i0LY=K(EFR^smY1d)ijkTE=KQ1rr zfn<$AJhIRik_~rO7iC&QJN@)xBZFs!55vI31BDFq@kXsJD(Z{0kvG{IAs}G?OC9wX zYtQ0`H6xP`sz(#*6@gI5f#i>imiJFX&n$e#nm$XrQtbK+2SS1taUxHpe;Rxld5DOW zxd-744t77oa*a;>)OMI)*i%3! zF-!q5coDm;B0HA4=GtrNnLstjJyXQUo+1C9YOn%Pf4>3~IJc<^)BY4O&111MT3CNL z#;F*g{gbT6-ddj$Mze^TeKeg@vx zJpH-q@t#jTdt z5|c?3T>cti0)Eb+XcCd~6-5_3+l`X%Cy)p}f9`?iJJiWlB7HsKR6U*!80=L0(Va+tzpZoTga)e7$`Q9M=3F_QC_}sC0svW;|D*z{qJhIP&+%> zj8?hGuQk;fn#*74Uak6X9H^>fv?B5Q-vrD!y0M_+B+ms%5Ar9-*rk>NvPY=`9?QsA za_#(-B6IIV5fOU7k+FerX54?zOgI?G1l5|?NVi6!_DwL>bFjVr3Z0<|E18o%%Z7m0~tR{1jVtfP<~Ep zLB1r1B#;YI4xTRMjJ|Ai?m{7%&%5BX?#KI!0q06pqXThQy`w>c+M0VsCm+Y3YQ0Ju zcD9>?>1Y7)|NM*kqYu1|Kj)rMK!&zXH7dSftK8L*^JODz*O3!eYGj;4LQX6VsBqTz z1i*6UaZP**mUh0M7DT+!2a|YILEs6}=iYJ&RBs;pH44n(gkKtCPBV+?H?~Jlv1PRTo-HcQT2n-f#vh3WNl@YAU%v@iJ#%H+_OrCUXqco6a`s|RO>-}$ zjAUn~E6f14C^}q?Q?5EC0-R*3bl*v!*)gp3iV}*0VKMX^g&AGx!~50S)~7vj(TlV! zQP4zz4?emt76n)Luh|P(+eYR*FsXPEmUyLf`6b8dw_6%gq=`npqAf_U@LtHN1s0pz zd&fP>zuvs?{U2hwH<6X@GEg>d)5U9tlyq%!K>~`(1~V0mPAm;K%epmeE_-!eQwzL3 zdN`$x;d*>}f0G_n^4Eh}@wKJZ$<1H^jnYr#X-++(PYy&u;vWOmf%uIw_*V1$PVyvZ z&`y=CR5^njLhtpN696xwKo_>m&{Ry8gG_Kw_iPsFqvyG&oQs-#FVJmg^*^@|W)}d=`6>B65w2*8q>2Po z%Hmw_FjXldL@H7_Oyx?*qwCFJC$dlEOG)bpDiyAEgy@bzNv}WF;YvxxiQ2YBTD85Z zt4pm6SDa1_@;BQCog4nDNpV^DDruW?PP7e6M@Qq5pm~Z$bw$VF@to2}8Lj zqz0=kQVhGxSsU3C2(tngwy({R-Qs8-I8`}vR!bHbMaHq7fwF&PSaoE)i%_PEks766 zv!%n63o`a1s;-t+fxk6`$zS_&vDMIFf8G7tWY<+jgf(-P%IR4_n^>*3{Dc9XbjK*g$$mdQo~)l-?AT4gmq_y|)Ae1nC`- zrUEK8^bVm&69uJ(9w77 zQm(gwfBk>(#+I-Cz3Om9`_cO{l>}VI7x236JuaD73O^irpCwgf9KYYQ9)*@OZ8IokSQ#?Rm0D zn$vDwIs$~nR{qiM5~JiTaw2z*s}Gng+OFQKdvc86{C9W$Ztx`{4>JBVorr(@7_r<0 z*=R@F=8s^AtxIz2SZ|Ne5$#0fKng>!9SpP2(oUR%&;#re0ejAW%@?c?{0v3;7kO{h z#!8TN94SUa{R6D+udppft_=vBqgDX~N<}^dox`;V5BY3)XPhaG*mQw%@7;=}0+BRv z#p+tZ+WWhaz6Ac4 z_+ai~0SoJ2&R$K)5FU<81!ytx`!8_3rDte(T1*!F?4*8h6ZFpd{4f%xJxm{;h|7p;6hndH;9S-xSn1+=9f06A14BVCMn+LCM^( zcDJb~sutJ<+lOEea)5|Q%wGF_>=~@ZD^S$jl62P?9*W3;kuIH_&3bew?bE*_R=F7W zNDBFbG_xMdG*qE>o+ZQpIX55rPT+;%0#={zf_dQy_}qoopuhm z@JC-nDqal_%k$V^NeriP2$|nAm0IXTr@MaHx9OmIUzx!qHMdJ_gZ&F>z}S&vM{usp zuWZVp#jpQ~Tl4qTRZRB>CKG<;mpO|Ypu+77GEH$#AvxJUj0N}}J{0{WHoVfkX`qo0 z@TE5wdYtH$+;#KpcOh=M`Hw&i;4>Yc*o5tw4~3}ch<2D40nxCujt-_vXL7AWISPQM zd_xI2)Ia@1r}j5rfKKg1Uq_YSM~IFdE~u2swz6rc*Jf8pDsD1^i9W=^3%O{?fHaFsvM;ZQFS|Gmh%pkKllW44{B1$H}scTo>0YR%S? zIeZJX1;kh=W4DD`0*+6cHI_-+P7u)1*~ECv4;LUS`i}>C7mxG%)oyiyt++jFzP&)0 zKu&E#)=!di`e_pYfPxRc-BrCj*pfF8X>D(Cpo?C+7M-*^cnw{>mkro|o*Y9EbXY~KR(qH+{6Q&RV(DFF^p$QXu=KpXYf8pWmM)eot z;I^Qk{iT|Li@qj2CmsW2NDgxYe1^d~4+)*LzIriU80s_6{pX+4%iPjpXbEK25s(&- zoEkvGTmZWV98ToK)_|_k$a@TM>*XD z#gfpA0}5tcfOzNi;0~|k?ki|G_;_Q+qUGNHA6MycFF{_Xx!^gtL1SYY)`h_R>@fP? z4g#jFPubx>0|Gy^PPwlamPA0Yd0wTqeG!?q3%+~aV3xL)Ht&=^=TcdkY)XtkqW(qad)lrQmmzm%T2eI$_*#mz-xx12ys#Zo9ptCRLK4D zlb?!eXeGxEq@0tlBYAIs=+7|!eVzS{Mtlc2rgBhkU97hpt%3TSSpe}=9Sfo70$kSk za}T64Ob+nwnooz76&@wiuSEWAX#jp+V83|b5j{>+YX!}(dSCC(6GB;ydY;PHqr9tta|mEQXwb_Bkf><&`_0Kzx&E&^z#DcA*m56d;S~yqL;G zutf+Qu*0#4e|6`XdD`bv8%QO=LAm7(bTNd#1tb*&79d10lO~{*H}FAM0bRvsL3w2p zO?nh1x5wPwznJL={n*2Z(I!Rhm^&IisVRMDvPUH?(mRm`_4zBOh=y|mt=yBYpa zy?y_O^=s0mZs{oLAd^;r$=3V&^xFU7?f}O0#b$~>Lz}kPlapFy{CRU*A@X5vWaKLz zm$0g)>=_=RpJKF)I20P3K?v>#LI%K@hI9dWx`kleWM0TtXroM1ztUCyX)C-9=%@*t z(*(xT5)Te`jD0mVLtWcyqVurvSrwn zP?;|{yPUXG@-Vx3LwRyb`m5hhY#OKiU}+K4unIBDP@MJAmYl=kAEx1?9%%%XpDC2{^`TNucZ^rKaxvGg2ki_As%XnkHah2^wN_U2bzzv%|zo59%+uR zTzAYp^5ju{!mZ{uc{+Oe8~k4LMP}y&*s%0Fd*yRAx1tkzHNmT2MXqpZ-FmM|luk-X z_efX!B{8T9M!UO^)8T{MV&5pp@fn?0P;fzx1jFFTzOrbgfB`IH&1vXg8z+H}UDGr} zJuJ;kffNOBzRyL9fPP7~@@#FE?Wq(YcZ14L-)VH7*YnU5Qj;gt?|o)HU&JeR%r-?x z?azqemHvV^0%QjmZQrav9gg2S)+pF$*jer@+YuYsef;$P{kCO@Sfk=d&1Ebi&~XOd zI5EH~RXCTB2rem|*wg-^uQl+hq&KGc5q9rrJ}(1R-+6SCFiw*R#TKW?Z>wpBT9({? zguiATD&batKUDIl#kWh7!kZZ{?^N8f!lJ^o4pcD2m6zR>^{*VZLjb+#vGQ3u6x>da z=yBU>r?&2W{@`c+?l%p-nFUJG0J?H0f$YsKP*>;1WD~T;zGV@VZ9ky*InZY!Y>L$w zbjJ5ywDbxBvP7ouHP zk}*O7^A*F8mNNG9vZF!cLZha(4{ge!JETZzKy{V{c9EGfe7RyTWLex(u#}?`!VA;+JTK9`!2v zO$e3ln308ZyEGA|GeR|Y`Y02>N=OV55!TEP+M1XfJ2Z7#Px0Lh_dU_ zT--mIoaCGE00EgaCc|+}21X~rw9mS76UzmJwK(EqUxb+EDSJ< zaur=a*&kun?fU=A1PJdfEJN7v{#+B&O##Wucw_J<YRlCJK4_1>s^KK^ekI2IDDuXcp29Lk?@TJnYkm%lIzZcPM7QcjsB~ig0 zmn@=fsh^#kpzNgOS5p$>QYTpv8eKiI+40`dbLxBLt?H9-}30z4@JV&s=lbNSn)! zv%{LQ5I<~h_&YIbcPYCf^O`1zvpGwF!b|XOUk6j#`_wR{-wC@aq3+++HPTm_FJp_R zClsv?-aYy)$(^&(cNJp#*9`r4H5~mfH!Z2l^>OeAm{qVvdX?lo&Q zA%h=4Ly-d~Ng~<8!?sdpd-g3O&9$yd?F%Ul)hT)>hoUpV(M)e~K*1*5$~E3Z6I$hy z%2@afvAWo4Ive^{f#BpK_aAwyN}e&1PRY zvbD0AFLzG3f%P7CdViXY^XW}7wtVNBhXVnABs)fbtZI#gy-clcJ;-MM`Ksxl$%w1h;Bbk|YzC&R#K2spZ*HV^}@>jzc^_c4$SRHEqKQAOC* zjw0vMm|7Aec+;fS$D&hxpNgVhGLJhB^~=4qEn+5>s=i*Qa?tjl6rh$cJ!%y`?43bF<_5ID1c(}Y6U@x{I-8#Q2rIX|{K z88$~ZB~nLDvLIhu(cJ2W40cvI-i~F#r^ZRHP735%^-TPL?L-W8H+zll__6;hvLc(D_Djvg?^xTHViRk`K+)653iHz>m)jfJ#5Rk;MY5vQZ(fjp(+z^M-{bxx9slpe_@9Xd zqe^O$LY&a)!G!y~O$GmGA$Y)YHfU4>)eT%InVOhLWAi{{4Ueo!kDAQpy54u;{rMBk zcOJ+9^dI`wXujBFnWnDZRWQ?`krqpE-O`>Nf7ZIKgq&iAv^UN+y_VXaqs5W@y_cGh zgH{C-f?G6=Uo;C*hei*G3JX*Je9@a6{UW-3p2fX<7WpPVAphs!apI+Y8AhT1oEOBkzd0zqdKhiJyL=@act7|m z81u0%nrk!jPN`dQqWb%h5~CWZfYT%425#)ebq(ncoHNJaDWzvGOR?v7&^u-9>jmUIhXLu|ATSi7!vH6D#yZ~~uKcQq z#ilP!f19(qnt&O=z;9rU?0N`siYIaXYd1GdPeY`GN z<@4!8y?e*8d)Ov7?Iw=>991*2aPlmjCft7JJaG7E62rjd;c^^pL^k=f)zJn;XBI4%Y39p7tpJFFn=o7?_v zxaBFF9E;QYtdT3DNMHGFLh)}S)Fpu?S@t;WfvwdGp9N)bbMj9-BZK+1Cd?e}Nj8;L zVx8MOq8DdF{e!G~es`c{cCV38%qoq*Y*J+_R_=vuMr{iO!h8<)AFXL)*TP|QW39|c zyB1SU_fxO2XXvwJudnkTpAm+o{2Q4_f~#y1_m(gH>3fN>%lV{8E7Dz0cW#?wHDO_? z$r>t^RVjDUAFNQemSmTQ(u!l56N4pAGiQX2-c@`|t=8wJ*4y$JqFX&@#%HK|&K;sp z5Ms=aNU6IV_x&DMajmYAwYT<-D#)~@z+TtP-M(;>+Q?Xc*<$;hUYvoRs@J0AL$&}U z2K(kUu9zg@AO+(}z+I0%>n=qkuff<+94fDkTrrd7%|DN=}+RFcup`M>%=JpBkO^-%T z48S-B9p$FE92g-wYXv`Bm$*hmGd&`NdJ37IaL9)R-@vX|f zx7p^a8{i*$48{~)JX`CzjRIOs=RHtGqmUl~omdik)6ekpZ;;Awd)>!H*}zF3c&I9W z5{rl%{)`_CWU%mE7F@Umpbmkd<|YdY3wOlP3%6yKf}Q=3u${z&APl?CLT4Yb)w1HgGLUhnEVn!>I~c@BLbdU# zu9OhDnFvz$A=~^~vQC^p=vjt+>e~FBSyy(^U8neIx88XyC1#viPv*;pJm4nw9t$8_!wAXrSu?YHe|mMPJW1bX1P)w;>32h9r|U zBr3J$_wUbfHgPH00$7h1Bcy1nt$Tv9d+Il>~PPX2G!rEOq8-ma!Q<TQa+E^K#}jXA=`w6@?6{$XcKLJ9 z(I8o8@dGk?jpH3*bA7Xc4}Cr*x6CK8A~#WC{Cwx{py+IH{iZ~S)yx<0MNbiTa*Nl1 z)cFFu)1}3osz3%9VhO*TMacVaYOY-dz(b4t7s1FV>`PAP%A=s&^KD*pFp=_-_TS)KtR$H>q&_sXy$rl4Q%Zmqp-d%R|ELE5R zrak`r4|m+~?xpp{6pe3Xs525BkNUw*ZLQp&yB#Bkq6aNL=o;=ZH%)e=&KYu96-{Ly zt$Qpp*Chrc8t)N2h|^_NDAy^P2t+FIZH=O3I}0HzO4d%ma1B5&B$SjEXd^IQ)t)Vr z&L{^4N|y!#9KM*H*hiwehE;`+H8(S9RNDjh`1~@Skdn<|U?~0crwT)>q4uBf?-lGI z>LQ2YXX^5n2}SDic{(xiLH(KwVbbKISr6_sIB5J-Ai4ETwwhYKs$qBZtebCxkE;vH8Hu{CZ-18N7QZM|!Z z$J)|iwrPXvcF_|_>_p?90AVSsK^?0nx{F} z(T4=Z)56h9?0{L)cNkT#DM(jHv=iC3nT4`+}olbx+1rvNg4dMra?Z&mYbpJ!p;SI=tp|SHrs(FmV;LwF*LUw}5 z#mp!p)$4RWgczR-l(F1p&Lu7*R^@xw{Pl@GuRZ6TmFKB=!_15Hvgf=nFk)nsUuC`W zyj>|=?X+qnq&XsL5HSFXh+kA%*kAh#Apyum1!Tciy2=Q~4}Y$U{xOfa|5&rz4aGr7lt%DjRXI+i=<#je(4_ko3?Si{Z`i{K_(fD-`-AHh2pV00O*ovD!U+TSInEl?EVEyApRJ0)a z*^*Y1pEG1;)+$%;%W3>I0$9wv{p++7dQ^&?4GfX+^`qlUflv7z?-^Vkyw<;dK{2j^AkI$EqCGV(C6WTlb+5NVMYHA zy<)Wc;)*NCfpXro7Go(2y;pBo-FgFF z-&Jl+!rJb%le$7XJv4~`lM<5P9l2mI!k>33wb|B;C_!Nt{jeftO+-dmZJQ>qbr>(v4UF;Xk(1j>vA-~~E^TIr zITtg>x5s}3Nn;+?1b_0O4}LpePGl_#SocY*@ZiXde325@uYJz)`Y;6Z2^-v~hgeP2 z@VDJJsLMSTuFJ6byvvXvlHeiKY9QzAw<$h~-$Tu_r)09d8Y|5Wzc);oHA>vHK-7+6 zTl#{m!Hks-rT0dqSbp4Waa%lZ-{=@WYWF*rs}sX8U5m-NsrIzCqQu&axbejulY)!# zyO_E7Q?ayIt+9d3wY}9#@5LR{Ci=fw`@a{=zc{_oGTxr+pC#4Ut%N)$n?J4sc71>k z0Kv!Qfh#p)2(ix7&BpJ+`xNkAAC)sUfVF5|Z>f0CO954a2pT@xwF5{_NcKj$b7IKM(&y0l>;4hyA z&W++83Fj--Y5ds;%s2L-c=ZdY2Ob`&oM^dmq|MBnOVUp8$bDWOBU2A#BzKhl?kL^Q zo}chC(qBQfE&cQIfoD>QRp`-Nvlm7&%e@2f!65q2GUBl@TPos;Bi<7S&~oy}E7oLR z)8`}lb~dm{5dDsoQ^cdh5x0ft*+shbDVP7q_exTbgrXx?%PeBVjy8X5&rE@kl#ruYfmvw8ad|S z4%*n*_;|xDs#@iCRV!fPh2Le+fQs(shy9$Tk#{2Ep-*$hleWaL5$pGMyovP;f-RqC z0h1Q1ATOkk*IU z+$|ry>)M-sZM;m=9!KX1rYbQOg&&z^8;C4q9`phx8NYI7+6i~X-Dj!}%T}r4tmCv@ zplk$rFfF|=#~Q!HE;x3t6E>`{MX5>KUtMzp>}}r}c}@Gz7+)zA+E1a>5FOX^68hen zQoDBEBql-hw|D=(aNj3uu{EnBWJY^-(y_QLaUuWC*oa;YyCdm`Gw7con)@7Sx7#^n zhr|}Eu=gw;yZkmL%_Zl%<%dcgA@fbV6+9%XN_At-9s8gIn8lqy1$|TPcKFN1;duM3 zUOI7aeE-Qwz_oV!e3Dc7?N)ngaq8U$WcPv(^IY}>V8X&GpjIq3RLbU9PUNZ&SM~eW z00ytJ*nyK;O+))jgW0=ENZ;r7`XSwv+X`i!2ubvY&Xf55_VoU<;E^gG#FZB_CjrV^ z2G1jMTIB4oES55UtSmQ_OC^u8)*1?KjQN$XOtDATG+ijIwVB+PSx2f2PkW6W#(mdG za*EqP#Z7HwKARZ8Xu+~;VW%0Nh_v&idv@%j8sw{M2$0<+RYXpWcEo@GHClw5R~e~T5yQzvJpaafT^zW(rqlk)G@Bon#xwAH ztfn2IEtoyr(o@rZbd-j_v(_+j<&XIHe|Q8Xr=7wRfcih5?uI*8z6t2WKMLHyszkZB zMI$eUxCt)9V#^_L%zEQ@mjU~Fgrw*-W)n*8JV7-R${0%Y67)hN=DAtTt#e$j2!JFU z)^RF*G0VT-x6yf^Nyx*J;~=(FR|sY-3|;EXFIahNt8gT?JOlw#so;m9&BG3lDLLmh zs$}pJHH7Hh556!jm$E~as}yc~oj=EYFmM>o=mEr2y$}|Cp6-Y1cGSJ`;WyIMN3hxD4YF7@=D}Z*J zikr)3uJ#=Abb-{jOlH)=N3f@BWYJ=6=u97C37rpStah^0yCFDlwQZyRKsoteaw#;5 zyA ztm5=egLxk=QBCb|9NG@^VP|~l97TvTmR626?FC=hk|^9z9em2?6q1-0+8jC#fLRuH zZWjX~-}EnTk+}4KM#EJ4~+KIhhsFnPLxaA4(y+(F-}88tRcp8xV;jHGvFPG zIJ-$s|4VCZX|0znL}24#e`?Ks7eFcfR=8!t-i{tgy{;g1xE!5R~QqtITlreM@3duV}fnarjA)pndO zyTq2_asP3rteQ@KI#x9R{O!CJZ#R1zS>PD;yjkk?9(=8{)1%fKQswnhtat^&=9(*j zMd=D&-EP?ngSp2&(d}n56BpGQ)(R770E&HC@JY*Gh98fPiJt8}qYO!W1SsOj1P@v0 zUGd*F^s;?-)$odm<=f6}Q4i8BZ>4JDiB>aXs(u*E8W>-#weG1p9mKo<)PaYNu_w|j zpqnCnsaxG$w}ap_?HFmj0t=xhl9k>cE{{93?&aI<8=Ny(HfFWHt+z~bN2otpX=)Gs zK3|yiQ_6ZL<2mEj&NY_?iG6nH9(rRe-1kzGzt}DyTFrkh-qtYfodItF0nMV zVX^xxYfeDfQ_^wwB1tBqOi7MWQgRY&SyF9YrjBEYwR3wT_${ zcahs}<$m31bgrwElk_A}VE%kR9M3=25G2e|`P1fEG-R#2gHG+Pd8$fM!&> z{+uUOE-&G(e+m-}oh0n@VIdTjJJ zn}D9(J&z2P8}u0k_Bg2E#rN?H><>zM1aeKA4}Kh3+Fv*zk;{ zqL3=(jIx6VlqL})=WD(fshp|AnM7k1xJ8~NL(z;lC5zIyP|<*u@lKTS&il&Wde19a z?H^^t-(y`kAlL&}zR0~9{zqzB?fPwa3wY7+g8p6mX^9AR^P|C`u58Jz4^G!_io|_N zXfL01w(;?~!OYA&JwN~Byt428w@tWxL-T}_kL!LEbZYMXT1$U*FBO<+1wMuN=7 z5fG$B+&k$kHQ_AvynNEG#R`&K34!epM2B~|xjIJ}42EY5mZ(i8H67k1LH!*z^`z7L z&YBKGcsv8$wO~qY7->y}M8cumYnti#m|NkM-@17DDV*Atx>y;gO^7jB^C7&RLQ7lrh&yX7RWNoGDAfu3B%DS*hf{AV;M+G$c~Ztqf*W2#xCP+jmp%O0TO8qi{2HS3z?wsavijO7(qmZe`9Agw*##@rle`;)GW6Lwc>riI zdwOQx&_?EtK*X19;-%--kdG$Is>a#+fj1sd%8_e^i0&MSB%>XDmP;tJtbSZH?dO1w3NNhhAZ>21$^={^efI zEYz9;8b*E@vP)oQcwAlkK8t87j~W@82cjT+_v+2Wpl~mucZZGLb4JhM0Y!@*O$m~& ztT!Z7l>j58jiT2QSkc=xD_R5D&(Cb1;qnU_6rojTExXw)?CCot;+5C7C0aoSR=5+i z)_&%E*ayv2`md6Kz%Y(Y`SS~im*xsXq{2+$(-)4Lkz1?T>EUSsh*2!nF0+9lSa>v-vCCMXEzp>3$}PyHJ|X{$5bn|TJRUM;C+I99JetZ z*$p6+r#E?9D7zmMOK-gk&M)NC>g20TclZGKtlf4*YNa-Zvj+B~?%7`-lCUhL_wMK3f_<4p69oRE$LP2N21j zR}2(S?b}awlN&9J5&%11WQ4-YD4fY998JIOf0rbl=V*l99=ZkuRC@-85Q}$db+Mh% zv7N7QZ=%Rsu!`sl-q3xjyOgGK2?;G05^ zlKFP@4b@XZK<@gt&hd1>_=0ZznWfm%V+UOI)@E1BKrY z1FbsV8}`eyXJ63Jv=q)B{`(xFRrRdW=uy${2X!;Lq}E)xBSL;1Z893h`+y0XCkkM; zNg?AW9sV?vKlL&+xHDEbzxPjnsOFUmwFm?#M4Hya1grNE;i0kGHiV^2x} zv8rvAY}2DcgUxnS-&6vob_Ta`V&Paj9B4+^3%-LR(?vE3{1;$r80Dyt12 z>Uca06_dC-`cVWKSUOW_Q#44S!vEWyjo#i}Dh~IXfh?+KJQy!5itJv936-fq1R3 z?g>!O-iHmd@6|`8lDlESxBM-hMYGOL=n5t}lQz21UwM}WB1rnv_A^bKd(Tp`1g@8+ z>DVl-WTCRaFvRkia=89rI6M5-PaIjbpZfNcDu8-k|3&d}YK-X>-aRDUX+hOSRpsFC z$75eNE-!+lEwe^&sPjNANdzJGD@sJRKn0)8pPC>cdQ0d!c*rHET$IE_n2a&&JEais zgpfUH=G7i&vNdfoSs!u}6XIm) zsk-7;fk*9TP~+_KHLIhGdGMQjbnyGLVSL-BB2q>wXsoJIc%x$~O+sX+%&7d%mFfG0 zWFmNsYm0^cW9!S>!G0dh^*Y66(?ti4f7r=C$D6;8KR*xSDzyIjh(*=CbMIQ{NrVBS zh&Gf-OzHTM;^lPq;Wt}oa%Q}kM@t1gu?6!BFSqAvys3G9TIB#6da{uR^!G2|gDwY@!+A9cN?qq5H?+SPCSR0Tt}0F`zJVvE_kR{sg*& zdkVFm5Tbyde!rC$G%3>N`A4njvkw|(PU;{CM!`7F0?;~>JJgNMAv>2MOg==tg=OW( z7P*m;0v5Cj#UkK+A^0^Y9F4gCM}j#(P@Mga2ge*M_6S4Z3*rTmy(1YTH?aL$y*Dj z&|Fa2k-%<~317412uTeWp=kV}O)1>0IlwzD@5A^z!i)E7odq34i@ zr?*>%;f{8Bu3dm!z|>2HYgeoXEG6=Oark;uHG3uUYjLFiM$mVq$G<<^8?SQsecIlN zM1rTcF*XW?z2Q|9kER=IDTH8-<;82OTxt2{Vw|uv7G@uFWU`h<{}D*g1A+s}I=Rxi8*m<)6@j*5Lu}`!!j& zAhxUL+5Ho>pBPFMA1UPAV=TR2s(+o>Zl`~+GL~fS)is+9zw?NEhqA84FWLFj6}JI? zwq%ihyqN0(CO5W@^31B*aNGKnMm~~dOokW}vI6n#s2{jK&tuSj8`LITDgf%)TYLoh z*yh>lF&1XK*evUL41QaG8-d4Ijndq)Bd`yz%2;iCkP+I43vh#|R#aoSGjuuo_9l6C z*z8M3Y;6gEv8Ck`pKJaViv`7mTaQNLX>{e2+uX;z;^%kn6eAWMe~R|KGyu;1Ffj>> z@PntzxQ|rG^!b3zs6P*|sM)Xn#PQk&qRh6<=6_BqvE+O}Y^|CM$ArG^CB+ zM(sxBB4uM_IuUH`XT9u2bI$B1Te|`^5`mZ%KIu97{Z?Cgn?OZ8$;nYpBz?FNX4B*8 zU%I0dRbTNBpSslLKctBD9Fp0n?Zlr>&aH-$vaV_jH^pVe+X3YnmcJXNlkTQ2DV<+X z{^3Fj1SRX=rVeRoX-`CdB2R-^TYHr);Pd^rZWZHt*PG`Tf?DL-r0uL0GQZ?vuQLF8pt55l-_-j$L4wW40I`pReisB_2Qeuf+)mJh4lu*p#uzV{X+#QBT_Gj=Ng~$Y6u=3MOz;eiPL6N7;W>kWJU4%fFqRXZxp{2 z$oVBHyXZDesShBZ6P*_~q7Lmtd5jgRF*0~#!rrT7lc%4m*%u#)vMVKXhb5?JP}*U& zppcACZM0KREo9X%MakH-fHpjr+Ebo%g!HsM7oeZ%YV{p6A48^8u-Ds&HBQV_-f4u! zREX=?C7rYV3ba2*P+Pa}6`m*;E!ui7-kajnonCKZy}Ycg+N}cK>B{krbuLN5tP_vq znLS4BN|p^f&=+>xX+{|>O$PMlnW{hW0Ib!Pa|~c|4F>m@@XD{!J`95!cU3~BMnBkt zfxDUfsOvQ*i@{;;L8FkcRMW*;s6GUZzny-m-*tw3d4dd#o6?(=9+t<2umd}JKZ%-- z+z8a#kMHpv+j(^>1~XP8n{nu9XUq3{1M_Ne|xhvWUAeR&Vr#k_cVP4U13f1?w- z0q=r=(9mTCV93ow=}W91Jj&$GRLyI7rfy1|5=sKASrd?~CfMlBq>#|N?4XrEFy8!V zMemD$Wra_Z2m+>pi9h@Ch_+~9e{J9Aa7x<~+^Y4P9%2;AiMZ&FwUwK$KRp1rY5o6^M z3tI@gI>{|Bn)A5Gs^6mSwLkwX46)c8%EnM|&OCp)4z7j_@De&c*nLmLBw3#jPLG&I z@2Yw+360)xd=~D3+Vu*}5k2B_z#!$bqpbL1>&wgQbdH8&-LHKGGqtr2*yQ;0kF1}t ztNJIo7ZEtq?4I-#3|7`5oCo+(Lb;EOsJQ5%eSqB1dT{=_tFs?xdlEubd>eEC46{&~ zuDEud3v<3jc1NFBn?hQA|0N(#N?J4cmb3}VhT6Y?G%}zRK`alHG9s;eW#Ju>&r9%B zA&zZ-03^9`O)=_xp1kj2kOWA?7hoN@!%xOsP@fl+Z2mFXQk99PeVsUg;GMzQ2=f)y zBom6F^Ug@I-WUU+t;slKEEMpB!<47iEKZ6L8f>Wu^12y0DR;X=xoppUsYI*L%jmHM zUCR!A>t*AOIokJ&62yOV1Jne^?9-6?(_D`zKvj_z#x*}BH`n8b1HHD z&-q!Qm2m*y<^5#EnwQ26UxEzkj%Sr3D=KtW?{VGLI+fD){M5hP>H7%o!%NKCWVnA= zzx(L>@3C7PIOR>-IL2nux%CWdGJ#>vY8Jp#$F-Ua-d_tlG$x%x#~x_#jG0mPN=NM8gt8_aOUp{`<n^&TRsmSQJR4tLwa3`g zNR<=B8Qtj`@U2*oMb zyDHr2o@zRyGbYc$GXthctC>g`^1nX+mcn`m8H^xu!s3FY!FkK0xV1zzZ=ZXequ=B@ zOq+5paKi)(_TGo6XlGW3b%x*a9SQ3q8^79d{t50-lJ$8x(%~k6j0j1C{1bT)w1LO& z%jyth6_XFLsvrY$q0=Vz{O^^HZ`q~o7Qwmgx8QSU&>8`=DQNzo5AeV*?~vE}Tt+3$ zK&KN>VFe+0DcN~znNb@-VE4SmXGDXFelue8iNb$)WL=E@BgOnL>ygX(FWV9e@#5u3 z;Xp1jh+?Yn%+2-Nt%_v9=>(yOyVSA5 zfb!9wd(J^ki{3XtxODb@2W9jv*T&WstVMf$9R6qqvh<90F{Y*EyowF~^{5FL!cw&C zd7fl0f;M0uz~X1bkijj46V?rVczeRQj2J=$8A_r4n=acb@Crjg7@L?f%Jwf6a))Kf z9P>)dXvK0vKz>h8D2iZxg2{z^u0ay=5uaVMTK0Ht-Q6Vzd! zSio`yfGp$B?8RR-Pcs>s2N}YN5T8VVr!VT24K8oJv8meBA;33*Q!j6`%4!nqQ$t=T zIeOJsy&kaO4z@qy4{G~GMMZ_Ry*;n#RK!&4f;-=n+!r76NJkQ(peU;ao8$I!jIrw!oi4!5LResh)2!Yd-8Ty(RA^g;H6 z#-Ir2WER12XV?D7it~pi5%)do;F6oxCtL$5iqcM=YwhSWq2o8iAb|B(d%PmQmi!6! zq?QyxoA{H0k0us$^YsUv2Ub^zg&*eg-o0>kja1M%0JA;-k&1=awvlr;C}Ei2odl|N z2OV!GUL&RUz)k>qg6waxum= zlJ~jb`gX!Jq5W2=2XejA|9ct4Y@d@5l+E0XNriD7U`FyYUXi&!USlE7K2M0a_r2-l z-2q+6K&qtnujEL#IpF9lFo*TW^0bQc(tcu?OcKi&D^s%zbGObbI@eEPRQUc@;ezCW3BqygdCL6d<=8NwddP^O@F58aGcN&HkR8_y6LJUgc z-@_NGS>j@&T^tfoBT93vazPjen-pp1-Du}-u8dC4+hE2~j)d0SOm}bSezmXpCgwqH zAyK`{kA~85Rlj9-U*vwClW-Hw`^zkP?bCi9%bZ5IJ9L{my_NSewV*oQg2S%aezLzb zGkBQyey)_g(QrLBvlHe}@+L4_`q>jNGEmgUuD4Q06j zt-dz0&;YSpNSd6Q0rRO1_eqe*YxY%_PtvYKvhRKd`}J>J-}h|hgLTh&aW8hdqPO`s zOT(qfqWUu78x=TX33iV%gm+Smd{m&T=e{0_%c4%Yr_VHY4 zfF*H4z>o#mW}x`__s{9meR*xy_ppzr%aCt|?GXpY`|Vneba$P-afSrW_i8YN>}F#= zZZf|gbP*^WG#OU?y`ZEofuhiyuADutzsY{Cx5HvoA9hL)zYGug+RZvki&~C)WP)P6U=*)nIj1&yi(?isMgdznQvWwjEcf)qSHA$zF^r{EkB0g&4r5@1 zo6TvCoc#P#iV>y}WXA5OEt{2l*fq9la65Du;dkso$G8{1ur3Q95j}%iF_+FA4_M(fr`4d) z@w5X$H{1i^LVlZ1d#B#sYhMvIYwU}94H19dcj4sTE_sWhKfengMCsc4b$9v_s*r89 z^d1ft99Zkk<;i|$a4JTgaK*XUn9B2pT((1vgU*P<%xI^vYyH8{b7c%%r>1}FQnXW1 zgK2Hiag5c0VD`H!UJ!$9&Vr*fSpvhqM#=kFd9J5ZD|2^t??on}WJ>@fps7qy6BZd# zZLLVUb1ljWYNJhst6@w-`ikN9ZP-q^SAUDtQ+TXpl=lnyr&-&8o_taP7SsMEf>3+O zd0qhrl$CCr_Uo84$`-VjXDIba8|KAkN8;fv?@dB;SGpbAad__`zU0st;9vUMK*xeBSpU7kO{9hu|ESeL) ztL9ptOF|Hc6sJlF5g45fDmd>`!(zgnMtM#vWeb^bYN=s~wF$q?zAqLmONl~-B$oho zAM&t>^LPJO2i&`*4qeY%-`vQ1Za>(1-Y;IFvcmYhFgPZ-J&WGY-ky~QJY|^bBT$FN zMx$aHbcZ3bZ{QX@(4E*FuXpgRc0)z|58JhD>6TY3i&u{}4>pOh<|qxZAuRA zbC}D1(?m^^gGWR}1kNDpzq#RUYHF%&Y{X|~h?PSmPL(OccPW@Iaua*`F;d4euVM_r z_>2Ni07ibDgau{`jK#+T!5>=ba2;$HdNw5ozK8q7SkWDkM=Yw}2R}RjKaw*g6OoY9 zY@zNr!@qjLp{IT0Xh;qgVy02#Lo!nSGKbeZVmxhecat!-f{1B1p%?$T3#lvx+IKOeyxRvK9V1g#P1~ z;~nuv`ze*v4G-1$-Ifl5H%;ZgF*i&Bw}`)K*}SZZ-f3n7y^YC za0Blnk-AJ4!I8wT{h z$}(R7w;Oq{bjoQT)SHfpZxx+-7aZXm-o(Hlk|W03E@f}YoV(|lQS>bC42)F8iGg1Q zRlhMU_ViO!syq!Z0x8_cLk>Q9`m9S0_`mgRooZLM{88;OxeL$2pN_u4zt>WY6Sz_W zXC(LRhJDd3ZRCb8OBZMs4Cbgi%e)QrTZ`EBvT9xeM3I0x^1r2#8=m?K8(Q@XN2GH$ zjoqExc}lyolth>L4PK7kkYgKoJ+p-HqY;P~m&zfidxSuKjcJdPCBZ*+M!&WDA#y~5X z1QPL^!;F(2?lFIoE+|7lsK?8$Vmoxru~;W2Lv9o$qK_b(6*Iv=KPX2i=h1bs#qy1? zGYk=^{V6Ws^FKaF7H%<&jPAqCu{$(4+Lc4KYUZG-WXqK^Bxn>$0q2Kc@6BF=vh^XfE6#$so_$x63Uw6VzF1FRAo5#68m zw`|ij?7d3A4LF=sSiX!FSfk47$Q38ntN;2aMuB~wf&NunJW1>)LV6+Cq#l$^ur8-@ z*d|@?xwDT7lJRAf%-H9Gl;{auEl*^Bk9P;ieoJq2E!M8ww8Saz-Eu( zluoxtIlLjba|X3D0pTMcTWc_(_z3Skz^=@6K1W_5McD?PNBbSV_g?h3IFfJfUI-ce zqJIo7=^)J3$O~VAD4=M|Yxa5$hqF-uqxyCKrm?C=fz-`3Aj`jp*uh<>$w3B*H#li1 zSXB-{R>cfpW@P#UZu6hz8!QD=Tc1gLcHW|hN5B_4RGi`~R{Z&(TkErY`;JTCGbdH> zQw^?Niomo-hZQLV@4*S0sIyK7wf%~R)^U>vOT`+b;B?GxdtLpqO*2_TKh$z#d0mZ4 zz;b>6URzA9(tFm&SUO>Dhja7ur}7lCcNQDkB{kT{woTIMIKr>ZR`?0`aPr*ew^CSa zNxrk7*0N})qp!V(D3?-ydK+14u5kfB=u5$sqcOF>3-K8+8zrI}oa{@r%X(59?qmZv zaXf!OYNXDDuU@4A+^20C=SAK)`&j`D77#~j4_`;(`bwWFUm9GmxbU4?>KW!(8RoWF z<3z!c4FqlRJLxyq1gN}95$DZ8Ka?oKLV=`bWI&@A5*Ps=@F^+zmzm*OQOmPL$SmNX z{?E?(uUB0EtshmuCaf0nI^uaRzaBi*4__YF)S!By4>-`|Ufw|&46MuZx6Y<(?`9jF z%twCq9P-Y(OtHgWKK<%npikMt1&rr`jre;==cB+0nWjnk4;Ss9%r*Y_b0RM+np&u) z`UTdew{y)C){Xt0xqO}X_K$tL&o)Ox)S-#aiN7t*rWp!;ekkxo;9Gq(eB6w1ENp2D zSgmri$X3KWUFGjJ)zV5FiN6&RLatk&TmBrPblWgt?J+R+d|Yt8yw)i&Vg8R1_1#;i z8oN}fnd?zwO6yjuP#V)yTD#WQt==UkF+ zgA=_VP4=>{d&a`=vnGtSA*u_6J=23i)TKv)tA`yQfto+dMWpUJR{BXR$zMrK=_o^^ zI!t6OR6a!zd4k$kL2u;K%t;63=`n`H!$3=#$~?TbyWtr!oep+uJ zLnsC-XSN|bb25xX4}S^rZ1NtJrYZv^7Q!8AE9iV|V8NN-#d%9y#jgmLbG8 zK)<3l&JFo9OCg!w(9p-q%(-VxR-+Y!*${!M8e9{RMV%cl7N!^7maVWE!D<;9Wxn*} zb@}TabS3wZ%4Gf5$4$b)OmV)Y}u%b4&Y~n zdSy+4N|DMQ^A9~Xmex~Xry#$~9f_vO(si5MV4E2J-)6{y@c+*YZT1YHLKM`}AstZ! zC(@|s8-*;XXu~PxFUHCxwCAJo5gzV=r43Hd+K(nO*+^{i z88&8<&QLW;i^q(G&G)E9tWGtYTsp-5%9K3V6ysfw^YD1Cc+U>MzCw@|U}!?ThXovR zUn6kC8|&g&AUsO-nd%x5pi|SB8E}eLS*)iK?Cg(~ygHee8f>R36~Y1A{U)LFzNk^6 zda0DBvWEFZg~ZRQ5$R6Q!Li;BzswvIL!i=}7HP_wS%Dh*t7jH190n7ImbDUY7*AY^ z-l)FGz9jceZNO}E01wE}=*AG2+RQ(xPBgO%bw=|wY9U?Pku5D_4!DIjNKjlqMGUbr z&XnTN;y%-|X`^2}S8TIoU-9atzfttmLccZWP7#y{9u#}ud3DLF?(>FH)(|Vw>R8O1 z^UyxsxelnLs(o@zPrxq$&aZoSoAw1XoLZh6Rv+CHF3cBixNC z5^M`&%^389RQBhUNc*@NWgS-L@hjo4lre>@M~HLJ*($};p``~6rHh(bg`*$EsI9cV zeS|#WSS}g<1fa5*@n!PK3@A2R<0__KG_)A^vx@F2!|h;2 z_|?TT@yzF)^D!M?Zr3#+Pl^WnX5;;6Xv4G&fx`Tnz}fS zj^3U=Q$60J{WET)T61J(fR1q@QPdhn`_m)9$1?um{u@!Nfm6HkkremiY{JV^+Z`GZT_(QW`28*)l9nJ8l;ikBCi--9tIFD6@Ue`Tn%==* zrCSn{ZKKm_LAa_(zk*V0tir330Pb z8%X6N_2`$POeyIy$qEML!?BP~(<6Rako&p;^yQ|4$H)09t;%bWAx#*N)%&Z<0-hT* zuXk#N<>czQ8kG{j`rDQvbQq)6t2#kTBo*}aRgfg|kv#oVD{G)3>UtBVx|s^7!MrQg zV)pIW<*9Y3Q5l?_`p~h&FXlxR`?1d|mxLfCdhUHu+R8%A;iuS zB4Sv+&nH=yQ*Sq9B?@=>eZgb!Xf8#myvJX3!LF$W4+Wluo!!*hdS5ngY`4c>y45ie zi{^;=55H22UWXkk*Wc&=|1M?)_J66z|M}vF-qJN+Z@SB0OB5GP5r{a7>QXrLqEVHy z`TG&I9tU7xh(3?^bik8h)(E!LS@bC8o?=Gyeg@(UGdQEbh-(X(kI=}y=aGs6@2A1h*k^hVSoHSP! zTFh&(eEHPi_9wqSw8x1HcKsX)PF7+UeZuO)a2h&RX`mm{QqyZ>S{F$kDF7*`Glq=K z&EairZ5at-jER7DE+@DoICWN1V^$B}37Dv`Ebr2j*{sfGNX4iVSsF@l0`Ivg9;%G* z97Qc69T;KiEohPEqbm@@h}eJMpx;^|P~%FJ5h2f^&OX>Wc?z4$IzDYlUJMAm!Cy?XL5V4q=&M1kH|3=fmrk*Vg5g_x*GXQUaSVO! zN(3Dayr{d-z3WaL?cMj-_0kN*k47LVQMUrG&XA^__3$)w>(K126g zxJ@I;?@rf=%R^UzJ@+=_08BqauUY6|;)Dy1btV?gSGO+awcCkf_X&sQ31B}|%_IV= z`{_-=SP5{@rdyE;5){MQIrD_U>;`+%F9|0~%J93rAj=VhtH7}TrwI|4og3b@xfHa4 zng460n{oa(DaMt4+7^2;dYm-k`0K>v*NFr~qEES)F8NDTy*|$TH%@`(sm-^jim0_QJK>)$+N*nLQ zbq?K%JLxxX)8e7WUje=ufI4bW@8S>;Fa$| z=PHAQo$iGd5JyU0ShnUUtR%O<05he=M&42q;;A=>4sTfYM?R)=*jZqHAT?y)IZI(D z5^Fd$UMJm63QlH_rQ~*7oheMBC=iec0Ff6N1%(MfQvgx6a-=LEwh(T(6Gt=~5<8(U z3?(5)wUVU=AJQbc!j;E+A$=6adA6kkv71y4G=cB6V()ATnq2g-&RD+Qejz4uU`;^K z2LfQPVsmAR)X+icDPQ(NlBc(H zuKX;BmK|S(5PVp|abj^}lZ72DVgSh_4g{?9XcT0$_#y4TqrnP*x2J!HFcTD_yid@Y>{p@r2E@FY9hRp3x>H{*QBdvP{IuROgLFe z)hd(`EaZN=TK`j2TXa^nbX>f2+UeBj;O*4|1Vf$ zNf2QEw==%AIm7Ud2{bjIsO>BOjI+|eL=c@GPpC`Ty?rViuN)Y;EoP_+qq@O4#X5d(I{G6$3o|vxOi++(gI*0dB^&` zcdIWOMGTZVcXi0rX3P9ha3aqG0f7Vg&-RaJhMiF(Ib8w(Qsb9?B0XJW+5BF`ESnn< zcE$D<6X1fD@1FVo<#|}-S{cQ>E{sNj0PeN3^jHMiyROrRr)hDH5D9$+;><1nqFVW( zwuT1z1a5dEfFA=$9)Kbvn@uPQ60J~Y(&HOYox39&FwR8F^1AA@UE&1-Q;~v!#YGYT z^>1!(0dDM>#l3CC#lTde43kx7ypbK~7J)uv-9P~cbGqf6%BnDbeG z@Jmg`OYZZAgU-3NhKVPnW(4&w$^e4`MaZJh7`mRx-xWuKnRA1oIx2^&4H$nvu{38%g) zpSq)0Fa&hbc)wBojIE<0O;D<)nJOU?kx`87kCeV!lvJ<6xiqxRt>34GBNgl6A$d}B zF2mI!>kK;Fc<+oZ@~Oc2)K$$hY)2L8D*xtM2F#ECd8`BY!+M#oRgvh?=Slhd)Z(M6qXt38HbL z{zn^WXfUMc2rgNtFaGvH!*v>A1_ZPgRY^bkL#uO z?fXIKc)3fc+0aly1wCz|&z9VI48VVZT)4w2#(+giF6!JfcET$3 zr%@t7wyJdO-YEGi4n=%7Rd@rIpf(J^C#KV#!I=GHN;T%n%L zh+wvK(|dW~r{Xus9+e)11&-f>TnfR72Lg-3yCWYVFm7PWb?Kdy&%X2-{AMr&+_pi2 zy&1e@@yR+e*Q82b1~YTMe!yVLJ06@eq}k<1{0E=iAia~a(Mk?>*8TcbF??~8BsGZA zc^$$5cBfglfYVEJo`QwwVsk`pihU^}So~pQ$wkl@{$%{%QtnrvElMMXVuaT>P?)~l zF$P*kD#U})#JQuviU=Z(l!QRAIJ&Q{o%KTkFijRh@)LUUO|73Wtpqd=Sb1UQK`4>1 z5GL>$oC;nbGl&5>0PX(gtKX%kw{(G2(IJ=WjM_KL1=>MdUygnxTJOG}RlLc~l6}_s zvz>SBcw(z<>V20%p@}Dr-E~-+h8IrlyY{YY?Oof7Ovwafrb^3sf0ACW%^khNfE^u% zG)~6aNtw4jg4&RW8T!rCMkoU%QEkg}I+J>4nuvPl_cj-xy%XS-jl)&j3cr$na<(B$ zwt4X6I^lj*0TExjWsrc=NG$B^8VUcgZ*1h%yl>iDr`Wvqa+$v5-@J0*Ri-E}^}nux z7#O2}e+qSHdVz1u)n65By=d;E=iW7eZU~a7Tz7kGNzcpP2qukQ3-M<62p0Xj^`o*V zs4@}%#)<)vcKKn+O4QO<*si)Ad=Nq}wNb#;p5sOo!wa$K^RLEb>u^cRfb+X4&!eQ< zjbXoX%jKRe-U3Q;d&9OM%9phme&~n#Cj}hrk;SY_$6jH~+#VOhN0jGN(zRR<4~*ek z$;WjGSVwOo+|tcYekWzljt;_33*DZ$Y&=#3r|xmEu_q?f!rr3w1e)tG;-NU{ z^Vu`WG9iIOjR(7BTs}+8hhic1aCD6DD8h*+5(E+_44nB<_H1AQ#d*LTXo>`+>q^y- z^LI9Lh(9JFS?YNOzfPvPy@LyKt}ulsIKT75`^))Pge1uXW?)AGJ`v>twS70QWL z>`25IU9b}~SIPFIdUF;QeG%#!#Ap*jzC2@Vr8*EmZ z3SGEZPy=mY8l10w3Ircn?|t=JD#RVmHF=$#(pe=4{CUiapWqE8(3IOX)p@7L08 zl}gP~CtdfSXN^A!E(~ zOTfXS;p-n`vhLuaM-A0guP(P$kw1C2AJbjhrbaJWCD#%@8i0tppv4-5;l={)CLBaS z)m<^ri)X>Ec@UWkGgt;bbCfhast?ZU@Im)~YMQN%!2?k%=ac|Qt3D_;FmMS~a9 z=Sr5?`c<->0H+foAyDyAv79=4DHa$^I1aU$QIY){e*fpg#1X5Ov;xgPSMeLCgXR0IF&7Rr z6<5~jXz*#vT({s!qf9L)gk{$Pe6CC!)s12TCs! zgGN||E7ubzvE#>a)Z3enps~6gACl7b`MVNPU&{Q)!?De6O8sAX7W`M|8Opv02_hFc z{Lt{Zk(P*ofrjB9BhY(xzcgTzH4rE)b+`FHX*r$P@1D;nzi=-u3I2uWP~%WS!`1$f z-GeWwd0rm75Z(hewvO4XdtY|nC&P1>uBW7|v5d&b$oOz9uqs|@m;eC5Tm06Xg!s?f z{O8U|+3E1{7Rmu**AgF$iB4WO6%&R6d65+d!uYMvLmx12CS&gYyb-4Rs?Jo}7ihN> zZolLc-G;>qJ5;yc$`*=cEzXP&;w3`kAVM?J(QGwv$$6JLCPtR40$K;3B}+iOLE13R zh22~cOh<%|jny9!HH5S<-9M&FK%nrMtln!0YVLj(AR=tmY$WHx50U)i74$(l*iMpR z0rbbZa6Bo{Hf#>5$4soMAFLm0taY``Z~U!Z#=;$tm!Ex7S&K#OMOzJ#v{!kWB|FNn z&N-J#8W;#6;v{#a*(e&5qU?{InLCQ# zLezd=sl^ehDaK)|jX38vm=B<6{LLT%RqGl+9x19Up(s(U+nH>>3Ehb6ED9RG0;&aU zUS1x#oueb52Q37~jE&-vPyLWAHa`Zc=y4$V}7j|a~3=0MtcBdqJE`oof z^vIi8JJ=vz1u*2*gDS66rQQ1O8c5Ijz1}j$`GGrW?ums@;4w3WT zsSlD6nP;Mad#$ncB+)x`p*zS5_sPaNV`{WZj>n+|Y>n?NV#`ZW^YAxJDXDtbhfbff z=Y#;bv4HccyVbcD%hi>)Sg&dI?j|rOgtXp$)6E26ytfHW{Wpeyen8n}$JzB5Hz+nT z(&|@*1X;K-kk0{FB>)f__F_;#AK;U%{MA*7sNsON3q;{R`rNLHS-gUbnA(S&bA^Kp zy|L7Qn%xeA0>&%a(omq2y{~!@AwhVFId!NkEW{2tl*MDFb%hN`TkUG-z9V!;1!=*lbUR=h;aAq$`9!w|A0Lv%^RV*R>ZBhwaHN`hqrZ#m`xa%T`U@!$ z6wHVLvSrvX%%DHZo~@QI#4M!jV}*E!5>xCnZXX}U3&1HjVsDyf+_n!iDwuIOMtS-n z!=TX=(z^FpDSjt4QRNCkKSIdP9+<8%Px4@C7#(;g+r2Ss{PC0eth@fN%$r-&)hAb> z>DEkyz^J=Dsc&=?quQ`5 zzDlcR^I)cGesOUT7gUDmv`=m1?F3kW`G)aoyCIPb`z741-f3-4w>FV{7Qs=4fc8|J z^hPLDmK30yNxo%eja3J~K4MTjGX*d z*q?gXh@tx%SVK%Td#3^sbQQI+=1j%RTyr{bo^$@xfbUjcEKx$YSqyz*#MmK{5~D?i zwz34tb$a`O+sE4IN8~MHJ^^S4*(h|-*_`JWvRlurI7x&wOUH7F>svNy%enxz$3M;8t=|iDmbsb|g2SoxW8OFrE z>$n~7_r}Js!?~KRhwDQhFysot+NeMIBFg%Q8Jf9-4*IZRc;GG!$HER`S-P^mzLv)< z7!r{wAgrZ0g#RB`;@=-9R89Z0c)_iQLCu?!9xs*_mxtGw6b^0{J-u1zxZ+k@41&}K z)}bwvtsRt;*Pp}k8=UAFi%sCZWQkPDfJ|WmlF4I3ygZD%0f9DVf$xFK-7}^?ms_^7 z&^Zr<&mTX}DbmwC#HBWom1f6cu!p?Di`)Fp3}am1=WHkv6|y%-7Bq#L??8zOOqG zACU>myV5>)DxFC9(C22s9v(1~LA`nGP5oAc(U`0K3s7ADYEGYxxj3^^Uu!_g;gwVk z;av}o?!$ncz=G?!{y7R!DVqo$ zn~j%_jaOoMZ`B}ZCca@ji2zON3lYr04iWy=*^>a;Lj+hVS zUXQ;l&n7Ut2p#=~NG;~;OFRI-V21$63$pv(>j3n~gf15=>Z$K7`^NA+fNTLT%6rX! zy>^NhfYzX)(S`Ab`E17-Z}J^!?Us`W zZD&PMfT|-g-atVH{|Z}z3JDBQ3lmli<(@J2OV)+J*+FMQjx<;b_zw&7^N{|28QmiW zq+lMnuPTh6`wT#zGg$se#E9YN*0G>g9|9d!OAkH1Yb&5qynk&>gwV~A>ycrN{N*^u zpv7he#p*!%!xV7lTP}|~zyiGIG~&y$z~_ZdNkBAh_bGCjZfqkv`T`04oGnp_ssb^; zv*5=j1a*pVKgL8_yq>IZO;cRO= zy4Mv}qF2pWj8&JLY2F;E(WktPR&G&nV4falE$MTqE_3v$7F3>%xi!stsYyfMWBMKk z_S~`*sW5iM#h)H~&4LyK`Qxm8KW8Q`EX|yw+3?sS}Nf%C^E}O0a=q9J?i%ww3V1Rv=l$m@%|ZRH*wc zJsuTs(yB_oX|oioFhbl`Tsys;W-33x7%|Cy1KPAK*p-RfJcwvxj!X{VE7&eTFTq`P z#>NYUY{C#`Qn<3FkOMBkn)dY?JIX63t|^`kekFl?g*UJ1S%xHl2W5!+zn~eL90L{t zghzibg7FII7{Fnu$?Rc*Q=^+bDhrK}bGwFmNo}yJ-}HNyVw>2SnGj_~oT9?%PRhtH za$pzP#H;f4pT({>J-DlPpZo5LjzoxF<$nwh^t-4S+vuV6#-#9G`ayhiWVPb9L!syS zyyTJ-U|Al8`T`|y-zOIpZWh799+}$bzFmI`xWM+^o+|jcjaoC@CfMwHEQ7fvwt3_? zNEK=z>P;zDCh#vqZ`wCZWT8l&(aoMP~&mfO2GfJ7@xNK=NPvjVA5RUuN_w z5iJx&T8b}@6BldTm>8AuLl1Mek0*# zov9mJgjcuLOzWzOKGUaZzlU^FA)!a#m#C04Nx_kH>nMd(TUZ>lU@~M+1eMr8Mz1OL z`%^aowoL7W-V3rd@^Wd^rjI;A>8rL~5b0{sdUGlf2I}IwIyw+$+lI6>_9>!5uXr&^ z2JZF`jlGS^Z+s7&rBQeFY6{(#Of(o^W@A2~8N8vcrvhoCle+At0>g0ge2>vj#1DSC zS7$ZWacfJHbyHnAA2!|qRDYj|GY#CZGg&OaJsyE4D&G$BQ?DfqWL2FDHrbbdQ)l`K zcoReBsYBbYcH_TN7=Zks^TnTEuD*$0@PodN5$>1S}F(55{f#PG{ z>|>Mt)D&@vhL0PG`jQ=qYDJjRy`TXzok9bVhT)HldCAt!qdA-EPMUo~_nMTg?(2|O z7Stb)hVCcOJvaVZzb4A6=`XPh+un~o9ut^8%Qm#)t_Y4p+LMAHL5Q5S2a4g8Mtc0= zk1VkTN+SHtL)ZzdMT@(~fOxU-0M<%IOtpW2OBD_hX($h{1G`>_V6WwxWOWNJ*>(oqz8;dY3R+JcLlq^x(V) zxcCtZ18l#WB=TPBu_6M}unI1hu*6vJkG_C9%tdOFJ%-yEhm2Nl;CiCBMG(Kl@6P;C za9a{!J8g%s7i)a(Ea66jZL;riTj3e}>sfhpgczVwDQQ!%%5mF)Q55Px{ zkOavNAie)fzKsLEAMkYQ>qCI2v)tkgyZwn6U_OC+{_b`>W}Q80y162Hj;@T2Xl3x& zG?bxK2uQXbk1CIRpiC*Ou3GBh$n~tbK4TLmQ^3UHj=e+sLIFy*Ux0AF`9^`W)9TQQ z-o%31XMznR4z|uSjsG7H#Ul`i*#32)?w#2SQq1CZi3)|?=k)U zXRuu;Q#|L(m+VS;I~B@)6qJvUnoY~K=XEq6cOH~d8iRlnv}yxiH{d*=#zoKbAC4O% zr@qkT2QjGzB#MVVj}14=vGui=6Uqtu#@&@XKl{^OQ9FZaERJTQpWhYlwieRMA2zf^ zV?3TlOa7fzVWpPR^`wt3jyhwXb2DDzRhY{4;Il?h-yqUhekT`2g|rS8K?s2XjA_@J za!(haGy`M|zyO*md+WauMpM9le2s?!N+ifIP9n@E?BSRMaR@`I)tQO_pJu~Q@13=% z&C_^{L4|}hXwpQ}+nDW%)9a@pG%RGKo}(NYq9oBN_nto(1;k9thH?~1#{uIUG_L^} zuhCx!?i$j(X!Q4at9PtYMRtTu7jSk7YA&Vgxew75*Dg^plP~r_2)~W}jM+v~%4u(oyGf`ce@1U+r@I{`DgUofd$Or{6WWBr3ys>xOe~=3USHw!q`B;(c zu+#h6zjZqoJsjf6an&3P`Ep&KuzdTiryhRsOJc>x;4($!;L-pMOptGPiSZpg{`064vQA zSNdPBIFI8C=D*UG`w1*sUI=I9HyC3qYKD=zDJW5g^?D)e?*=b_np?D>?aNnf){tP7!zg+c(&|9 z)t@`N;$}z7+vP5JBIxGm^;vzInF@p#DHYrWmH%1S^S5md|yWOLHZ&0(AYm4Dmxp&KArv&<+hrRO0*zw1ok zKvQMQfH9&{VKbx)x6+dWY5&k0Md^$(QBODjdHZB{l;e7aqgY-XtXo-06J2~nLWBl0 zBr20A*?BS5wzf z{AY7cx(K`8Y@&y)u6y>}=#CJ3B1>){n+n03a~!4?7uHd($j}zMmV#lf%^3%8_T4Ae z;4T8cb^*I3w`m{l-&nONEFL&CAedw<4){P4SYtR>pco%D^8N124Bfm$T*`P2%NcF{ z3s&u;6ny3=rW+d3vyZP!t8VTh%}W8l;vfGC>bK#l1TaSX&at1o^=Ki_O~GGeMa1?# zLq*@krA+Z^M$T2yzU|*-{KeTtZ!QWN?p^ocI&2vcmHoAn-)Cz1DM#8UPslzy__kjf z<7v}FzX3^IBg~kn)}9mu>c5s{3$Lw5U-jy~o#q=o}+0O$G5(dna4 zCMF_tw&qnQrcZv)PR3Xg@Q;QYn{C9z$-n}Mjm}fcuxTWw69uRSt4=qg%%({CsjBLfadKZ}}Vxl_K(OM;xNkmiB5yX0`%_-GgUkDun+_P9YIrl3LvtH%V+GT4t7wO8U{n;N^yWxk1^3W4|-)K2AuSS zFHV@2lxLhCT>que71R$%re&5z0RlMpwz!TC;iKbYfP*agS2k|J&cw@$_}E>L`2tV} z0XjD$9Rh_ZfHLPmqeUe$r6P)pVSL`<#{d%201XKYpviHCdhjXKN#CRJ#bvpqxLZp) zqvs)7X!O_RPC05%{$cI+Pt$%H;<}G~tjYSC$)H*rU7@yOP*d`-%h|`Gg;(I@iy+z< z0g^wcFQeWt>pC{jFMlLiquHdSN(f+(rj9EJVSPBqV^acau6gbb)S5sdCj)C-MeyIR+bhD@ z(Lp*=$i^1zF9j)$^9M zPUC{}uYRldSY0}{FN}k0xPK%eLWFFAJ&`;$j1M)u_8 z-X%1cN~~)w!kFk^q$R*uI*}oM(_|Lpv-0pD1b#$bULK(80SahAVD9v`-i71OX}5;k zO?(r+z5F&-Z9SQMxbP|60NedzBo)#)KxQ6Z17w`g7^$bBC&j;M^#26H6Z;&0Q!0Ni zD>?m6cfYSNMxgQiyDxKJj~tsRjodmy^7L2qeWT zeKvjLq@n>kt%3Q5HBcb9z$3!n=}O_l<`$(7Qft{}RQa>Vo{*vEl`|;w2UabV!W&EU zamRyUF?_cZO1FA(Vmt0ip$i~-Afm_>$EbcMenP;0)rXFb+*vFRuQgje-{zRP{1+Iu zHR$Sh_8j1slzE4zrHTjtH~Vw^6)TwxOaKQ{%=jC{b=(B2Py5g28xsLgsBtEI$dBq6 zKv;BqY!3ujfb1AKPG$>2PuXNfgy5+IV(=R+eon>2X3l1(u2jw&>Pr;$cMP zz&ldwwm`leL_?2^HV*o7?oTu?wD~;VS?pKjrA;}C105B4%O4J%nG#nH8Qumqnm1WV z0v(=OOafuA)a6DCRHdgWj&Dj!iKJ84b(#L9MfFApJuojkV5an1`YSg<@>U2+@>8+S zfGKrfI5}TVV}g)vGnn!G=iGOz0=|$gtBFVu$Hbid5(N@yX<4Ts7-S_N0GSawGv+72dypTCrm2)_@YqCAdNd`nrptt?y{syg<2B zr_pO=B|?&&fQ6D>6tprZcAIK!^iB31^JEc%GY&!-y|`)ln~|Vb($9aAFd-bSLN|9V zlDqfaB?&#wEXy9p2Sgv;U8?=o{q7bp{ey2DTukiu8U_D(Db@!9EroV)5TxCCoGI1$hYo@%AS+QN^*;AwZwwm1hXHvz*APV0tg zkco*Ro^qYAJTMu`RMirT_K9av0UyQjce3z%BaX28 zm(gnpn)&-RH1po6QB2fZCoC15qlVG2(p$EDgmgQ5Xi^{JULm*+Z?=q23b@`n3#bG&-wUXarsPJ6hCu@)Qj-)DRn1HgX4=Z3iRY_SB8lmi0FJ8ZS3znG6HiMVl}ns<9T6|i%7Ic|PIGOMdg zNe(@yc8NC`4V5f8$Xh?;6@2z~dH%g4$2h1)YU~Qdb4Do3iMJ zKX{!`ztGf^-}$5+Z4FLzn@ju`G6qqRI=HR7n4{J9=bvrc75=PH-$>%KJIuZj0jVn4 z!GXPV=9%Y2X3-@|&v*^4LOK1v+Y*3Nwn~I5)?RJ=u-uCR9K?3|Y_Sjsa=%99-A7?* zgT7B-Q-Hs#G>04vr!@FRF_Zb2qKh6tcnNCAH_yHZ84*HFXRv=r1iZiRzkFo2fY74O zQZ%a=MBDdxZ!uM|i!9VK8$o;fePP$&)-0oYXGWeWR!-%=<)6d~Nta)9Ww6^I3s0c0 zdP$f?SukKifMGj{uq7f1Uy7+akAQvj@#eE9QcWJ-Ke4v=J-aYV5Lwcmc$pl^cFfJy1c$p2t zb%jD^tyJxX9ueZjbNr*+nFd6Y1eNPVb@=J^sG_{34=TQtnwD)-A?;+2Vg2ZMamw3B=r5rP#DN`-u{YEKuCiPaYZP_=5bL$9LX%LR27q1LjF<{yNRhyUyB^HLm6P0f56TM+1ia}8=|9;Pbc9u!29>Dk8o%O~h^ z-<7|Av2e1Bvim=U^4;%MTvnldZRW7u<7&~`(Kqccu4yKC8Lltoj_IhHRdZ&$+$3$q zEdL7D5SpMc*oYQ*dgZ3|;m}a1-1lKs2z6u{NvuJlD&~yLj*SDizm8;@L#-RgY-~yo z+P2fsh5oizI!Wpg7>k8A#Ife#7`DRjm?&&~eDQ17Y0OTEN`y0fmn{!g7&t9Oa}L=L z-R3_j7GEMRxB0xoVF}LvYpU2e^GqG^cAfRd{eWmNMh4WKfJl~0CPL~*-eiZ|lr;IK zeL!XM$Pw*?t3ep~LJ2uk4P@PD- zdGD>fmaL`;6G*St;VDrGsUhJ`8hu|Or;f$?K%r_UZ(cq$MVls z(i5GSXI09TYeHX`n+#WUOJRoDRwV-4M$ys- z{50(n=^baw7WeDK>*7ytYO|61)D;@fYs;3yt9T5O3n9VOUnuRmb=k7WWuA2Fl4qsH zh9}_TFhQbX3?J@2RfL6&KqW=2_T-RK?%dT+0w!eE<&fewB?(UX&bkDHrM-UI1YDO- z)S4yp-+qwYZyGEEAh1?|=ky*^vJ!IH5%0sRi_?%senC6)XWfbpKc5HicNhSsole_? zK6arW*B13NCz7lFnX_yXS;tF}-@l?a{c=hA)t zJ#FUgnaM>fn7?#mJzx31;C$1q!E$2i!dn~u2{$+19boM89T~`deAb?r#3?4@IU_fA z3b<8PF`Lfr#7wVUpa*UYWMCDy(JQuYCZ4WGHvT6Tq_6(vK+Z!X+aVJbbdK>y2k-D( z4Ov@-C)$+T%SsPDzfHW`3p2g&g|c3Q>cLx*y9uC#m6oQ(Vj}QT#TY!qzn}OJf;QJcN)@X>e8no({+pK(~+u zQv6XkitehENR>WLk*C@3hvVL8tTJ>$X-_hda2>$&8n^34pOg!QKE^J8F;=8eaS;N* zMVmOBK;qRgHH4Gp~LtT5){x9xjbhVi5HRkLiyMVFaG z@cF2h*|$eiH}D^B<=x`E--W!@j_UVm?6RDEe6pu*r+uQ|vnkm1HD)Om_G_AydJC2C=U9d%ChJ#k z&#mXuyiY(ZyjQoocZFh5sv0gXZS?FYt_jCV<~%UfUg%Oe0TZ7>Tfago;FTklL{;gA zl~UoC(ufd1i2$T$fUMcKJuf$@hjnugTGMq8Y74hh_9JX`lx2)mbjWWJBDB~t$Z_DO zy{yj(nf=}f!T+zd>M zefIh1z4A)1V|Lx3If$wRuoq_|;yZi#aG_SXO(iR7v~}xKidAtdz*{(aUjG+TNtFLb zU`|{d|Fkp-J6YA0brhD@BiEtxrVyJ-O@8ELCoWB&w{=t)uOFU<9DC*Z%LU)YtY_`WeMnz54H&TD0 zTa-@^PE@~y(J9NN{$gY>XemRt5gERJj>l!{Fx+;X_>#kE%@!L=wW^oqNx61|N>-+a zQx3c4Yjpju(9w`BHkBk?R8;h#{q5u>Aein%hkaOUO+PNmNu_(o5c2@c&kaSztvCNi z-6WF(pp&Aa;<-2k49^AgMZCc(39Cjg0-#qIUq7GiTMeN!7A@eh3{{^m zSNllF20l+=SIm8D15ZVW$Q60-r`$w{@F+grL@Ro8F|i8a+6NFeHXB4>>N7kcSr?q2 zi&~kFUm<}_x88*uK{Ava(Z<%uK=ecl;l{8NOzvL%)-LDzPyzv6I1f?8sZv@ngOm^t zv5D4q$%TrdFKe<6*s?TF#?S>1CsAcWzHssC(~W- z`nB?B0#)7?YjVN%h>(2CR0ZZSl0~WxwGH|Wqh<=Jw}qr1J`i}0hD;=azAzCegP%Uj$2V8U9;$UIxWD=V zq4}v}y+1rNqY{;oG9ERKN^Y3(RfJ+YuYDNrYuui4CxfzOB&6U5Y!?;r*zLfj_qGP_ zXppMA(sR4>Aq6>KwK9yfq&Gd=f=OTp^t?DG8I`V$yzcXsjpg~?}}c8Hy7Z1l7c|yOSquj zjoeeW_5mskv88v8Q}%t=gr{VTO+{%46eZ|h7PfOhtN~%D9lrkOy$Iz)M^zzrZkHB@T4bFhFHELwu>(iztZMGWNeDi zdy)uwZh^|o`c=4p^eU$Idx-NUhU->r4PGL9Qn((r)o!>xwl%CrWb2`FFck|q^vji&dnNICp(oM zTxcWbmA#(6N227Wo|O~%nI)o&&Tr@-eXtUB>1{wF0E0|sp9SVVAQ6C$8UWD093>HI zzm?%$kI*Nswir`wXl}Xk+C4<}te0leyHF`5GKodto8oa4h zivH$PXXUn030~Sbo`2o3Y2O*MJf5BH zj<)UDcVZcpg`!Cw2{oddx6I_{dT-yE>@}+w(0%{1)v2~rkNb!Ze;XHRnkP^?;3RV| ztzSUulR?lXyG2b;^TdTK>khiFM0+nxy4Uo!6A02F2B~^^){+TrSl>RsGm2dj z)D!hdR$_5rJcgARYn-@626NmmdXMy17uvUpAeI$oR+y6MO%1&SKwbcECU9srH8lkS z^VqpeD_!r~>OL?@<$?BdIGa>G~xN!;f@#kK9em^~ICNDlry& zXeS1VHu4Od<=L}p8sQ(Wk8r`MpPe4WV5!YTncR6>g?^~B9o>8W%qf%jMal}Nx#&9u z&x6iE^+mLZ9!uuded<7QJrW0LVrhb1_!NQ8+#9skUY^Og7hseWwE(9{o zLK&k+9VzaByqT)A2C@WAL!xMvm3ns9$pcQ)SZZZxB zI`B{xo;cXOvY$YF3dG9N1DH^WswO|Dp+gF*o*F)OuU8w4y}qrz1)^u@H)~QKlZsux zj*opnd`!Z&Ks_y#4PklNB{sI!cZ&(ppx_e_6a*c#ROBi!(#|BCw6+U2Dc@VLZQrh> zAn5z(WIL*fcxmtR@0r!os%zs`g+`O1w;lbDRJi*G7uOXVywO|ZSs~b`69z@fo<}(4 z{yBIYD(oP@ZN;b!%Ry^oV88Zrd}r@koOj@3$~anO)puq9!-LmD&i^5t z4|NOsrJiuDpBsgb{TDRtIvPyq+(lF!*(Mz97Am2~3^?rlRj<>DYjVefCV&+GJWx^W zd^naexOjXiZnpuySs8G}s@S|@z6ZbOEVr{qrHHf9(poA2-*JW=Z|}fxeX#B{GP=0g zT+@cFAG_F83Z^*vFC>s+z86RfbDKY#Qz0tN$5*BXNM|&H#^=%iW$Yj8nhjVzb@~Eh zp>nE@;lygECNBz)H#SNiW<53a5`Yy4loNpB12k&|6+Reya8*D+V6hbJdp8%+&|_z% z2QwN;B3%Lxa1LxYm5%-Z#iGk#y$6t&+B`wyz81D=)1gOJul6o_M0LUsdWt=C?k$u- zkr(SW4MGO9Ux-)S%AvG>r5>*Kz3O-A$7e}Z^dA#;3XM7K`Q{13YZzDv1}P9MWec`T z3WOywu!r*G?mwbxO?OcyIO^%Ew78dU=chrv20xdo!UY#SI}<{q&qI}D9gpcJmUyYn z9_tq*eI@|$+KV9n>>*WmGU^%8u~2MrqH-Ccishq6@I&+o)ge#6O#K=r8ItOJxRG!k z7c5f3aaXXvWS`&K59rSh3v2S{u8?(*=Y8eP&rv%oG}HPR@{paBD`yn2J z+^WZk?c=R})SAlOJ)D!o@grO3Yn5;6dDwWBcfP3w_KS;$^LN@QF+YkB`z&c(=j6^sW0^0V8cTz_~!IAJnX9)`UcKj{-9Yx_@XV%YRc z;Zf~Odd(i{x1{jN=IlbII8U z?Bs~9`u)F{T1xq!CMje_|H+$&kO{PthC}CuUFSx@H5w6OnYH$$4C#hb%UMr4R`J=+ zZvBQAeNBOG!IUM2+}*>M#JAM?T(2D|*nJA7}+Tf zCby9>49ofWa^reo7+K8xDxRoT)|0M9zSMIruV-CH@Wp?}3zC!sceU>fe4zIi6Fz;w zP)1-!Yeq$t^7#6M`hi2Q2x;r%%Ty4zpJAhv_~ic82~t;*zI*Ck%G9y(E|-FD8A1x8 zBp~Ht5!;0G(~w41NI=+p0`W@GPGu~0S4L=gvhu;kOLb;7yjntC7^fKiC!`9ZW^}WK z=7I}_oxEjMFeIJ;kr?Ud9{pC*dm@(W4SkjR*ZE8C7E`zs(`(P>aVB>pPp>70J)%F# zZ0m*0^DEVx{3J}aie3t$E3>~YjgzU(gXa5Lz&tH?#{EgcOA92G$<64*sfO^4acY6? z;wfHX#=tx>VXI=PD)RikoDFhz%2miEpNIY-6L`0JM675A{ zCQ6Wby(NY_I|*4>SQbxy2G>lk+mTwAAr3uG|E&5&9PE@kLCht2-G`1>H{DAp9|D2; zo$qqXhN`Q%?r@ydsMQJF$2DJ@Bs?gOwbBjD+e=GJ18@$E76NvBXoX4ZprGh!A36-v zo_|a)5%%{THWS;7YyT%H9BgD{<}~^r3V%XcbtS!a%X-}ud)(AyFPkX&an^GQ+ke9< zzp4Haw8E^bdP&eL6ib|JV6-&g*c10d<8RqfxclXQ&H?4E_l(Z5v(eQKiI9_inWNVp zb?+lcQ0mH6!>JGOndtO%8I>l9C?m1{0@LqH%hNhuYs)6Bry~&;UF1DtA5I72^Uto% z9q)!To-W9T9v(Ae+BPZf$Oo^9=AM#m7nxsu(zgyWPpYd0CQTK8AG5;>?;J?9rEZa5 z$3%R&->|y7GORmsw3XR)mBl?2?G%98-|9yFE4ZmYs0m!X@}F^?vb3Eh1a?u8Ir3D`BmE+PX6;9z79$(sKu!-_U^m{_P!w9eG6Qy%tk*;F0$@V9#G_ z^Y-8kl6mroRzBc-8Ga$ep+;~)KAI%_UTK53jnup60_CElxvc|{(6<&vchqDn28u?G z-bhvfl4+Qf5MoX7v}jtMLMa1LBy_qy&3k&RNb!TnjzNuTVd>ruQ%~+@(RR*UpcFl~4^ybyem)1`-b)$|F8VAd}p^R&? zpL}v>Lx9%|l1!~RU`-(BaAPKZ!FIB0a=x>U{%6Gt4qy+t zdOGNAU_?F1MoSY<*{IFLYU^44=8fUn|7*T+qZbeU*vs0xH}N9~%3_FI?6tE$oXD^c zk|{SG!ptqKtiHzaSpU5M>Mxm-e|A?eWpO@YincCS=1#fU&Kwf@>@I#M#e4IVXJ>xp zqEb8BuCG#RcZNU-KV{$Qy>j_GK6PL%l_#WEEM8}-cJcQQ%(SikCRddu8fBj6kR519@F0B6F0lw0QWw~&7iI}6;{_{M^8KLiWWjm z@t}VV1dsKbHx_JxqPyNBtC*cNu4wla_0K6ihJL91gD7rQmv$Ro_acwYoAwT_@b&2) zXr&t^0aC(Pn&f+|S}(b=^yNLmo#<%M&KDAgM@w=el5DPRbvuo0|+E|Ao|0O%|18O5~jyCOEO$7Az3)K@IDn?lBbY` zy}NvNcL@C`*a(Ig)x?`^50|nDOshG>>~4+}4UCx3#yoF~A=3n1F;t7MO~eYvCX1sIdEFF%j?Ce~c}+Lh}WWp;$Ld!f$+(kVFl{ z7;(70-x-^8)X{6Ht82WyhYx>z?WsFTnR1@+bX_G59Lxnvsaf4E%(x&j^708ciz1qu z|RJ!c?G(6*Ej|S5GvO3 zpI8Ds2lqfXiS@qN()ag?jZb%dt0u{Q$4&Co?4#W*zHhiP>?Cv&~_GinPh>THQ8@`k@)gT^0*q%!8tQhy~o9?9$ zx}mHb9pASR-AxMFN!m_cpkTCFyUsi(9nsw299d7oz+*|e1 z$sTVaTsU26ek4>ECip=mmpYE(#VpQ13pgElD`moqi8(G{3<*&;3G6^9XvL1U5`(2% z@MiLS9Ysw#yx!pWleGP-?=s>lJ+I7DAzs<@PSijYhK|TchG-!6(FE+YkgE{Bt^z9# z1J{!itNUY|OiF3pTRivyA@;h)%x<6!vm%h=Kh-h6TOJF0SdD*_gm^s9IRtydYz{{? zrynY?pZ?rFKC|(aBCtK{oFq%q{Fu*4egYQ^_hEvVG1^1SuTqlM7Wp~ljwdeHd_SFd zbKx|7??q|>+Ar+6(N?X~f}#;A>^kxDnp<>vK&1=DsRIHKpcOFg9sm|FqXj5LL76tb zeyH42oS&mlI<=9${>TMQ&7q%WZ>tMR2SweOK#zwZ1uIvG5F;9&4uA&gbF%;hObh{U zKlVCyx5l-@b}hI>q!Qn|YXaYj9G|5B57v*F+GP1;)f}y#DYkeX3jT+E=V373KRDO3 zu@QEPf*;?26qpMyOzgUHDXJtbjSB93&FNXhQ~am@{Q3V>q=YuvDqWB&Yg36}AvWb! zyNUva3G*Ef5mJ^&XUzTIPujztonN+R+rC)}r(EYT5HP0@snIcg9s?O3OEH)31}=R2 zQI(^irIlI>J4&&eV)+z$(0hKcw+(-7NXeFaT2)oH{Xj%6tFpm=^Q?K3xgUCb)kX=| zWgTJ!VAmA%BPRBhB(3S55*@gad8-}g%qQSR7fzs$)j8U}4NFXYf|0hppxIPj3)u}* z%^Uwa-EfIsoS9fgRW${iNM>csMw|YeU{s|9HCt>1;Ec!;2;7J^<4H}zx}^=wGnkEp z4_=%JagJzwen~PVGfJ1|ms9(5^^eDJL(keORC`J0?)<1E^|CwXl^%_sGA6XmLZr&e z4_Ub{yGO^=_E<;~KQGj1DunUPx2fnQTY60z>QmtzV1k9}z)eFb`{$d)X_;6AfHSn= zPp<6nLfR=hj}L{oZj->SyLheAP>Lfq*cTPtmUNSZ2Xk?mue=ES;%TYg!Qt>Z^6x7j+4zHpsK25tWI81*| zsh@X)D4Y(a_5v9kfQbrk1~Z5dY`AoToa6TVUrPJ_qfxEc zH9e({NHN;J7LxIlp(X|54QjF`7?_&x3v0l>bJ)V*JacXY@%CKR6P_+S+CY9)5Ykqf7W9^@!@{l zNAoJ1>YJ$S`~jgkzes_?mZ`)YNv^A9e7dgMFr9~G3bZka3GuPo9_VJtY>3FMc@v1z zD?}Hhkte#rsBpfrn0V^KPU`IDip1|}S!UC>WGXu$6C4zXOf^}{K!fPB>9lZmh!`M4 z5YPELAG#-e?h6%PXHCxj9QGc1a?I7D!KEmZ(&w6zsBtk2q8!baqB4eSGn$kVQu>LQ z^3d2jvcL|Q5w(m!ji?-rsF?KKiU<%4fFRN)FeNr-R+Fcc_AA;EzofZf+nZnO$#q24 zvmoUzdzP!VHv>V2nPiaj0b`#-bv&4upOkXyC#k4P_DCeX_f8 zNOR4vc zKFf%7?}BG5@!vkt`-1miBUjjy79_zDT z#2!ITgkZUBM`8~b*}7Kd*TYiXi<%8oP-=~piv&Vi1a`lKAmx`kjU~v! zuYN@bQgp#d^|`kh6Hab+$Z>Vec%F5_0|ygpZjlpA*DnNd12KHHxt3UF)Os@@Xo1rP zkm0$go9n#=^b+5bp{thnR5=bNwmAul$waOo3D(0JQO9cod1Z!qDWqnVS8M+|^#O-y zR<-~>hOFFNEzrPvYi!=&nbf>2bB~U&Z>qTxD|b$x{(TAcv8?%7$-!vz^Hft*L;VS; zsHnO;FAPs)wZZ6W(c24|aLhKq)KA*NE|j3cSWA$(-TUIL5*sW3FvKRu|96~5=_D7` zZOeFArWmU8eP6?T z5bazxl==L0rAuyaB&rbPFEptiS#yATvy%zvRo!-+7?||$nLE1#TpTI*RTOp0)%BU? zyFJz8g7(>p_>_v{T$(O=^2phfl0}_{zozaa8RBTN{}p2^Itw& zN8dab5u)abNBJ#MxA!sO?6C|+!7z3v+h%M$BE4Mp>nB_Xn)7*@WsCk|odQZJzH-*jNp?6?~)nf&Yr*+;c1NG21AIn&WSCbdb($D4sU ztP8m3rENGlJu$&p*-x^xJ;)!}oWn5IGpk7GT;yttP+2rR&}E!YDvbc=ZKw*}f6iMQ z#yir#m24~vxW~l_N073DrRya>mhxj1c*@DfXqs=Xog56*t$uXt0;AXd4oUze-2@z_ zdbBxxPQ%*T77rGsU~ed%0SwZbWMFgcZCpfBSHOS0g0EKgx{LR-RtR(d|uvFbK}xv&BmM5@~*OU9m^{=1Rb45GKoqQ^u*tI7%xxoa>_~U38{tW zns>ReC0grD9a?5w(dS5dSM8)7=V#&Tk9=C&62xqgPIgb#-_M{r<+W#xF4RViCM3K2 zBhR`3>?bM(sD%E#1ipl&oLzr{8-VcyNIjbS{{EWCjCbe`zNtwPnX5b?vpFy z9SpuH5hLG-c#&hMrDx2*U4h_MU!!FS5=#o7zt`|2>Wp0`l2w z0Rg2_bCJbnu}|x?ly!2+ns8K4eacrqCncvV^52~Fs2Z;m803M*!l2z7bg(iILp|pq zCa5q=w5+(#aMbv&)AuV~&9Th7iE-}l znZ5L5qq<8N#M$I-Px-n|&sFVI*6sRJUP^?E-+g{9t=D*v^@CHbsYjx)iWq@5VeSX= zDvI#zN3ILD0+4PcRsF>n=u)@u67u4`=}vh0W{OVx?j?u%%|J}%ahq7W7VVhlYHHC_ z_d|-P>$i=+S~8vb&Bi6FSnVy`f!q%@rzv1iWBg6uuFCj&0Q2Uum z4aha;uSJ7aIR}swb8YxYFgzqL*CA54M4UY~L^3aq!yd~`y6wc80J zM8!c>xkRXvZ`s1X31ziQ^iaT+fe#uGi9kyTyyM7y;Hv`ob2X?GeeLq*LoSAi2e57X zDL0-2o026t+HQx`JEd9`W{yy3-tln|pxr^}f!_u&pgzR6SltqHUy0Z~<4YHO5zU^p zBTf?jFKFVw)tR^ZC*8M!CXCyLq{|}V>SdE$0cl!~=H4gT?xgYHYk?cEg;WP_?tgcquxU#{$-L>3h%uHXJ&{$ak*7sZ3RX>H%a}WVhE{)N=x{>DtRC2h z9ZRNnGhWIm0qK#8n-O9r#N=h2>C<$(+Wc}pGHu||pTpp3O8=}y`}XZ8C-@J~anA$ulz!-x+lG#`K`?)(K9atj) z&P5<(i-J^Hh)hT)j&#Cb64>-^BG6|)Am5kWmPREseOl{QN2X-UH+T2Fr`-HGdg?bj zWWxq3<^%9+|F zxzXy7th==J{`%$`*${1~TBRAJPsJ*M5Z)di>!vb8Zg+{iXP5AeEZyDHnO_ijw`WAeUgM z#@NHpPAu@J?rh`s^x!Zfz0LFid8J3Ii!o$kW8#T+) zPBti&Td!@aaNM@_vV?C!vs~XD-W6QU98+yW9ru)g#;CV-=Ht)bM@B9j2EPGO0Hg$; z*6#>0eS1_pZ6oyu{p(Anw-TldwN0mNb6cv`aFh^HEQ&Gs&$0ao8OPI#)ECD^Wv`oc?5uKw?{r~g@H1rvoS~TFXZ=m0Q7JF%3Dc3 z!?T6_=PeXEhTQ|hTL(KzFsFS`?fMxl&HAFRZ#A8;q41-s%Uvn$^GW+WJ7Y1Z;m3YQ zs>pSkJlFyk67H2OK5MeNAXO5GIk@`xMgVH`0z+yq^O$GVA9UA#-Zq&CYGNKcB|!C4 zvS-EGJwyTbd#?<2s_^=DEGw=jKAWH=Jd-j(?O&(E5|vb2YV0nSQMv`O-?1g)_eG3 z@{HGU6cy6QZYult%=Xiw#3IMdPMooAb2TDh-NO4j2_Q6Y;OEnB5Hrzx#c6Znp2%5|^d6ceTq^+!nKtXYZa`h6|T{m@(sTSI=b?hR+Cd-!Jew=|OP zIv!qJ@gz>}q*dIA&k!-}PKat~>vGpUo=+!W-(=^wklNDDWg^7wo%<9YwA5*R%^E!_ z7)fg@$cBi?J71(hr9~@>W?!qRka-opsFbH#lgX{J8wT^1zOyieTS?DdwsO3zNiT4W z-QvAc8Bv%2P9G|ed$=iJINd)yCP;m4v&L`Mfe_&-7_TdkNO7d+SWl3X181Fjg2}v? zV>E>cq1fgSs1O|!gG-I4kWhVhx0W?4em`Z-%v17KuTP!YOds-8}e?8~(vOC;ZdQ z^RpSezD0i!$+O#?BQwV>ML!-QvY@&z7>DK5C&+>YmvDoy)6ZoH{ z<*)#sy>`XpebtccfVs11-&NK5*#OnI>xW0m6^WTlbPE=++Gl6|nMn(q61c6Vkrny-G9PS+kZ8lHnA3Ia}cXz>=2xX>kM-neq2pbo{%Q0pEmrED$c>7L{c;`(feOr%nu#0k%xCxPIx+%xGCSc~v~luh z+2IL+^lA1)hF<&LkAK`Ywh#{oCC04^(kiYPXcz}ccm<}4OWC*=6npfHL1s@PKG9Z#BFkziljN+E+mPR3IeAI{E8A&VdiJI5V({g5rWHoer?v$Wm z%)U;uI_Mfm*Wf75CthnfKJwO{pxNgji++rIhz8*p0x_Rze)Xqz{7`A5rJxNe?o{hX zBeUUqxCuqpjaOkk2x?4RO5Gyi@Mx!jK6$*GHt=*s&2R26Udv} zq`G3ZdU1PoaCIN-asdHjZfOao3!SH`&zA44#O?xw!R5TR)o~sDrJIZqBICwq_vnFy zrX~6Lyr}cnHxu+!S>?`1B7FW=rj3K&;n(xj5;vcoX}bt6!ujEzy!p~v=b*im_QVIJ z&zm0p3$c)*{{vS(d%MoS!zhy9XI#3R>#7~a91$%7?aj_`nyMb@AJv_3P>`T6_F5OD|3-arFqSPXsE%(5ZCaex}S_oNNVYb=k`zLt7vX(D>k}KMu{)cnipp zcc2gn;(lZ3{9rga@OqlPY9iNVMmaDUz_no-%*TSf=yj?RNwlfdshxE4@JKp5^aEBq z0L!9`6+zBoE-+!po^(hyD3$>07A4=>?(T?R>~RtdnN(R^uq%d`TUOb(?$}Jp?ebQi z^-EnW3_D6Vy4Z;_KDQ@DrtCD=)h3 zec$9aYdc-L(fkSKj2r5h#QVEr$`2Fvy1+d0j`S;QuWJj&VsQ(085flY`(LJA&7@xQ z;fe!EcVDA7;0RZ5t{KPe848tOIs#Pr_Y>P6ftrPWeP^NW(IYD=evHDGg ziZ@+T9@8?(OMuP&<@5USXT3HXXIIw*fZeRd-x~{ocrBKM2v3gZb3NM4yHIQJ`tTxr z`*9^&>R(*N$3MT*GQ0BA7T#ZJ6PjuZ-;*3zS!v9<%zx?NJmAhRR{R#qXC?K?{%oxg z$VASiW@SsB+5f`Q_%9qfFJE5s3g!o9+{cZ>xC5kU@4cOuupN-Hy=E-3f%~alDu=Bq zOHaJ-DG%xY_Nzw8XN4&xR~}4%U8rbKT}+Zyoi9RJx4!?=hQ_V7f=do|m=e0Qj*hjr zqYL|0KLrw|PRh~-F7C5+C2}?Mep3c&Ik{W@d-n{vrGMa7GhQX{6zAItoCbr6JTMd+9EvE_^TkaT#q!oTNANJ zlB4BcgQBl`)7cdJM&G{dMaI?K&!eXUM{kZoLlrCpHLqsA&p=k2iWsA(`U65t6%6zS zX!dMad-kg$he@8NJg~ez?_@kuKB2!eemVU~PTfw8$*t-3^t-%15`>79&MR0oDi`7^ z7DVs{`iz%4;G?B|RT|xLxrFJrXU|?e7+cuNAutiT$z)j1g1EsWcI!GC37LNW zRVsqL_NgaVI_CI00cG@CnolHtRLPTG{ghE3RzyEo7}s_|8a}d@OPux*Dyh!QO%V{A z$>q5_6G}=(pV)OrYAagJ1$^m*Z}ms_wLDh8N;&uqQh&o@6KlH$t1t6cm)<%GKzjM8F~a5#2<&bso;DFL7kaxF<0sljn=i@?mQVgsMCeYb+?j5_ zD~yt+i2O|zEkP^-YJRxU&^Dv=82Q*I#-U496%xP8Olf)6^}SA$y}mu-TMA!_9=#J7 zcRMu@ZV5hb;_v|^Qc6}<2c$G}k(YhHKxGt|C(8z_4C~e@HIj$olOqwyu^24d`#?6J zj*&gQo3rU?9{8Ff==-DEWuGQ>$i(8}A}^%;PO0(Vnn*5L%8$UV>L*%71Oljm?HloQ z0>rlo?EVAqd|tJlmStivQt99`QI1XN zt5roKrEdXwfiG@4rk#Vj^N30m&p<0z*i<4Pu&OLpQ1O@uEn~(sZGVA;)rkLLO*Ur3 zz`&mGE>OGbJ$*4H1#bTK&Uar2@8nQVpB7?n%#o{%XZh}!xD9u}T~Zai!<)xfj8x!g zzZ#zI$Sy2s7kmoE41QZVZ-dA6F?o4&#aW3ph@KD51^rJl?FWn9c8iZH5DCxClz0Wn z2|=9Yt%5n3f1WA;D!}aieG3~K?r4}_i*@tt7Vl}9xd`Ed>5xY}`RPu3-I~jb1a<)F zJ%CJ9y%0!!H(Sqmmq}!^m0kQ}hD;j2RVpaeKEa_uQM98c8ko`sXua^jesDRqn<$o*7~06rJ-4-1cnR!;#4(?H6(Ou?e&NS{)k2v1ogW!umRjuC_5kbK1_G zN+huMUxQ*=ZZhQ#Cu#IAj=qR`ICz)6)8m~(jJ<7-0e$*K(!2L6D%6DOK49&^($J@N zXpxD!`c62uW8()LMORy1%d$*CbiBqAdX*C2+!xy-x!{-z+AA)dSn|qrC&DXY!F9Ip zM*ZxYbLumBvDBp`{_m&>5fja^yM-tk6*AY=%&aLTIIA5Z2_h{IH= zA#R@-r9BZ?n%{K=8?g(v4_UXG$&~2!NInc`%3v=zPW`H5}(#EDNa{nl2^|-?pN5+j^X}}Z-QJ34;as`b3qa*&0P0;nZlGy@3X3Mt? z^qVng@_7BcJG26Er|nj0R@<*XP8V~^9hVMIXLVF~uVsGXnyOn}`L5)9Bz;abe|9U& zRm7{T4#E)MzvG@5y8a){-1v(>MJZGjzdRXtHIp)K$OnWINzWvn$Ly1=qI+oj?KaEB z2@R6zynfZeu;u)`_uh`_DdMO80QX@qwKv-RA1@dex1o%GO#k%otP1{f_i;dI(7SzR z28Prw(1!$B=~*M#b^!_{P~r~^41iO0rYiD!NcFgbkfOnM73IpeVJ12PsR#oB1eg*t z0(R3+Oh7tc2r}+0pDYA~159wvRuewxPFak)ogYXbaQ9uWyW*ph>)qM?yo!qbVGk{n z7kU@Ndvzw7=F+C~FugF`ErB3uWM43~V;Qvwe)nQTX-`6uR!~oJDNOv~^(jXlYA}L)WjRMj` ziAXnybcb|zNC`^H&>`L347^9Z_x`@`^LW5NICDms{n=~pz4lrS#9A<4LZn1!T}GUv zyF^6BK?~@U#vxpv@Z5D8P#)xz^S6WpJZ>w(TT5xa)upd+o5aJYw^hXPFceH;4&AD5 z$zqWl;M(Qx=)^KQo$&?*gM_6>b|<|atUu|KE(D)AM~X>x6WuPgZ<;7e2Dq2Tb$nFzECvtvz41BvaF}72 z)1%S5JOXz@?2sW*$AGS185`d(Jg_xD$wa8I@6)FJ zHq!wuL`L`Y$cqJfE{LIHSErXQsY<@q0xYpNvNP^5zRpw9OP_#r`4O9CK|!d%q{$j< z=P}Wgon#T#n&#!EYo{}HQivV)%ZGDHLaQ#OB*~;QjJhoc>~RBF0pY9(->5-Du7z$E>rxe0Nuo+fM4jWI6e~NaElcK&S$Y5P+We zn>TNOzW_@7kt;yKz-VPWT|O_}VWoKM8+>UZ-SM_P;U9RaF- zWRUmC>X+VIk}g#0VYl5$Lrz_ADD(Aora#fsFaFc)Zafg{-Dq#`y#n&s9N9s2+vveH#%v_~z);2LtgJsUq zP=;T|I^ZXcgGd^1s9V=CD#3yd1=ib(?u0*qSXq_g& zZ(+}E%k8&}Bv9ej1qWF2lJbsjFcRgZ7_E~4770Kk9DyoKgDb4Q8=d=i f`e{|KF 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≥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 z zhZZEjcTJP9$4cdn^fjpp)o-z&*9sEhu@RX|ZLVSj5pUAT2=J40^vg9k#>XeNvZve< zociD7cK$y8vQu`kZ*VVse2)uB_TwHvVG2)45=BzwFYl{n7%N*;CQFNYAnjK5lHAXR zeF%xoUVIrzy+|WaBqcuo)^>6aYx}E{Pkya%5w+N{jGx^>v>V9oV5V&6&n;wg=RHaL zSacRWjru3;bI4)Yf|=d$e{G>4(ekbsF(AY7Avd~bKnuqf2GBiZ3#ys;&Y#h&yF<6Q z6bWGu3$t$u;pPu4vL8_L9$8KafoTD-eG3$yS4jBQmLu5A1NN@P%3itW{ljC1*Z$Ut zJP{$vr%xsB)2m~k4d*8^>s>i;F`*1;gFss-2K33VBRKU+=lB2gmUG#kO+>e4 zaw&C|i@*;#Xg_41?g1rI1O}Y??k?v}(T^`*Kb@L1oE{XD7Lx2qp`~Vg^O8jaDUkGR z`aK+7r$FQ^MPAh5bR>I!|n-;(yqWIitmh*5d(e*eRx~cuSDj=*s;q)D@Am7wI~mU zuxl-PxtEwH)7IX0bG`SzC}gsk&Tu1@tCv9Wff5^LcS(a%kMq!8{gwiLfhCSfA>U7J zl8Zlh9u9MfezLL!OPBPxo5*!BsULb%=G3^CFZeD!1kQ}>(njq5$fiD~C4S+&8O@66 zh#1g!Ak&v5|pH7)VyL`J{`0gMY;)2*OHPUmHN`9RObNN3lyR`*(T}v(W-qaMb)o(7kEbyG!y?!PqB_R^rmd#KNAoR|+DM4TJ)`{rGja0t>vK95p z$3efH(^sK#5fE~M5w?Olt=IuRJcMZ>M;}f*Hx7@kXU_z;GGHLRn zh;3@}CsR`OlcF4cs@U?%hplQ�ZnEedzNYm;nQZ@#i+<1&EuFG^Lw_H%5~zJ;>)> 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

    cX<}omca0e9PO2H)Nz$+1P=XpRGiYyDDQM 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�ScmE!3hi>vK{u8mf~tu)v0zqz}+ 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

    }G#1=OX*S?1xEibe)RV`P=lhBZ95IrlD^py5G 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�@;Yxn2jwos)D_ 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

      BMn|FfbBzrkihygb8j`58T;}SK7%43c#~?t w#=~asQ7nf^GV;aD{ZE}el>Po6?Ryzd&Ob0K9^VR~A33Z$=2m9)Chm#<1(a_Xx&QzG literal 0 HcmV?d00001 diff --git a/Documents/Images/Home page.png b/Documents/Images/Home page.png new file mode 100644 index 0000000000000000000000000000000000000000..f71b006094d45618e16e03222d46744254cf4ee5 GIT binary patch literal 100834 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 HJm~)cf8jTb literal 0 HcmV?d00001 diff --git a/Documents/Images/Players Page.png b/Documents/Images/Players Page.png new file mode 100644 index 0000000000000000000000000000000000000000..a36f92b9fc206caa666f9c3efee6209f5e9abd97 GIT binary patch literal 77881 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
      G1qB8A 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%0AVW6%gq76P(^4xsPk?z9vW}Tj%g!=5 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מ=dC0P1r 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 INSJ*6Kc?Zeb^rhX literal 0 HcmV?d00001 From dd325c4e6a003395a45f5cb9c4069b9fa8073851 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rayh=C3=A2n=20HASSOU?= Date: Tue, 21 May 2024 08:50:10 +0200 Subject: [PATCH 11/36] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'README.md'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 111 +++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 110 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index de83e03..a11dbaf 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,111 @@ -# DouShouQi_App +
      + + + + +--- + + +  ![Firebase](https://img.shields.io/badge/Firebase-FFCA28.svg?style=for-the-badge&logo=Firebase&logoColor=black) +  ![Dart](https://img.shields.io/badge/Dart-000?style=for-the-badge&logo=dart&logoColor=blue&color=white) +  ![Flutter](https://img.shields.io/badge/Flutter-000?style=for-the-badge&logo=flutter&logoColor=blue&color=white) +  ![Spotify](https://img.shields.io/badge/Spotify-1DB954.svg?style=for-the-badge&logo=Spotify&logoColor=white) + + +--- + + +[Présentation](#présentation) | [Répartion](#répartition-du-gitlab) | [Fonctionnement](#fonctionnement) | [Deploiement](#deploiement) | [Remerciements](#remerciements) | [Wiki](https://codefirst.iut.uca.fr/git/justDEV/justMusic/wiki) | [Site officiel](https://justmusicapp.com) + + + + +
      + + +## Présentation + + +**Nom de l'application** : Dou Shou Qi + + +**Contexte** : + + +Dou Shou Qi, ou "Jeu de la Jungle", est un jeu de société chinois où deux joueurs déplacent des pièces représentant des animaux sur un plateau de 7x9 cases. Chaque animal a une force différente et peut capturer d'autres animaux selon une hiérarchie spécifique, sauf le Rat qui peut capturer l'Éléphant. Le but est de déplacer une de ses pièces dans la tanière de l'adversaire, tout en utilisant les rivières et les capacités spéciales des animaux pour capturer les pièces adverses et défendre sa propre tanière. + + +**Récapitulation du Projet**: 👇 + + +Ce projet à pour but de crée une application pour permettre de jouer à Dou Shou Qi sur des appareils Apple. Le but est de nous apprendre à utiliser Swift UI. + + +## Répartition du Gitlab + + +La racine de notre gitlab est composé de deux dossier : + + +[**DouShouQi_App**](DouShouQi_App) : **Code de l'application** + + +[**Documentation**](Documentation) : **Regroupe l'entièreté de la documentation** + + +
      + + +:warning: Code de l'application en cours! + + +## Fonctionnement + + +
      + + +
      + + +### Accueil + + + + +### Sélection des joueurs + + +### Partie + + +### Historique + + + + +### Meilleurs scores + + + + +### Joueurs + + +## Déploiement + + +- [x]   ![IOS](https://img.shields.io/badge/IOS-000?style=for-the-badge&logo=apple&logoColor=black&color=white) + + +## Techniciens +
      + + + + +
      +
      + + From 171424d62112a33d71d487d8b56f92944cf00132 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rayh=C3=A2n=20HASSOU?= Date: Tue, 21 May 2024 08:51:16 +0200 Subject: [PATCH 12/36] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'README.md'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index a11dbaf..e2f6875 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ --- -[Présentation](#présentation) | [Répartion](#répartition-du-gitlab) | [Fonctionnement](#fonctionnement) | [Deploiement](#deploiement) | [Remerciements](#remerciements) | [Wiki](https://codefirst.iut.uca.fr/git/justDEV/justMusic/wiki) | [Site officiel](https://justmusicapp.com) +[Présentation](#présentation) | [Répartion](#répartition-du-gitlab) | [Fonctionnement](#fonctionnement) | [Deploiement](#deploiement) From b212ca1032ea261a908782c18b6cbef0c85c1782 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rayh=C3=A2n=20HASSOU?= Date: Tue, 21 May 2024 09:26:06 +0200 Subject: [PATCH 13/36] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'README.md'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index e2f6875..4b18f78 100644 --- a/README.md +++ b/README.md @@ -6,10 +6,9 @@ --- -  ![Firebase](https://img.shields.io/badge/Firebase-FFCA28.svg?style=for-the-badge&logo=Firebase&logoColor=black) -  ![Dart](https://img.shields.io/badge/Dart-000?style=for-the-badge&logo=dart&logoColor=blue&color=white) -  ![Flutter](https://img.shields.io/badge/Flutter-000?style=for-the-badge&logo=flutter&logoColor=blue&color=white) -  ![Spotify](https://img.shields.io/badge/Spotify-1DB954.svg?style=for-the-badge&logo=Spotify&logoColor=white) +  ![IOS](https://img.shields.io/badge/iOS-000000?&logo=ios&logoColor=white) +  ![XCode](https://img.shields.io/badge/Xcode-007ACC?logo=Xcode&logoColor=white) +  ![Swift](https://img.shields.io/badge/Swift-F54A2A?logo=swift&logoColor=white) --- From 38ca007181e92eac0cacfaca930af2e1d08fa653 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rayh=C3=A2n=20HASSOU?= Date: Wed, 22 May 2024 13:52:29 +0200 Subject: [PATCH 14/36] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'README.md'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 4b18f78..08f4601 100644 --- a/README.md +++ b/README.md @@ -69,27 +69,31 @@ La racine de notre gitlab est composé de deux dossier : ### Accueil + ### Sélection des joueurs + + ### Partie ### Historique - + ### Meilleurs scores - + ### Joueurs + ## Déploiement @@ -101,6 +105,12 @@ La racine de notre gitlab est composé de deux dossier : + + + + + +
      From e799c19d45e2ead6d2d1371dc803f3d93a1fe861 Mon Sep 17 00:00:00 2001 From: Nathan Date: Fri, 24 May 2024 00:31:24 +0200 Subject: [PATCH 15/36] :bento: Add: title background and vs-custom --- DouShouQi_App/Assets/Vs_Red.png | Bin 0 -> 18084 bytes DouShouQi_App/Assets/title-background.png | Bin 0 -> 2935 bytes .../title-background.imageset/Contents.json | 21 ++++++++++++++++++ .../title-background.png | Bin 0 -> 2935 bytes .../vs-custom.imageset/Contents.json | 21 ++++++++++++++++++ .../vs-custom.imageset/Vs_Red.png | Bin 0 -> 18084 bytes .../DouShouQi_App/Components/ButtonView.swift | 18 +++++++++++++++ .../Components/SelectPlayerButtonView.swift | 18 +++++++++++++++ 8 files changed, 78 insertions(+) create mode 100644 DouShouQi_App/Assets/Vs_Red.png create mode 100644 DouShouQi_App/Assets/title-background.png create mode 100644 DouShouQi_App/DouShouQi_App/Assets.xcassets/title-background.imageset/Contents.json create mode 100644 DouShouQi_App/DouShouQi_App/Assets.xcassets/title-background.imageset/title-background.png create mode 100644 DouShouQi_App/DouShouQi_App/Assets.xcassets/vs-custom.imageset/Contents.json create mode 100644 DouShouQi_App/DouShouQi_App/Assets.xcassets/vs-custom.imageset/Vs_Red.png create mode 100644 DouShouQi_App/DouShouQi_App/Components/ButtonView.swift create mode 100644 DouShouQi_App/DouShouQi_App/Components/SelectPlayerButtonView.swift diff --git a/DouShouQi_App/Assets/Vs_Red.png b/DouShouQi_App/Assets/Vs_Red.png new file mode 100644 index 0000000000000000000000000000000000000000..bf6d09483539c33cebee25cdbf7b00eafd43fdf8 GIT binary patch literal 18084 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 literal 0 HcmV?d00001 diff --git a/DouShouQi_App/DouShouQi_App/Assets.xcassets/title-background.imageset/Contents.json b/DouShouQi_App/DouShouQi_App/Assets.xcassets/title-background.imageset/Contents.json new file mode 100644 index 0000000..4576384 --- /dev/null +++ b/DouShouQi_App/DouShouQi_App/Assets.xcassets/title-background.imageset/Contents.json @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "filename" : "title-background.png", + "idiom" : "universal", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/DouShouQi_App/DouShouQi_App/Assets.xcassets/title-background.imageset/title-background.png b/DouShouQi_App/DouShouQi_App/Assets.xcassets/title-background.imageset/title-background.png new file mode 100644 index 0000000000000000000000000000000000000000..dcd3220206783d44b6c165c2aae3b8fd8ea1d434 GIT binary patch literal 2935 zcmV--3yAcIP)%C7iTjIObF)a#u70CblC!G|)=STc zoOp!D!4pN^eN*JvlSL+<6g6+kh zjpYOD$%irq(9GxXxW%Zx*Djlq4L0U&bA5gBmm=pXb7=cc$N*cU;Jy3Css@bz@p-pD zAhMsnH=Z4fVJCJ8AG_^&pRc1#Lv9bWXH5~Gl2fkLFTYBpTU&- z03eOWwe(o03Ec4EB4;UEr(IcUo|OYE0GXtbTfR+ICVenpp*gSh~{TK zyJ^0*WvjD;{J%3`(bYu@L>|9C3nV`OOytwW8LI}9Ck44=j}L)W1RflKM|=Ilj_Hk^ z1B(mWOs^Jj@K3P;Wf%k4`c1%ijtcVO7an&&`==HQ7Roo~51&OaK~RBz!t}+&sQh>W z5-lEF-0Gaw_#rrZc+ghfR^cj8LWCE_kvx= zot&u~tgB}}E?^4>mUZgAw?%gB5!rQ=$P(4k2-U01D!cARM5u=wY}f>9Ai%4oEYxGvxNl4$h zl_MNjs1+2n02GY~kl>TCiH2vam%Q&@@s z1M^3?ZmkOQRUUW$%2Um6;lqy60-I}foIC|ye`a9|V7j3@ zuRZ*%_XMOrShnAUb&{kQ$*Ja%dt-`!+_}oq8?fuN~Q;52@{T(Kpv5q@Kf&IQy%OJ!z^^co30Ug z?7n0QnbIGj)LMZ$&}_4NMNU221E%cMFktaX+&yeQV(hAGa?I4oxUnMhw2Yhr_hfr3%2GY-_knL#>~uXKW4 zR_zq1!=?S0J$4YeT;0ILqx!lSczf5dU~xBDRjzfJ_UaFs$Ph2LtfQ;uSS6fWaSMAw=DAs6j&4k7N45;TfAnw%2cub zy=U9(ZhTv}IYOndrBA3Afm>KJNarly;?W8}c^xx|z+0vD#U#Mv$B1mRT_z=A{&@7P zyd4PR@L(BW#xj0?HNeh-<$fCxBDn^&8qAv7 zPBSr2p_rcnFmkFfs#pXPYyZ!37Q?LmzR|*ZKw>62=FPUqr#4mn?|99ps9}F!rKOKQ z2%1y%H-w!73m=9uj~~Mf+QyJEF$_kbQcONpS?)J;G1SE8gAOJu%RIB3-y?Ur?n*F5E0+L^ zyvhYFuxjBBUuT(R-wbFZ&=iMa24NO}m9aRKwZT-^4p$%bQ*(}r>RLeQ5J)y`-2sbl z=Z?fI;==&Ul#a4&a6D9t)i1eJ0|}KU=4cSH$)=fif+#lNA1&ayG zdGDy>)>zoqB^%2uV(iq$$7`!&8oh?jY+kA$b)p^Y zy9-vnhZg#>n=?Pr#1=XWR1jURj@=k%z`4Jn)y|c!^wRo-@Ozk=w|MlAvltuLeE?HKu?7EwGy2ZuiRtmi3yune|@y2LciH+NHL`5@-W1|LFcY9jxK7 z9m=SVMRBJ#hP7i!vx#RJwrgJv82bNA!-+-Vuk8Kz~-yvE*1_M@I90$?y*i65-|)shDRnpMIA z5U<^#ujLcj!HiT1-djDe7}UJvWBbhGckCxON-+3??Lsxd8tf=U^8N%?BtX&41Xcno zq7jIwtBF|&tcXS+qOK-pC9onIfrz@An3ceaXapkaYGPIbE20sIsH=%t39N`lAfm1& hW+kv98i9zq`Y)GL?)=x7*|Puu002ovPDHLkV1juAl>`6) literal 0 HcmV?d00001 diff --git a/DouShouQi_App/DouShouQi_App/Assets.xcassets/vs-custom.imageset/Contents.json b/DouShouQi_App/DouShouQi_App/Assets.xcassets/vs-custom.imageset/Contents.json new file mode 100644 index 0000000..fc0328b --- /dev/null +++ b/DouShouQi_App/DouShouQi_App/Assets.xcassets/vs-custom.imageset/Contents.json @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "filename" : "Vs_Red.png", + "idiom" : "universal", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/DouShouQi_App/DouShouQi_App/Assets.xcassets/vs-custom.imageset/Vs_Red.png b/DouShouQi_App/DouShouQi_App/Assets.xcassets/vs-custom.imageset/Vs_Red.png new file mode 100644 index 0000000000000000000000000000000000000000..bf6d09483539c33cebee25cdbf7b00eafd43fdf8 GIT binary patch literal 18084 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 Date: Fri, 24 May 2024 00:51:09 +0200 Subject: [PATCH 16/36] :construction: Update: ButtonView --- .../DouShouQi_App.xcodeproj/project.pbxproj | 8 ++ .../DouShouQi_App/Components/ButtonView.swift | 28 +++--- .../Components/SelectPlayerButtonView.swift | 88 ++++++++++++++++++- .../Views/SelectPlayerView.swift | 37 +++++--- 4 files changed, 138 insertions(+), 23 deletions(-) diff --git a/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj b/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj index 9c24bc8..ad5a7c7 100644 --- a/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj +++ b/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj @@ -16,6 +16,8 @@ 645834792BF5F92600E18321 /* DouShouQi_AppUITestsLaunchTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 645834782BF5F92600E18321 /* DouShouQi_AppUITestsLaunchTests.swift */; }; 645834882BF5FEA000E18321 /* DSQ.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 645834872BF5FEA000E18321 /* DSQ.xcframework */; }; 645834892BF5FEA000E18321 /* DSQ.xcframework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 645834872BF5FEA000E18321 /* DSQ.xcframework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; + ECDA24872BFFE73E00AFC2AB /* ButtonView.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECDA24862BFFE73E00AFC2AB /* ButtonView.swift */; }; + ECDA24892BFFE98200AFC2AB /* SelectPlayerButtonView.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECDA24882BFFE98200AFC2AB /* SelectPlayerButtonView.swift */; }; ECDE63532BFFD5C900753917 /* SelectPlayerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECDE63522BFFD5C900753917 /* SelectPlayerView.swift */; }; /* End PBXBuildFile section */ @@ -63,6 +65,8 @@ 645834782BF5F92600E18321 /* DouShouQi_AppUITestsLaunchTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DouShouQi_AppUITestsLaunchTests.swift; sourceTree = ""; }; 645834852BF5FE1400E18321 /* DouShouQi-App-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = "DouShouQi-App-Info.plist"; sourceTree = SOURCE_ROOT; }; 645834872BF5FEA000E18321 /* DSQ.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; path = DSQ.xcframework; sourceTree = ""; }; + ECDA24862BFFE73E00AFC2AB /* ButtonView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ButtonView.swift; sourceTree = ""; }; + ECDA24882BFFE98200AFC2AB /* SelectPlayerButtonView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SelectPlayerButtonView.swift; sourceTree = ""; }; ECDE63522BFFD5C900753917 /* SelectPlayerView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SelectPlayerView.swift; sourceTree = ""; }; /* End PBXFileReference section */ @@ -171,6 +175,8 @@ 649ABF5E2BF60ED5002E8894 /* Components */ = { isa = PBXGroup; children = ( + ECDA24862BFFE73E00AFC2AB /* ButtonView.swift */, + ECDA24882BFFE98200AFC2AB /* SelectPlayerButtonView.swift */, ); path = Components; sourceTree = ""; @@ -306,8 +312,10 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + ECDA24892BFFE98200AFC2AB /* SelectPlayerButtonView.swift in Sources */, 6458345E2BF5F92300E18321 /* ContentView.swift in Sources */, ECDE63532BFFD5C900753917 /* SelectPlayerView.swift in Sources */, + ECDA24872BFFE73E00AFC2AB /* ButtonView.swift in Sources */, 6458345C2BF5F92300E18321 /* DouShouQi_AppApp.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; diff --git a/DouShouQi_App/DouShouQi_App/Components/ButtonView.swift b/DouShouQi_App/DouShouQi_App/Components/ButtonView.swift index f86fa22..0a03795 100644 --- a/DouShouQi_App/DouShouQi_App/Components/ButtonView.swift +++ b/DouShouQi_App/DouShouQi_App/Components/ButtonView.swift @@ -1,18 +1,26 @@ -// -// ButtonView.swift -// DouShouQi_App -// -// Created by etudiant on 23/05/2024. -// - import SwiftUI struct ButtonView: View { + var button1Title: String + var body: some View { - Text(/*@START_MENU_TOKEN@*/"Hello, World!"/*@END_MENU_TOKEN@*/) + VStack { + Button(action: { + print("\(button1Title) pressé!") + }) { + Text(button1Title) + .frame(width: 200) + .padding() + .background(Color.red) + .foregroundColor(.white) + .cornerRadius(10) + } + } } } -#Preview { - ButtonView() +struct ButtonsViewPreviews: PreviewProvider { + static var previews: some View { + ButtonView(button1Title: "Button") + } } diff --git a/DouShouQi_App/DouShouQi_App/Components/SelectPlayerButtonView.swift b/DouShouQi_App/DouShouQi_App/Components/SelectPlayerButtonView.swift index 72e1cd7..f427259 100644 --- a/DouShouQi_App/DouShouQi_App/Components/SelectPlayerButtonView.swift +++ b/DouShouQi_App/DouShouQi_App/Components/SelectPlayerButtonView.swift @@ -7,9 +7,95 @@ import SwiftUI +struct CustomShapeLeftButton: Shape { + func path(in rect: CGRect) -> Path { + var path = Path() + path.move(to: CGPoint(x: rect.minX, y: rect.minY)) // coin supérieur gauche + path.addLine(to: CGPoint(x: rect.maxX - 60, y: rect.minY)) // un peu avant le coin supérieur droit + path.addLine(to: CGPoint(x: rect.maxX, y: rect.minY + 60)) // un peu en dessous du coin supérieur droit + path.addLine(to: CGPoint(x: rect.maxX, y: rect.maxY)) // coin inférieur droit + path.addLine(to: CGPoint(x: rect.minX, y: rect.maxY)) // coin inférieur gauche + path.closeSubpath() + return path + } +} + +struct CustomShapeRightButton: Shape { + func path(in rect: CGRect) -> Path { + var path = Path() + path.move(to: CGPoint(x: rect.minX + 60, y: rect.minY)) // un peu à droite du coin supérieur gauche + path.addLine(to: CGPoint(x: rect.maxX, y: rect.minY)) // coin supérieur droit + path.addLine(to: CGPoint(x: rect.maxX, y: rect.maxY)) // coin inférieur droit + path.addLine(to: CGPoint(x: rect.minX, y: rect.maxY)) // coin inférieur gauche + path.addLine(to: CGPoint(x: rect.minX, y: rect.minY + 60)) // un peu en dessous du coin supérieur gauche + path.closeSubpath() + return path + } +} + + struct SelectPlayerButtonView: View { + var player1:String = "IA" + var player2:String = "IA" var body: some View { - Text(/*@START_MENU_TOKEN@*/"Hello, World!"/*@END_MENU_TOKEN@*/) + ZStack{ + Image("vs-custom") + .resizable() + .aspectRatio(contentMode: .fit) + .frame(width: 100, height: 100) + .offset(y: -60) + HStack{ + VStack (alignment: .leading) { + Text(player1) + .font(.title) + .padding(3) + Button(action: { + print("Button j1 pressé!") + //player1 = "Player1" + }) { + VStack { + Text("+") + .font(.largeTitle) + .bold() + Text("Add a player") + .font(.body) + .bold() + } + .frame(width: 150, height: 150) + .padding() + .border(/*@START_MENU_TOKEN@*/Color.black/*@END_MENU_TOKEN@*/, width: 4) + .foregroundColor(.black) + .foregroundColor(.white) + .cornerRadius(10) + .clipShape(CustomShapeLeftButton()) + } + } + VStack (alignment: .trailing) { + Text(player2) + .font(.title) + .padding(3) + + Button(action: { + print(" pressé!") + }) { + VStack { + Text("+") + .font(.largeTitle) + .bold() + Text("Add a player") + .font(.body) + .bold() + } .frame(width: 150, height: 150) + .padding() + .foregroundColor(.black) + .border(/*@START_MENU_TOKEN@*/Color.black/*@END_MENU_TOKEN@*/, width: 4) + .foregroundColor(.white) + .cornerRadius(10) + .clipShape(CustomShapeRightButton()) + } + } + } + } } } diff --git a/DouShouQi_App/DouShouQi_App/Views/SelectPlayerView.swift b/DouShouQi_App/DouShouQi_App/Views/SelectPlayerView.swift index 685b190..28dc7c5 100644 --- a/DouShouQi_App/DouShouQi_App/Views/SelectPlayerView.swift +++ b/DouShouQi_App/DouShouQi_App/Views/SelectPlayerView.swift @@ -2,7 +2,7 @@ // SelectPlayerView.swift // DouShouQi_App // -// Created by etudiant on 23/05/2024. +// Created by nathan on 23/05/2024. // import SwiftUI @@ -10,19 +10,32 @@ import SwiftUI struct SelectPlayerView: View { var body: some View { VStack { - Text("Coucou!") - Button(action: { - // Ajoutez ici l'action à effectuer lorsque le bouton est pressé - print("Bouton pressé!") - }) { - Text("Mon Bouton") - .padding() - .background(Color.blue) - .foregroundColor(.white) - .cornerRadius(10) - } + ZStack { + Image("title-background") + .resizable() + .aspectRatio(contentMode: .fit) + .frame(width: 250, height: 250) + + Text("Select Your Player") + .font(.largeTitle) + .foregroundColor(.black) + .bold() + } + + SelectPlayerButtonView() + + Spacer() + HStack { + Spacer() + VStack(alignment: .trailing) + { + ButtonView(button1Title: "Start") + ButtonView(button1Title: "Setting") } } + Spacer() + } + } } struct SelectPlayerViewPreviews: PreviewProvider { From db6463dc4f8d2858406dcde8a09f82aabf0403a6 Mon Sep 17 00:00:00 2001 From: Nathan VERDIER Date: Sun, 26 May 2024 18:04:01 +0200 Subject: [PATCH 17/36] :fire: Remove: dead code --- .../DouShouQi_App/Views/MainMenuView.swift | 20 ------------------- 1 file changed, 20 deletions(-) delete mode 100644 DouShouQi_App/DouShouQi_App/Views/MainMenuView.swift diff --git a/DouShouQi_App/DouShouQi_App/Views/MainMenuView.swift b/DouShouQi_App/DouShouQi_App/Views/MainMenuView.swift deleted file mode 100644 index b1f1ac4..0000000 --- a/DouShouQi_App/DouShouQi_App/Views/MainMenuView.swift +++ /dev/null @@ -1,20 +0,0 @@ -// -// MainMenuView.swift -// DouShouQi_App -// -// Created by Rémi REGNAULT on 16/05/2024. -// - -import SwiftUI - -struct MainMenuView: View { - var body: some View { - Text(/*@START_MENU_TOKEN@*/"Hello, World!"/*@END_MENU_TOKEN@*/) - } -} - -struct MainMenuView_Previews: PreviewProvider { - static var previews: some View { - MainMenuView() - } -} From 8c1665d20ed589a2492de3116a435b50c4d2d2bb Mon Sep 17 00:00:00 2001 From: Nathan VERDIER Date: Sun, 26 May 2024 18:04:20 +0200 Subject: [PATCH 18/36] :fire: Remove: dead code --- .../DouShouQi_App/Views/SelectPlayer.swift | 18 ------------------ 1 file changed, 18 deletions(-) delete mode 100644 DouShouQi_App/DouShouQi_App/Views/SelectPlayer.swift diff --git a/DouShouQi_App/DouShouQi_App/Views/SelectPlayer.swift b/DouShouQi_App/DouShouQi_App/Views/SelectPlayer.swift deleted file mode 100644 index d448458..0000000 --- a/DouShouQi_App/DouShouQi_App/Views/SelectPlayer.swift +++ /dev/null @@ -1,18 +0,0 @@ -// -// SelectPlayer.swift -// DouShouQi_App -// -// Created by etudiant on 16/05/2024. -// - -import SwiftUI - -struct SelectPlayer: View { - var body: some View { - Text(/*@START_MENU_TOKEN@*/"Hello, World!"/*@END_MENU_TOKEN@*/) - } -} - -#Preview { - SelectPlayer() -} From 1e6f78c857e98f45a40d4bd0586ebe5a98f2a82d Mon Sep 17 00:00:00 2001 From: Nathan Date: Mon, 27 May 2024 08:25:47 +0200 Subject: [PATCH 19/36] =?UTF-8?q?=F0=9F=94=A5=20Remove:=20line=20on=20Sele?= =?UTF-8?q?ctPlayerButtonView?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../DouShouQi_App/Components/SelectPlayerButtonView.swift | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/DouShouQi_App/DouShouQi_App/Components/SelectPlayerButtonView.swift b/DouShouQi_App/DouShouQi_App/Components/SelectPlayerButtonView.swift index f427259..615b94f 100644 --- a/DouShouQi_App/DouShouQi_App/Components/SelectPlayerButtonView.swift +++ b/DouShouQi_App/DouShouQi_App/Components/SelectPlayerButtonView.swift @@ -51,7 +51,6 @@ struct SelectPlayerButtonView: View { .padding(3) Button(action: { print("Button j1 pressé!") - //player1 = "Player1" }) { VStack { Text("+") @@ -76,7 +75,7 @@ struct SelectPlayerButtonView: View { .padding(3) Button(action: { - print(" pressé!") + print("Button j2 pressé!") }) { VStack { Text("+") From d38ae83a7433c8c178e8236b0b96716438d71bc7 Mon Sep 17 00:00:00 2001 From: "remi.regnault" Date: Thu, 16 May 2024 16:37:41 +0200 Subject: [PATCH 20/36] :label: Introducing struct Colors and Assets Dictionary for Colors --- .../DouShouQi_App/Assets/Colors/Colors.swift | 13 +++++++ .../Colors/Colors.xcassets/Contents.json | 6 +++ .../TitleTextColor.colorset/Contents.json | 38 +++++++++++++++++++ 3 files changed, 57 insertions(+) create mode 100644 DouShouQi_App/DouShouQi_App/Assets/Colors/Colors.swift create mode 100644 DouShouQi_App/DouShouQi_App/Assets/Colors/Colors.xcassets/Contents.json create mode 100644 DouShouQi_App/DouShouQi_App/Assets/Colors/Colors.xcassets/TitleTextColor.colorset/Contents.json diff --git a/DouShouQi_App/DouShouQi_App/Assets/Colors/Colors.swift b/DouShouQi_App/DouShouQi_App/Assets/Colors/Colors.swift new file mode 100644 index 0000000..14b3ea0 --- /dev/null +++ b/DouShouQi_App/DouShouQi_App/Assets/Colors/Colors.swift @@ -0,0 +1,13 @@ +// +// Colors.swift +// DouShouQi_App +// +// Created by Rémi REGNAULT on 16/05/2024. +// + +import Foundation +import SwiftUI + +public struct Colors { + static let TitleText = Color("TitleTextColor") +} diff --git a/DouShouQi_App/DouShouQi_App/Assets/Colors/Colors.xcassets/Contents.json b/DouShouQi_App/DouShouQi_App/Assets/Colors/Colors.xcassets/Contents.json new file mode 100644 index 0000000..73c0059 --- /dev/null +++ b/DouShouQi_App/DouShouQi_App/Assets/Colors/Colors.xcassets/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/DouShouQi_App/DouShouQi_App/Assets/Colors/Colors.xcassets/TitleTextColor.colorset/Contents.json b/DouShouQi_App/DouShouQi_App/Assets/Colors/Colors.xcassets/TitleTextColor.colorset/Contents.json new file mode 100644 index 0000000..d890719 --- /dev/null +++ b/DouShouQi_App/DouShouQi_App/Assets/Colors/Colors.xcassets/TitleTextColor.colorset/Contents.json @@ -0,0 +1,38 @@ +{ + "colors" : [ + { + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "0.000", + "green" : "0.000", + "red" : "0.000" + } + }, + "idiom" : "universal" + }, + { + "appearances" : [ + { + "appearance" : "luminosity", + "value" : "dark" + } + ], + "color" : { + "color-space" : "srgb", + "components" : { + "alpha" : "1.000", + "blue" : "1.000", + "green" : "1.000", + "red" : "1.000" + } + }, + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} From 5a1f8ce60080bbfcd68984eaf6f8a272e5d1af4e Mon Sep 17 00:00:00 2001 From: "remi.regnault" Date: Thu, 16 May 2024 16:38:57 +0200 Subject: [PATCH 21/36] :label: Introducing struct AppImages and Assets Dictionary for Images in the app --- .../Images/Images.xcassets/Contents.json | 6 +++++ .../TitlePageImage.imageset/Contents.json | 24 ++++++++++++++++++ .../title-background.png | Bin 0 -> 2935 bytes 3 files changed, 30 insertions(+) create mode 100644 DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/Contents.json create mode 100644 DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/TitlePageImage.imageset/Contents.json create mode 100644 DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/TitlePageImage.imageset/title-background.png diff --git a/DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/Contents.json b/DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/Contents.json new file mode 100644 index 0000000..73c0059 --- /dev/null +++ b/DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/TitlePageImage.imageset/Contents.json b/DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/TitlePageImage.imageset/Contents.json new file mode 100644 index 0000000..1cfb966 --- /dev/null +++ b/DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/TitlePageImage.imageset/Contents.json @@ -0,0 +1,24 @@ +{ + "images" : [ + { + "filename" : "title-background.png", + "idiom" : "universal", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + }, + "properties" : { + "preserves-vector-representation" : true + } +} diff --git a/DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/TitlePageImage.imageset/title-background.png b/DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/TitlePageImage.imageset/title-background.png new file mode 100644 index 0000000000000000000000000000000000000000..dcd3220206783d44b6c165c2aae3b8fd8ea1d434 GIT binary patch literal 2935 zcmV--3yAcIP)%C7iTjIObF)a#u70CblC!G|)=STc zoOp!D!4pN^eN*JvlSL+<6g6+kh zjpYOD$%irq(9GxXxW%Zx*Djlq4L0U&bA5gBmm=pXb7=cc$N*cU;Jy3Css@bz@p-pD zAhMsnH=Z4fVJCJ8AG_^&pRc1#Lv9bWXH5~Gl2fkLFTYBpTU&- z03eOWwe(o03Ec4EB4;UEr(IcUo|OYE0GXtbTfR+ICVenpp*gSh~{TK zyJ^0*WvjD;{J%3`(bYu@L>|9C3nV`OOytwW8LI}9Ck44=j}L)W1RflKM|=Ilj_Hk^ z1B(mWOs^Jj@K3P;Wf%k4`c1%ijtcVO7an&&`==HQ7Roo~51&OaK~RBz!t}+&sQh>W z5-lEF-0Gaw_#rrZc+ghfR^cj8LWCE_kvx= zot&u~tgB}}E?^4>mUZgAw?%gB5!rQ=$P(4k2-U01D!cARM5u=wY}f>9Ai%4oEYxGvxNl4$h zl_MNjs1+2n02GY~kl>TCiH2vam%Q&@@s z1M^3?ZmkOQRUUW$%2Um6;lqy60-I}foIC|ye`a9|V7j3@ zuRZ*%_XMOrShnAUb&{kQ$*Ja%dt-`!+_}oq8?fuN~Q;52@{T(Kpv5q@Kf&IQy%OJ!z^^co30Ug z?7n0QnbIGj)LMZ$&}_4NMNU221E%cMFktaX+&yeQV(hAGa?I4oxUnMhw2Yhr_hfr3%2GY-_knL#>~uXKW4 zR_zq1!=?S0J$4YeT;0ILqx!lSczf5dU~xBDRjzfJ_UaFs$Ph2LtfQ;uSS6fWaSMAw=DAs6j&4k7N45;TfAnw%2cub zy=U9(ZhTv}IYOndrBA3Afm>KJNarly;?W8}c^xx|z+0vD#U#Mv$B1mRT_z=A{&@7P zyd4PR@L(BW#xj0?HNeh-<$fCxBDn^&8qAv7 zPBSr2p_rcnFmkFfs#pXPYyZ!37Q?LmzR|*ZKw>62=FPUqr#4mn?|99ps9}F!rKOKQ z2%1y%H-w!73m=9uj~~Mf+QyJEF$_kbQcONpS?)J;G1SE8gAOJu%RIB3-y?Ur?n*F5E0+L^ zyvhYFuxjBBUuT(R-wbFZ&=iMa24NO}m9aRKwZT-^4p$%bQ*(}r>RLeQ5J)y`-2sbl z=Z?fI;==&Ul#a4&a6D9t)i1eJ0|}KU=4cSH$)=fif+#lNA1&ayG zdGDy>)>zoqB^%2uV(iq$$7`!&8oh?jY+kA$b)p^Y zy9-vnhZg#>n=?Pr#1=XWR1jURj@=k%z`4Jn)y|c!^wRo-@Ozk=w|MlAvltuLeE?HKu?7EwGy2ZuiRtmi3yune|@y2LciH+NHL`5@-W1|LFcY9jxK7 z9m=SVMRBJ#hP7i!vx#RJwrgJv82bNA!-+-Vuk8Kz~-yvE*1_M@I90$?y*i65-|)shDRnpMIA z5U<^#ujLcj!HiT1-djDe7}UJvWBbhGckCxON-+3??Lsxd8tf=U^8N%?BtX&41Xcno zq7jIwtBF|&tcXS+qOK-pC9onIfrz@An3ceaXapkaYGPIbE20sIsH=%t39N`lAfm1& hW+kv98i9zq`Y)GL?)=x7*|Puu002ovPDHLkV1juAl>`6) literal 0 HcmV?d00001 From 18f245e45a95a0169f9e17cfcff3d2fcf4c0cdcc Mon Sep 17 00:00:00 2001 From: "remi.regnault" Date: Thu, 16 May 2024 16:39:51 +0200 Subject: [PATCH 22/36] :label: commit struct AppImages --- .../DouShouQi_App/Assets/Images/AppImages.swift | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 DouShouQi_App/DouShouQi_App/Assets/Images/AppImages.swift diff --git a/DouShouQi_App/DouShouQi_App/Assets/Images/AppImages.swift b/DouShouQi_App/DouShouQi_App/Assets/Images/AppImages.swift new file mode 100644 index 0000000..ac0dc80 --- /dev/null +++ b/DouShouQi_App/DouShouQi_App/Assets/Images/AppImages.swift @@ -0,0 +1,13 @@ +// +// AppImages.swift +// DouShouQi_App +// +// Created by Rémi REGNAULT on 16/05/2024. +// + +import Foundation +import SwiftUI + +public struct AppImages { + static let TitleImage = "TitlePageImage" +} From 3dac28a58e447f3e0734d52aa55505c739972de8 Mon Sep 17 00:00:00 2001 From: "remi.regnault" Date: Thu, 16 May 2024 17:01:11 +0200 Subject: [PATCH 23/36] :label: adding TextStyles and ViewTitleTextStyle --- .../Assets/TextStyles/TextStyles.swift | 21 +++++++++++++++++++ .../TextStyles/ViewTitleTextStyle.swift | 17 +++++++++++++++ 2 files changed, 38 insertions(+) create mode 100644 DouShouQi_App/DouShouQi_App/Assets/TextStyles/TextStyles.swift create mode 100644 DouShouQi_App/DouShouQi_App/Assets/TextStyles/ViewTitleTextStyle.swift diff --git a/DouShouQi_App/DouShouQi_App/Assets/TextStyles/TextStyles.swift b/DouShouQi_App/DouShouQi_App/Assets/TextStyles/TextStyles.swift new file mode 100644 index 0000000..447cc20 --- /dev/null +++ b/DouShouQi_App/DouShouQi_App/Assets/TextStyles/TextStyles.swift @@ -0,0 +1,21 @@ +// +// TextStyles.swift +// DouShouQi_App +// +// Created by Rémi REGNAULT on 16/05/2024. +// + +import Foundation +import SwiftUI + +protocol TextStyle: ViewModifier {} + +extension Text { + func textStyle(T: any TextStyle) { + modifier(T) + } +} + +enum TextStyles { + case ViewTitleTextStyle +} diff --git a/DouShouQi_App/DouShouQi_App/Assets/TextStyles/ViewTitleTextStyle.swift b/DouShouQi_App/DouShouQi_App/Assets/TextStyles/ViewTitleTextStyle.swift new file mode 100644 index 0000000..4e1c641 --- /dev/null +++ b/DouShouQi_App/DouShouQi_App/Assets/TextStyles/ViewTitleTextStyle.swift @@ -0,0 +1,17 @@ +// +// ViewTitleTextStyle.swift +// DouShouQi_App +// +// Created by Rémi REGNAULT on 16/05/2024. +// + +import Foundation +import SwiftUI + +struct ViewTitleTextStyle: TextStyle { + func body(content: Content) -> some View { + content + .foregroundColor(Colors.TitleText) + .fontWeight(.bold) + } +} From 98bde61ae5cbe0ec83fff571ccee85a5dc9f74ea Mon Sep 17 00:00:00 2001 From: "remi.regnault" Date: Thu, 16 May 2024 17:12:32 +0200 Subject: [PATCH 24/36] :label: completing TextStyles with a structure for all text styles --- .../DouShouQi_App/Assets/TextStyles/TextStyles.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/DouShouQi_App/DouShouQi_App/Assets/TextStyles/TextStyles.swift b/DouShouQi_App/DouShouQi_App/Assets/TextStyles/TextStyles.swift index 447cc20..59d5d13 100644 --- a/DouShouQi_App/DouShouQi_App/Assets/TextStyles/TextStyles.swift +++ b/DouShouQi_App/DouShouQi_App/Assets/TextStyles/TextStyles.swift @@ -16,6 +16,6 @@ extension Text { } } -enum TextStyles { - case ViewTitleTextStyle +struct TextStyles { + static let ViewTitle = ViewTitleTextStyle() } From 64a31f9c624edc76f145bf1c15deb7e14c7585a9 Mon Sep 17 00:00:00 2001 From: Nathan Date: Mon, 27 May 2024 09:31:30 +0200 Subject: [PATCH 25/36] =?UTF-8?q?=E2=9C=A8=20Add:=20TitlePageFrame?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../DouShouQi_App.xcodeproj/project.pbxproj | 644 ------------------ .../Components/TitlePageFrame.swift | 36 + 2 files changed, 36 insertions(+), 644 deletions(-) delete mode 100644 DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj create mode 100644 DouShouQi_App/DouShouQi_App/Components/TitlePageFrame.swift diff --git a/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj b/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj deleted file mode 100644 index ad5a7c7..0000000 --- a/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj +++ /dev/null @@ -1,644 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 56; - objects = { - -/* Begin PBXBuildFile section */ - 6458345C2BF5F92300E18321 /* DouShouQi_AppApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6458345B2BF5F92300E18321 /* DouShouQi_AppApp.swift */; }; - 6458345E2BF5F92300E18321 /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6458345D2BF5F92300E18321 /* ContentView.swift */; }; - 645834602BF5F92500E18321 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 6458345F2BF5F92500E18321 /* Assets.xcassets */; }; - 645834632BF5F92500E18321 /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 645834622BF5F92500E18321 /* Preview Assets.xcassets */; }; - 6458346D2BF5F92600E18321 /* DouShouQi_AppTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6458346C2BF5F92600E18321 /* DouShouQi_AppTests.swift */; }; - 645834772BF5F92600E18321 /* DouShouQi_AppUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 645834762BF5F92600E18321 /* DouShouQi_AppUITests.swift */; }; - 645834792BF5F92600E18321 /* DouShouQi_AppUITestsLaunchTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 645834782BF5F92600E18321 /* DouShouQi_AppUITestsLaunchTests.swift */; }; - 645834882BF5FEA000E18321 /* DSQ.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 645834872BF5FEA000E18321 /* DSQ.xcframework */; }; - 645834892BF5FEA000E18321 /* DSQ.xcframework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 645834872BF5FEA000E18321 /* DSQ.xcframework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; - ECDA24872BFFE73E00AFC2AB /* ButtonView.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECDA24862BFFE73E00AFC2AB /* ButtonView.swift */; }; - ECDA24892BFFE98200AFC2AB /* SelectPlayerButtonView.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECDA24882BFFE98200AFC2AB /* SelectPlayerButtonView.swift */; }; - ECDE63532BFFD5C900753917 /* SelectPlayerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECDE63522BFFD5C900753917 /* SelectPlayerView.swift */; }; -/* End PBXBuildFile section */ - -/* Begin PBXContainerItemProxy section */ - 645834692BF5F92600E18321 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 645834502BF5F92300E18321 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 645834572BF5F92300E18321; - remoteInfo = DouShouQi_App; - }; - 645834732BF5F92600E18321 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 645834502BF5F92300E18321 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 645834572BF5F92300E18321; - remoteInfo = DouShouQi_App; - }; -/* End PBXContainerItemProxy section */ - -/* Begin PBXCopyFilesBuildPhase section */ - 6458348A2BF5FEA000E18321 /* Embed Frameworks */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 2147483647; - dstPath = ""; - dstSubfolderSpec = 10; - files = ( - 645834892BF5FEA000E18321 /* DSQ.xcframework in Embed Frameworks */, - ); - name = "Embed Frameworks"; - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXCopyFilesBuildPhase section */ - -/* Begin PBXFileReference section */ - 645834582BF5F92300E18321 /* DouShouQi_App.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = DouShouQi_App.app; sourceTree = BUILT_PRODUCTS_DIR; }; - 6458345B2BF5F92300E18321 /* DouShouQi_AppApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DouShouQi_AppApp.swift; sourceTree = ""; }; - 6458345D2BF5F92300E18321 /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = ""; }; - 6458345F2BF5F92500E18321 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; - 645834622BF5F92500E18321 /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = ""; }; - 645834682BF5F92600E18321 /* DouShouQi_AppTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = DouShouQi_AppTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; - 6458346C2BF5F92600E18321 /* DouShouQi_AppTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DouShouQi_AppTests.swift; sourceTree = ""; }; - 645834722BF5F92600E18321 /* DouShouQi_AppUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = DouShouQi_AppUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; - 645834762BF5F92600E18321 /* DouShouQi_AppUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DouShouQi_AppUITests.swift; sourceTree = ""; }; - 645834782BF5F92600E18321 /* DouShouQi_AppUITestsLaunchTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DouShouQi_AppUITestsLaunchTests.swift; sourceTree = ""; }; - 645834852BF5FE1400E18321 /* DouShouQi-App-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = "DouShouQi-App-Info.plist"; sourceTree = SOURCE_ROOT; }; - 645834872BF5FEA000E18321 /* DSQ.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; path = DSQ.xcframework; sourceTree = ""; }; - ECDA24862BFFE73E00AFC2AB /* ButtonView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ButtonView.swift; sourceTree = ""; }; - ECDA24882BFFE98200AFC2AB /* SelectPlayerButtonView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SelectPlayerButtonView.swift; sourceTree = ""; }; - ECDE63522BFFD5C900753917 /* SelectPlayerView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SelectPlayerView.swift; sourceTree = ""; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 645834552BF5F92300E18321 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 645834882BF5FEA000E18321 /* DSQ.xcframework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 645834652BF5F92600E18321 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 6458346F2BF5F92600E18321 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 6458344F2BF5F92300E18321 = { - isa = PBXGroup; - children = ( - 6458345A2BF5F92300E18321 /* DouShouQi_App */, - 6458346B2BF5F92600E18321 /* DouShouQi_AppTests */, - 645834752BF5F92600E18321 /* DouShouQi_AppUITests */, - 645834592BF5F92300E18321 /* Products */, - 645834862BF5FE9F00E18321 /* Frameworks */, - ); - sourceTree = ""; - }; - 645834592BF5F92300E18321 /* Products */ = { - isa = PBXGroup; - children = ( - 645834582BF5F92300E18321 /* DouShouQi_App.app */, - 645834682BF5F92600E18321 /* DouShouQi_AppTests.xctest */, - 645834722BF5F92600E18321 /* DouShouQi_AppUITests.xctest */, - ); - name = Products; - sourceTree = ""; - }; - 6458345A2BF5F92300E18321 /* DouShouQi_App */ = { - isa = PBXGroup; - children = ( - 649ABF5E2BF60ED5002E8894 /* Components */, - 649ABF592BF60D13002E8894 /* Views */, - 645834852BF5FE1400E18321 /* DouShouQi-App-Info.plist */, - 6458345B2BF5F92300E18321 /* DouShouQi_AppApp.swift */, - 6458345D2BF5F92300E18321 /* ContentView.swift */, - 6458345F2BF5F92500E18321 /* Assets.xcassets */, - 645834612BF5F92500E18321 /* Preview Content */, - ); - path = DouShouQi_App; - sourceTree = ""; - }; - 645834612BF5F92500E18321 /* Preview Content */ = { - isa = PBXGroup; - children = ( - 645834622BF5F92500E18321 /* Preview Assets.xcassets */, - ); - path = "Preview Content"; - sourceTree = ""; - }; - 6458346B2BF5F92600E18321 /* DouShouQi_AppTests */ = { - isa = PBXGroup; - children = ( - 6458346C2BF5F92600E18321 /* DouShouQi_AppTests.swift */, - ); - path = DouShouQi_AppTests; - sourceTree = ""; - }; - 645834752BF5F92600E18321 /* DouShouQi_AppUITests */ = { - isa = PBXGroup; - children = ( - 645834762BF5F92600E18321 /* DouShouQi_AppUITests.swift */, - 645834782BF5F92600E18321 /* DouShouQi_AppUITestsLaunchTests.swift */, - ); - path = DouShouQi_AppUITests; - sourceTree = ""; - }; - 645834862BF5FE9F00E18321 /* Frameworks */ = { - isa = PBXGroup; - children = ( - 645834872BF5FEA000E18321 /* DSQ.xcframework */, - ); - name = Frameworks; - sourceTree = ""; - }; - 649ABF592BF60D13002E8894 /* Views */ = { - isa = PBXGroup; - children = ( - ECDE63522BFFD5C900753917 /* SelectPlayerView.swift */, - ); - path = Views; - sourceTree = ""; - }; - 649ABF5E2BF60ED5002E8894 /* Components */ = { - isa = PBXGroup; - children = ( - ECDA24862BFFE73E00AFC2AB /* ButtonView.swift */, - ECDA24882BFFE98200AFC2AB /* SelectPlayerButtonView.swift */, - ); - path = Components; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXNativeTarget section */ - 645834572BF5F92300E18321 /* DouShouQi_App */ = { - isa = PBXNativeTarget; - buildConfigurationList = 6458347C2BF5F92600E18321 /* Build configuration list for PBXNativeTarget "DouShouQi_App" */; - buildPhases = ( - 645834542BF5F92300E18321 /* Sources */, - 645834552BF5F92300E18321 /* Frameworks */, - 645834562BF5F92300E18321 /* Resources */, - 6458348A2BF5FEA000E18321 /* Embed Frameworks */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = DouShouQi_App; - productName = DouShouQi_App; - productReference = 645834582BF5F92300E18321 /* DouShouQi_App.app */; - productType = "com.apple.product-type.application"; - }; - 645834672BF5F92600E18321 /* DouShouQi_AppTests */ = { - isa = PBXNativeTarget; - buildConfigurationList = 6458347F2BF5F92600E18321 /* Build configuration list for PBXNativeTarget "DouShouQi_AppTests" */; - buildPhases = ( - 645834642BF5F92600E18321 /* Sources */, - 645834652BF5F92600E18321 /* Frameworks */, - 645834662BF5F92600E18321 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - 6458346A2BF5F92600E18321 /* PBXTargetDependency */, - ); - name = DouShouQi_AppTests; - productName = DouShouQi_AppTests; - productReference = 645834682BF5F92600E18321 /* DouShouQi_AppTests.xctest */; - productType = "com.apple.product-type.bundle.unit-test"; - }; - 645834712BF5F92600E18321 /* DouShouQi_AppUITests */ = { - isa = PBXNativeTarget; - buildConfigurationList = 645834822BF5F92600E18321 /* Build configuration list for PBXNativeTarget "DouShouQi_AppUITests" */; - buildPhases = ( - 6458346E2BF5F92600E18321 /* Sources */, - 6458346F2BF5F92600E18321 /* Frameworks */, - 645834702BF5F92600E18321 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - 645834742BF5F92600E18321 /* PBXTargetDependency */, - ); - name = DouShouQi_AppUITests; - productName = DouShouQi_AppUITests; - productReference = 645834722BF5F92600E18321 /* DouShouQi_AppUITests.xctest */; - productType = "com.apple.product-type.bundle.ui-testing"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 645834502BF5F92300E18321 /* Project object */ = { - isa = PBXProject; - attributes = { - BuildIndependentTargetsInParallel = 1; - LastSwiftUpdateCheck = 1420; - LastUpgradeCheck = 1510; - TargetAttributes = { - 645834572BF5F92300E18321 = { - CreatedOnToolsVersion = 14.2; - }; - 645834672BF5F92600E18321 = { - CreatedOnToolsVersion = 14.2; - TestTargetID = 645834572BF5F92300E18321; - }; - 645834712BF5F92600E18321 = { - CreatedOnToolsVersion = 14.2; - TestTargetID = 645834572BF5F92300E18321; - }; - }; - }; - buildConfigurationList = 645834532BF5F92300E18321 /* Build configuration list for PBXProject "DouShouQi_App" */; - compatibilityVersion = "Xcode 14.0"; - developmentRegion = en; - hasScannedForEncodings = 0; - knownRegions = ( - en, - Base, - ); - mainGroup = 6458344F2BF5F92300E18321; - productRefGroup = 645834592BF5F92300E18321 /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - 645834572BF5F92300E18321 /* DouShouQi_App */, - 645834672BF5F92600E18321 /* DouShouQi_AppTests */, - 645834712BF5F92600E18321 /* DouShouQi_AppUITests */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - 645834562BF5F92300E18321 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 645834632BF5F92500E18321 /* Preview Assets.xcassets in Resources */, - 645834602BF5F92500E18321 /* Assets.xcassets in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 645834662BF5F92600E18321 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 645834702BF5F92600E18321 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 645834542BF5F92300E18321 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ECDA24892BFFE98200AFC2AB /* SelectPlayerButtonView.swift in Sources */, - 6458345E2BF5F92300E18321 /* ContentView.swift in Sources */, - ECDE63532BFFD5C900753917 /* SelectPlayerView.swift in Sources */, - ECDA24872BFFE73E00AFC2AB /* ButtonView.swift in Sources */, - 6458345C2BF5F92300E18321 /* DouShouQi_AppApp.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 645834642BF5F92600E18321 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 6458346D2BF5F92600E18321 /* DouShouQi_AppTests.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 6458346E2BF5F92600E18321 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 645834792BF5F92600E18321 /* DouShouQi_AppUITestsLaunchTests.swift in Sources */, - 645834772BF5F92600E18321 /* DouShouQi_AppUITests.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXTargetDependency section */ - 6458346A2BF5F92600E18321 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = 645834572BF5F92300E18321 /* DouShouQi_App */; - targetProxy = 645834692BF5F92600E18321 /* PBXContainerItemProxy */; - }; - 645834742BF5F92600E18321 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = 645834572BF5F92300E18321 /* DouShouQi_App */; - targetProxy = 645834732BF5F92600E18321 /* PBXContainerItemProxy */; - }; -/* End PBXTargetDependency section */ - -/* Begin XCBuildConfiguration section */ - 6458347A2BF5F92600E18321 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_ENABLE_OBJC_WEAK = YES; - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; - CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = dwarf; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - ENABLE_USER_SCRIPT_SANDBOXING = YES; - GCC_C_LANGUAGE_STANDARD = gnu11; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 16.2; - MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; - MTL_FAST_MATH = YES; - ONLY_ACTIVE_ARCH = YES; - SDKROOT = iphoneos; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - }; - name = Debug; - }; - 6458347B2BF5F92600E18321 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_ENABLE_OBJC_WEAK = YES; - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; - CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_USER_SCRIPT_SANDBOXING = YES; - GCC_C_LANGUAGE_STANDARD = gnu11; - GCC_NO_COMMON_BLOCKS = YES; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 16.2; - MTL_ENABLE_DEBUG_INFO = NO; - MTL_FAST_MATH = YES; - SDKROOT = iphoneos; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - 6458347D2BF5F92600E18321 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 1; - DEVELOPMENT_ASSET_PATHS = "\"DouShouQi_App/Preview Content\""; - ENABLE_PREVIEWS = YES; - GENERATE_INFOPLIST_FILE = YES; - INFOPLIST_FILE = "DouShouQi-App-Info.plist"; - INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES; - INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; - INFOPLIST_KEY_UILaunchScreen_Generation = YES; - INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; - INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - MARKETING_VERSION = 1.0; - PRODUCT_BUNDLE_IDENTIFIER = "fr.uca.iut.DouShouQi-App"; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_EMIT_LOC_STRINGS = YES; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - 6458347E2BF5F92600E18321 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 1; - DEVELOPMENT_ASSET_PATHS = "\"DouShouQi_App/Preview Content\""; - ENABLE_PREVIEWS = YES; - GENERATE_INFOPLIST_FILE = YES; - INFOPLIST_FILE = "DouShouQi-App-Info.plist"; - INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES; - INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; - INFOPLIST_KEY_UILaunchScreen_Generation = YES; - INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; - INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - MARKETING_VERSION = 1.0; - PRODUCT_BUNDLE_IDENTIFIER = "fr.uca.iut.DouShouQi-App"; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_EMIT_LOC_STRINGS = YES; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Release; - }; - 645834802BF5F92600E18321 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; - BUNDLE_LOADER = "$(TEST_HOST)"; - CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 1; - GENERATE_INFOPLIST_FILE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 16.2; - MARKETING_VERSION = 1.0; - PRODUCT_BUNDLE_IDENTIFIER = "fr.uca.iut.DouShouQi-AppTests"; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_EMIT_LOC_STRINGS = NO; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/DouShouQi_App.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/DouShouQi_App"; - }; - name = Debug; - }; - 645834812BF5F92600E18321 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; - BUNDLE_LOADER = "$(TEST_HOST)"; - CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 1; - GENERATE_INFOPLIST_FILE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 16.2; - MARKETING_VERSION = 1.0; - PRODUCT_BUNDLE_IDENTIFIER = "fr.uca.iut.DouShouQi-AppTests"; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_EMIT_LOC_STRINGS = NO; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/DouShouQi_App.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/DouShouQi_App"; - }; - name = Release; - }; - 645834832BF5F92600E18321 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; - CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 1; - GENERATE_INFOPLIST_FILE = YES; - MARKETING_VERSION = 1.0; - PRODUCT_BUNDLE_IDENTIFIER = "fr.uca.iut.DouShouQi-AppUITests"; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_EMIT_LOC_STRINGS = NO; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - TEST_TARGET_NAME = DouShouQi_App; - }; - name = Debug; - }; - 645834842BF5F92600E18321 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; - CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 1; - GENERATE_INFOPLIST_FILE = YES; - MARKETING_VERSION = 1.0; - PRODUCT_BUNDLE_IDENTIFIER = "fr.uca.iut.DouShouQi-AppUITests"; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_EMIT_LOC_STRINGS = NO; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - TEST_TARGET_NAME = DouShouQi_App; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 645834532BF5F92300E18321 /* Build configuration list for PBXProject "DouShouQi_App" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 6458347A2BF5F92600E18321 /* Debug */, - 6458347B2BF5F92600E18321 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 6458347C2BF5F92600E18321 /* Build configuration list for PBXNativeTarget "DouShouQi_App" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 6458347D2BF5F92600E18321 /* Debug */, - 6458347E2BF5F92600E18321 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 6458347F2BF5F92600E18321 /* Build configuration list for PBXNativeTarget "DouShouQi_AppTests" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 645834802BF5F92600E18321 /* Debug */, - 645834812BF5F92600E18321 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 645834822BF5F92600E18321 /* Build configuration list for PBXNativeTarget "DouShouQi_AppUITests" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 645834832BF5F92600E18321 /* Debug */, - 645834842BF5F92600E18321 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = 645834502BF5F92300E18321 /* Project object */; -} diff --git a/DouShouQi_App/DouShouQi_App/Components/TitlePageFrame.swift b/DouShouQi_App/DouShouQi_App/Components/TitlePageFrame.swift new file mode 100644 index 0000000..e492471 --- /dev/null +++ b/DouShouQi_App/DouShouQi_App/Components/TitlePageFrame.swift @@ -0,0 +1,36 @@ +// +// TitlePageFrame.swift +// DouShouQi_App +// +// Created by Rémi REGNAULT on 16/05/2024. +// + +import SwiftUI + +struct TitlePageFrame: View { + + // Image Params + var ImageWidth: CGFloat + var ImageHeight: CGFloat + + var body: some View { + VStack(alignment: .leading) { + ZStack { + Image(AppImages.TitleImage) + .resizable() + .aspectRatio(contentMode: .fit) + .frame(width: ImageWidth, height: ImageHeight) + + Text(/*@START_MENU_TOKEN@*/"Hello, World!"/*@END_MENU_TOKEN@*/) + .textStyle(T: TextStyles.ViewTitle) + + } + } + } +} + +struct TitlePageFrame_Previews: PreviewProvider { + static var previews: some View { + TitlePageFrame(ImageWidth: 200, ImageHeight: 200) + } +} From a03d069197f536bc0ad4da0b5c7ae8e4456d556d Mon Sep 17 00:00:00 2001 From: Nathan Date: Mon, 27 May 2024 10:36:46 +0200 Subject: [PATCH 26/36] :twisted_rightwards_arrows: merging to get main button --- .../doushouqi-semilion.png | Bin Assets/doushouqi-semilion.svg | 25 +++++++++++++++++ .../DouShouQi_App.xcodeproj/project.pbxproj | 8 +++--- .../Assets/Images/AppImages.swift | 2 +- .../Contents.json | 0 .../SemiLion.imageset/Contents.json | 2 +- .../SemiLion.imageset/doushouqi-semilion.png | Bin 0 -> 50873 bytes .../Title.imageset/Contents.json | 12 ++++++++ .../Title.imageset/title-background.svg} | 0 .../TitlePageImage.imageset/Contents.json | 26 ------------------ .../title-background.png | Bin 2935 -> 0 bytes .../TextStyles/ViewTitleTextStyle.swift | 3 -- .../Components/TitlePageFrame.swift | 4 +-- 13 files changed, 44 insertions(+), 38 deletions(-) rename DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/SemiLion.imageset/doushouqi-lion 1.png => Assets/doushouqi-semilion.png (100%) create mode 100644 Assets/doushouqi-semilion.svg rename DouShouQi_App/DouShouQi_App/Assets/Images/{Images.xcassets => Image.xcassets}/Contents.json (100%) rename DouShouQi_App/DouShouQi_App/Assets/Images/{Images.xcassets => Image.xcassets}/SemiLion.imageset/Contents.json (85%) create mode 100644 DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/SemiLion.imageset/doushouqi-semilion.png create mode 100644 DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/Title.imageset/Contents.json rename DouShouQi_App/DouShouQi_App/Assets/Images/{Images.xcassets/TitlePageImage.imageset/-16-05-2024.svg => Image.xcassets/Title.imageset/title-background.svg} (100%) delete mode 100644 DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/TitlePageImage.imageset/Contents.json delete mode 100644 DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/TitlePageImage.imageset/title-background.png diff --git a/DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/SemiLion.imageset/doushouqi-lion 1.png b/Assets/doushouqi-semilion.png similarity index 100% rename from DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/SemiLion.imageset/doushouqi-lion 1.png rename to Assets/doushouqi-semilion.png diff --git a/Assets/doushouqi-semilion.svg b/Assets/doushouqi-semilion.svg new file mode 100644 index 0000000..a1a7aa2 --- /dev/null +++ b/Assets/doushouqi-semilion.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj b/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj index 5584a47..a62504e 100644 --- a/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj +++ b/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj @@ -27,7 +27,6 @@ 649B59A42BF64574002BAE38 /* TitlePageFrame.swift in Sources */ = {isa = PBXBuildFile; fileRef = 649B59A32BF64574002BAE38 /* TitlePageFrame.swift */; }; 649B59A72BF64BA9002BAE38 /* Colors.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 649B59A62BF64BA9002BAE38 /* Colors.xcassets */; }; 649B59A92BF64C6A002BAE38 /* Colors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 649B59A82BF64C6A002BAE38 /* Colors.swift */; }; - 649B59AC2BF64E12002BAE38 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 649B59AB2BF64E12002BAE38 /* Images.xcassets */; }; 649B59AE2BF64EAB002BAE38 /* AppImages.swift in Sources */ = {isa = PBXBuildFile; fileRef = 649B59AD2BF64EAB002BAE38 /* AppImages.swift */; }; 649B59B22BF65392002BAE38 /* TextStyles.swift in Sources */ = {isa = PBXBuildFile; fileRef = 649B59B12BF65392002BAE38 /* TextStyles.swift */; }; 649B59B42BF653E1002BAE38 /* ViewTitleTextStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 649B59B32BF653E1002BAE38 /* ViewTitleTextStyle.swift */; }; @@ -38,6 +37,7 @@ EC62C4FF2C0457AD0048CD0B /* TitleScreenMusic.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = EC62C4FE2C0457AD0048CD0B /* TitleScreenMusic.mp3 */; }; EC62C5012C045B590048CD0B /* SoundPlayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC62C5002C045B590048CD0B /* SoundPlayer.swift */; }; EC62C5062C045C1A0048CD0B /* TitleScreenButtonSound.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = EC62C5052C045C1A0048CD0B /* TitleScreenButtonSound.mp3 */; }; + ECB636552C047992007CD5E2 /* Image.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = ECB636542C047992007CD5E2 /* Image.xcassets */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -95,7 +95,6 @@ 649B59A32BF64574002BAE38 /* TitlePageFrame.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TitlePageFrame.swift; sourceTree = ""; }; 649B59A62BF64BA9002BAE38 /* Colors.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Colors.xcassets; sourceTree = ""; }; 649B59A82BF64C6A002BAE38 /* Colors.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Colors.swift; sourceTree = ""; }; - 649B59AB2BF64E12002BAE38 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = ""; }; 649B59AD2BF64EAB002BAE38 /* AppImages.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppImages.swift; sourceTree = ""; }; 649B59B12BF65392002BAE38 /* TextStyles.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TextStyles.swift; sourceTree = ""; }; 649B59B32BF653E1002BAE38 /* ViewTitleTextStyle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewTitleTextStyle.swift; sourceTree = ""; }; @@ -106,6 +105,7 @@ EC62C4FE2C0457AD0048CD0B /* TitleScreenMusic.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = TitleScreenMusic.mp3; sourceTree = ""; }; EC62C5002C045B590048CD0B /* SoundPlayer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SoundPlayer.swift; sourceTree = ""; }; EC62C5052C045C1A0048CD0B /* TitleScreenButtonSound.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = TitleScreenButtonSound.mp3; sourceTree = ""; }; + ECB636542C047992007CD5E2 /* Image.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Image.xcassets; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -283,8 +283,8 @@ 649B59AA2BF64DF1002BAE38 /* Images */ = { isa = PBXGroup; children = ( - 649B59AB2BF64E12002BAE38 /* Images.xcassets */, 649B59AD2BF64EAB002BAE38 /* AppImages.swift */, + ECB636542C047992007CD5E2 /* Image.xcassets */, ); path = Images; sourceTree = ""; @@ -442,9 +442,9 @@ 649B59A72BF64BA9002BAE38 /* Colors.xcassets in Resources */, 6493C1C02C046BF900B5121D /* samurai.ttf in Resources */, EC62C5062C045C1A0048CD0B /* TitleScreenButtonSound.mp3 in Resources */, - 649B59AC2BF64E12002BAE38 /* Images.xcassets in Resources */, 645834632BF5F92500E18321 /* Preview Assets.xcassets in Resources */, 645834602BF5F92500E18321 /* Assets.xcassets in Resources */, + ECB636552C047992007CD5E2 /* Image.xcassets in Resources */, EC62C4FF2C0457AD0048CD0B /* TitleScreenMusic.mp3 in Resources */, ); runOnlyForDeploymentPostprocessing = 0; diff --git a/DouShouQi_App/DouShouQi_App/Assets/Images/AppImages.swift b/DouShouQi_App/DouShouQi_App/Assets/Images/AppImages.swift index f26776f..105858e 100644 --- a/DouShouQi_App/DouShouQi_App/Assets/Images/AppImages.swift +++ b/DouShouQi_App/DouShouQi_App/Assets/Images/AppImages.swift @@ -9,6 +9,6 @@ import Foundation import SwiftUI public struct AppImages { - static let TitleImage = "TitlePageImage" + static let TitleImage = "Title" static let SemiLion = "SemiLion" } diff --git a/DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/Contents.json b/DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/Contents.json similarity index 100% rename from DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/Contents.json rename to DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/Contents.json diff --git a/DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/SemiLion.imageset/Contents.json b/DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/SemiLion.imageset/Contents.json similarity index 85% rename from DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/SemiLion.imageset/Contents.json rename to DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/SemiLion.imageset/Contents.json index 29853d4..077e986 100644 --- a/DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/SemiLion.imageset/Contents.json +++ b/DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/SemiLion.imageset/Contents.json @@ -1,7 +1,7 @@ { "images" : [ { - "filename" : "doushouqi-lion 1.png", + "filename" : "doushouqi-semilion.png", "idiom" : "universal", "scale" : "1x" }, diff --git a/DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/SemiLion.imageset/doushouqi-semilion.png b/DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/SemiLion.imageset/doushouqi-semilion.png new file mode 100644 index 0000000000000000000000000000000000000000..f306b562a8c2d31929e1cadb4f702692aebe4367 GIT binary patch literal 50873 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 LtDnm{r-UW|Iv>A) literal 0 HcmV?d00001 diff --git a/DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/Title.imageset/Contents.json b/DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/Title.imageset/Contents.json new file mode 100644 index 0000000..ec5d305 --- /dev/null +++ b/DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/Title.imageset/Contents.json @@ -0,0 +1,12 @@ +{ + "images" : [ + { + "filename" : "title-background.svg", + "idiom" : "universal" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/TitlePageImage.imageset/-16-05-2024.svg b/DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/Title.imageset/title-background.svg similarity index 100% rename from DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/TitlePageImage.imageset/-16-05-2024.svg rename to DouShouQi_App/DouShouQi_App/Assets/Images/Image.xcassets/Title.imageset/title-background.svg diff --git a/DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/TitlePageImage.imageset/Contents.json b/DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/TitlePageImage.imageset/Contents.json deleted file mode 100644 index 1bb4e2b..0000000 --- a/DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/TitlePageImage.imageset/Contents.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "images" : [ - { - "filename" : "title-background.png", - "idiom" : "universal", - "scale" : "1x" - }, - { - "idiom" : "universal", - "scale" : "2x" - }, - { - "idiom" : "universal", - "scale" : "3x" - "filename" : "-16-05-2024.svg", - "idiom" : "universal" - } - ], - "info" : { - "author" : "xcode", - "version" : 1 - }, - "properties" : { - "preserves-vector-representation" : true - } -} diff --git a/DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/TitlePageImage.imageset/title-background.png b/DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/TitlePageImage.imageset/title-background.png deleted file mode 100644 index dcd3220206783d44b6c165c2aae3b8fd8ea1d434..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2935 zcmV--3yAcIP)%C7iTjIObF)a#u70CblC!G|)=STc zoOp!D!4pN^eN*JvlSL+<6g6+kh zjpYOD$%irq(9GxXxW%Zx*Djlq4L0U&bA5gBmm=pXb7=cc$N*cU;Jy3Css@bz@p-pD zAhMsnH=Z4fVJCJ8AG_^&pRc1#Lv9bWXH5~Gl2fkLFTYBpTU&- z03eOWwe(o03Ec4EB4;UEr(IcUo|OYE0GXtbTfR+ICVenpp*gSh~{TK zyJ^0*WvjD;{J%3`(bYu@L>|9C3nV`OOytwW8LI}9Ck44=j}L)W1RflKM|=Ilj_Hk^ z1B(mWOs^Jj@K3P;Wf%k4`c1%ijtcVO7an&&`==HQ7Roo~51&OaK~RBz!t}+&sQh>W z5-lEF-0Gaw_#rrZc+ghfR^cj8LWCE_kvx= zot&u~tgB}}E?^4>mUZgAw?%gB5!rQ=$P(4k2-U01D!cARM5u=wY}f>9Ai%4oEYxGvxNl4$h zl_MNjs1+2n02GY~kl>TCiH2vam%Q&@@s z1M^3?ZmkOQRUUW$%2Um6;lqy60-I}foIC|ye`a9|V7j3@ zuRZ*%_XMOrShnAUb&{kQ$*Ja%dt-`!+_}oq8?fuN~Q;52@{T(Kpv5q@Kf&IQy%OJ!z^^co30Ug z?7n0QnbIGj)LMZ$&}_4NMNU221E%cMFktaX+&yeQV(hAGa?I4oxUnMhw2Yhr_hfr3%2GY-_knL#>~uXKW4 zR_zq1!=?S0J$4YeT;0ILqx!lSczf5dU~xBDRjzfJ_UaFs$Ph2LtfQ;uSS6fWaSMAw=DAs6j&4k7N45;TfAnw%2cub zy=U9(ZhTv}IYOndrBA3Afm>KJNarly;?W8}c^xx|z+0vD#U#Mv$B1mRT_z=A{&@7P zyd4PR@L(BW#xj0?HNeh-<$fCxBDn^&8qAv7 zPBSr2p_rcnFmkFfs#pXPYyZ!37Q?LmzR|*ZKw>62=FPUqr#4mn?|99ps9}F!rKOKQ z2%1y%H-w!73m=9uj~~Mf+QyJEF$_kbQcONpS?)J;G1SE8gAOJu%RIB3-y?Ur?n*F5E0+L^ zyvhYFuxjBBUuT(R-wbFZ&=iMa24NO}m9aRKwZT-^4p$%bQ*(}r>RLeQ5J)y`-2sbl z=Z?fI;==&Ul#a4&a6D9t)i1eJ0|}KU=4cSH$)=fif+#lNA1&ayG zdGDy>)>zoqB^%2uV(iq$$7`!&8oh?jY+kA$b)p^Y zy9-vnhZg#>n=?Pr#1=XWR1jURj@=k%z`4Jn)y|c!^wRo-@Ozk=w|MlAvltuLeE?HKu?7EwGy2ZuiRtmi3yune|@y2LciH+NHL`5@-W1|LFcY9jxK7 z9m=SVMRBJ#hP7i!vx#RJwrgJv82bNA!-+-Vuk8Kz~-yvE*1_M@I90$?y*i65-|)shDRnpMIA z5U<^#ujLcj!HiT1-djDe7}UJvWBbhGckCxON-+3??Lsxd8tf=U^8N%?BtX&41Xcno zq7jIwtBF|&tcXS+qOK-pC9onIfrz@An3ceaXapkaYGPIbE20sIsH=%t39N`lAfm1& hW+kv98i9zq`Y)GL?)=x7*|Puu002ovPDHLkV1juAl>`6) diff --git a/DouShouQi_App/DouShouQi_App/Assets/TextStyles/ViewTitleTextStyle.swift b/DouShouQi_App/DouShouQi_App/Assets/TextStyles/ViewTitleTextStyle.swift index 6e3a6e1..3b66efe 100644 --- a/DouShouQi_App/DouShouQi_App/Assets/TextStyles/ViewTitleTextStyle.swift +++ b/DouShouQi_App/DouShouQi_App/Assets/TextStyles/ViewTitleTextStyle.swift @@ -13,9 +13,6 @@ struct ViewTitleTextStyle: TextStyle { content .foregroundColor(Colors.TitleText) .fontWeight(.bold) -<<<<<<< HEAD -======= .font(.custom(Fonts.title, size: 30)) ->>>>>>> dev_views } } diff --git a/DouShouQi_App/DouShouQi_App/Components/TitlePageFrame.swift b/DouShouQi_App/DouShouQi_App/Components/TitlePageFrame.swift index 12ef286..43fbdb2 100644 --- a/DouShouQi_App/DouShouQi_App/Components/TitlePageFrame.swift +++ b/DouShouQi_App/DouShouQi_App/Components/TitlePageFrame.swift @@ -23,9 +23,7 @@ struct TitlePageFrame: View { .resizable() .aspectRatio(contentMode: .fit) .frame(width: ImageWidth, height: ImageHeight) - - Text(/*@START_MENU_TOKEN@*/"Hello, World!"/*@END_MENU_TOKEN@*/) - .textStyle(T: TextStyles.ViewTitle) + SwiftUI.Text(self.Text) .foregroundColor(Colors.TitleText) .fontWeight(.bold) From f80d4d17093d9ba5b70be2ab79c30b1dda92b387 Mon Sep 17 00:00:00 2001 From: Remi Regnault Date: Mon, 27 May 2024 10:57:43 +0200 Subject: [PATCH 27/36] :truck: removing assets folder in folder DouShouQi_App and moving contained files to /Assets --- {DouShouQi_App/Assets => Assets}/Vs_Red.png | Bin .../Assets => Assets}/title-background.png | Bin Vs_Red.png | Bin 0 -> 18084 bytes 3 files changed, 0 insertions(+), 0 deletions(-) rename {DouShouQi_App/Assets => Assets}/Vs_Red.png (100%) rename {DouShouQi_App/Assets => Assets}/title-background.png (100%) create mode 100644 Vs_Red.png diff --git a/DouShouQi_App/Assets/Vs_Red.png b/Assets/Vs_Red.png similarity index 100% rename from DouShouQi_App/Assets/Vs_Red.png rename to Assets/Vs_Red.png diff --git a/DouShouQi_App/Assets/title-background.png b/Assets/title-background.png similarity index 100% rename from DouShouQi_App/Assets/title-background.png rename to Assets/title-background.png diff --git a/Vs_Red.png b/Vs_Red.png new file mode 100644 index 0000000000000000000000000000000000000000..bf6d09483539c33cebee25cdbf7b00eafd43fdf8 GIT binary patch literal 18084 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 Date: Mon, 27 May 2024 11:19:11 +0200 Subject: [PATCH 28/36] :arrow_up: Upgrade dependency to DouShouQiModel --- DouShouQi_App/DSQ.xcframework/Info.plist | 44 - .../DouShouQiModel.framework/DouShouQiModel | Bin 153536 -> 0 bytes .../Headers/DouShouQiModel-Swift.h | 311 - .../Headers/DouShouQiModel.h | 18 - .../DouShouQiModel.framework/Info.plist | Bin 763 -> 0 bytes .../arm64-apple-ios.abi.json | 8173 ----------------- .../arm64-apple-ios.private.swiftinterface | 237 - .../arm64-apple-ios.swiftdoc | Bin 684 -> 0 bytes .../arm64-apple-ios.swiftinterface | 237 - .../Modules/module.modulemap | 11 - .../DouShouQiModel.framework/DouShouQiModel | Bin 336720 -> 0 bytes .../Headers/DouShouQiModel-Swift.h | 618 -- .../Headers/DouShouQiModel.h | 18 - .../DouShouQiModel.framework/Info.plist | Bin 743 -> 0 bytes .../arm64-apple-ios-simulator.abi.json | 8173 ----------------- ...apple-ios-simulator.private.swiftinterface | 237 - .../arm64-apple-ios-simulator.swiftdoc | Bin 696 -> 0 bytes .../arm64-apple-ios-simulator.swiftinterface | 237 - .../x86_64-apple-ios-simulator.abi.json | 8173 ----------------- ...apple-ios-simulator.private.swiftinterface | 237 - .../x86_64-apple-ios-simulator.swiftdoc | Bin 696 -> 0 bytes .../x86_64-apple-ios-simulator.swiftinterface | 237 - .../Modules/module.modulemap | 11 - .../_CodeSignature/CodeResources | 245 - .../DouShouQi_App.xcodeproj/project.pbxproj | 16 +- 25 files changed, 8 insertions(+), 27225 deletions(-) delete mode 100644 DouShouQi_App/DSQ.xcframework/Info.plist delete mode 100755 DouShouQi_App/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/DouShouQiModel delete mode 100644 DouShouQi_App/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Headers/DouShouQiModel-Swift.h delete mode 100644 DouShouQi_App/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Headers/DouShouQiModel.h delete mode 100644 DouShouQi_App/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Info.plist delete mode 100644 DouShouQi_App/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios.abi.json delete mode 100644 DouShouQi_App/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios.private.swiftinterface delete mode 100644 DouShouQi_App/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios.swiftdoc delete mode 100644 DouShouQi_App/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios.swiftinterface delete mode 100644 DouShouQi_App/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Modules/module.modulemap delete mode 100755 DouShouQi_App/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/DouShouQiModel delete mode 100644 DouShouQi_App/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Headers/DouShouQiModel-Swift.h delete mode 100644 DouShouQi_App/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Headers/DouShouQiModel.h delete mode 100644 DouShouQi_App/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Info.plist delete mode 100644 DouShouQi_App/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.abi.json delete mode 100644 DouShouQi_App/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface delete mode 100644 DouShouQi_App/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.swiftdoc delete mode 100644 DouShouQi_App/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.swiftinterface delete mode 100644 DouShouQi_App/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.abi.json delete mode 100644 DouShouQi_App/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface delete mode 100644 DouShouQi_App/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.swiftdoc delete mode 100644 DouShouQi_App/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.swiftinterface delete mode 100644 DouShouQi_App/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/module.modulemap delete mode 100644 DouShouQi_App/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/_CodeSignature/CodeResources diff --git a/DouShouQi_App/DSQ.xcframework/Info.plist b/DouShouQi_App/DSQ.xcframework/Info.plist deleted file mode 100644 index eb4b36f..0000000 --- a/DouShouQi_App/DSQ.xcframework/Info.plist +++ /dev/null @@ -1,44 +0,0 @@ - - - - - AvailableLibraries - - - BinaryPath - DouShouQiModel.framework/DouShouQiModel - LibraryIdentifier - ios-arm64 - LibraryPath - DouShouQiModel.framework - SupportedArchitectures - - arm64 - - SupportedPlatform - ios - - - BinaryPath - DouShouQiModel.framework/DouShouQiModel - LibraryIdentifier - ios-arm64_x86_64-simulator - LibraryPath - DouShouQiModel.framework - SupportedArchitectures - - arm64 - x86_64 - - SupportedPlatform - ios - SupportedPlatformVariant - simulator - - - CFBundlePackageType - XFWK - XCFrameworkFormatVersion - 1.0 - - diff --git a/DouShouQi_App/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/DouShouQiModel b/DouShouQi_App/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/DouShouQiModel deleted file mode 100755 index 1793e7c98de20df44e9aa1b6dc157289c8ae08f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 153536 zcmeFa34B%6wfMi!y&;^NFon#4ngkqff-^G2qPYR2Nx%V!bK3-PNC=8Dr~#D=sWuR7 zy^2zyZGyh` zbt@WP+F2%E^%fAhcEZywcr?}cm6k48eEZUF1f$_K=9uul=P}F6wLu{3{pbVu-Cc3Z zvI(Wjs_wXX$<4P!!<#oLtWxe{Nev9Qr!_%&Z_!h76;C)cOc-dieeUUbuKH$}s{=TZ~iFDxK(eMl4FU0M#mPztt)q4X@dP_p~)xcTCUyV-0|G=2?5CcK9&d6R4F)OaCY zsd9@H#zFLQ4X>1zPA@1aD4llY6?0APZ0lp6RXXZgV9H<69>Kq~^w!1QTCab2ci4>s zo)a&z8I$?jzutPZCw_OVG22-))ODdpC2aP5i<+JWZT?>x# zx8>Pxr)`8xysUTSV7;GZBg1u6I~|3kA8(qsY+m=RXn0vKnfP60At2W$hBtp{x3#tT zq#OPnFI(-k`cweX33rPLjJ%s1?Ql_yU8qTxwD6!I@E zomF(j%*&=1nbN==lVFY4a%%i~UJD#2EJ0u3NWJELvxINS9rKozpErH+^10=Um(Q-a zeDO^;FFMx{=(`s$sf>D{)J019O~!Mn8k~&r)^*JgmwGqb#7gR@Ki{S5I5tdiskBi_ zA?NBU{_?xc`U}RQgU;vQ-|yjzUFyL;9s<&6OU?&B9_)GH;?a*)?*3uY=KIgRko#Hu zO=^ItE5T^5L1XPJcP`IN{5j!wHh-fpe4O}9%5Wz4{MVUB3)Ut?=WOk~xm8P--F(}5 zvnu8;@chc>%J*al@h;fGJmPl#PLJUGjoWczA^B<>7J9l-`!*fBRRAH5xj2IU4

      K#<$nf`uhfFar>Q`zTZQ~C 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 diff --git a/DouShouQi_App/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Headers/DouShouQiModel-Swift.h b/DouShouQi_App/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Headers/DouShouQiModel-Swift.h deleted file mode 100644 index d7b3274..0000000 --- a/DouShouQi_App/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Headers/DouShouQiModel-Swift.h +++ /dev/null @@ -1,311 +0,0 @@ -#if 0 -#elif defined(__arm64__) && __arm64__ -// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) -#ifndef DOUSHOUQIMODEL_SWIFT_H -#define DOUSHOUQIMODEL_SWIFT_H -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wgcc-compat" - -#if !defined(__has_include) -# define __has_include(x) 0 -#endif -#if !defined(__has_attribute) -# define __has_attribute(x) 0 -#endif -#if !defined(__has_feature) -# define __has_feature(x) 0 -#endif -#if !defined(__has_warning) -# define __has_warning(x) 0 -#endif - -#if __has_include() -# include -#endif - -#pragma clang diagnostic ignored "-Wauto-import" -#if defined(__OBJC__) -#include -#endif -#if defined(__cplusplus) -#include -#include -#include -#include -#include -#include -#include -#else -#include -#include -#include -#include -#endif -#if defined(__cplusplus) -#if defined(__arm64e__) && __has_include() -# include -#else -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wreserved-macro-identifier" -# ifndef __ptrauth_swift_value_witness_function_pointer -# define __ptrauth_swift_value_witness_function_pointer(x) -# endif -# ifndef __ptrauth_swift_class_method_pointer -# define __ptrauth_swift_class_method_pointer(x) -# endif -#pragma clang diagnostic pop -#endif -#endif - -#if !defined(SWIFT_TYPEDEFS) -# define SWIFT_TYPEDEFS 1 -# if __has_include() -# include -# elif !defined(__cplusplus) -typedef uint_least16_t char16_t; -typedef uint_least32_t char32_t; -# endif -typedef float swift_float2 __attribute__((__ext_vector_type__(2))); -typedef float swift_float3 __attribute__((__ext_vector_type__(3))); -typedef float swift_float4 __attribute__((__ext_vector_type__(4))); -typedef double swift_double2 __attribute__((__ext_vector_type__(2))); -typedef double swift_double3 __attribute__((__ext_vector_type__(3))); -typedef double swift_double4 __attribute__((__ext_vector_type__(4))); -typedef int swift_int2 __attribute__((__ext_vector_type__(2))); -typedef int swift_int3 __attribute__((__ext_vector_type__(3))); -typedef int swift_int4 __attribute__((__ext_vector_type__(4))); -typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); -typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); -typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); -#endif - -#if !defined(SWIFT_PASTE) -# define SWIFT_PASTE_HELPER(x, y) x##y -# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) -#endif -#if !defined(SWIFT_METATYPE) -# define SWIFT_METATYPE(X) Class -#endif -#if !defined(SWIFT_CLASS_PROPERTY) -# if __has_feature(objc_class_property) -# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ -# else -# define SWIFT_CLASS_PROPERTY(...) -# endif -#endif -#if !defined(SWIFT_RUNTIME_NAME) -# if __has_attribute(objc_runtime_name) -# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) -# else -# define SWIFT_RUNTIME_NAME(X) -# endif -#endif -#if !defined(SWIFT_COMPILE_NAME) -# if __has_attribute(swift_name) -# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) -# else -# define SWIFT_COMPILE_NAME(X) -# endif -#endif -#if !defined(SWIFT_METHOD_FAMILY) -# if __has_attribute(objc_method_family) -# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) -# else -# define SWIFT_METHOD_FAMILY(X) -# endif -#endif -#if !defined(SWIFT_NOESCAPE) -# if __has_attribute(noescape) -# define SWIFT_NOESCAPE __attribute__((noescape)) -# else -# define SWIFT_NOESCAPE -# endif -#endif -#if !defined(SWIFT_RELEASES_ARGUMENT) -# if __has_attribute(ns_consumed) -# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) -# else -# define SWIFT_RELEASES_ARGUMENT -# endif -#endif -#if !defined(SWIFT_WARN_UNUSED_RESULT) -# if __has_attribute(warn_unused_result) -# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) -# else -# define SWIFT_WARN_UNUSED_RESULT -# endif -#endif -#if !defined(SWIFT_NORETURN) -# if __has_attribute(noreturn) -# define SWIFT_NORETURN __attribute__((noreturn)) -# else -# define SWIFT_NORETURN -# endif -#endif -#if !defined(SWIFT_CLASS_EXTRA) -# define SWIFT_CLASS_EXTRA -#endif -#if !defined(SWIFT_PROTOCOL_EXTRA) -# define SWIFT_PROTOCOL_EXTRA -#endif -#if !defined(SWIFT_ENUM_EXTRA) -# define SWIFT_ENUM_EXTRA -#endif -#if !defined(SWIFT_CLASS) -# if __has_attribute(objc_subclassing_restricted) -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# else -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# endif -#endif -#if !defined(SWIFT_RESILIENT_CLASS) -# if __has_attribute(objc_class_stub) -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) -# else -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) -# endif -#endif -#if !defined(SWIFT_PROTOCOL) -# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA -# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA -#endif -#if !defined(SWIFT_EXTENSION) -# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) -#endif -#if !defined(OBJC_DESIGNATED_INITIALIZER) -# if __has_attribute(objc_designated_initializer) -# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) -# else -# define OBJC_DESIGNATED_INITIALIZER -# endif -#endif -#if !defined(SWIFT_ENUM_ATTR) -# if __has_attribute(enum_extensibility) -# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) -# else -# define SWIFT_ENUM_ATTR(_extensibility) -# endif -#endif -#if !defined(SWIFT_ENUM) -# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# if __has_feature(generalized_swift_name) -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# else -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) -# endif -#endif -#if !defined(SWIFT_UNAVAILABLE) -# define SWIFT_UNAVAILABLE __attribute__((unavailable)) -#endif -#if !defined(SWIFT_UNAVAILABLE_MSG) -# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) -#endif -#if !defined(SWIFT_AVAILABILITY) -# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) -#endif -#if !defined(SWIFT_WEAK_IMPORT) -# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) -#endif -#if !defined(SWIFT_DEPRECATED) -# define SWIFT_DEPRECATED __attribute__((deprecated)) -#endif -#if !defined(SWIFT_DEPRECATED_MSG) -# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) -#endif -#if !defined(SWIFT_DEPRECATED_OBJC) -# if __has_feature(attribute_diagnose_if_objc) -# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) -# else -# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) -# endif -#endif -#if defined(__OBJC__) -#if !defined(IBSegueAction) -# define IBSegueAction -#endif -#endif -#if !defined(SWIFT_EXTERN) -# if defined(__cplusplus) -# define SWIFT_EXTERN extern "C" -# else -# define SWIFT_EXTERN extern -# endif -#endif -#if !defined(SWIFT_CALL) -# define SWIFT_CALL __attribute__((swiftcall)) -#endif -#if !defined(SWIFT_INDIRECT_RESULT) -# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) -#endif -#if !defined(SWIFT_CONTEXT) -# define SWIFT_CONTEXT __attribute__((swift_context)) -#endif -#if !defined(SWIFT_ERROR_RESULT) -# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) -#endif -#if defined(__cplusplus) -# define SWIFT_NOEXCEPT noexcept -#else -# define SWIFT_NOEXCEPT -#endif -#if !defined(SWIFT_C_INLINE_THUNK) -# if __has_attribute(always_inline) -# if __has_attribute(nodebug) -# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) -# else -# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) -# endif -# else -# define SWIFT_C_INLINE_THUNK inline -# endif -#endif -#if defined(_WIN32) -#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) -# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) -#endif -#else -#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) -# define SWIFT_IMPORT_STDLIB_SYMBOL -#endif -#endif -#if defined(__OBJC__) -#if __has_feature(objc_modules) -#if __has_warning("-Watimport-in-framework-header") -#pragma clang diagnostic ignored "-Watimport-in-framework-header" -#endif -#endif - -#endif -#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" -#pragma clang diagnostic ignored "-Wduplicate-method-arg" -#if __has_warning("-Wpragma-clang-attribute") -# pragma clang diagnostic ignored "-Wpragma-clang-attribute" -#endif -#pragma clang diagnostic ignored "-Wunknown-pragmas" -#pragma clang diagnostic ignored "-Wnullability" -#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" - -#if __has_attribute(external_source_symbol) -# pragma push_macro("any") -# undef any -# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="DouShouQiModel",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) -# pragma pop_macro("any") -#endif - -#if defined(__OBJC__) -#endif -#if __has_attribute(external_source_symbol) -# pragma clang attribute pop -#endif -#if defined(__cplusplus) -#endif -#pragma clang diagnostic pop -#endif - -#else -#error unsupported Swift architecture -#endif diff --git a/DouShouQi_App/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Headers/DouShouQiModel.h b/DouShouQi_App/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Headers/DouShouQiModel.h deleted file mode 100644 index 5bbf06a..0000000 --- a/DouShouQi_App/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Headers/DouShouQiModel.h +++ /dev/null @@ -1,18 +0,0 @@ -// -// DouShouQiModel.h -// DouShouQiModel -// -// Created by Marc Chevaldonné on 14/05/2024. -// - -#import - -//! Project version number for DouShouQiModel. -FOUNDATION_EXPORT double DouShouQiModelVersionNumber; - -//! Project version string for DouShouQiModel. -FOUNDATION_EXPORT const unsigned char DouShouQiModelVersionString[]; - -// In this header, you should import all the public headers of your framework using statements like #import - - diff --git a/DouShouQi_App/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Info.plist b/DouShouQi_App/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Info.plist deleted file mode 100644 index e83fb5fe8f9556626c1424e0cafa75505ea9c486..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 763 zcmY*W%Wl&^6rC9gv_KoTp^%0a+VZAg*`_Hggw!~ZqBLz9J54}Q+=)F&Mjb!!qYwcL zw(R%-7G=$bAK(YrAy~8F2lxXfiLI2`+4PYifCTt z#uwA|#mK}WjY9E%PTLYCy;y0KHCdESt~Y75?+!P*FB`(T>DnUpJVr#Gjb;#tj2+ve z$*|KCWkaefaz3XtsW)`Ffi6E0l~#g=K$mlh)R1%eoFsL0nZNe={sRFD=;UD?`}Wo* zm!HfZosE-2Oh#B7{Pb&1N;QP!0+$}{009YfTqw4nnfv; kL0R++70@oy&>OiFz~~@2j^I%o DouShouQiModel.Result", - "children": [ - { - "kind": "TypeNominal", - "name": "Result", - "printedName": "DouShouQiModel.Result", - "usr": "s:14DouShouQiModel6ResultO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.Result.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Result", - "printedName": "DouShouQiModel.Result", - "usr": "s:14DouShouQiModel6ResultO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel6ResultO11notFinishedyA2CmF", - "mangledName": "$s14DouShouQiModel6ResultO11notFinishedyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "even", - "printedName": "even", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Result.Type) -> DouShouQiModel.Result", - "children": [ - { - "kind": "TypeNominal", - "name": "Result", - "printedName": "DouShouQiModel.Result", - "usr": "s:14DouShouQiModel6ResultO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.Result.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Result", - "printedName": "DouShouQiModel.Result", - "usr": "s:14DouShouQiModel6ResultO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel6ResultO4evenyA2CmF", - "mangledName": "$s14DouShouQiModel6ResultO4evenyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "winner", - "printedName": "winner", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Result.Type) -> (DouShouQiModel.Owner, DouShouQiModel.WinningReason) -> DouShouQiModel.Result", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Owner, DouShouQiModel.WinningReason) -> DouShouQiModel.Result", - "children": [ - { - "kind": "TypeNominal", - "name": "Result", - "printedName": "DouShouQiModel.Result", - "usr": "s:14DouShouQiModel6ResultO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(winner: DouShouQiModel.Owner, reason: DouShouQiModel.WinningReason)", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - }, - { - "kind": "TypeNominal", - "name": "WinningReason", - "printedName": "DouShouQiModel.WinningReason", - "usr": "s:14DouShouQiModel13WinningReasonO" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.Result.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Result", - "printedName": "DouShouQiModel.Result", - "usr": "s:14DouShouQiModel6ResultO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel6ResultO6winneryAcA5OwnerO_AA13WinningReasonOtcACmF", - "mangledName": "$s14DouShouQiModel6ResultO6winneryAcA5OwnerO_AA13WinningReasonOtcACmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Result", - "printedName": "DouShouQiModel.Result", - "usr": "s:14DouShouQiModel6ResultO" - }, - { - "kind": "TypeNominal", - "name": "Result", - "printedName": "DouShouQiModel.Result", - "usr": "s:14DouShouQiModel6ResultO" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel6ResultO2eeoiySbAC_ACtFZ", - "mangledName": "$s14DouShouQiModel6ResultO2eeoiySbAC_ACtFZ", - "moduleName": "DouShouQiModel", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:14DouShouQiModel6ResultO", - "mangledName": "$s14DouShouQiModel6ResultO", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - } - ] - }, - { - "kind": "TypeDecl", - "name": "WinningReason", - "printedName": "WinningReason", - "children": [ - { - "kind": "Var", - "name": "denReached", - "printedName": "denReached", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", - "children": [ - { - "kind": "TypeNominal", - "name": "WinningReason", - "printedName": "DouShouQiModel.WinningReason", - "usr": "s:14DouShouQiModel13WinningReasonO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.WinningReason.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "WinningReason", - "printedName": "DouShouQiModel.WinningReason", - "usr": "s:14DouShouQiModel13WinningReasonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel13WinningReasonO10denReachedyA2CmF", - "mangledName": "$s14DouShouQiModel13WinningReasonO10denReachedyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "noMorePieces", - "printedName": "noMorePieces", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", - "children": [ - { - "kind": "TypeNominal", - "name": "WinningReason", - "printedName": "DouShouQiModel.WinningReason", - "usr": "s:14DouShouQiModel13WinningReasonO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.WinningReason.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "WinningReason", - "printedName": "DouShouQiModel.WinningReason", - "usr": "s:14DouShouQiModel13WinningReasonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel13WinningReasonO12noMorePiecesyA2CmF", - "mangledName": "$s14DouShouQiModel13WinningReasonO12noMorePiecesyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "tooManyOccurences", - "printedName": "tooManyOccurences", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", - "children": [ - { - "kind": "TypeNominal", - "name": "WinningReason", - "printedName": "DouShouQiModel.WinningReason", - "usr": "s:14DouShouQiModel13WinningReasonO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.WinningReason.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "WinningReason", - "printedName": "DouShouQiModel.WinningReason", - "usr": "s:14DouShouQiModel13WinningReasonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel13WinningReasonO17tooManyOccurencesyA2CmF", - "mangledName": "$s14DouShouQiModel13WinningReasonO17tooManyOccurencesyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "noMovesLeft", - "printedName": "noMovesLeft", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", - "children": [ - { - "kind": "TypeNominal", - "name": "WinningReason", - "printedName": "DouShouQiModel.WinningReason", - "usr": "s:14DouShouQiModel13WinningReasonO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.WinningReason.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "WinningReason", - "printedName": "DouShouQiModel.WinningReason", - "usr": "s:14DouShouQiModel13WinningReasonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel13WinningReasonO11noMovesLeftyA2CmF", - "mangledName": "$s14DouShouQiModel13WinningReasonO11noMovesLeftyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "WinningReason", - "printedName": "DouShouQiModel.WinningReason", - "usr": "s:14DouShouQiModel13WinningReasonO" - }, - { - "kind": "TypeNominal", - "name": "WinningReason", - "printedName": "DouShouQiModel.WinningReason", - "usr": "s:14DouShouQiModel13WinningReasonO" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel13WinningReasonO2eeoiySbAC_ACtFZ", - "mangledName": "$s14DouShouQiModel13WinningReasonO2eeoiySbAC_ACtFZ", - "moduleName": "DouShouQiModel", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Var", - "name": "hashValue", - "printedName": "hashValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel13WinningReasonO9hashValueSivp", - "mangledName": "$s14DouShouQiModel13WinningReasonO9hashValueSivp", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel13WinningReasonO9hashValueSivg", - "mangledName": "$s14DouShouQiModel13WinningReasonO9hashValueSivg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "hash", - "printedName": "hash(into:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Hasher", - "printedName": "Swift.Hasher", - "paramValueOwnership": "InOut", - "usr": "s:s6HasherV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel13WinningReasonO4hash4intoys6HasherVz_tF", - "mangledName": "$s14DouShouQiModel13WinningReasonO4hash4intoys6HasherVz_tF", - "moduleName": "DouShouQiModel", - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:14DouShouQiModel13WinningReasonO", - "mangledName": "$s14DouShouQiModel13WinningReasonO", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "BoardResult", - "printedName": "BoardResult", - "children": [ - { - "kind": "Var", - "name": "unknown", - "printedName": "unknown", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.BoardResult.Type) -> DouShouQiModel.BoardResult", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardResult", - "printedName": "DouShouQiModel.BoardResult", - "usr": "s:14DouShouQiModel11BoardResultO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.BoardResult.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardResult", - "printedName": "DouShouQiModel.BoardResult", - "usr": "s:14DouShouQiModel11BoardResultO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel11BoardResultO7unknownyA2CmF", - "mangledName": "$s14DouShouQiModel11BoardResultO7unknownyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "ok", - "printedName": "ok", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.BoardResult.Type) -> DouShouQiModel.BoardResult", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardResult", - "printedName": "DouShouQiModel.BoardResult", - "usr": "s:14DouShouQiModel11BoardResultO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.BoardResult.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardResult", - "printedName": "DouShouQiModel.BoardResult", - "usr": "s:14DouShouQiModel11BoardResultO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel11BoardResultO2okyA2CmF", - "mangledName": "$s14DouShouQiModel11BoardResultO2okyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "failed", - "printedName": "failed", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.BoardResult.Type) -> (DouShouQiModel.BoardFailingReason) -> DouShouQiModel.BoardResult", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.BoardFailingReason) -> DouShouQiModel.BoardResult", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardResult", - "printedName": "DouShouQiModel.BoardResult", - "usr": "s:14DouShouQiModel11BoardResultO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(reason: DouShouQiModel.BoardFailingReason)", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardFailingReason", - "printedName": "DouShouQiModel.BoardFailingReason", - "usr": "s:14DouShouQiModel18BoardFailingReasonO" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.BoardResult.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardResult", - "printedName": "DouShouQiModel.BoardResult", - "usr": "s:14DouShouQiModel11BoardResultO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel11BoardResultO6failedyAcA0E13FailingReasonO_tcACmF", - "mangledName": "$s14DouShouQiModel11BoardResultO6failedyAcA0E13FailingReasonO_tcACmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "BoardResult", - "printedName": "DouShouQiModel.BoardResult", - "usr": "s:14DouShouQiModel11BoardResultO" - }, - { - "kind": "TypeNominal", - "name": "BoardResult", - "printedName": "DouShouQiModel.BoardResult", - "usr": "s:14DouShouQiModel11BoardResultO" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel11BoardResultO2eeoiySbAC_ACtFZ", - "mangledName": "$s14DouShouQiModel11BoardResultO2eeoiySbAC_ACtFZ", - "moduleName": "DouShouQiModel", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:14DouShouQiModel11BoardResultO", - "mangledName": "$s14DouShouQiModel11BoardResultO", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - } - ] - }, - { - "kind": "TypeDecl", - "name": "BoardFailingReason", - "printedName": "BoardFailingReason", - "children": [ - { - "kind": "Var", - "name": "unknown", - "printedName": "unknown", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardFailingReason", - "printedName": "DouShouQiModel.BoardFailingReason", - "usr": "s:14DouShouQiModel18BoardFailingReasonO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.BoardFailingReason.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardFailingReason", - "printedName": "DouShouQiModel.BoardFailingReason", - "usr": "s:14DouShouQiModel18BoardFailingReasonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel18BoardFailingReasonO7unknownyA2CmF", - "mangledName": "$s14DouShouQiModel18BoardFailingReasonO7unknownyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "outOfBounds", - "printedName": "outOfBounds", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardFailingReason", - "printedName": "DouShouQiModel.BoardFailingReason", - "usr": "s:14DouShouQiModel18BoardFailingReasonO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.BoardFailingReason.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardFailingReason", - "printedName": "DouShouQiModel.BoardFailingReason", - "usr": "s:14DouShouQiModel18BoardFailingReasonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel18BoardFailingReasonO11outOfBoundsyA2CmF", - "mangledName": "$s14DouShouQiModel18BoardFailingReasonO11outOfBoundsyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "cellNotEmpty", - "printedName": "cellNotEmpty", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardFailingReason", - "printedName": "DouShouQiModel.BoardFailingReason", - "usr": "s:14DouShouQiModel18BoardFailingReasonO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.BoardFailingReason.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardFailingReason", - "printedName": "DouShouQiModel.BoardFailingReason", - "usr": "s:14DouShouQiModel18BoardFailingReasonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel18BoardFailingReasonO12cellNotEmptyyA2CmF", - "mangledName": "$s14DouShouQiModel18BoardFailingReasonO12cellNotEmptyyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "cellEmpty", - "printedName": "cellEmpty", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardFailingReason", - "printedName": "DouShouQiModel.BoardFailingReason", - "usr": "s:14DouShouQiModel18BoardFailingReasonO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.BoardFailingReason.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardFailingReason", - "printedName": "DouShouQiModel.BoardFailingReason", - "usr": "s:14DouShouQiModel18BoardFailingReasonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel18BoardFailingReasonO9cellEmptyyA2CmF", - "mangledName": "$s14DouShouQiModel18BoardFailingReasonO9cellEmptyyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "BoardFailingReason", - "printedName": "DouShouQiModel.BoardFailingReason", - "usr": "s:14DouShouQiModel18BoardFailingReasonO" - }, - { - "kind": "TypeNominal", - "name": "BoardFailingReason", - "printedName": "DouShouQiModel.BoardFailingReason", - "usr": "s:14DouShouQiModel18BoardFailingReasonO" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel18BoardFailingReasonO2eeoiySbAC_ACtFZ", - "mangledName": "$s14DouShouQiModel18BoardFailingReasonO2eeoiySbAC_ACtFZ", - "moduleName": "DouShouQiModel", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Var", - "name": "hashValue", - "printedName": "hashValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel18BoardFailingReasonO9hashValueSivp", - "mangledName": "$s14DouShouQiModel18BoardFailingReasonO9hashValueSivp", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel18BoardFailingReasonO9hashValueSivg", - "mangledName": "$s14DouShouQiModel18BoardFailingReasonO9hashValueSivg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "hash", - "printedName": "hash(into:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Hasher", - "printedName": "Swift.Hasher", - "paramValueOwnership": "InOut", - "usr": "s:s6HasherV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel18BoardFailingReasonO4hash4intoys6HasherVz_tF", - "mangledName": "$s14DouShouQiModel18BoardFailingReasonO4hash4intoys6HasherVz_tF", - "moduleName": "DouShouQiModel", - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:14DouShouQiModel18BoardFailingReasonO", - "mangledName": "$s14DouShouQiModel18BoardFailingReasonO", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "HumanPlayer", - "printedName": "HumanPlayer", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init(withName:andId:andInputMethod:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "DouShouQiModel.HumanPlayer?", - "children": [ - { - "kind": "TypeNominal", - "name": "HumanPlayer", - "printedName": "DouShouQiModel.HumanPlayer", - "usr": "s:14DouShouQiModel11HumanPlayerC" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "DouShouQiModel.Move?", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "HumanPlayer", - "printedName": "DouShouQiModel.HumanPlayer", - "usr": "s:14DouShouQiModel11HumanPlayerC" - } - ] - } - ], - "declKind": "Constructor", - "usr": "s:14DouShouQiModel11HumanPlayerC8withName5andId0I11InputMethodACSgSS_AA5OwnerOAA4MoveVSgACctcfc", - "mangledName": "$s14DouShouQiModel11HumanPlayerC8withName5andId0I11InputMethodACSgSS_AA5OwnerOAA4MoveVSgACctcfc", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(withName:andId:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "DouShouQiModel.HumanPlayer?", - "children": [ - { - "kind": "TypeNominal", - "name": "HumanPlayer", - "printedName": "DouShouQiModel.HumanPlayer", - "usr": "s:14DouShouQiModel11HumanPlayerC" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Constructor", - "usr": "s:14DouShouQiModel11HumanPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", - "mangledName": "$s14DouShouQiModel11HumanPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", - "moduleName": "DouShouQiModel", - "overriding": true, - "declAttributes": [ - "Override", - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "chooseMove", - "printedName": "chooseMove(in:with:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "DouShouQiModel.Move?", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Rules", - "printedName": "DouShouQiModel.Rules", - "usr": "s:14DouShouQiModel5RulesP" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel11HumanPlayerC10chooseMove2in4withAA0H0VSgAA5BoardV_AA5Rules_ptF", - "mangledName": "$s14DouShouQiModel11HumanPlayerC10chooseMove2in4withAA0H0VSgAA5BoardV_AA5Rules_ptF", - "moduleName": "DouShouQiModel", - "overriding": true, - "declAttributes": [ - "Override", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "changeInput", - "printedName": "changeInput(input:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "DouShouQiModel.Move?", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "HumanPlayer", - "printedName": "DouShouQiModel.HumanPlayer", - "usr": "s:14DouShouQiModel11HumanPlayerC" - } - ] - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel11HumanPlayerC11changeInput5inputyAA4MoveVSgACc_tF", - "mangledName": "$s14DouShouQiModel11HumanPlayerC11changeInput5inputyAA4MoveVSgACc_tF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "s:14DouShouQiModel11HumanPlayerC", - "mangledName": "$s14DouShouQiModel11HumanPlayerC", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "superclassUsr": "s:14DouShouQiModel6PlayerC", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "DouShouQiModel.Player" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "ClassicRules", - "printedName": "ClassicRules", - "children": [ - { - "kind": "Function", - "name": "createBoard", - "printedName": "createBoard()", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel12ClassicRulesV11createBoardAA0H0VyFZ", - "mangledName": "$s14DouShouQiModel12ClassicRulesV11createBoardAA0H0VyFZ", - "moduleName": "DouShouQiModel", - "static": true, - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "checkBoard", - "printedName": "checkBoard(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel12ClassicRulesV10checkBoardyyAA0H0VKFZ", - "mangledName": "$s14DouShouQiModel12ClassicRulesV10checkBoardyyAA0H0VKFZ", - "moduleName": "DouShouQiModel", - "static": true, - "declAttributes": [ - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "ClassicRules", - "printedName": "DouShouQiModel.ClassicRules", - "usr": "s:14DouShouQiModel12ClassicRulesV" - } - ], - "declKind": "Constructor", - "usr": "s:14DouShouQiModel12ClassicRulesVACycfc", - "mangledName": "$s14DouShouQiModel12ClassicRulesVACycfc", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(occurences:historic:)", - "children": [ - { - "kind": "TypeNominal", - "name": "ClassicRules", - "printedName": "DouShouQiModel.ClassicRules", - "usr": "s:14DouShouQiModel12ClassicRulesV" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[DouShouQiModel.Board : Swift.Int]", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:SD" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Move]", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Constructor", - "usr": "s:14DouShouQiModel12ClassicRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", - "mangledName": "$s14DouShouQiModel12ClassicRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "getMoves", - "printedName": "getMoves(in:of:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Move]", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel12ClassicRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", - "mangledName": "$s14DouShouQiModel12ClassicRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "getMoves", - "printedName": "getMoves(in:of:fromRow:andColumn:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Move]", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel12ClassicRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", - "mangledName": "$s14DouShouQiModel12ClassicRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "isMoveValid", - "printedName": "isMoveValid(onBoard:fromRow:andFromColumn:toRow:andToColumn:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toM00n2ToP0SbAA0K0V_S4itF", - "mangledName": "$s14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toM00n2ToP0SbAA0K0V_S4itF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "isMoveValid", - "printedName": "isMoveValid(onBoard:withMove:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard04withH0SbAA0K0V_AA0H0VtF", - "mangledName": "$s14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard04withH0SbAA0K0V_AA0H0VtF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "isGameOver", - "printedName": "isGameOver(withBoard:andLastRowPlayed:andLastColumnPlayer:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(Swift.Bool, DouShouQiModel.Result)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Result", - "printedName": "DouShouQiModel.Result", - "usr": "s:14DouShouQiModel6ResultO" - } - ] - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel12ClassicRulesV10isGameOver9withBoard16andLastRowPlayed0lM12ColumnPlayerSb_AA6ResultOtAA0K0V_S2itF", - "mangledName": "$s14DouShouQiModel12ClassicRulesV10isGameOver9withBoard16andLastRowPlayed0lM12ColumnPlayerSb_AA6ResultOtAA0K0V_S2itF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "playedMove", - "printedName": "playedMove(_:onStartingBoard:andResultingBoard:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel12ClassicRulesV10playedMove_15onStartingBoard012andResultingK0yAA0H0V_AA0K0VAJtKF", - "mangledName": "$s14DouShouQiModel12ClassicRulesV10playedMove_15onStartingBoard012andResultingK0yAA0H0V_AA0K0VAJtKF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "Mutating", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "Mutating" - }, - { - "kind": "Function", - "name": "getNextPlayer", - "printedName": "getNextPlayer()", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel12ClassicRulesV13getNextPlayerAA5OwnerOyF", - "mangledName": "$s14DouShouQiModel12ClassicRulesV13getNextPlayerAA5OwnerOyF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Var", - "name": "occurences", - "printedName": "occurences", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[DouShouQiModel.Board : Swift.Int]", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvp", - "mangledName": "$s14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "SetterAccess", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[DouShouQiModel.Board : Swift.Int]", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvg", - "mangledName": "$s14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "historic", - "printedName": "historic", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Move]", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvp", - "mangledName": "$s14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "SetterAccess", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Move]", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvg", - "mangledName": "$s14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - } - ], - "declKind": "Struct", - "usr": "s:14DouShouQiModel12ClassicRulesV", - "mangledName": "$s14DouShouQiModel12ClassicRulesV", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Rules", - "printedName": "Rules", - "usr": "s:14DouShouQiModel5RulesP", - "mangledName": "$s14DouShouQiModel5RulesP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "Cell", - "printedName": "Cell", - "children": [ - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel4CellV11descriptionSSvp", - "mangledName": "$s14DouShouQiModel4CellV11descriptionSSvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel4CellV11descriptionSSvg", - "mangledName": "$s14DouShouQiModel4CellV11descriptionSSvg", - "moduleName": "DouShouQiModel", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "cellType", - "printedName": "cellType", - "children": [ - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel4CellV8cellTypeAA0eG0Ovp", - "mangledName": "$s14DouShouQiModel4CellV8cellTypeAA0eG0Ovp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel4CellV8cellTypeAA0eG0Ovg", - "mangledName": "$s14DouShouQiModel4CellV8cellTypeAA0eG0Ovg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "initialOwner", - "printedName": "initialOwner", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel4CellV12initialOwnerAA0G0Ovp", - "mangledName": "$s14DouShouQiModel4CellV12initialOwnerAA0G0Ovp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel4CellV12initialOwnerAA0G0Ovg", - "mangledName": "$s14DouShouQiModel4CellV12initialOwnerAA0G0Ovg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "piece", - "printedName": "piece", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "DouShouQiModel.Piece?", - "children": [ - { - "kind": "TypeNominal", - "name": "Piece", - "printedName": "DouShouQiModel.Piece", - "usr": "s:14DouShouQiModel5PieceV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvp", - "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "DouShouQiModel.Piece?", - "children": [ - { - "kind": "TypeNominal", - "name": "Piece", - "printedName": "DouShouQiModel.Piece", - "usr": "s:14DouShouQiModel5PieceV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvg", - "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "DouShouQiModel.Piece?", - "children": [ - { - "kind": "TypeNominal", - "name": "Piece", - "printedName": "DouShouQiModel.Piece", - "usr": "s:14DouShouQiModel5PieceV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvs", - "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvs", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvM", - "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvM", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(ofType:ownedBy:withPiece:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Cell", - "printedName": "DouShouQiModel.Cell", - "usr": "s:14DouShouQiModel4CellV" - }, - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - }, - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "hasDefaultArg": true, - "usr": "s:14DouShouQiModel5OwnerO" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "DouShouQiModel.Piece?", - "children": [ - { - "kind": "TypeNominal", - "name": "Piece", - "printedName": "DouShouQiModel.Piece", - "usr": "s:14DouShouQiModel5PieceV" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:14DouShouQiModel4CellV6ofType7ownedBy9withPieceAcA0eG0O_AA5OwnerOAA0K0VSgtcfc", - "mangledName": "$s14DouShouQiModel4CellV6ofType7ownedBy9withPieceAcA0eG0O_AA5OwnerOAA0K0VSgtcfc", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Cell", - "printedName": "DouShouQiModel.Cell", - "usr": "s:14DouShouQiModel4CellV" - }, - { - "kind": "TypeNominal", - "name": "Cell", - "printedName": "DouShouQiModel.Cell", - "usr": "s:14DouShouQiModel4CellV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel4CellV2eeoiySbAC_ACtFZ", - "mangledName": "$s14DouShouQiModel4CellV2eeoiySbAC_ACtFZ", - "moduleName": "DouShouQiModel", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Struct", - "usr": "s:14DouShouQiModel4CellV", - "mangledName": "$s14DouShouQiModel4CellV", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "VerySimpleRules", - "printedName": "VerySimpleRules", - "children": [ - { - "kind": "Function", - "name": "createBoard", - "printedName": "createBoard()", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel15VerySimpleRulesV11createBoardAA0I0VyFZ", - "mangledName": "$s14DouShouQiModel15VerySimpleRulesV11createBoardAA0I0VyFZ", - "moduleName": "DouShouQiModel", - "static": true, - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "checkBoard", - "printedName": "checkBoard(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel15VerySimpleRulesV10checkBoardyyAA0I0VKFZ", - "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10checkBoardyyAA0I0VKFZ", - "moduleName": "DouShouQiModel", - "static": true, - "declAttributes": [ - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "VerySimpleRules", - "printedName": "DouShouQiModel.VerySimpleRules", - "usr": "s:14DouShouQiModel15VerySimpleRulesV" - } - ], - "declKind": "Constructor", - "usr": "s:14DouShouQiModel15VerySimpleRulesVACycfc", - "mangledName": "$s14DouShouQiModel15VerySimpleRulesVACycfc", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(occurences:historic:)", - "children": [ - { - "kind": "TypeNominal", - "name": "VerySimpleRules", - "printedName": "DouShouQiModel.VerySimpleRules", - "usr": "s:14DouShouQiModel15VerySimpleRulesV" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[DouShouQiModel.Board : Swift.Int]", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:SD" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Move]", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Constructor", - "usr": "s:14DouShouQiModel15VerySimpleRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", - "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "getMoves", - "printedName": "getMoves(in:of:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Move]", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel15VerySimpleRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", - "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "getMoves", - "printedName": "getMoves(in:of:fromRow:andColumn:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Move]", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel15VerySimpleRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", - "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "isMoveValid", - "printedName": "isMoveValid(onBoard:fromRow:andFromColumn:toRow:andToColumn:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toN00o2ToQ0SbAA0L0V_S4itF", - "mangledName": "$s14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toN00o2ToQ0SbAA0L0V_S4itF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "isMoveValid", - "printedName": "isMoveValid(onBoard:withMove:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard04withI0SbAA0L0V_AA0I0VtF", - "mangledName": "$s14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard04withI0SbAA0L0V_AA0I0VtF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "isGameOver", - "printedName": "isGameOver(withBoard:andLastRowPlayed:andLastColumnPlayer:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(Swift.Bool, DouShouQiModel.Result)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Result", - "printedName": "DouShouQiModel.Result", - "usr": "s:14DouShouQiModel6ResultO" - } - ] - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel15VerySimpleRulesV10isGameOver9withBoard16andLastRowPlayed0mN12ColumnPlayerSb_AA6ResultOtAA0L0V_S2itF", - "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10isGameOver9withBoard16andLastRowPlayed0mN12ColumnPlayerSb_AA6ResultOtAA0L0V_S2itF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "playedMove", - "printedName": "playedMove(_:onStartingBoard:andResultingBoard:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel15VerySimpleRulesV10playedMove_15onStartingBoard012andResultingL0yAA0I0V_AA0L0VAJtKF", - "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10playedMove_15onStartingBoard012andResultingL0yAA0I0V_AA0L0VAJtKF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "Mutating", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "Mutating" - }, - { - "kind": "Function", - "name": "getNextPlayer", - "printedName": "getNextPlayer()", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel15VerySimpleRulesV13getNextPlayerAA5OwnerOyF", - "mangledName": "$s14DouShouQiModel15VerySimpleRulesV13getNextPlayerAA5OwnerOyF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Var", - "name": "occurences", - "printedName": "occurences", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[DouShouQiModel.Board : Swift.Int]", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvp", - "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "SetterAccess", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[DouShouQiModel.Board : Swift.Int]", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvg", - "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "historic", - "printedName": "historic", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Move]", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvp", - "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "SetterAccess", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Move]", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvg", - "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - } - ], - "declKind": "Struct", - "usr": "s:14DouShouQiModel15VerySimpleRulesV", - "mangledName": "$s14DouShouQiModel15VerySimpleRulesV", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Rules", - "printedName": "Rules", - "usr": "s:14DouShouQiModel5RulesP", - "mangledName": "$s14DouShouQiModel5RulesP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "Rules", - "printedName": "Rules", - "children": [ - { - "kind": "Function", - "name": "createBoard", - "printedName": "createBoard()", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5RulesP11createBoardAA0G0VyFZ", - "mangledName": "$s14DouShouQiModel5RulesP11createBoardAA0G0VyFZ", - "moduleName": "DouShouQiModel", - "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", - "sugared_genericSig": "", - "static": true, - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "checkBoard", - "printedName": "checkBoard(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5RulesP10checkBoardyyAA0G0VKFZ", - "mangledName": "$s14DouShouQiModel5RulesP10checkBoardyyAA0G0VKFZ", - "moduleName": "DouShouQiModel", - "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", - "sugared_genericSig": "", - "static": true, - "protocolReq": true, - "throwing": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "getNextPlayer", - "printedName": "getNextPlayer()", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5RulesP13getNextPlayerAA5OwnerOyF", - "mangledName": "$s14DouShouQiModel5RulesP13getNextPlayerAA5OwnerOyF", - "moduleName": "DouShouQiModel", - "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", - "sugared_genericSig": "", - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "getMoves", - "printedName": "getMoves(in:of:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Move]", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5RulesP8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", - "mangledName": "$s14DouShouQiModel5RulesP8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", - "moduleName": "DouShouQiModel", - "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", - "sugared_genericSig": "", - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "getMoves", - "printedName": "getMoves(in:of:fromRow:andColumn:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Move]", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5RulesP8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", - "mangledName": "$s14DouShouQiModel5RulesP8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", - "moduleName": "DouShouQiModel", - "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", - "sugared_genericSig": "", - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "isMoveValid", - "printedName": "isMoveValid(onBoard:fromRow:andFromColumn:toRow:andToColumn:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5RulesP11isMoveValid7onBoard7fromRow13andFromColumn02toL00m2ToO0SbAA0J0V_S4itF", - "mangledName": "$s14DouShouQiModel5RulesP11isMoveValid7onBoard7fromRow13andFromColumn02toL00m2ToO0SbAA0J0V_S4itF", - "moduleName": "DouShouQiModel", - "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", - "sugared_genericSig": "", - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "isMoveValid", - "printedName": "isMoveValid(onBoard:withMove:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5RulesP11isMoveValid7onBoard04withG0SbAA0J0V_AA0G0VtF", - "mangledName": "$s14DouShouQiModel5RulesP11isMoveValid7onBoard04withG0SbAA0J0V_AA0G0VtF", - "moduleName": "DouShouQiModel", - "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", - "sugared_genericSig": "", - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "isGameOver", - "printedName": "isGameOver(withBoard:andLastRowPlayed:andLastColumnPlayer:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(Swift.Bool, DouShouQiModel.Result)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Result", - "printedName": "DouShouQiModel.Result", - "usr": "s:14DouShouQiModel6ResultO" - } - ] - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5RulesP10isGameOver9withBoard16andLastRowPlayed0kL12ColumnPlayerSb_AA6ResultOtAA0J0V_S2itF", - "mangledName": "$s14DouShouQiModel5RulesP10isGameOver9withBoard16andLastRowPlayed0kL12ColumnPlayerSb_AA6ResultOtAA0J0V_S2itF", - "moduleName": "DouShouQiModel", - "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", - "sugared_genericSig": "", - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "playedMove", - "printedName": "playedMove(_:onStartingBoard:andResultingBoard:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5RulesP10playedMove_15onStartingBoard012andResultingJ0yAA0G0V_AA0J0VAJtKF", - "mangledName": "$s14DouShouQiModel5RulesP10playedMove_15onStartingBoard012andResultingJ0yAA0G0V_AA0J0VAJtKF", - "moduleName": "DouShouQiModel", - "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "Mutating" - ], - "throwing": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "Mutating" - }, - { - "kind": "Var", - "name": "occurences", - "printedName": "occurences", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[DouShouQiModel.Board : Swift.Int]", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvp", - "mangledName": "$s14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvp", - "moduleName": "DouShouQiModel", - "protocolReq": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[DouShouQiModel.Board : Swift.Int]", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvg", - "mangledName": "$s14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvg", - "moduleName": "DouShouQiModel", - "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", - "sugared_genericSig": "", - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "historic", - "printedName": "historic", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Move]", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel5RulesP8historicSayAA4MoveVGvp", - "mangledName": "$s14DouShouQiModel5RulesP8historicSayAA4MoveVGvp", - "moduleName": "DouShouQiModel", - "protocolReq": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Move]", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel5RulesP8historicSayAA4MoveVGvg", - "mangledName": "$s14DouShouQiModel5RulesP8historicSayAA4MoveVGvg", - "moduleName": "DouShouQiModel", - "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", - "sugared_genericSig": "", - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - } - ] - } - ], - "declKind": "Protocol", - "usr": "s:14DouShouQiModel5RulesP", - "mangledName": "$s14DouShouQiModel5RulesP", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "Player", - "printedName": "Player", - "children": [ - { - "kind": "Var", - "name": "name", - "printedName": "name", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel6PlayerC4nameSSvp", - "mangledName": "$s14DouShouQiModel6PlayerC4nameSSvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "Final", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel6PlayerC4nameSSvg", - "mangledName": "$s14DouShouQiModel6PlayerC4nameSSvg", - "moduleName": "DouShouQiModel", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "id", - "printedName": "id", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel6PlayerC2idAA5OwnerOvp", - "mangledName": "$s14DouShouQiModel6PlayerC2idAA5OwnerOvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "Final", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel6PlayerC2idAA5OwnerOvg", - "mangledName": "$s14DouShouQiModel6PlayerC2idAA5OwnerOvg", - "moduleName": "DouShouQiModel", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(withName:andId:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "DouShouQiModel.Player?", - "children": [ - { - "kind": "TypeNominal", - "name": "Player", - "printedName": "DouShouQiModel.Player", - "usr": "s:14DouShouQiModel6PlayerC" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Constructor", - "usr": "s:14DouShouQiModel6PlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", - "mangledName": "$s14DouShouQiModel6PlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "chooseMove", - "printedName": "chooseMove(in:with:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "DouShouQiModel.Move?", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Rules", - "printedName": "DouShouQiModel.Rules", - "usr": "s:14DouShouQiModel5RulesP" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel6PlayerC10chooseMove2in4withAA0G0VSgAA5BoardV_AA5Rules_ptF", - "mangledName": "$s14DouShouQiModel6PlayerC10chooseMove2in4withAA0G0VSgAA5BoardV_AA5Rules_ptF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "s:14DouShouQiModel6PlayerC", - "mangledName": "$s14DouShouQiModel6PlayerC", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "GameError", - "printedName": "GameError", - "children": [ - { - "kind": "Var", - "name": "invalidMove", - "printedName": "invalidMove", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", - "children": [ - { - "kind": "TypeNominal", - "name": "GameError", - "printedName": "DouShouQiModel.GameError", - "usr": "s:14DouShouQiModel9GameErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.GameError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "GameError", - "printedName": "DouShouQiModel.GameError", - "usr": "s:14DouShouQiModel9GameErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel9GameErrorO11invalidMoveyA2CmF", - "mangledName": "$s14DouShouQiModel9GameErrorO11invalidMoveyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "nextPlayerError", - "printedName": "nextPlayerError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", - "children": [ - { - "kind": "TypeNominal", - "name": "GameError", - "printedName": "DouShouQiModel.GameError", - "usr": "s:14DouShouQiModel9GameErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.GameError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "GameError", - "printedName": "DouShouQiModel.GameError", - "usr": "s:14DouShouQiModel9GameErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel9GameErrorO010nextPlayerF0yA2CmF", - "mangledName": "$s14DouShouQiModel9GameErrorO010nextPlayerF0yA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "badPlayerId", - "printedName": "badPlayerId", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.GameError.Type) -> (Swift.String) -> DouShouQiModel.GameError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String) -> DouShouQiModel.GameError", - "children": [ - { - "kind": "TypeNominal", - "name": "GameError", - "printedName": "DouShouQiModel.GameError", - "usr": "s:14DouShouQiModel9GameErrorO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(message: Swift.String)", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.GameError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "GameError", - "printedName": "DouShouQiModel.GameError", - "usr": "s:14DouShouQiModel9GameErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel9GameErrorO11badPlayerIdyACSS_tcACmF", - "mangledName": "$s14DouShouQiModel9GameErrorO11badPlayerIdyACSS_tcACmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "invalidRules", - "printedName": "invalidRules", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", - "children": [ - { - "kind": "TypeNominal", - "name": "GameError", - "printedName": "DouShouQiModel.GameError", - "usr": "s:14DouShouQiModel9GameErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.GameError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "GameError", - "printedName": "DouShouQiModel.GameError", - "usr": "s:14DouShouQiModel9GameErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel9GameErrorO12invalidRulesyA2CmF", - "mangledName": "$s14DouShouQiModel9GameErrorO12invalidRulesyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "invalidPlayer", - "printedName": "invalidPlayer", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", - "children": [ - { - "kind": "TypeNominal", - "name": "GameError", - "printedName": "DouShouQiModel.GameError", - "usr": "s:14DouShouQiModel9GameErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.GameError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "GameError", - "printedName": "DouShouQiModel.GameError", - "usr": "s:14DouShouQiModel9GameErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel9GameErrorO13invalidPlayeryA2CmF", - "mangledName": "$s14DouShouQiModel9GameErrorO13invalidPlayeryA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "invalidGame", - "printedName": "invalidGame", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", - "children": [ - { - "kind": "TypeNominal", - "name": "GameError", - "printedName": "DouShouQiModel.GameError", - "usr": "s:14DouShouQiModel9GameErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.GameError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "GameError", - "printedName": "DouShouQiModel.GameError", - "usr": "s:14DouShouQiModel9GameErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel9GameErrorO07invalidE0yA2CmF", - "mangledName": "$s14DouShouQiModel9GameErrorO07invalidE0yA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "invalidBoard", - "printedName": "invalidBoard", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", - "children": [ - { - "kind": "TypeNominal", - "name": "GameError", - "printedName": "DouShouQiModel.GameError", - "usr": "s:14DouShouQiModel9GameErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.GameError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "GameError", - "printedName": "DouShouQiModel.GameError", - "usr": "s:14DouShouQiModel9GameErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel9GameErrorO12invalidBoardyA2CmF", - "mangledName": "$s14DouShouQiModel9GameErrorO12invalidBoardyA2CmF", - "moduleName": "DouShouQiModel" - } - ], - "declKind": "Enum", - "usr": "s:14DouShouQiModel9GameErrorO", - "mangledName": "$s14DouShouQiModel9GameErrorO", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "RandomPlayer", - "printedName": "RandomPlayer", - "children": [ - { - "kind": "Function", - "name": "chooseMove", - "printedName": "chooseMove(in:with:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "DouShouQiModel.Move?", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Rules", - "printedName": "DouShouQiModel.Rules", - "usr": "s:14DouShouQiModel5RulesP" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel12RandomPlayerC10chooseMove2in4withAA0H0VSgAA5BoardV_AA5Rules_ptF", - "mangledName": "$s14DouShouQiModel12RandomPlayerC10chooseMove2in4withAA0H0VSgAA5BoardV_AA5Rules_ptF", - "moduleName": "DouShouQiModel", - "overriding": true, - "declAttributes": [ - "Override", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(withName:andId:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "DouShouQiModel.RandomPlayer?", - "children": [ - { - "kind": "TypeNominal", - "name": "RandomPlayer", - "printedName": "DouShouQiModel.RandomPlayer", - "usr": "s:14DouShouQiModel12RandomPlayerC" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Constructor", - "usr": "s:14DouShouQiModel12RandomPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", - "mangledName": "$s14DouShouQiModel12RandomPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", - "moduleName": "DouShouQiModel", - "overriding": true, - "implicit": true, - "declAttributes": [ - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "s:14DouShouQiModel12RandomPlayerC", - "mangledName": "$s14DouShouQiModel12RandomPlayerC", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "superclassUsr": "s:14DouShouQiModel6PlayerC", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "DouShouQiModel.Player" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "CellType", - "printedName": "CellType", - "children": [ - { - "kind": "Var", - "name": "unknown", - "printedName": "unknown", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", - "children": [ - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.CellType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel8CellTypeO7unknownyA2CmF", - "mangledName": "$s14DouShouQiModel8CellTypeO7unknownyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "jungle", - "printedName": "jungle", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", - "children": [ - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.CellType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel8CellTypeO6jungleyA2CmF", - "mangledName": "$s14DouShouQiModel8CellTypeO6jungleyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "water", - "printedName": "water", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", - "children": [ - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.CellType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel8CellTypeO5wateryA2CmF", - "mangledName": "$s14DouShouQiModel8CellTypeO5wateryA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "trap", - "printedName": "trap", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", - "children": [ - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.CellType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel8CellTypeO4trapyA2CmF", - "mangledName": "$s14DouShouQiModel8CellTypeO4trapyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "den", - "printedName": "den", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", - "children": [ - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.CellType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel8CellTypeO3denyA2CmF", - "mangledName": "$s14DouShouQiModel8CellTypeO3denyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "allCases", - "printedName": "allCases", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.CellType]", - "children": [ - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel8CellTypeO8allCasesSayACGvpZ", - "mangledName": "$s14DouShouQiModel8CellTypeO8allCasesSayACGvpZ", - "moduleName": "DouShouQiModel", - "static": true, - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.CellType]", - "children": [ - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel8CellTypeO8allCasesSayACGvgZ", - "mangledName": "$s14DouShouQiModel8CellTypeO8allCasesSayACGvgZ", - "moduleName": "DouShouQiModel", - "static": true, - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - }, - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel8CellTypeO2eeoiySbAC_ACtFZ", - "mangledName": "$s14DouShouQiModel8CellTypeO2eeoiySbAC_ACtFZ", - "moduleName": "DouShouQiModel", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Var", - "name": "hashValue", - "printedName": "hashValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel8CellTypeO9hashValueSivp", - "mangledName": "$s14DouShouQiModel8CellTypeO9hashValueSivp", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel8CellTypeO9hashValueSivg", - "mangledName": "$s14DouShouQiModel8CellTypeO9hashValueSivg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "hash", - "printedName": "hash(into:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Hasher", - "printedName": "Swift.Hasher", - "paramValueOwnership": "InOut", - "usr": "s:s6HasherV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel8CellTypeO4hash4intoys6HasherVz_tF", - "mangledName": "$s14DouShouQiModel8CellTypeO4hash4intoys6HasherVz_tF", - "moduleName": "DouShouQiModel", - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:14DouShouQiModel8CellTypeO", - "mangledName": "$s14DouShouQiModel8CellTypeO", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CaseIterable", - "printedName": "CaseIterable", - "children": [ - { - "kind": "TypeWitness", - "name": "AllCases", - "printedName": "AllCases", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.CellType]", - "children": [ - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - } - ], - "usr": "s:Sa" - } - ] - } - ], - "usr": "s:s12CaseIterableP", - "mangledName": "$ss12CaseIterableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "Board", - "printedName": "Board", - "children": [ - { - "kind": "Function", - "name": "hash", - "printedName": "hash(into:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Hasher", - "printedName": "Swift.Hasher", - "paramValueOwnership": "InOut", - "usr": "s:s6HasherV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5BoardV4hash4intoys6HasherVz_tF", - "mangledName": "$s14DouShouQiModel5BoardV4hash4intoys6HasherVz_tF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Var", - "name": "nbRows", - "printedName": "nbRows", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel5BoardV6nbRowsSivp", - "mangledName": "$s14DouShouQiModel5BoardV6nbRowsSivp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel5BoardV6nbRowsSivg", - "mangledName": "$s14DouShouQiModel5BoardV6nbRowsSivg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "nbColumns", - "printedName": "nbColumns", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel5BoardV9nbColumnsSivp", - "mangledName": "$s14DouShouQiModel5BoardV9nbColumnsSivp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel5BoardV9nbColumnsSivg", - "mangledName": "$s14DouShouQiModel5BoardV9nbColumnsSivg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "grid", - "printedName": "grid", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[[DouShouQiModel.Cell]]", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Cell]", - "children": [ - { - "kind": "TypeNominal", - "name": "Cell", - "printedName": "DouShouQiModel.Cell", - "usr": "s:14DouShouQiModel4CellV" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvp", - "mangledName": "$s14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "SetterAccess", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[[DouShouQiModel.Cell]]", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Cell]", - "children": [ - { - "kind": "TypeNominal", - "name": "Cell", - "printedName": "DouShouQiModel.Cell", - "usr": "s:14DouShouQiModel4CellV" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvg", - "mangledName": "$s14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(withGrid:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "DouShouQiModel.Board?", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[[DouShouQiModel.Cell]]", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Cell]", - "children": [ - { - "kind": "TypeNominal", - "name": "Cell", - "printedName": "DouShouQiModel.Cell", - "usr": "s:14DouShouQiModel4CellV" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Constructor", - "usr": "s:14DouShouQiModel5BoardV8withGridACSgSaySayAA4CellVGG_tcfc", - "mangledName": "$s14DouShouQiModel5BoardV8withGridACSgSaySayAA4CellVGG_tcfc", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "countPieces", - "printedName": "countPieces(of:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5BoardV11countPieces2ofSiAA5OwnerO_tF", - "mangledName": "$s14DouShouQiModel5BoardV11countPieces2ofSiAA5OwnerO_tF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "countPieces", - "printedName": "countPieces()", - "children": [ - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(nbOfPiecesOfPlayer1: Swift.Int, nbOfPiecesOfPlayer2: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5BoardV11countPiecesSi04nbOfgI7Player1_Si0higI7Player2tyF", - "mangledName": "$s14DouShouQiModel5BoardV11countPiecesSi04nbOfgI7Player1_Si0higI7Player2tyF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "insert", - "printedName": "insert(piece:atRow:andColumn:)", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardResult", - "printedName": "DouShouQiModel.BoardResult", - "usr": "s:14DouShouQiModel11BoardResultO" - }, - { - "kind": "TypeNominal", - "name": "Piece", - "printedName": "DouShouQiModel.Piece", - "usr": "s:14DouShouQiModel5PieceV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5BoardV6insert5piece5atRow9andColumnAA0E6ResultOAA5PieceV_S2itF", - "mangledName": "$s14DouShouQiModel5BoardV6insert5piece5atRow9andColumnAA0E6ResultOAA5PieceV_S2itF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "Mutating", - "AccessControl" - ], - "funcSelfKind": "Mutating" - }, - { - "kind": "Function", - "name": "removePiece", - "printedName": "removePiece(atRow:andColumn:)", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardResult", - "printedName": "DouShouQiModel.BoardResult", - "usr": "s:14DouShouQiModel11BoardResultO" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5BoardV11removePiece5atRow9andColumnAA0E6ResultOSi_SitF", - "mangledName": "$s14DouShouQiModel5BoardV11removePiece5atRow9andColumnAA0E6ResultOSi_SitF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "Mutating", - "AccessControl" - ], - "funcSelfKind": "Mutating" - }, - { - "kind": "Var", - "name": "hashValue", - "printedName": "hashValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel5BoardV9hashValueSivp", - "mangledName": "$s14DouShouQiModel5BoardV9hashValueSivp", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel5BoardV9hashValueSivg", - "mangledName": "$s14DouShouQiModel5BoardV9hashValueSivg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5BoardV2eeoiySbAC_ACtFZ", - "mangledName": "$s14DouShouQiModel5BoardV2eeoiySbAC_ACtFZ", - "moduleName": "DouShouQiModel", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Struct", - "usr": "s:14DouShouQiModel5BoardV", - "mangledName": "$s14DouShouQiModel5BoardV", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "Piece", - "printedName": "Piece", - "children": [ - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel5PieceV11descriptionSSvp", - "mangledName": "$s14DouShouQiModel5PieceV11descriptionSSvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel5PieceV11descriptionSSvg", - "mangledName": "$s14DouShouQiModel5PieceV11descriptionSSvg", - "moduleName": "DouShouQiModel", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "owner", - "printedName": "owner", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel5PieceV5ownerAA5OwnerOvp", - "mangledName": "$s14DouShouQiModel5PieceV5ownerAA5OwnerOvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel5PieceV5ownerAA5OwnerOvg", - "mangledName": "$s14DouShouQiModel5PieceV5ownerAA5OwnerOvg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "animal", - "printedName": "animal", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel5PieceV6animalAA6AnimalOvp", - "mangledName": "$s14DouShouQiModel5PieceV6animalAA6AnimalOvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel5PieceV6animalAA6AnimalOvg", - "mangledName": "$s14DouShouQiModel5PieceV6animalAA6AnimalOvg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(withOwner:andAnimal:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Piece", - "printedName": "DouShouQiModel.Piece", - "usr": "s:14DouShouQiModel5PieceV" - }, - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - }, - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - } - ], - "declKind": "Constructor", - "usr": "s:14DouShouQiModel5PieceV9withOwner9andAnimalAcA0G0O_AA0I0Otcfc", - "mangledName": "$s14DouShouQiModel5PieceV9withOwner9andAnimalAcA0G0O_AA0I0Otcfc", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "hashValue", - "printedName": "hashValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel5PieceV9hashValueSivp", - "mangledName": "$s14DouShouQiModel5PieceV9hashValueSivp", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel5PieceV9hashValueSivg", - "mangledName": "$s14DouShouQiModel5PieceV9hashValueSivg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "hash", - "printedName": "hash(into:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Hasher", - "printedName": "Swift.Hasher", - "paramValueOwnership": "InOut", - "usr": "s:s6HasherV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5PieceV4hash4intoys6HasherVz_tF", - "mangledName": "$s14DouShouQiModel5PieceV4hash4intoys6HasherVz_tF", - "moduleName": "DouShouQiModel", - "implicit": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Piece", - "printedName": "DouShouQiModel.Piece", - "usr": "s:14DouShouQiModel5PieceV" - }, - { - "kind": "TypeNominal", - "name": "Piece", - "printedName": "DouShouQiModel.Piece", - "usr": "s:14DouShouQiModel5PieceV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5PieceV2eeoiySbAC_ACtFZ", - "mangledName": "$s14DouShouQiModel5PieceV2eeoiySbAC_ACtFZ", - "moduleName": "DouShouQiModel", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Struct", - "usr": "s:14DouShouQiModel5PieceV", - "mangledName": "$s14DouShouQiModel5PieceV", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "InvalidBoardError", - "printedName": "InvalidBoardError", - "children": [ - { - "kind": "Var", - "name": "unknownError", - "printedName": "unknownError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> DouShouQiModel.InvalidBoardError", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidBoardError", - "printedName": "DouShouQiModel.InvalidBoardError", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.InvalidBoardError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidBoardError", - "printedName": "DouShouQiModel.InvalidBoardError", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO07unknownG0yA2CmF", - "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO07unknownG0yA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "badDimensions", - "printedName": "badDimensions", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidBoardError", - "printedName": "DouShouQiModel.InvalidBoardError", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(nbRows: Swift.Int, nbColumns: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.InvalidBoardError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidBoardError", - "printedName": "DouShouQiModel.InvalidBoardError", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO13badDimensionsyACSi_SitcACmF", - "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO13badDimensionsyACSi_SitcACmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "badCellType", - "printedName": "badCellType", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.CellType, Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.CellType, Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidBoardError", - "printedName": "DouShouQiModel.InvalidBoardError", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(cellType: DouShouQiModel.CellType, row: Swift.Int, column: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.InvalidBoardError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidBoardError", - "printedName": "DouShouQiModel.InvalidBoardError", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO11badCellTypeyAcA0iJ0O_S2itcACmF", - "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO11badCellTypeyAcA0iJ0O_S2itcACmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "multipleOccurenceOfSamePiece", - "printedName": "multipleOccurenceOfSamePiece", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidBoardError", - "printedName": "DouShouQiModel.InvalidBoardError", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(piece: DouShouQiModel.Piece)", - "children": [ - { - "kind": "TypeNominal", - "name": "Piece", - "printedName": "DouShouQiModel.Piece", - "usr": "s:14DouShouQiModel5PieceV" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.InvalidBoardError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidBoardError", - "printedName": "DouShouQiModel.InvalidBoardError", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO28multipleOccurenceOfSamePieceyAcA0L0V_tcACmF", - "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO28multipleOccurenceOfSamePieceyAcA0L0V_tcACmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "pieceWithNoOwner", - "printedName": "pieceWithNoOwner", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidBoardError", - "printedName": "DouShouQiModel.InvalidBoardError", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(piece: DouShouQiModel.Piece)", - "children": [ - { - "kind": "TypeNominal", - "name": "Piece", - "printedName": "DouShouQiModel.Piece", - "usr": "s:14DouShouQiModel5PieceV" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.InvalidBoardError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidBoardError", - "printedName": "DouShouQiModel.InvalidBoardError", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO16pieceWithNoOwneryAcA5PieceV_tcACmF", - "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO16pieceWithNoOwneryAcA5PieceV_tcACmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "pieceNotAllowedOnThisCell", - "printedName": "pieceNotAllowedOnThisCell", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.Piece, DouShouQiModel.Cell) -> DouShouQiModel.InvalidBoardError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Piece, DouShouQiModel.Cell) -> DouShouQiModel.InvalidBoardError", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidBoardError", - "printedName": "DouShouQiModel.InvalidBoardError", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(piece: DouShouQiModel.Piece, cell: DouShouQiModel.Cell)", - "children": [ - { - "kind": "TypeNominal", - "name": "Piece", - "printedName": "DouShouQiModel.Piece", - "usr": "s:14DouShouQiModel5PieceV" - }, - { - "kind": "TypeNominal", - "name": "Cell", - "printedName": "DouShouQiModel.Cell", - "usr": "s:14DouShouQiModel4CellV" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.InvalidBoardError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidBoardError", - "printedName": "DouShouQiModel.InvalidBoardError", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO25pieceNotAllowedOnThisCellyAcA5PieceV_AA0M0VtcACmF", - "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO25pieceNotAllowedOnThisCellyAcA5PieceV_AA0M0VtcACmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "InvalidBoardError", - "printedName": "DouShouQiModel.InvalidBoardError", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO" - }, - { - "kind": "TypeNominal", - "name": "InvalidBoardError", - "printedName": "DouShouQiModel.InvalidBoardError", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO2eeoiySbAC_ACtFZ", - "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO2eeoiySbAC_ACtFZ", - "moduleName": "DouShouQiModel", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO", - "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "Owner", - "printedName": "Owner", - "children": [ - { - "kind": "Var", - "name": "noOne", - "printedName": "noOne", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Owner.Type) -> DouShouQiModel.Owner", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.Owner.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel5OwnerO5noOneyA2CmF", - "mangledName": "$s14DouShouQiModel5OwnerO5noOneyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "player1", - "printedName": "player1", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Owner.Type) -> DouShouQiModel.Owner", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.Owner.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel5OwnerO7player1yA2CmF", - "mangledName": "$s14DouShouQiModel5OwnerO7player1yA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "player2", - "printedName": "player2", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Owner.Type) -> DouShouQiModel.Owner", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.Owner.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel5OwnerO7player2yA2CmF", - "mangledName": "$s14DouShouQiModel5OwnerO7player2yA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "simpleDescription", - "printedName": "simpleDescription", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel5OwnerO17simpleDescriptionSSvp", - "mangledName": "$s14DouShouQiModel5OwnerO17simpleDescriptionSSvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel5OwnerO17simpleDescriptionSSvg", - "mangledName": "$s14DouShouQiModel5OwnerO17simpleDescriptionSSvg", - "moduleName": "DouShouQiModel", - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - }, - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5OwnerO2eeoiySbAC_ACtFZ", - "mangledName": "$s14DouShouQiModel5OwnerO2eeoiySbAC_ACtFZ", - "moduleName": "DouShouQiModel", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Var", - "name": "hashValue", - "printedName": "hashValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel5OwnerO9hashValueSivp", - "mangledName": "$s14DouShouQiModel5OwnerO9hashValueSivp", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel5OwnerO9hashValueSivg", - "mangledName": "$s14DouShouQiModel5OwnerO9hashValueSivg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "hash", - "printedName": "hash(into:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Hasher", - "printedName": "Swift.Hasher", - "paramValueOwnership": "InOut", - "usr": "s:s6HasherV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5OwnerO4hash4intoys6HasherVz_tF", - "mangledName": "$s14DouShouQiModel5OwnerO4hash4intoys6HasherVz_tF", - "moduleName": "DouShouQiModel", - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:14DouShouQiModel5OwnerO", - "mangledName": "$s14DouShouQiModel5OwnerO", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "Move", - "printedName": "Move", - "children": [ - { - "kind": "Var", - "name": "owner", - "printedName": "owner", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel4MoveV5ownerAA5OwnerOvp", - "mangledName": "$s14DouShouQiModel4MoveV5ownerAA5OwnerOvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel4MoveV5ownerAA5OwnerOvg", - "mangledName": "$s14DouShouQiModel4MoveV5ownerAA5OwnerOvg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "rowOrigin", - "printedName": "rowOrigin", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel4MoveV9rowOriginSivp", - "mangledName": "$s14DouShouQiModel4MoveV9rowOriginSivp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel4MoveV9rowOriginSivg", - "mangledName": "$s14DouShouQiModel4MoveV9rowOriginSivg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "columnOrigin", - "printedName": "columnOrigin", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel4MoveV12columnOriginSivp", - "mangledName": "$s14DouShouQiModel4MoveV12columnOriginSivp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel4MoveV12columnOriginSivg", - "mangledName": "$s14DouShouQiModel4MoveV12columnOriginSivg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "rowDestination", - "printedName": "rowDestination", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel4MoveV14rowDestinationSivp", - "mangledName": "$s14DouShouQiModel4MoveV14rowDestinationSivp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel4MoveV14rowDestinationSivg", - "mangledName": "$s14DouShouQiModel4MoveV14rowDestinationSivg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "columnDestination", - "printedName": "columnDestination", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel4MoveV17columnDestinationSivp", - "mangledName": "$s14DouShouQiModel4MoveV17columnDestinationSivp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel4MoveV17columnDestinationSivg", - "mangledName": "$s14DouShouQiModel4MoveV17columnDestinationSivg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(of:fromRow:andFromColumn:toRow:andToColumn:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - }, - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Constructor", - "usr": "s:14DouShouQiModel4MoveV2of7fromRow13andFromColumn02toH00i2ToK0AcA5OwnerO_S4itcfc", - "mangledName": "$s14DouShouQiModel4MoveV2of7fromRow13andFromColumn02toH00i2ToK0AcA5OwnerO_S4itcfc", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel4MoveV11descriptionSSvp", - "mangledName": "$s14DouShouQiModel4MoveV11descriptionSSvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel4MoveV11descriptionSSvg", - "mangledName": "$s14DouShouQiModel4MoveV11descriptionSSvg", - "moduleName": "DouShouQiModel", - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - }, - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel4MoveV2eeoiySbAC_ACtFZ", - "mangledName": "$s14DouShouQiModel4MoveV2eeoiySbAC_ACtFZ", - "moduleName": "DouShouQiModel", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Struct", - "usr": "s:14DouShouQiModel4MoveV", - "mangledName": "$s14DouShouQiModel4MoveV", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "Animal", - "printedName": "Animal", - "children": [ - { - "kind": "Var", - "name": "rat", - "printedName": "rat", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.Animal.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel6AnimalO3ratyA2CmF", - "mangledName": "$s14DouShouQiModel6AnimalO3ratyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "cat", - "printedName": "cat", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.Animal.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel6AnimalO3catyA2CmF", - "mangledName": "$s14DouShouQiModel6AnimalO3catyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "dog", - "printedName": "dog", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.Animal.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel6AnimalO3dogyA2CmF", - "mangledName": "$s14DouShouQiModel6AnimalO3dogyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "wolf", - "printedName": "wolf", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.Animal.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel6AnimalO4wolfyA2CmF", - "mangledName": "$s14DouShouQiModel6AnimalO4wolfyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "leopard", - "printedName": "leopard", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.Animal.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel6AnimalO7leopardyA2CmF", - "mangledName": "$s14DouShouQiModel6AnimalO7leopardyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "tiger", - "printedName": "tiger", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.Animal.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel6AnimalO5tigeryA2CmF", - "mangledName": "$s14DouShouQiModel6AnimalO5tigeryA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "lion", - "printedName": "lion", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.Animal.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel6AnimalO4lionyA2CmF", - "mangledName": "$s14DouShouQiModel6AnimalO4lionyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "elephant", - "printedName": "elephant", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.Animal.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel6AnimalO8elephantyA2CmF", - "mangledName": "$s14DouShouQiModel6AnimalO8elephantyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel6AnimalO8rawValueSivp", - "mangledName": "$s14DouShouQiModel6AnimalO8rawValueSivp", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel6AnimalO8rawValueSivg", - "mangledName": "$s14DouShouQiModel6AnimalO8rawValueSivg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "DouShouQiModel.Animal?", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Constructor", - "usr": "s:14DouShouQiModel6AnimalO8rawValueACSgSi_tcfc", - "mangledName": "$s14DouShouQiModel6AnimalO8rawValueACSgSi_tcfc", - "moduleName": "DouShouQiModel", - "implicit": true, - "init_kind": "Designated" - } - ], - "declKind": "Enum", - "usr": "s:14DouShouQiModel6AnimalO", - "mangledName": "$s14DouShouQiModel6AnimalO", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "enumRawTypeName": "Int", - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", - "children": [ - { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ], - "usr": "s:SY", - "mangledName": "$sSY" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "Game", - "printedName": "Game", - "children": [ - { - "kind": "Var", - "name": "board", - "printedName": "board", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel4GameV5boardAA5BoardVvp", - "mangledName": "$s14DouShouQiModel4GameV5boardAA5BoardVvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "SetterAccess", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel4GameV5boardAA5BoardVvg", - "mangledName": "$s14DouShouQiModel4GameV5boardAA5BoardVvg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "rules", - "printedName": "rules", - "children": [ - { - "kind": "TypeNominal", - "name": "Rules", - "printedName": "DouShouQiModel.Rules", - "usr": "s:14DouShouQiModel5RulesP" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel4GameV5rulesAA5Rules_pvp", - "mangledName": "$s14DouShouQiModel4GameV5rulesAA5Rules_pvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "SetterAccess", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Rules", - "printedName": "DouShouQiModel.Rules", - "usr": "s:14DouShouQiModel5RulesP" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel4GameV5rulesAA5Rules_pvg", - "mangledName": "$s14DouShouQiModel4GameV5rulesAA5Rules_pvg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "players", - "printedName": "players", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[DouShouQiModel.Owner : DouShouQiModel.Player]", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - }, - { - "kind": "TypeNominal", - "name": "Player", - "printedName": "DouShouQiModel.Player", - "usr": "s:14DouShouQiModel6PlayerC" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel4GameV7playersSDyAA5OwnerOAA6PlayerCGvp", - "mangledName": "$s14DouShouQiModel4GameV7playersSDyAA5OwnerOAA6PlayerCGvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[DouShouQiModel.Owner : DouShouQiModel.Player]", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - }, - { - "kind": "TypeNominal", - "name": "Player", - "printedName": "DouShouQiModel.Player", - "usr": "s:14DouShouQiModel6PlayerC" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel4GameV7playersSDyAA5OwnerOAA6PlayerCGvg", - "mangledName": "$s14DouShouQiModel4GameV7playersSDyAA5OwnerOAA6PlayerCGvg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(withRules:andPlayer1:andPlayer2:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Game", - "printedName": "DouShouQiModel.Game", - "usr": "s:14DouShouQiModel4GameV" - }, - { - "kind": "TypeNominal", - "name": "Rules", - "printedName": "DouShouQiModel.Rules", - "usr": "s:14DouShouQiModel5RulesP" - }, - { - "kind": "TypeNominal", - "name": "Player", - "printedName": "DouShouQiModel.Player", - "usr": "s:14DouShouQiModel6PlayerC" - }, - { - "kind": "TypeNominal", - "name": "Player", - "printedName": "DouShouQiModel.Player", - "usr": "s:14DouShouQiModel6PlayerC" - } - ], - "declKind": "Constructor", - "usr": "s:14DouShouQiModel4GameV9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfc", - "mangledName": "$s14DouShouQiModel4GameV9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfc", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(withBoard:andRules:andPlayer1:andPlayer2:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Game", - "printedName": "DouShouQiModel.Game", - "usr": "s:14DouShouQiModel4GameV" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Rules", - "printedName": "DouShouQiModel.Rules", - "usr": "s:14DouShouQiModel5RulesP" - }, - { - "kind": "TypeNominal", - "name": "Player", - "printedName": "DouShouQiModel.Player", - "usr": "s:14DouShouQiModel6PlayerC" - }, - { - "kind": "TypeNominal", - "name": "Player", - "printedName": "DouShouQiModel.Player", - "usr": "s:14DouShouQiModel6PlayerC" - } - ], - "declKind": "Constructor", - "usr": "s:14DouShouQiModel4GameV9withBoard8andRules0H7Player10H7Player2AcA0G0V_AA0I0_pAA6PlayerCALtKcfc", - "mangledName": "$s14DouShouQiModel4GameV9withBoard8andRules0H7Player10H7Player2AcA0G0V_AA0I0_pAA6PlayerCALtKcfc", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "addGameStartedListener", - "printedName": "addGameStartedListener(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Board) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - } - ] - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel4GameV03addE15StartedListeneryyyAA5BoardVcF", - "mangledName": "$s14DouShouQiModel4GameV03addE15StartedListeneryyyAA5BoardVcF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "Mutating", - "AccessControl" - ], - "funcSelfKind": "Mutating" - }, - { - "kind": "Function", - "name": "addPlayerNotifiedListener", - "printedName": "addPlayerNotifiedListener(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Board, DouShouQiModel.Player) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(DouShouQiModel.Board, DouShouQiModel.Player)", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Player", - "printedName": "DouShouQiModel.Player", - "usr": "s:14DouShouQiModel6PlayerC" - } - ] - } - ] - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel4GameV25addPlayerNotifiedListeneryyyAA5BoardV_AA0G0CtcF", - "mangledName": "$s14DouShouQiModel4GameV25addPlayerNotifiedListeneryyyAA5BoardV_AA0G0CtcF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "Mutating", - "AccessControl" - ], - "funcSelfKind": "Mutating" - }, - { - "kind": "Function", - "name": "addGameChangedListener", - "printedName": "addGameChangedListener(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Game) async -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Game", - "printedName": "DouShouQiModel.Game", - "usr": "s:14DouShouQiModel4GameV" - } - ] - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel4GameV03addE15ChangedListeneryyyACYacF", - "mangledName": "$s14DouShouQiModel4GameV03addE15ChangedListeneryyyACYacF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "Mutating", - "AccessControl" - ], - "funcSelfKind": "Mutating" - }, - { - "kind": "Function", - "name": "addGameOverListener", - "printedName": "addGameOverListener(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?)", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Result", - "printedName": "DouShouQiModel.Result", - "usr": "s:14DouShouQiModel6ResultO" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "DouShouQiModel.Player?", - "children": [ - { - "kind": "TypeNominal", - "name": "Player", - "printedName": "DouShouQiModel.Player", - "usr": "s:14DouShouQiModel6PlayerC" - } - ], - "usr": "s:Sq" - } - ] - } - ] - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel4GameV03addE12OverListeneryyyAA5BoardV_AA6ResultOAA6PlayerCSgtcF", - "mangledName": "$s14DouShouQiModel4GameV03addE12OverListeneryyyAA5BoardV_AA6ResultOAA6PlayerCSgtcF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "Mutating", - "AccessControl" - ], - "funcSelfKind": "Mutating" - }, - { - "kind": "Function", - "name": "addMoveChosenCallbacksListener", - "printedName": "addMoveChosenCallbacksListener(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player)", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - }, - { - "kind": "TypeNominal", - "name": "Player", - "printedName": "DouShouQiModel.Player", - "usr": "s:14DouShouQiModel6PlayerC" - } - ] - } - ] - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel4GameV30addMoveChosenCallbacksListeneryyyAA5BoardV_AA0G0VAA6PlayerCtcF", - "mangledName": "$s14DouShouQiModel4GameV30addMoveChosenCallbacksListeneryyyAA5BoardV_AA0G0VAA6PlayerCtcF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "Mutating", - "AccessControl" - ], - "funcSelfKind": "Mutating" - }, - { - "kind": "Function", - "name": "addInvalidMoveCallbacksListener", - "printedName": "addInvalidMoveCallbacksListener(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool)", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - }, - { - "kind": "TypeNominal", - "name": "Player", - "printedName": "DouShouQiModel.Player", - "usr": "s:14DouShouQiModel6PlayerC" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ] - } - ] - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel4GameV31addInvalidMoveCallbacksListeneryyyAA5BoardV_AA0H0VAA6PlayerCSbtcF", - "mangledName": "$s14DouShouQiModel4GameV31addInvalidMoveCallbacksListeneryyyAA5BoardV_AA0H0VAA6PlayerCSbtcF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "Mutating", - "AccessControl" - ], - "funcSelfKind": "Mutating" - }, - { - "kind": "Function", - "name": "addBoardChangedListener", - "printedName": "addBoardChangedListener(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Board) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - } - ] - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel4GameV23addBoardChangedListeneryyyAA0G0VcF", - "mangledName": "$s14DouShouQiModel4GameV23addBoardChangedListeneryyyAA0G0VcF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "Mutating", - "AccessControl" - ], - "funcSelfKind": "Mutating" - }, - { - "kind": "Function", - "name": "start", - "printedName": "start()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel4GameV5startyyYaKF", - "mangledName": "$s14DouShouQiModel4GameV5startyyYaKF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "Mutating", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "Mutating" - } - ], - "declKind": "Struct", - "usr": "s:14DouShouQiModel4GameV", - "mangledName": "$s14DouShouQiModel4GameV", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ] - } - ], - "json_format_version": 8 - }, - "ConstValues": [ - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 81, - "length": 2, - "value": "10" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 112, - "length": 1, - "value": "7" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 149, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 3231, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 3271, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "Array", - "offset": 4124, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "Dictionary", - "offset": 4468, - "length": 3, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "Array", - "offset": 4658, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 4700, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 4748, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "BooleanLiteral", - "offset": 5150, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "Array", - "offset": 6352, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 6372, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 6412, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 9868, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 10769, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 11089, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 11196, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "Array", - "offset": 11353, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 11371, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 11463, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 11508, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 11616, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 11660, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 11752, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 11815, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 11923, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "Array", - "offset": 12449, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 12490, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 12502, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 12509, - "length": 2, - "value": "-1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 12886, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 12897, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 12904, - "length": 2, - "value": "-1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 13269, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 13647, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "BooleanLiteral", - "offset": 15780, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 15887, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "BooleanLiteral", - "offset": 15911, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 16028, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "BooleanLiteral", - "offset": 16052, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "BooleanLiteral", - "offset": 16232, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "BooleanLiteral", - "offset": 16332, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 16762, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 16767, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "Dictionary", - "offset": 17131, - "length": 3, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "Array", - "offset": 17187, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Cell.swift", - "kind": "StringLiteral", - "offset": 122, - "length": 81, - "value": "\"\"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Cell.swift", - "kind": "StringLiteral", - "offset": 147, - "length": 4, - "value": "\"ø\"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Cell.swift", - "kind": "StringLiteral", - "offset": 152, - "length": 2, - "value": "\" on \"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Cell.swift", - "kind": "StringLiteral", - "offset": 167, - "length": 1, - "value": "\", \"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Cell.swift", - "kind": "StringLiteral", - "offset": 202, - "length": 1, - "value": "\"\"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 89, - "length": 1, - "value": "5" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 119, - "length": 1, - "value": "5" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 2067, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 2107, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 2267, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 2277, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 2419, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 2429, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 2964, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 3004, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "Array", - "offset": 3773, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 3793, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 3833, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "BooleanLiteral", - "offset": 4182, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "BooleanLiteral", - "offset": 4292, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "Array", - "offset": 4531, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "Array", - "offset": 4639, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 4773, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 4782, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 4800, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 4809, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 4925, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 5013, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "BooleanLiteral", - "offset": 6962, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 7077, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "BooleanLiteral", - "offset": 7105, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 7230, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "BooleanLiteral", - "offset": 7258, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "BooleanLiteral", - "offset": 7350, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "Dictionary", - "offset": 8072, - "length": 3, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "Array", - "offset": 8128, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Board.swift", - "kind": "BooleanLiteral", - "offset": 475, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Board.swift", - "kind": "IntegerLiteral", - "offset": 570, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Board.swift", - "kind": "IntegerLiteral", - "offset": 694, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Board.swift", - "kind": "IntegerLiteral", - "offset": 981, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Board.swift", - "kind": "IntegerLiteral", - "offset": 996, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Board.swift", - "kind": "IntegerLiteral", - "offset": 1015, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Board.swift", - "kind": "IntegerLiteral", - "offset": 1049, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Board.swift", - "kind": "IntegerLiteral", - "offset": 1212, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Board.swift", - "kind": "IntegerLiteral", - "offset": 1278, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Board.swift", - "kind": "IntegerLiteral", - "offset": 1548, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Board.swift", - "kind": "IntegerLiteral", - "offset": 1579, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Board.swift", - "kind": "IntegerLiteral", - "offset": 1965, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Board.swift", - "kind": "IntegerLiteral", - "offset": 1996, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Piece.swift", - "kind": "StringLiteral", - "offset": 122, - "length": 40, - "value": "\"[\"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Piece.swift", - "kind": "StringLiteral", - "offset": 150, - "length": 1, - "value": "\":\"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Piece.swift", - "kind": "StringLiteral", - "offset": 160, - "length": 1, - "value": "\"]\"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Owner.swift", - "kind": "StringLiteral", - "offset": 183, - "length": 3, - "value": "\"x\"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Owner.swift", - "kind": "StringLiteral", - "offset": 229, - "length": 3, - "value": "\"1\"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Owner.swift", - "kind": "StringLiteral", - "offset": 275, - "length": 3, - "value": "\"2\"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Move.swift", - "kind": "StringLiteral", - "offset": 616, - "length": 87, - "value": "\"\"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Move.swift", - "kind": "StringLiteral", - "offset": 625, - "length": 1, - "value": "\": [\"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Move.swift", - "kind": "StringLiteral", - "offset": 640, - "length": 1, - "value": "\",\"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Move.swift", - "kind": "StringLiteral", - "offset": 656, - "length": 1, - "value": "\"] -> [\"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Move.swift", - "kind": "StringLiteral", - "offset": 679, - "length": 1, - "value": "\", \"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Move.swift", - "kind": "StringLiteral", - "offset": 701, - "length": 1, - "value": "\"]\"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 60, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 63, - "length": 3, - "value": "2" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 68, - "length": 3, - "value": "3" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 73, - "length": 4, - "value": "4" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 79, - "length": 7, - "value": "5" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 88, - "length": 5, - "value": "6" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 95, - "length": 4, - "value": "7" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 101, - "length": 8, - "value": "8" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 60, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 63, - "length": 3, - "value": "2" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 68, - "length": 3, - "value": "3" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 73, - "length": 4, - "value": "4" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 79, - "length": 7, - "value": "5" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 88, - "length": 5, - "value": "6" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 95, - "length": 4, - "value": "7" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 101, - "length": 8, - "value": "8" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 60, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 63, - "length": 3, - "value": "2" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 68, - "length": 3, - "value": "3" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 73, - "length": 4, - "value": "4" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 79, - "length": 7, - "value": "5" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 88, - "length": 5, - "value": "6" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 95, - "length": 4, - "value": "7" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 101, - "length": 8, - "value": "8" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Game.swift", - "kind": "StringLiteral", - "offset": 514, - "length": 55, - "value": "\"The ids of players are not .player1 and then .player2\"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Game.swift", - "kind": "StringLiteral", - "offset": 982, - "length": 55, - "value": "\"The ids of players are not .player1 and then .player2\"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Game.swift", - "kind": "Array", - "offset": 1253, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Game.swift", - "kind": "Array", - "offset": 1585, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Game.swift", - "kind": "Array", - "offset": 1966, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Game.swift", - "kind": "Array", - "offset": 2405, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Game.swift", - "kind": "Array", - "offset": 2818, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Game.swift", - "kind": "Array", - "offset": 3238, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Game.swift", - "kind": "Array", - "offset": 3681, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Game.swift", - "kind": "BooleanLiteral", - "offset": 4097, - "length": 5, - "value": "false" - } - ] -} \ No newline at end of file diff --git a/DouShouQi_App/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios.private.swiftinterface b/DouShouQi_App/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios.private.swiftinterface deleted file mode 100644 index 7e38b92..0000000 --- a/DouShouQi_App/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios.private.swiftinterface +++ /dev/null @@ -1,237 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) -// swift-module-flags: -target arm64-apple-ios16.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name DouShouQiModel -// swift-module-flags-ignorable: -enable-bare-slash-regex -@_exported import DouShouQiModel -import Foundation -import Swift -import _Concurrency -import _StringProcessing -import _SwiftConcurrencyShims -public enum Result : Swift.Equatable { - case notFinished - case even - case winner(winner: DouShouQiModel.Owner, reason: DouShouQiModel.WinningReason) - public static func == (a: DouShouQiModel.Result, b: DouShouQiModel.Result) -> Swift.Bool -} -public enum WinningReason { - case denReached, noMorePieces, tooManyOccurences, noMovesLeft - public static func == (a: DouShouQiModel.WinningReason, b: DouShouQiModel.WinningReason) -> Swift.Bool - public func hash(into hasher: inout Swift.Hasher) - public var hashValue: Swift.Int { - get - } -} -public enum BoardResult : Swift.Equatable { - case unknown - case ok - case failed(reason: DouShouQiModel.BoardFailingReason) - public static func == (a: DouShouQiModel.BoardResult, b: DouShouQiModel.BoardResult) -> Swift.Bool -} -public enum BoardFailingReason { - case unknown, outOfBounds, cellNotEmpty, cellEmpty - public static func == (a: DouShouQiModel.BoardFailingReason, b: DouShouQiModel.BoardFailingReason) -> Swift.Bool - public func hash(into hasher: inout Swift.Hasher) - public var hashValue: Swift.Int { - get - } -} -@_inheritsConvenienceInitializers public class HumanPlayer : DouShouQiModel.Player { - public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner, andInputMethod input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) - override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) - override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) -> DouShouQiModel.Move? - public func changeInput(input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) - @objc deinit -} -public struct ClassicRules : DouShouQiModel.Rules { - public static func createBoard() -> DouShouQiModel.Board - public static func checkBoard(_ board: DouShouQiModel.Board) throws - public init() - public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) - public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] - public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] - public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool - public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool - public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) - public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws - public func getNextPlayer() -> DouShouQiModel.Owner - public var occurences: [DouShouQiModel.Board : Swift.Int] { - get - } - public var historic: [DouShouQiModel.Move] { - get - } -} -public struct Cell : Swift.CustomStringConvertible, Swift.Equatable { - public var description: Swift.String { - get - } - public let cellType: DouShouQiModel.CellType - public let initialOwner: DouShouQiModel.Owner - public var piece: DouShouQiModel.Piece? - public init(ofType cellType: DouShouQiModel.CellType, ownedBy initialOwner: DouShouQiModel.Owner = .noOne, withPiece piece: DouShouQiModel.Piece? = nil) - public static func == (a: DouShouQiModel.Cell, b: DouShouQiModel.Cell) -> Swift.Bool -} -public struct VerySimpleRules : DouShouQiModel.Rules { - public static func createBoard() -> DouShouQiModel.Board - public static func checkBoard(_ board: DouShouQiModel.Board) throws - public init() - public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) - public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] - public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] - public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool - public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool - public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) - public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws - public func getNextPlayer() -> DouShouQiModel.Owner - public var occurences: [DouShouQiModel.Board : Swift.Int] { - get - } - public var historic: [DouShouQiModel.Move] { - get - } -} -public protocol Rules { - static func createBoard() -> DouShouQiModel.Board - static func checkBoard(_ board: DouShouQiModel.Board) throws - func getNextPlayer() -> DouShouQiModel.Owner - func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner) -> [DouShouQiModel.Move] - func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] - func isMoveValid(onBoard: DouShouQiModel.Board, fromRow: Swift.Int, andFromColumn: Swift.Int, toRow: Swift.Int, andToColumn: Swift.Int) -> Swift.Bool - func isMoveValid(onBoard: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool - func isGameOver(withBoard: DouShouQiModel.Board, andLastRowPlayed: Swift.Int, andLastColumnPlayer: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) - mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws - var occurences: [DouShouQiModel.Board : Swift.Int] { get } - var historic: [DouShouQiModel.Move] { get } -} -public class Player { - final public let name: Swift.String - final public let id: DouShouQiModel.Owner - public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) - public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) -> DouShouQiModel.Move? - @objc deinit -} -public enum GameError : Swift.Error { - case invalidMove, nextPlayerError, badPlayerId(message: Swift.String), invalidRules, invalidPlayer, invalidGame, invalidBoard -} -@_inheritsConvenienceInitializers public class RandomPlayer : DouShouQiModel.Player { - override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) -> DouShouQiModel.Move? - override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) - @objc deinit -} -public enum CellType : Swift.CaseIterable { - case unknown, jungle, water, trap, den - public static func == (a: DouShouQiModel.CellType, b: DouShouQiModel.CellType) -> Swift.Bool - public func hash(into hasher: inout Swift.Hasher) - public typealias AllCases = [DouShouQiModel.CellType] - public static var allCases: [DouShouQiModel.CellType] { - get - } - public var hashValue: Swift.Int { - get - } -} -public struct Board : Swift.Hashable { - public func hash(into hasher: inout Swift.Hasher) - public let nbRows: Swift.Int - public let nbColumns: Swift.Int - public var grid: [[DouShouQiModel.Cell]] { - get - } - public init?(withGrid grid: [[DouShouQiModel.Cell]]) - public func countPieces(of owner: DouShouQiModel.Owner) -> Swift.Int - public func countPieces() -> (nbOfPiecesOfPlayer1: Swift.Int, nbOfPiecesOfPlayer2: Swift.Int) - public mutating func insert(piece: DouShouQiModel.Piece, atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult - public mutating func removePiece(atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult - public static func == (a: DouShouQiModel.Board, b: DouShouQiModel.Board) -> Swift.Bool - public var hashValue: Swift.Int { - get - } -} -public struct Piece : Swift.CustomStringConvertible, Swift.Hashable { - public var description: Swift.String { - get - } - public let owner: DouShouQiModel.Owner - public let animal: DouShouQiModel.Animal - public init(withOwner owner: DouShouQiModel.Owner, andAnimal animal: DouShouQiModel.Animal) - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: DouShouQiModel.Piece, b: DouShouQiModel.Piece) -> Swift.Bool - public var hashValue: Swift.Int { - get - } -} -public enum InvalidBoardError : Swift.Error, Swift.Equatable { - case unknownError - case badDimensions(nbRows: Swift.Int, nbColumns: Swift.Int) - case badCellType(cellType: DouShouQiModel.CellType, row: Swift.Int, column: Swift.Int) - case multipleOccurenceOfSamePiece(piece: DouShouQiModel.Piece) - case pieceWithNoOwner(piece: DouShouQiModel.Piece) - case pieceNotAllowedOnThisCell(piece: DouShouQiModel.Piece, cell: DouShouQiModel.Cell) - public static func == (a: DouShouQiModel.InvalidBoardError, b: DouShouQiModel.InvalidBoardError) -> Swift.Bool -} -public enum Owner { - case noOne, player1, player2 - public var simpleDescription: Swift.String { - get - } - public static func == (a: DouShouQiModel.Owner, b: DouShouQiModel.Owner) -> Swift.Bool - public func hash(into hasher: inout Swift.Hasher) - public var hashValue: Swift.Int { - get - } -} -public struct Move : Swift.CustomStringConvertible, Swift.Equatable { - public let owner: DouShouQiModel.Owner - public let rowOrigin: Swift.Int - public let columnOrigin: Swift.Int - public let rowDestination: Swift.Int - public let columnDestination: Swift.Int - public init(of owner: DouShouQiModel.Owner, fromRow rowOrigin: Swift.Int, andFromColumn colOrigin: Swift.Int, toRow rowDest: Swift.Int, andToColumn colDest: Swift.Int) - public var description: Swift.String { - get - } - public static func == (a: DouShouQiModel.Move, b: DouShouQiModel.Move) -> Swift.Bool -} -public enum Animal : Swift.Int { - case rat, cat, dog, wolf, leopard, tiger, lion, elephant - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -public struct Game { - public var board: DouShouQiModel.Board { - get - } - public var rules: any DouShouQiModel.Rules { - get - } - public let players: [DouShouQiModel.Owner : DouShouQiModel.Player] - public init(withRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws - public init(withBoard board: DouShouQiModel.Board, andRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws - public mutating func addGameStartedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) - public mutating func addPlayerNotifiedListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Player) -> Swift.Void) - #if compiler(>=5.3) && $AsyncAwait - public mutating func addGameChangedListener(_ listener: @escaping (DouShouQiModel.Game) async -> Swift.Void) - #endif - public mutating func addGameOverListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?) -> Swift.Void) - public mutating func addMoveChosenCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player) -> Swift.Void) - public mutating func addInvalidMoveCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool) -> Swift.Void) - public mutating func addBoardChangedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) - #if compiler(>=5.3) && $AsyncAwait - public mutating func start() async throws - #endif -} -extension DouShouQiModel.WinningReason : Swift.Equatable {} -extension DouShouQiModel.WinningReason : Swift.Hashable {} -extension DouShouQiModel.BoardFailingReason : Swift.Equatable {} -extension DouShouQiModel.BoardFailingReason : Swift.Hashable {} -extension DouShouQiModel.CellType : Swift.Equatable {} -extension DouShouQiModel.CellType : Swift.Hashable {} -extension DouShouQiModel.Owner : Swift.Equatable {} -extension DouShouQiModel.Owner : Swift.Hashable {} -extension DouShouQiModel.Animal : Swift.Equatable {} -extension DouShouQiModel.Animal : Swift.Hashable {} -extension DouShouQiModel.Animal : Swift.RawRepresentable {} diff --git a/DouShouQi_App/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios.swiftdoc b/DouShouQi_App/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios.swiftdoc deleted file mode 100644 index b732cc2c96b3aa10d5b34c5fce2e9e0b2808e214..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 684 zcmaDfX9YVW2Lpp90|Ns)qlJ#c+7Dby0=U-%aP4>CT5rI$Ux91Q2d>2%xY!*xUFbQa zy@N^j#3Ahshx9v`wD%m+SaZl(Xp58P1t*OOP8vYc#=uE?50mBGjnH89XK)H48yX)=@m&2h;u4bI3f4b1e-Pf5*TV3-FKODxJYGto^1*`S-5 zUub$g#vN0m7xi$sisc(iA5=4 zW_d|L`Q^pInPmksKy`Vgxk;%-3i)XYMLOE@-8b7D*~~;zP%nb9;g&yb}~c)yHh~kLv;#P Swift.Bool -} -public enum WinningReason { - case denReached, noMorePieces, tooManyOccurences, noMovesLeft - public static func == (a: DouShouQiModel.WinningReason, b: DouShouQiModel.WinningReason) -> Swift.Bool - public func hash(into hasher: inout Swift.Hasher) - public var hashValue: Swift.Int { - get - } -} -public enum BoardResult : Swift.Equatable { - case unknown - case ok - case failed(reason: DouShouQiModel.BoardFailingReason) - public static func == (a: DouShouQiModel.BoardResult, b: DouShouQiModel.BoardResult) -> Swift.Bool -} -public enum BoardFailingReason { - case unknown, outOfBounds, cellNotEmpty, cellEmpty - public static func == (a: DouShouQiModel.BoardFailingReason, b: DouShouQiModel.BoardFailingReason) -> Swift.Bool - public func hash(into hasher: inout Swift.Hasher) - public var hashValue: Swift.Int { - get - } -} -@_inheritsConvenienceInitializers public class HumanPlayer : DouShouQiModel.Player { - public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner, andInputMethod input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) - override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) - override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) -> DouShouQiModel.Move? - public func changeInput(input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) - @objc deinit -} -public struct ClassicRules : DouShouQiModel.Rules { - public static func createBoard() -> DouShouQiModel.Board - public static func checkBoard(_ board: DouShouQiModel.Board) throws - public init() - public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) - public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] - public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] - public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool - public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool - public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) - public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws - public func getNextPlayer() -> DouShouQiModel.Owner - public var occurences: [DouShouQiModel.Board : Swift.Int] { - get - } - public var historic: [DouShouQiModel.Move] { - get - } -} -public struct Cell : Swift.CustomStringConvertible, Swift.Equatable { - public var description: Swift.String { - get - } - public let cellType: DouShouQiModel.CellType - public let initialOwner: DouShouQiModel.Owner - public var piece: DouShouQiModel.Piece? - public init(ofType cellType: DouShouQiModel.CellType, ownedBy initialOwner: DouShouQiModel.Owner = .noOne, withPiece piece: DouShouQiModel.Piece? = nil) - public static func == (a: DouShouQiModel.Cell, b: DouShouQiModel.Cell) -> Swift.Bool -} -public struct VerySimpleRules : DouShouQiModel.Rules { - public static func createBoard() -> DouShouQiModel.Board - public static func checkBoard(_ board: DouShouQiModel.Board) throws - public init() - public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) - public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] - public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] - public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool - public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool - public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) - public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws - public func getNextPlayer() -> DouShouQiModel.Owner - public var occurences: [DouShouQiModel.Board : Swift.Int] { - get - } - public var historic: [DouShouQiModel.Move] { - get - } -} -public protocol Rules { - static func createBoard() -> DouShouQiModel.Board - static func checkBoard(_ board: DouShouQiModel.Board) throws - func getNextPlayer() -> DouShouQiModel.Owner - func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner) -> [DouShouQiModel.Move] - func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] - func isMoveValid(onBoard: DouShouQiModel.Board, fromRow: Swift.Int, andFromColumn: Swift.Int, toRow: Swift.Int, andToColumn: Swift.Int) -> Swift.Bool - func isMoveValid(onBoard: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool - func isGameOver(withBoard: DouShouQiModel.Board, andLastRowPlayed: Swift.Int, andLastColumnPlayer: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) - mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws - var occurences: [DouShouQiModel.Board : Swift.Int] { get } - var historic: [DouShouQiModel.Move] { get } -} -public class Player { - final public let name: Swift.String - final public let id: DouShouQiModel.Owner - public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) - public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) -> DouShouQiModel.Move? - @objc deinit -} -public enum GameError : Swift.Error { - case invalidMove, nextPlayerError, badPlayerId(message: Swift.String), invalidRules, invalidPlayer, invalidGame, invalidBoard -} -@_inheritsConvenienceInitializers public class RandomPlayer : DouShouQiModel.Player { - override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) -> DouShouQiModel.Move? - override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) - @objc deinit -} -public enum CellType : Swift.CaseIterable { - case unknown, jungle, water, trap, den - public static func == (a: DouShouQiModel.CellType, b: DouShouQiModel.CellType) -> Swift.Bool - public func hash(into hasher: inout Swift.Hasher) - public typealias AllCases = [DouShouQiModel.CellType] - public static var allCases: [DouShouQiModel.CellType] { - get - } - public var hashValue: Swift.Int { - get - } -} -public struct Board : Swift.Hashable { - public func hash(into hasher: inout Swift.Hasher) - public let nbRows: Swift.Int - public let nbColumns: Swift.Int - public var grid: [[DouShouQiModel.Cell]] { - get - } - public init?(withGrid grid: [[DouShouQiModel.Cell]]) - public func countPieces(of owner: DouShouQiModel.Owner) -> Swift.Int - public func countPieces() -> (nbOfPiecesOfPlayer1: Swift.Int, nbOfPiecesOfPlayer2: Swift.Int) - public mutating func insert(piece: DouShouQiModel.Piece, atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult - public mutating func removePiece(atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult - public static func == (a: DouShouQiModel.Board, b: DouShouQiModel.Board) -> Swift.Bool - public var hashValue: Swift.Int { - get - } -} -public struct Piece : Swift.CustomStringConvertible, Swift.Hashable { - public var description: Swift.String { - get - } - public let owner: DouShouQiModel.Owner - public let animal: DouShouQiModel.Animal - public init(withOwner owner: DouShouQiModel.Owner, andAnimal animal: DouShouQiModel.Animal) - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: DouShouQiModel.Piece, b: DouShouQiModel.Piece) -> Swift.Bool - public var hashValue: Swift.Int { - get - } -} -public enum InvalidBoardError : Swift.Error, Swift.Equatable { - case unknownError - case badDimensions(nbRows: Swift.Int, nbColumns: Swift.Int) - case badCellType(cellType: DouShouQiModel.CellType, row: Swift.Int, column: Swift.Int) - case multipleOccurenceOfSamePiece(piece: DouShouQiModel.Piece) - case pieceWithNoOwner(piece: DouShouQiModel.Piece) - case pieceNotAllowedOnThisCell(piece: DouShouQiModel.Piece, cell: DouShouQiModel.Cell) - public static func == (a: DouShouQiModel.InvalidBoardError, b: DouShouQiModel.InvalidBoardError) -> Swift.Bool -} -public enum Owner { - case noOne, player1, player2 - public var simpleDescription: Swift.String { - get - } - public static func == (a: DouShouQiModel.Owner, b: DouShouQiModel.Owner) -> Swift.Bool - public func hash(into hasher: inout Swift.Hasher) - public var hashValue: Swift.Int { - get - } -} -public struct Move : Swift.CustomStringConvertible, Swift.Equatable { - public let owner: DouShouQiModel.Owner - public let rowOrigin: Swift.Int - public let columnOrigin: Swift.Int - public let rowDestination: Swift.Int - public let columnDestination: Swift.Int - public init(of owner: DouShouQiModel.Owner, fromRow rowOrigin: Swift.Int, andFromColumn colOrigin: Swift.Int, toRow rowDest: Swift.Int, andToColumn colDest: Swift.Int) - public var description: Swift.String { - get - } - public static func == (a: DouShouQiModel.Move, b: DouShouQiModel.Move) -> Swift.Bool -} -public enum Animal : Swift.Int { - case rat, cat, dog, wolf, leopard, tiger, lion, elephant - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -public struct Game { - public var board: DouShouQiModel.Board { - get - } - public var rules: any DouShouQiModel.Rules { - get - } - public let players: [DouShouQiModel.Owner : DouShouQiModel.Player] - public init(withRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws - public init(withBoard board: DouShouQiModel.Board, andRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws - public mutating func addGameStartedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) - public mutating func addPlayerNotifiedListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Player) -> Swift.Void) - #if compiler(>=5.3) && $AsyncAwait - public mutating func addGameChangedListener(_ listener: @escaping (DouShouQiModel.Game) async -> Swift.Void) - #endif - public mutating func addGameOverListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?) -> Swift.Void) - public mutating func addMoveChosenCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player) -> Swift.Void) - public mutating func addInvalidMoveCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool) -> Swift.Void) - public mutating func addBoardChangedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) - #if compiler(>=5.3) && $AsyncAwait - public mutating func start() async throws - #endif -} -extension DouShouQiModel.WinningReason : Swift.Equatable {} -extension DouShouQiModel.WinningReason : Swift.Hashable {} -extension DouShouQiModel.BoardFailingReason : Swift.Equatable {} -extension DouShouQiModel.BoardFailingReason : Swift.Hashable {} -extension DouShouQiModel.CellType : Swift.Equatable {} -extension DouShouQiModel.CellType : Swift.Hashable {} -extension DouShouQiModel.Owner : Swift.Equatable {} -extension DouShouQiModel.Owner : Swift.Hashable {} -extension DouShouQiModel.Animal : Swift.Equatable {} -extension DouShouQiModel.Animal : Swift.Hashable {} -extension DouShouQiModel.Animal : Swift.RawRepresentable {} diff --git a/DouShouQi_App/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Modules/module.modulemap b/DouShouQi_App/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Modules/module.modulemap deleted file mode 100644 index e7aa10a..0000000 --- a/DouShouQi_App/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Modules/module.modulemap +++ /dev/null @@ -1,11 +0,0 @@ -framework module DouShouQiModel { - umbrella header "DouShouQiModel.h" - export * - - module * { export * } -} - -module DouShouQiModel.Swift { - header "DouShouQiModel-Swift.h" - requires objc -} diff --git a/DouShouQi_App/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/DouShouQiModel b/DouShouQi_App/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/DouShouQiModel deleted file mode 100755 index a3c1f96030560f3d9fc7b203d3492fe533f2954e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 336720 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 N6`%@G1^&Vc{0GS6g@phB diff --git a/DouShouQi_App/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Headers/DouShouQiModel-Swift.h b/DouShouQi_App/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Headers/DouShouQiModel-Swift.h deleted file mode 100644 index 5e14e79..0000000 --- a/DouShouQi_App/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Headers/DouShouQiModel-Swift.h +++ /dev/null @@ -1,618 +0,0 @@ -#if 0 -#elif defined(__arm64__) && __arm64__ -// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) -#ifndef DOUSHOUQIMODEL_SWIFT_H -#define DOUSHOUQIMODEL_SWIFT_H -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wgcc-compat" - -#if !defined(__has_include) -# define __has_include(x) 0 -#endif -#if !defined(__has_attribute) -# define __has_attribute(x) 0 -#endif -#if !defined(__has_feature) -# define __has_feature(x) 0 -#endif -#if !defined(__has_warning) -# define __has_warning(x) 0 -#endif - -#if __has_include() -# include -#endif - -#pragma clang diagnostic ignored "-Wauto-import" -#if defined(__OBJC__) -#include -#endif -#if defined(__cplusplus) -#include -#include -#include -#include -#include -#include -#include -#else -#include -#include -#include -#include -#endif -#if defined(__cplusplus) -#if defined(__arm64e__) && __has_include() -# include -#else -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wreserved-macro-identifier" -# ifndef __ptrauth_swift_value_witness_function_pointer -# define __ptrauth_swift_value_witness_function_pointer(x) -# endif -# ifndef __ptrauth_swift_class_method_pointer -# define __ptrauth_swift_class_method_pointer(x) -# endif -#pragma clang diagnostic pop -#endif -#endif - -#if !defined(SWIFT_TYPEDEFS) -# define SWIFT_TYPEDEFS 1 -# if __has_include() -# include -# elif !defined(__cplusplus) -typedef uint_least16_t char16_t; -typedef uint_least32_t char32_t; -# endif -typedef float swift_float2 __attribute__((__ext_vector_type__(2))); -typedef float swift_float3 __attribute__((__ext_vector_type__(3))); -typedef float swift_float4 __attribute__((__ext_vector_type__(4))); -typedef double swift_double2 __attribute__((__ext_vector_type__(2))); -typedef double swift_double3 __attribute__((__ext_vector_type__(3))); -typedef double swift_double4 __attribute__((__ext_vector_type__(4))); -typedef int swift_int2 __attribute__((__ext_vector_type__(2))); -typedef int swift_int3 __attribute__((__ext_vector_type__(3))); -typedef int swift_int4 __attribute__((__ext_vector_type__(4))); -typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); -typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); -typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); -#endif - -#if !defined(SWIFT_PASTE) -# define SWIFT_PASTE_HELPER(x, y) x##y -# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) -#endif -#if !defined(SWIFT_METATYPE) -# define SWIFT_METATYPE(X) Class -#endif -#if !defined(SWIFT_CLASS_PROPERTY) -# if __has_feature(objc_class_property) -# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ -# else -# define SWIFT_CLASS_PROPERTY(...) -# endif -#endif -#if !defined(SWIFT_RUNTIME_NAME) -# if __has_attribute(objc_runtime_name) -# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) -# else -# define SWIFT_RUNTIME_NAME(X) -# endif -#endif -#if !defined(SWIFT_COMPILE_NAME) -# if __has_attribute(swift_name) -# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) -# else -# define SWIFT_COMPILE_NAME(X) -# endif -#endif -#if !defined(SWIFT_METHOD_FAMILY) -# if __has_attribute(objc_method_family) -# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) -# else -# define SWIFT_METHOD_FAMILY(X) -# endif -#endif -#if !defined(SWIFT_NOESCAPE) -# if __has_attribute(noescape) -# define SWIFT_NOESCAPE __attribute__((noescape)) -# else -# define SWIFT_NOESCAPE -# endif -#endif -#if !defined(SWIFT_RELEASES_ARGUMENT) -# if __has_attribute(ns_consumed) -# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) -# else -# define SWIFT_RELEASES_ARGUMENT -# endif -#endif -#if !defined(SWIFT_WARN_UNUSED_RESULT) -# if __has_attribute(warn_unused_result) -# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) -# else -# define SWIFT_WARN_UNUSED_RESULT -# endif -#endif -#if !defined(SWIFT_NORETURN) -# if __has_attribute(noreturn) -# define SWIFT_NORETURN __attribute__((noreturn)) -# else -# define SWIFT_NORETURN -# endif -#endif -#if !defined(SWIFT_CLASS_EXTRA) -# define SWIFT_CLASS_EXTRA -#endif -#if !defined(SWIFT_PROTOCOL_EXTRA) -# define SWIFT_PROTOCOL_EXTRA -#endif -#if !defined(SWIFT_ENUM_EXTRA) -# define SWIFT_ENUM_EXTRA -#endif -#if !defined(SWIFT_CLASS) -# if __has_attribute(objc_subclassing_restricted) -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# else -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# endif -#endif -#if !defined(SWIFT_RESILIENT_CLASS) -# if __has_attribute(objc_class_stub) -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) -# else -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) -# endif -#endif -#if !defined(SWIFT_PROTOCOL) -# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA -# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA -#endif -#if !defined(SWIFT_EXTENSION) -# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) -#endif -#if !defined(OBJC_DESIGNATED_INITIALIZER) -# if __has_attribute(objc_designated_initializer) -# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) -# else -# define OBJC_DESIGNATED_INITIALIZER -# endif -#endif -#if !defined(SWIFT_ENUM_ATTR) -# if __has_attribute(enum_extensibility) -# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) -# else -# define SWIFT_ENUM_ATTR(_extensibility) -# endif -#endif -#if !defined(SWIFT_ENUM) -# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# if __has_feature(generalized_swift_name) -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# else -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) -# endif -#endif -#if !defined(SWIFT_UNAVAILABLE) -# define SWIFT_UNAVAILABLE __attribute__((unavailable)) -#endif -#if !defined(SWIFT_UNAVAILABLE_MSG) -# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) -#endif -#if !defined(SWIFT_AVAILABILITY) -# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) -#endif -#if !defined(SWIFT_WEAK_IMPORT) -# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) -#endif -#if !defined(SWIFT_DEPRECATED) -# define SWIFT_DEPRECATED __attribute__((deprecated)) -#endif -#if !defined(SWIFT_DEPRECATED_MSG) -# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) -#endif -#if !defined(SWIFT_DEPRECATED_OBJC) -# if __has_feature(attribute_diagnose_if_objc) -# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) -# else -# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) -# endif -#endif -#if defined(__OBJC__) -#if !defined(IBSegueAction) -# define IBSegueAction -#endif -#endif -#if !defined(SWIFT_EXTERN) -# if defined(__cplusplus) -# define SWIFT_EXTERN extern "C" -# else -# define SWIFT_EXTERN extern -# endif -#endif -#if !defined(SWIFT_CALL) -# define SWIFT_CALL __attribute__((swiftcall)) -#endif -#if !defined(SWIFT_INDIRECT_RESULT) -# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) -#endif -#if !defined(SWIFT_CONTEXT) -# define SWIFT_CONTEXT __attribute__((swift_context)) -#endif -#if !defined(SWIFT_ERROR_RESULT) -# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) -#endif -#if defined(__cplusplus) -# define SWIFT_NOEXCEPT noexcept -#else -# define SWIFT_NOEXCEPT -#endif -#if !defined(SWIFT_C_INLINE_THUNK) -# if __has_attribute(always_inline) -# if __has_attribute(nodebug) -# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) -# else -# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) -# endif -# else -# define SWIFT_C_INLINE_THUNK inline -# endif -#endif -#if defined(_WIN32) -#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) -# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) -#endif -#else -#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) -# define SWIFT_IMPORT_STDLIB_SYMBOL -#endif -#endif -#if defined(__OBJC__) -#if __has_feature(objc_modules) -#if __has_warning("-Watimport-in-framework-header") -#pragma clang diagnostic ignored "-Watimport-in-framework-header" -#endif -#endif - -#endif -#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" -#pragma clang diagnostic ignored "-Wduplicate-method-arg" -#if __has_warning("-Wpragma-clang-attribute") -# pragma clang diagnostic ignored "-Wpragma-clang-attribute" -#endif -#pragma clang diagnostic ignored "-Wunknown-pragmas" -#pragma clang diagnostic ignored "-Wnullability" -#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" - -#if __has_attribute(external_source_symbol) -# pragma push_macro("any") -# undef any -# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="DouShouQiModel",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) -# pragma pop_macro("any") -#endif - -#if defined(__OBJC__) -#endif -#if __has_attribute(external_source_symbol) -# pragma clang attribute pop -#endif -#if defined(__cplusplus) -#endif -#pragma clang diagnostic pop -#endif - -#elif defined(__x86_64__) && __x86_64__ -// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) -#ifndef DOUSHOUQIMODEL_SWIFT_H -#define DOUSHOUQIMODEL_SWIFT_H -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wgcc-compat" - -#if !defined(__has_include) -# define __has_include(x) 0 -#endif -#if !defined(__has_attribute) -# define __has_attribute(x) 0 -#endif -#if !defined(__has_feature) -# define __has_feature(x) 0 -#endif -#if !defined(__has_warning) -# define __has_warning(x) 0 -#endif - -#if __has_include() -# include -#endif - -#pragma clang diagnostic ignored "-Wauto-import" -#if defined(__OBJC__) -#include -#endif -#if defined(__cplusplus) -#include -#include -#include -#include -#include -#include -#include -#else -#include -#include -#include -#include -#endif -#if defined(__cplusplus) -#if defined(__arm64e__) && __has_include() -# include -#else -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wreserved-macro-identifier" -# ifndef __ptrauth_swift_value_witness_function_pointer -# define __ptrauth_swift_value_witness_function_pointer(x) -# endif -# ifndef __ptrauth_swift_class_method_pointer -# define __ptrauth_swift_class_method_pointer(x) -# endif -#pragma clang diagnostic pop -#endif -#endif - -#if !defined(SWIFT_TYPEDEFS) -# define SWIFT_TYPEDEFS 1 -# if __has_include() -# include -# elif !defined(__cplusplus) -typedef uint_least16_t char16_t; -typedef uint_least32_t char32_t; -# endif -typedef float swift_float2 __attribute__((__ext_vector_type__(2))); -typedef float swift_float3 __attribute__((__ext_vector_type__(3))); -typedef float swift_float4 __attribute__((__ext_vector_type__(4))); -typedef double swift_double2 __attribute__((__ext_vector_type__(2))); -typedef double swift_double3 __attribute__((__ext_vector_type__(3))); -typedef double swift_double4 __attribute__((__ext_vector_type__(4))); -typedef int swift_int2 __attribute__((__ext_vector_type__(2))); -typedef int swift_int3 __attribute__((__ext_vector_type__(3))); -typedef int swift_int4 __attribute__((__ext_vector_type__(4))); -typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); -typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); -typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); -#endif - -#if !defined(SWIFT_PASTE) -# define SWIFT_PASTE_HELPER(x, y) x##y -# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) -#endif -#if !defined(SWIFT_METATYPE) -# define SWIFT_METATYPE(X) Class -#endif -#if !defined(SWIFT_CLASS_PROPERTY) -# if __has_feature(objc_class_property) -# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ -# else -# define SWIFT_CLASS_PROPERTY(...) -# endif -#endif -#if !defined(SWIFT_RUNTIME_NAME) -# if __has_attribute(objc_runtime_name) -# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) -# else -# define SWIFT_RUNTIME_NAME(X) -# endif -#endif -#if !defined(SWIFT_COMPILE_NAME) -# if __has_attribute(swift_name) -# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) -# else -# define SWIFT_COMPILE_NAME(X) -# endif -#endif -#if !defined(SWIFT_METHOD_FAMILY) -# if __has_attribute(objc_method_family) -# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) -# else -# define SWIFT_METHOD_FAMILY(X) -# endif -#endif -#if !defined(SWIFT_NOESCAPE) -# if __has_attribute(noescape) -# define SWIFT_NOESCAPE __attribute__((noescape)) -# else -# define SWIFT_NOESCAPE -# endif -#endif -#if !defined(SWIFT_RELEASES_ARGUMENT) -# if __has_attribute(ns_consumed) -# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) -# else -# define SWIFT_RELEASES_ARGUMENT -# endif -#endif -#if !defined(SWIFT_WARN_UNUSED_RESULT) -# if __has_attribute(warn_unused_result) -# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) -# else -# define SWIFT_WARN_UNUSED_RESULT -# endif -#endif -#if !defined(SWIFT_NORETURN) -# if __has_attribute(noreturn) -# define SWIFT_NORETURN __attribute__((noreturn)) -# else -# define SWIFT_NORETURN -# endif -#endif -#if !defined(SWIFT_CLASS_EXTRA) -# define SWIFT_CLASS_EXTRA -#endif -#if !defined(SWIFT_PROTOCOL_EXTRA) -# define SWIFT_PROTOCOL_EXTRA -#endif -#if !defined(SWIFT_ENUM_EXTRA) -# define SWIFT_ENUM_EXTRA -#endif -#if !defined(SWIFT_CLASS) -# if __has_attribute(objc_subclassing_restricted) -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# else -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# endif -#endif -#if !defined(SWIFT_RESILIENT_CLASS) -# if __has_attribute(objc_class_stub) -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) -# else -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) -# endif -#endif -#if !defined(SWIFT_PROTOCOL) -# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA -# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA -#endif -#if !defined(SWIFT_EXTENSION) -# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) -#endif -#if !defined(OBJC_DESIGNATED_INITIALIZER) -# if __has_attribute(objc_designated_initializer) -# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) -# else -# define OBJC_DESIGNATED_INITIALIZER -# endif -#endif -#if !defined(SWIFT_ENUM_ATTR) -# if __has_attribute(enum_extensibility) -# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) -# else -# define SWIFT_ENUM_ATTR(_extensibility) -# endif -#endif -#if !defined(SWIFT_ENUM) -# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# if __has_feature(generalized_swift_name) -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# else -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) -# endif -#endif -#if !defined(SWIFT_UNAVAILABLE) -# define SWIFT_UNAVAILABLE __attribute__((unavailable)) -#endif -#if !defined(SWIFT_UNAVAILABLE_MSG) -# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) -#endif -#if !defined(SWIFT_AVAILABILITY) -# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) -#endif -#if !defined(SWIFT_WEAK_IMPORT) -# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) -#endif -#if !defined(SWIFT_DEPRECATED) -# define SWIFT_DEPRECATED __attribute__((deprecated)) -#endif -#if !defined(SWIFT_DEPRECATED_MSG) -# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) -#endif -#if !defined(SWIFT_DEPRECATED_OBJC) -# if __has_feature(attribute_diagnose_if_objc) -# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) -# else -# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) -# endif -#endif -#if defined(__OBJC__) -#if !defined(IBSegueAction) -# define IBSegueAction -#endif -#endif -#if !defined(SWIFT_EXTERN) -# if defined(__cplusplus) -# define SWIFT_EXTERN extern "C" -# else -# define SWIFT_EXTERN extern -# endif -#endif -#if !defined(SWIFT_CALL) -# define SWIFT_CALL __attribute__((swiftcall)) -#endif -#if !defined(SWIFT_INDIRECT_RESULT) -# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) -#endif -#if !defined(SWIFT_CONTEXT) -# define SWIFT_CONTEXT __attribute__((swift_context)) -#endif -#if !defined(SWIFT_ERROR_RESULT) -# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) -#endif -#if defined(__cplusplus) -# define SWIFT_NOEXCEPT noexcept -#else -# define SWIFT_NOEXCEPT -#endif -#if !defined(SWIFT_C_INLINE_THUNK) -# if __has_attribute(always_inline) -# if __has_attribute(nodebug) -# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) -# else -# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) -# endif -# else -# define SWIFT_C_INLINE_THUNK inline -# endif -#endif -#if defined(_WIN32) -#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) -# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) -#endif -#else -#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) -# define SWIFT_IMPORT_STDLIB_SYMBOL -#endif -#endif -#if defined(__OBJC__) -#if __has_feature(objc_modules) -#if __has_warning("-Watimport-in-framework-header") -#pragma clang diagnostic ignored "-Watimport-in-framework-header" -#endif -#endif - -#endif -#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" -#pragma clang diagnostic ignored "-Wduplicate-method-arg" -#if __has_warning("-Wpragma-clang-attribute") -# pragma clang diagnostic ignored "-Wpragma-clang-attribute" -#endif -#pragma clang diagnostic ignored "-Wunknown-pragmas" -#pragma clang diagnostic ignored "-Wnullability" -#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" - -#if __has_attribute(external_source_symbol) -# pragma push_macro("any") -# undef any -# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="DouShouQiModel",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) -# pragma pop_macro("any") -#endif - -#if defined(__OBJC__) -#endif -#if __has_attribute(external_source_symbol) -# pragma clang attribute pop -#endif -#if defined(__cplusplus) -#endif -#pragma clang diagnostic pop -#endif - -#else -#error unsupported Swift architecture -#endif diff --git a/DouShouQi_App/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Headers/DouShouQiModel.h b/DouShouQi_App/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Headers/DouShouQiModel.h deleted file mode 100644 index 5bbf06a..0000000 --- a/DouShouQi_App/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Headers/DouShouQiModel.h +++ /dev/null @@ -1,18 +0,0 @@ -// -// DouShouQiModel.h -// DouShouQiModel -// -// Created by Marc Chevaldonné on 14/05/2024. -// - -#import - -//! Project version number for DouShouQiModel. -FOUNDATION_EXPORT double DouShouQiModelVersionNumber; - -//! Project version string for DouShouQiModel. -FOUNDATION_EXPORT const unsigned char DouShouQiModelVersionString[]; - -// In this header, you should import all the public headers of your framework using statements like #import - - diff --git a/DouShouQi_App/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Info.plist b/DouShouQi_App/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Info.plist deleted file mode 100644 index 33fe5476a1d97be812dbdb900c14367a31ba094d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 743 zcmZ8d%Wl&^6rDS~3KZfth0;PxDUVVlMz%{}!2+pqBZVq7t=$HyD%QlABqPQi<3~l{ z2iWletYFCoA+cn~AMgWRuwjAV7nr2BQt;;9dmiI^ZYvZ#PIUc1n*x07_=%IJ#!jC( zJAUqbL7SK?PF=V-eQ9QT_VShas|(i_7p~v9d27klimNFX?HcuZJYXC4aB{Voa%D9Q z+JaeZp9vZIEJ(Ikm&?G_CUb7>CG*mRwgfu@R@+L-JDf$XHkT`_K}TBLOO&5R{T&v? zs@u!iC)8Ij6!Wo8z2~&coPMa#*&MZdGDhhh4q#h+aO~}8TeV^z~rPf%t z4WhrFQz3Z0Cj(}yKdIO<+B95k(UU%*VJH|;-7sxTgxL3qCuq DouShouQiModel.Result", - "children": [ - { - "kind": "TypeNominal", - "name": "Result", - "printedName": "DouShouQiModel.Result", - "usr": "s:14DouShouQiModel6ResultO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.Result.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Result", - "printedName": "DouShouQiModel.Result", - "usr": "s:14DouShouQiModel6ResultO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel6ResultO11notFinishedyA2CmF", - "mangledName": "$s14DouShouQiModel6ResultO11notFinishedyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "even", - "printedName": "even", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Result.Type) -> DouShouQiModel.Result", - "children": [ - { - "kind": "TypeNominal", - "name": "Result", - "printedName": "DouShouQiModel.Result", - "usr": "s:14DouShouQiModel6ResultO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.Result.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Result", - "printedName": "DouShouQiModel.Result", - "usr": "s:14DouShouQiModel6ResultO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel6ResultO4evenyA2CmF", - "mangledName": "$s14DouShouQiModel6ResultO4evenyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "winner", - "printedName": "winner", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Result.Type) -> (DouShouQiModel.Owner, DouShouQiModel.WinningReason) -> DouShouQiModel.Result", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Owner, DouShouQiModel.WinningReason) -> DouShouQiModel.Result", - "children": [ - { - "kind": "TypeNominal", - "name": "Result", - "printedName": "DouShouQiModel.Result", - "usr": "s:14DouShouQiModel6ResultO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(winner: DouShouQiModel.Owner, reason: DouShouQiModel.WinningReason)", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - }, - { - "kind": "TypeNominal", - "name": "WinningReason", - "printedName": "DouShouQiModel.WinningReason", - "usr": "s:14DouShouQiModel13WinningReasonO" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.Result.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Result", - "printedName": "DouShouQiModel.Result", - "usr": "s:14DouShouQiModel6ResultO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel6ResultO6winneryAcA5OwnerO_AA13WinningReasonOtcACmF", - "mangledName": "$s14DouShouQiModel6ResultO6winneryAcA5OwnerO_AA13WinningReasonOtcACmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Result", - "printedName": "DouShouQiModel.Result", - "usr": "s:14DouShouQiModel6ResultO" - }, - { - "kind": "TypeNominal", - "name": "Result", - "printedName": "DouShouQiModel.Result", - "usr": "s:14DouShouQiModel6ResultO" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel6ResultO2eeoiySbAC_ACtFZ", - "mangledName": "$s14DouShouQiModel6ResultO2eeoiySbAC_ACtFZ", - "moduleName": "DouShouQiModel", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:14DouShouQiModel6ResultO", - "mangledName": "$s14DouShouQiModel6ResultO", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - } - ] - }, - { - "kind": "TypeDecl", - "name": "WinningReason", - "printedName": "WinningReason", - "children": [ - { - "kind": "Var", - "name": "denReached", - "printedName": "denReached", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", - "children": [ - { - "kind": "TypeNominal", - "name": "WinningReason", - "printedName": "DouShouQiModel.WinningReason", - "usr": "s:14DouShouQiModel13WinningReasonO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.WinningReason.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "WinningReason", - "printedName": "DouShouQiModel.WinningReason", - "usr": "s:14DouShouQiModel13WinningReasonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel13WinningReasonO10denReachedyA2CmF", - "mangledName": "$s14DouShouQiModel13WinningReasonO10denReachedyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "noMorePieces", - "printedName": "noMorePieces", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", - "children": [ - { - "kind": "TypeNominal", - "name": "WinningReason", - "printedName": "DouShouQiModel.WinningReason", - "usr": "s:14DouShouQiModel13WinningReasonO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.WinningReason.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "WinningReason", - "printedName": "DouShouQiModel.WinningReason", - "usr": "s:14DouShouQiModel13WinningReasonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel13WinningReasonO12noMorePiecesyA2CmF", - "mangledName": "$s14DouShouQiModel13WinningReasonO12noMorePiecesyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "tooManyOccurences", - "printedName": "tooManyOccurences", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", - "children": [ - { - "kind": "TypeNominal", - "name": "WinningReason", - "printedName": "DouShouQiModel.WinningReason", - "usr": "s:14DouShouQiModel13WinningReasonO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.WinningReason.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "WinningReason", - "printedName": "DouShouQiModel.WinningReason", - "usr": "s:14DouShouQiModel13WinningReasonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel13WinningReasonO17tooManyOccurencesyA2CmF", - "mangledName": "$s14DouShouQiModel13WinningReasonO17tooManyOccurencesyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "noMovesLeft", - "printedName": "noMovesLeft", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", - "children": [ - { - "kind": "TypeNominal", - "name": "WinningReason", - "printedName": "DouShouQiModel.WinningReason", - "usr": "s:14DouShouQiModel13WinningReasonO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.WinningReason.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "WinningReason", - "printedName": "DouShouQiModel.WinningReason", - "usr": "s:14DouShouQiModel13WinningReasonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel13WinningReasonO11noMovesLeftyA2CmF", - "mangledName": "$s14DouShouQiModel13WinningReasonO11noMovesLeftyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "WinningReason", - "printedName": "DouShouQiModel.WinningReason", - "usr": "s:14DouShouQiModel13WinningReasonO" - }, - { - "kind": "TypeNominal", - "name": "WinningReason", - "printedName": "DouShouQiModel.WinningReason", - "usr": "s:14DouShouQiModel13WinningReasonO" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel13WinningReasonO2eeoiySbAC_ACtFZ", - "mangledName": "$s14DouShouQiModel13WinningReasonO2eeoiySbAC_ACtFZ", - "moduleName": "DouShouQiModel", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Var", - "name": "hashValue", - "printedName": "hashValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel13WinningReasonO9hashValueSivp", - "mangledName": "$s14DouShouQiModel13WinningReasonO9hashValueSivp", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel13WinningReasonO9hashValueSivg", - "mangledName": "$s14DouShouQiModel13WinningReasonO9hashValueSivg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "hash", - "printedName": "hash(into:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Hasher", - "printedName": "Swift.Hasher", - "paramValueOwnership": "InOut", - "usr": "s:s6HasherV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel13WinningReasonO4hash4intoys6HasherVz_tF", - "mangledName": "$s14DouShouQiModel13WinningReasonO4hash4intoys6HasherVz_tF", - "moduleName": "DouShouQiModel", - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:14DouShouQiModel13WinningReasonO", - "mangledName": "$s14DouShouQiModel13WinningReasonO", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "BoardResult", - "printedName": "BoardResult", - "children": [ - { - "kind": "Var", - "name": "unknown", - "printedName": "unknown", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.BoardResult.Type) -> DouShouQiModel.BoardResult", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardResult", - "printedName": "DouShouQiModel.BoardResult", - "usr": "s:14DouShouQiModel11BoardResultO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.BoardResult.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardResult", - "printedName": "DouShouQiModel.BoardResult", - "usr": "s:14DouShouQiModel11BoardResultO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel11BoardResultO7unknownyA2CmF", - "mangledName": "$s14DouShouQiModel11BoardResultO7unknownyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "ok", - "printedName": "ok", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.BoardResult.Type) -> DouShouQiModel.BoardResult", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardResult", - "printedName": "DouShouQiModel.BoardResult", - "usr": "s:14DouShouQiModel11BoardResultO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.BoardResult.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardResult", - "printedName": "DouShouQiModel.BoardResult", - "usr": "s:14DouShouQiModel11BoardResultO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel11BoardResultO2okyA2CmF", - "mangledName": "$s14DouShouQiModel11BoardResultO2okyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "failed", - "printedName": "failed", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.BoardResult.Type) -> (DouShouQiModel.BoardFailingReason) -> DouShouQiModel.BoardResult", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.BoardFailingReason) -> DouShouQiModel.BoardResult", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardResult", - "printedName": "DouShouQiModel.BoardResult", - "usr": "s:14DouShouQiModel11BoardResultO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(reason: DouShouQiModel.BoardFailingReason)", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardFailingReason", - "printedName": "DouShouQiModel.BoardFailingReason", - "usr": "s:14DouShouQiModel18BoardFailingReasonO" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.BoardResult.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardResult", - "printedName": "DouShouQiModel.BoardResult", - "usr": "s:14DouShouQiModel11BoardResultO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel11BoardResultO6failedyAcA0E13FailingReasonO_tcACmF", - "mangledName": "$s14DouShouQiModel11BoardResultO6failedyAcA0E13FailingReasonO_tcACmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "BoardResult", - "printedName": "DouShouQiModel.BoardResult", - "usr": "s:14DouShouQiModel11BoardResultO" - }, - { - "kind": "TypeNominal", - "name": "BoardResult", - "printedName": "DouShouQiModel.BoardResult", - "usr": "s:14DouShouQiModel11BoardResultO" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel11BoardResultO2eeoiySbAC_ACtFZ", - "mangledName": "$s14DouShouQiModel11BoardResultO2eeoiySbAC_ACtFZ", - "moduleName": "DouShouQiModel", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:14DouShouQiModel11BoardResultO", - "mangledName": "$s14DouShouQiModel11BoardResultO", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - } - ] - }, - { - "kind": "TypeDecl", - "name": "BoardFailingReason", - "printedName": "BoardFailingReason", - "children": [ - { - "kind": "Var", - "name": "unknown", - "printedName": "unknown", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardFailingReason", - "printedName": "DouShouQiModel.BoardFailingReason", - "usr": "s:14DouShouQiModel18BoardFailingReasonO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.BoardFailingReason.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardFailingReason", - "printedName": "DouShouQiModel.BoardFailingReason", - "usr": "s:14DouShouQiModel18BoardFailingReasonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel18BoardFailingReasonO7unknownyA2CmF", - "mangledName": "$s14DouShouQiModel18BoardFailingReasonO7unknownyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "outOfBounds", - "printedName": "outOfBounds", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardFailingReason", - "printedName": "DouShouQiModel.BoardFailingReason", - "usr": "s:14DouShouQiModel18BoardFailingReasonO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.BoardFailingReason.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardFailingReason", - "printedName": "DouShouQiModel.BoardFailingReason", - "usr": "s:14DouShouQiModel18BoardFailingReasonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel18BoardFailingReasonO11outOfBoundsyA2CmF", - "mangledName": "$s14DouShouQiModel18BoardFailingReasonO11outOfBoundsyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "cellNotEmpty", - "printedName": "cellNotEmpty", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardFailingReason", - "printedName": "DouShouQiModel.BoardFailingReason", - "usr": "s:14DouShouQiModel18BoardFailingReasonO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.BoardFailingReason.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardFailingReason", - "printedName": "DouShouQiModel.BoardFailingReason", - "usr": "s:14DouShouQiModel18BoardFailingReasonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel18BoardFailingReasonO12cellNotEmptyyA2CmF", - "mangledName": "$s14DouShouQiModel18BoardFailingReasonO12cellNotEmptyyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "cellEmpty", - "printedName": "cellEmpty", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardFailingReason", - "printedName": "DouShouQiModel.BoardFailingReason", - "usr": "s:14DouShouQiModel18BoardFailingReasonO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.BoardFailingReason.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardFailingReason", - "printedName": "DouShouQiModel.BoardFailingReason", - "usr": "s:14DouShouQiModel18BoardFailingReasonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel18BoardFailingReasonO9cellEmptyyA2CmF", - "mangledName": "$s14DouShouQiModel18BoardFailingReasonO9cellEmptyyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "BoardFailingReason", - "printedName": "DouShouQiModel.BoardFailingReason", - "usr": "s:14DouShouQiModel18BoardFailingReasonO" - }, - { - "kind": "TypeNominal", - "name": "BoardFailingReason", - "printedName": "DouShouQiModel.BoardFailingReason", - "usr": "s:14DouShouQiModel18BoardFailingReasonO" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel18BoardFailingReasonO2eeoiySbAC_ACtFZ", - "mangledName": "$s14DouShouQiModel18BoardFailingReasonO2eeoiySbAC_ACtFZ", - "moduleName": "DouShouQiModel", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Var", - "name": "hashValue", - "printedName": "hashValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel18BoardFailingReasonO9hashValueSivp", - "mangledName": "$s14DouShouQiModel18BoardFailingReasonO9hashValueSivp", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel18BoardFailingReasonO9hashValueSivg", - "mangledName": "$s14DouShouQiModel18BoardFailingReasonO9hashValueSivg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "hash", - "printedName": "hash(into:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Hasher", - "printedName": "Swift.Hasher", - "paramValueOwnership": "InOut", - "usr": "s:s6HasherV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel18BoardFailingReasonO4hash4intoys6HasherVz_tF", - "mangledName": "$s14DouShouQiModel18BoardFailingReasonO4hash4intoys6HasherVz_tF", - "moduleName": "DouShouQiModel", - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:14DouShouQiModel18BoardFailingReasonO", - "mangledName": "$s14DouShouQiModel18BoardFailingReasonO", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "HumanPlayer", - "printedName": "HumanPlayer", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init(withName:andId:andInputMethod:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "DouShouQiModel.HumanPlayer?", - "children": [ - { - "kind": "TypeNominal", - "name": "HumanPlayer", - "printedName": "DouShouQiModel.HumanPlayer", - "usr": "s:14DouShouQiModel11HumanPlayerC" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "DouShouQiModel.Move?", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "HumanPlayer", - "printedName": "DouShouQiModel.HumanPlayer", - "usr": "s:14DouShouQiModel11HumanPlayerC" - } - ] - } - ], - "declKind": "Constructor", - "usr": "s:14DouShouQiModel11HumanPlayerC8withName5andId0I11InputMethodACSgSS_AA5OwnerOAA4MoveVSgACctcfc", - "mangledName": "$s14DouShouQiModel11HumanPlayerC8withName5andId0I11InputMethodACSgSS_AA5OwnerOAA4MoveVSgACctcfc", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(withName:andId:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "DouShouQiModel.HumanPlayer?", - "children": [ - { - "kind": "TypeNominal", - "name": "HumanPlayer", - "printedName": "DouShouQiModel.HumanPlayer", - "usr": "s:14DouShouQiModel11HumanPlayerC" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Constructor", - "usr": "s:14DouShouQiModel11HumanPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", - "mangledName": "$s14DouShouQiModel11HumanPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", - "moduleName": "DouShouQiModel", - "overriding": true, - "declAttributes": [ - "Override", - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "chooseMove", - "printedName": "chooseMove(in:with:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "DouShouQiModel.Move?", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Rules", - "printedName": "DouShouQiModel.Rules", - "usr": "s:14DouShouQiModel5RulesP" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel11HumanPlayerC10chooseMove2in4withAA0H0VSgAA5BoardV_AA5Rules_ptF", - "mangledName": "$s14DouShouQiModel11HumanPlayerC10chooseMove2in4withAA0H0VSgAA5BoardV_AA5Rules_ptF", - "moduleName": "DouShouQiModel", - "overriding": true, - "declAttributes": [ - "Override", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "changeInput", - "printedName": "changeInput(input:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "DouShouQiModel.Move?", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "HumanPlayer", - "printedName": "DouShouQiModel.HumanPlayer", - "usr": "s:14DouShouQiModel11HumanPlayerC" - } - ] - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel11HumanPlayerC11changeInput5inputyAA4MoveVSgACc_tF", - "mangledName": "$s14DouShouQiModel11HumanPlayerC11changeInput5inputyAA4MoveVSgACc_tF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "s:14DouShouQiModel11HumanPlayerC", - "mangledName": "$s14DouShouQiModel11HumanPlayerC", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "superclassUsr": "s:14DouShouQiModel6PlayerC", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "DouShouQiModel.Player" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "ClassicRules", - "printedName": "ClassicRules", - "children": [ - { - "kind": "Function", - "name": "createBoard", - "printedName": "createBoard()", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel12ClassicRulesV11createBoardAA0H0VyFZ", - "mangledName": "$s14DouShouQiModel12ClassicRulesV11createBoardAA0H0VyFZ", - "moduleName": "DouShouQiModel", - "static": true, - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "checkBoard", - "printedName": "checkBoard(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel12ClassicRulesV10checkBoardyyAA0H0VKFZ", - "mangledName": "$s14DouShouQiModel12ClassicRulesV10checkBoardyyAA0H0VKFZ", - "moduleName": "DouShouQiModel", - "static": true, - "declAttributes": [ - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "ClassicRules", - "printedName": "DouShouQiModel.ClassicRules", - "usr": "s:14DouShouQiModel12ClassicRulesV" - } - ], - "declKind": "Constructor", - "usr": "s:14DouShouQiModel12ClassicRulesVACycfc", - "mangledName": "$s14DouShouQiModel12ClassicRulesVACycfc", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(occurences:historic:)", - "children": [ - { - "kind": "TypeNominal", - "name": "ClassicRules", - "printedName": "DouShouQiModel.ClassicRules", - "usr": "s:14DouShouQiModel12ClassicRulesV" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[DouShouQiModel.Board : Swift.Int]", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:SD" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Move]", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Constructor", - "usr": "s:14DouShouQiModel12ClassicRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", - "mangledName": "$s14DouShouQiModel12ClassicRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "getMoves", - "printedName": "getMoves(in:of:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Move]", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel12ClassicRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", - "mangledName": "$s14DouShouQiModel12ClassicRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "getMoves", - "printedName": "getMoves(in:of:fromRow:andColumn:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Move]", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel12ClassicRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", - "mangledName": "$s14DouShouQiModel12ClassicRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "isMoveValid", - "printedName": "isMoveValid(onBoard:fromRow:andFromColumn:toRow:andToColumn:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toM00n2ToP0SbAA0K0V_S4itF", - "mangledName": "$s14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toM00n2ToP0SbAA0K0V_S4itF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "isMoveValid", - "printedName": "isMoveValid(onBoard:withMove:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard04withH0SbAA0K0V_AA0H0VtF", - "mangledName": "$s14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard04withH0SbAA0K0V_AA0H0VtF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "isGameOver", - "printedName": "isGameOver(withBoard:andLastRowPlayed:andLastColumnPlayer:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(Swift.Bool, DouShouQiModel.Result)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Result", - "printedName": "DouShouQiModel.Result", - "usr": "s:14DouShouQiModel6ResultO" - } - ] - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel12ClassicRulesV10isGameOver9withBoard16andLastRowPlayed0lM12ColumnPlayerSb_AA6ResultOtAA0K0V_S2itF", - "mangledName": "$s14DouShouQiModel12ClassicRulesV10isGameOver9withBoard16andLastRowPlayed0lM12ColumnPlayerSb_AA6ResultOtAA0K0V_S2itF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "playedMove", - "printedName": "playedMove(_:onStartingBoard:andResultingBoard:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel12ClassicRulesV10playedMove_15onStartingBoard012andResultingK0yAA0H0V_AA0K0VAJtKF", - "mangledName": "$s14DouShouQiModel12ClassicRulesV10playedMove_15onStartingBoard012andResultingK0yAA0H0V_AA0K0VAJtKF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "Mutating", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "Mutating" - }, - { - "kind": "Function", - "name": "getNextPlayer", - "printedName": "getNextPlayer()", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel12ClassicRulesV13getNextPlayerAA5OwnerOyF", - "mangledName": "$s14DouShouQiModel12ClassicRulesV13getNextPlayerAA5OwnerOyF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Var", - "name": "occurences", - "printedName": "occurences", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[DouShouQiModel.Board : Swift.Int]", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvp", - "mangledName": "$s14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "SetterAccess", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[DouShouQiModel.Board : Swift.Int]", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvg", - "mangledName": "$s14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "historic", - "printedName": "historic", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Move]", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvp", - "mangledName": "$s14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "SetterAccess", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Move]", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvg", - "mangledName": "$s14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - } - ], - "declKind": "Struct", - "usr": "s:14DouShouQiModel12ClassicRulesV", - "mangledName": "$s14DouShouQiModel12ClassicRulesV", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Rules", - "printedName": "Rules", - "usr": "s:14DouShouQiModel5RulesP", - "mangledName": "$s14DouShouQiModel5RulesP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "Cell", - "printedName": "Cell", - "children": [ - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel4CellV11descriptionSSvp", - "mangledName": "$s14DouShouQiModel4CellV11descriptionSSvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel4CellV11descriptionSSvg", - "mangledName": "$s14DouShouQiModel4CellV11descriptionSSvg", - "moduleName": "DouShouQiModel", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "cellType", - "printedName": "cellType", - "children": [ - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel4CellV8cellTypeAA0eG0Ovp", - "mangledName": "$s14DouShouQiModel4CellV8cellTypeAA0eG0Ovp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel4CellV8cellTypeAA0eG0Ovg", - "mangledName": "$s14DouShouQiModel4CellV8cellTypeAA0eG0Ovg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "initialOwner", - "printedName": "initialOwner", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel4CellV12initialOwnerAA0G0Ovp", - "mangledName": "$s14DouShouQiModel4CellV12initialOwnerAA0G0Ovp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel4CellV12initialOwnerAA0G0Ovg", - "mangledName": "$s14DouShouQiModel4CellV12initialOwnerAA0G0Ovg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "piece", - "printedName": "piece", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "DouShouQiModel.Piece?", - "children": [ - { - "kind": "TypeNominal", - "name": "Piece", - "printedName": "DouShouQiModel.Piece", - "usr": "s:14DouShouQiModel5PieceV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvp", - "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "DouShouQiModel.Piece?", - "children": [ - { - "kind": "TypeNominal", - "name": "Piece", - "printedName": "DouShouQiModel.Piece", - "usr": "s:14DouShouQiModel5PieceV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvg", - "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "DouShouQiModel.Piece?", - "children": [ - { - "kind": "TypeNominal", - "name": "Piece", - "printedName": "DouShouQiModel.Piece", - "usr": "s:14DouShouQiModel5PieceV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvs", - "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvs", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvM", - "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvM", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(ofType:ownedBy:withPiece:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Cell", - "printedName": "DouShouQiModel.Cell", - "usr": "s:14DouShouQiModel4CellV" - }, - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - }, - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "hasDefaultArg": true, - "usr": "s:14DouShouQiModel5OwnerO" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "DouShouQiModel.Piece?", - "children": [ - { - "kind": "TypeNominal", - "name": "Piece", - "printedName": "DouShouQiModel.Piece", - "usr": "s:14DouShouQiModel5PieceV" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:14DouShouQiModel4CellV6ofType7ownedBy9withPieceAcA0eG0O_AA5OwnerOAA0K0VSgtcfc", - "mangledName": "$s14DouShouQiModel4CellV6ofType7ownedBy9withPieceAcA0eG0O_AA5OwnerOAA0K0VSgtcfc", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Cell", - "printedName": "DouShouQiModel.Cell", - "usr": "s:14DouShouQiModel4CellV" - }, - { - "kind": "TypeNominal", - "name": "Cell", - "printedName": "DouShouQiModel.Cell", - "usr": "s:14DouShouQiModel4CellV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel4CellV2eeoiySbAC_ACtFZ", - "mangledName": "$s14DouShouQiModel4CellV2eeoiySbAC_ACtFZ", - "moduleName": "DouShouQiModel", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Struct", - "usr": "s:14DouShouQiModel4CellV", - "mangledName": "$s14DouShouQiModel4CellV", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "VerySimpleRules", - "printedName": "VerySimpleRules", - "children": [ - { - "kind": "Function", - "name": "createBoard", - "printedName": "createBoard()", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel15VerySimpleRulesV11createBoardAA0I0VyFZ", - "mangledName": "$s14DouShouQiModel15VerySimpleRulesV11createBoardAA0I0VyFZ", - "moduleName": "DouShouQiModel", - "static": true, - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "checkBoard", - "printedName": "checkBoard(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel15VerySimpleRulesV10checkBoardyyAA0I0VKFZ", - "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10checkBoardyyAA0I0VKFZ", - "moduleName": "DouShouQiModel", - "static": true, - "declAttributes": [ - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "VerySimpleRules", - "printedName": "DouShouQiModel.VerySimpleRules", - "usr": "s:14DouShouQiModel15VerySimpleRulesV" - } - ], - "declKind": "Constructor", - "usr": "s:14DouShouQiModel15VerySimpleRulesVACycfc", - "mangledName": "$s14DouShouQiModel15VerySimpleRulesVACycfc", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(occurences:historic:)", - "children": [ - { - "kind": "TypeNominal", - "name": "VerySimpleRules", - "printedName": "DouShouQiModel.VerySimpleRules", - "usr": "s:14DouShouQiModel15VerySimpleRulesV" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[DouShouQiModel.Board : Swift.Int]", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:SD" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Move]", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Constructor", - "usr": "s:14DouShouQiModel15VerySimpleRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", - "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "getMoves", - "printedName": "getMoves(in:of:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Move]", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel15VerySimpleRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", - "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "getMoves", - "printedName": "getMoves(in:of:fromRow:andColumn:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Move]", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel15VerySimpleRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", - "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "isMoveValid", - "printedName": "isMoveValid(onBoard:fromRow:andFromColumn:toRow:andToColumn:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toN00o2ToQ0SbAA0L0V_S4itF", - "mangledName": "$s14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toN00o2ToQ0SbAA0L0V_S4itF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "isMoveValid", - "printedName": "isMoveValid(onBoard:withMove:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard04withI0SbAA0L0V_AA0I0VtF", - "mangledName": "$s14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard04withI0SbAA0L0V_AA0I0VtF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "isGameOver", - "printedName": "isGameOver(withBoard:andLastRowPlayed:andLastColumnPlayer:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(Swift.Bool, DouShouQiModel.Result)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Result", - "printedName": "DouShouQiModel.Result", - "usr": "s:14DouShouQiModel6ResultO" - } - ] - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel15VerySimpleRulesV10isGameOver9withBoard16andLastRowPlayed0mN12ColumnPlayerSb_AA6ResultOtAA0L0V_S2itF", - "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10isGameOver9withBoard16andLastRowPlayed0mN12ColumnPlayerSb_AA6ResultOtAA0L0V_S2itF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "playedMove", - "printedName": "playedMove(_:onStartingBoard:andResultingBoard:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel15VerySimpleRulesV10playedMove_15onStartingBoard012andResultingL0yAA0I0V_AA0L0VAJtKF", - "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10playedMove_15onStartingBoard012andResultingL0yAA0I0V_AA0L0VAJtKF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "Mutating", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "Mutating" - }, - { - "kind": "Function", - "name": "getNextPlayer", - "printedName": "getNextPlayer()", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel15VerySimpleRulesV13getNextPlayerAA5OwnerOyF", - "mangledName": "$s14DouShouQiModel15VerySimpleRulesV13getNextPlayerAA5OwnerOyF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Var", - "name": "occurences", - "printedName": "occurences", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[DouShouQiModel.Board : Swift.Int]", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvp", - "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "SetterAccess", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[DouShouQiModel.Board : Swift.Int]", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvg", - "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "historic", - "printedName": "historic", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Move]", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvp", - "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "SetterAccess", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Move]", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvg", - "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - } - ], - "declKind": "Struct", - "usr": "s:14DouShouQiModel15VerySimpleRulesV", - "mangledName": "$s14DouShouQiModel15VerySimpleRulesV", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Rules", - "printedName": "Rules", - "usr": "s:14DouShouQiModel5RulesP", - "mangledName": "$s14DouShouQiModel5RulesP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "Rules", - "printedName": "Rules", - "children": [ - { - "kind": "Function", - "name": "createBoard", - "printedName": "createBoard()", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5RulesP11createBoardAA0G0VyFZ", - "mangledName": "$s14DouShouQiModel5RulesP11createBoardAA0G0VyFZ", - "moduleName": "DouShouQiModel", - "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", - "sugared_genericSig": "", - "static": true, - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "checkBoard", - "printedName": "checkBoard(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5RulesP10checkBoardyyAA0G0VKFZ", - "mangledName": "$s14DouShouQiModel5RulesP10checkBoardyyAA0G0VKFZ", - "moduleName": "DouShouQiModel", - "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", - "sugared_genericSig": "", - "static": true, - "protocolReq": true, - "throwing": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "getNextPlayer", - "printedName": "getNextPlayer()", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5RulesP13getNextPlayerAA5OwnerOyF", - "mangledName": "$s14DouShouQiModel5RulesP13getNextPlayerAA5OwnerOyF", - "moduleName": "DouShouQiModel", - "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", - "sugared_genericSig": "", - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "getMoves", - "printedName": "getMoves(in:of:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Move]", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5RulesP8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", - "mangledName": "$s14DouShouQiModel5RulesP8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", - "moduleName": "DouShouQiModel", - "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", - "sugared_genericSig": "", - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "getMoves", - "printedName": "getMoves(in:of:fromRow:andColumn:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Move]", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5RulesP8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", - "mangledName": "$s14DouShouQiModel5RulesP8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", - "moduleName": "DouShouQiModel", - "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", - "sugared_genericSig": "", - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "isMoveValid", - "printedName": "isMoveValid(onBoard:fromRow:andFromColumn:toRow:andToColumn:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5RulesP11isMoveValid7onBoard7fromRow13andFromColumn02toL00m2ToO0SbAA0J0V_S4itF", - "mangledName": "$s14DouShouQiModel5RulesP11isMoveValid7onBoard7fromRow13andFromColumn02toL00m2ToO0SbAA0J0V_S4itF", - "moduleName": "DouShouQiModel", - "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", - "sugared_genericSig": "", - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "isMoveValid", - "printedName": "isMoveValid(onBoard:withMove:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5RulesP11isMoveValid7onBoard04withG0SbAA0J0V_AA0G0VtF", - "mangledName": "$s14DouShouQiModel5RulesP11isMoveValid7onBoard04withG0SbAA0J0V_AA0G0VtF", - "moduleName": "DouShouQiModel", - "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", - "sugared_genericSig": "", - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "isGameOver", - "printedName": "isGameOver(withBoard:andLastRowPlayed:andLastColumnPlayer:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(Swift.Bool, DouShouQiModel.Result)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Result", - "printedName": "DouShouQiModel.Result", - "usr": "s:14DouShouQiModel6ResultO" - } - ] - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5RulesP10isGameOver9withBoard16andLastRowPlayed0kL12ColumnPlayerSb_AA6ResultOtAA0J0V_S2itF", - "mangledName": "$s14DouShouQiModel5RulesP10isGameOver9withBoard16andLastRowPlayed0kL12ColumnPlayerSb_AA6ResultOtAA0J0V_S2itF", - "moduleName": "DouShouQiModel", - "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", - "sugared_genericSig": "", - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "playedMove", - "printedName": "playedMove(_:onStartingBoard:andResultingBoard:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5RulesP10playedMove_15onStartingBoard012andResultingJ0yAA0G0V_AA0J0VAJtKF", - "mangledName": "$s14DouShouQiModel5RulesP10playedMove_15onStartingBoard012andResultingJ0yAA0G0V_AA0J0VAJtKF", - "moduleName": "DouShouQiModel", - "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "Mutating" - ], - "throwing": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "Mutating" - }, - { - "kind": "Var", - "name": "occurences", - "printedName": "occurences", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[DouShouQiModel.Board : Swift.Int]", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvp", - "mangledName": "$s14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvp", - "moduleName": "DouShouQiModel", - "protocolReq": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[DouShouQiModel.Board : Swift.Int]", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvg", - "mangledName": "$s14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvg", - "moduleName": "DouShouQiModel", - "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", - "sugared_genericSig": "", - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "historic", - "printedName": "historic", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Move]", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel5RulesP8historicSayAA4MoveVGvp", - "mangledName": "$s14DouShouQiModel5RulesP8historicSayAA4MoveVGvp", - "moduleName": "DouShouQiModel", - "protocolReq": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Move]", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel5RulesP8historicSayAA4MoveVGvg", - "mangledName": "$s14DouShouQiModel5RulesP8historicSayAA4MoveVGvg", - "moduleName": "DouShouQiModel", - "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", - "sugared_genericSig": "", - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - } - ] - } - ], - "declKind": "Protocol", - "usr": "s:14DouShouQiModel5RulesP", - "mangledName": "$s14DouShouQiModel5RulesP", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "Player", - "printedName": "Player", - "children": [ - { - "kind": "Var", - "name": "name", - "printedName": "name", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel6PlayerC4nameSSvp", - "mangledName": "$s14DouShouQiModel6PlayerC4nameSSvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "Final", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel6PlayerC4nameSSvg", - "mangledName": "$s14DouShouQiModel6PlayerC4nameSSvg", - "moduleName": "DouShouQiModel", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "id", - "printedName": "id", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel6PlayerC2idAA5OwnerOvp", - "mangledName": "$s14DouShouQiModel6PlayerC2idAA5OwnerOvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "Final", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel6PlayerC2idAA5OwnerOvg", - "mangledName": "$s14DouShouQiModel6PlayerC2idAA5OwnerOvg", - "moduleName": "DouShouQiModel", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(withName:andId:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "DouShouQiModel.Player?", - "children": [ - { - "kind": "TypeNominal", - "name": "Player", - "printedName": "DouShouQiModel.Player", - "usr": "s:14DouShouQiModel6PlayerC" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Constructor", - "usr": "s:14DouShouQiModel6PlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", - "mangledName": "$s14DouShouQiModel6PlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "chooseMove", - "printedName": "chooseMove(in:with:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "DouShouQiModel.Move?", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Rules", - "printedName": "DouShouQiModel.Rules", - "usr": "s:14DouShouQiModel5RulesP" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel6PlayerC10chooseMove2in4withAA0G0VSgAA5BoardV_AA5Rules_ptF", - "mangledName": "$s14DouShouQiModel6PlayerC10chooseMove2in4withAA0G0VSgAA5BoardV_AA5Rules_ptF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "s:14DouShouQiModel6PlayerC", - "mangledName": "$s14DouShouQiModel6PlayerC", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "GameError", - "printedName": "GameError", - "children": [ - { - "kind": "Var", - "name": "invalidMove", - "printedName": "invalidMove", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", - "children": [ - { - "kind": "TypeNominal", - "name": "GameError", - "printedName": "DouShouQiModel.GameError", - "usr": "s:14DouShouQiModel9GameErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.GameError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "GameError", - "printedName": "DouShouQiModel.GameError", - "usr": "s:14DouShouQiModel9GameErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel9GameErrorO11invalidMoveyA2CmF", - "mangledName": "$s14DouShouQiModel9GameErrorO11invalidMoveyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "nextPlayerError", - "printedName": "nextPlayerError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", - "children": [ - { - "kind": "TypeNominal", - "name": "GameError", - "printedName": "DouShouQiModel.GameError", - "usr": "s:14DouShouQiModel9GameErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.GameError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "GameError", - "printedName": "DouShouQiModel.GameError", - "usr": "s:14DouShouQiModel9GameErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel9GameErrorO010nextPlayerF0yA2CmF", - "mangledName": "$s14DouShouQiModel9GameErrorO010nextPlayerF0yA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "badPlayerId", - "printedName": "badPlayerId", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.GameError.Type) -> (Swift.String) -> DouShouQiModel.GameError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String) -> DouShouQiModel.GameError", - "children": [ - { - "kind": "TypeNominal", - "name": "GameError", - "printedName": "DouShouQiModel.GameError", - "usr": "s:14DouShouQiModel9GameErrorO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(message: Swift.String)", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.GameError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "GameError", - "printedName": "DouShouQiModel.GameError", - "usr": "s:14DouShouQiModel9GameErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel9GameErrorO11badPlayerIdyACSS_tcACmF", - "mangledName": "$s14DouShouQiModel9GameErrorO11badPlayerIdyACSS_tcACmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "invalidRules", - "printedName": "invalidRules", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", - "children": [ - { - "kind": "TypeNominal", - "name": "GameError", - "printedName": "DouShouQiModel.GameError", - "usr": "s:14DouShouQiModel9GameErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.GameError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "GameError", - "printedName": "DouShouQiModel.GameError", - "usr": "s:14DouShouQiModel9GameErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel9GameErrorO12invalidRulesyA2CmF", - "mangledName": "$s14DouShouQiModel9GameErrorO12invalidRulesyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "invalidPlayer", - "printedName": "invalidPlayer", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", - "children": [ - { - "kind": "TypeNominal", - "name": "GameError", - "printedName": "DouShouQiModel.GameError", - "usr": "s:14DouShouQiModel9GameErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.GameError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "GameError", - "printedName": "DouShouQiModel.GameError", - "usr": "s:14DouShouQiModel9GameErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel9GameErrorO13invalidPlayeryA2CmF", - "mangledName": "$s14DouShouQiModel9GameErrorO13invalidPlayeryA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "invalidGame", - "printedName": "invalidGame", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", - "children": [ - { - "kind": "TypeNominal", - "name": "GameError", - "printedName": "DouShouQiModel.GameError", - "usr": "s:14DouShouQiModel9GameErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.GameError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "GameError", - "printedName": "DouShouQiModel.GameError", - "usr": "s:14DouShouQiModel9GameErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel9GameErrorO07invalidE0yA2CmF", - "mangledName": "$s14DouShouQiModel9GameErrorO07invalidE0yA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "invalidBoard", - "printedName": "invalidBoard", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", - "children": [ - { - "kind": "TypeNominal", - "name": "GameError", - "printedName": "DouShouQiModel.GameError", - "usr": "s:14DouShouQiModel9GameErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.GameError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "GameError", - "printedName": "DouShouQiModel.GameError", - "usr": "s:14DouShouQiModel9GameErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel9GameErrorO12invalidBoardyA2CmF", - "mangledName": "$s14DouShouQiModel9GameErrorO12invalidBoardyA2CmF", - "moduleName": "DouShouQiModel" - } - ], - "declKind": "Enum", - "usr": "s:14DouShouQiModel9GameErrorO", - "mangledName": "$s14DouShouQiModel9GameErrorO", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "RandomPlayer", - "printedName": "RandomPlayer", - "children": [ - { - "kind": "Function", - "name": "chooseMove", - "printedName": "chooseMove(in:with:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "DouShouQiModel.Move?", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Rules", - "printedName": "DouShouQiModel.Rules", - "usr": "s:14DouShouQiModel5RulesP" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel12RandomPlayerC10chooseMove2in4withAA0H0VSgAA5BoardV_AA5Rules_ptF", - "mangledName": "$s14DouShouQiModel12RandomPlayerC10chooseMove2in4withAA0H0VSgAA5BoardV_AA5Rules_ptF", - "moduleName": "DouShouQiModel", - "overriding": true, - "declAttributes": [ - "Override", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(withName:andId:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "DouShouQiModel.RandomPlayer?", - "children": [ - { - "kind": "TypeNominal", - "name": "RandomPlayer", - "printedName": "DouShouQiModel.RandomPlayer", - "usr": "s:14DouShouQiModel12RandomPlayerC" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Constructor", - "usr": "s:14DouShouQiModel12RandomPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", - "mangledName": "$s14DouShouQiModel12RandomPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", - "moduleName": "DouShouQiModel", - "overriding": true, - "implicit": true, - "declAttributes": [ - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "s:14DouShouQiModel12RandomPlayerC", - "mangledName": "$s14DouShouQiModel12RandomPlayerC", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "superclassUsr": "s:14DouShouQiModel6PlayerC", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "DouShouQiModel.Player" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "CellType", - "printedName": "CellType", - "children": [ - { - "kind": "Var", - "name": "unknown", - "printedName": "unknown", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", - "children": [ - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.CellType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel8CellTypeO7unknownyA2CmF", - "mangledName": "$s14DouShouQiModel8CellTypeO7unknownyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "jungle", - "printedName": "jungle", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", - "children": [ - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.CellType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel8CellTypeO6jungleyA2CmF", - "mangledName": "$s14DouShouQiModel8CellTypeO6jungleyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "water", - "printedName": "water", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", - "children": [ - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.CellType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel8CellTypeO5wateryA2CmF", - "mangledName": "$s14DouShouQiModel8CellTypeO5wateryA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "trap", - "printedName": "trap", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", - "children": [ - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.CellType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel8CellTypeO4trapyA2CmF", - "mangledName": "$s14DouShouQiModel8CellTypeO4trapyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "den", - "printedName": "den", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", - "children": [ - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.CellType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel8CellTypeO3denyA2CmF", - "mangledName": "$s14DouShouQiModel8CellTypeO3denyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "allCases", - "printedName": "allCases", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.CellType]", - "children": [ - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel8CellTypeO8allCasesSayACGvpZ", - "mangledName": "$s14DouShouQiModel8CellTypeO8allCasesSayACGvpZ", - "moduleName": "DouShouQiModel", - "static": true, - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.CellType]", - "children": [ - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel8CellTypeO8allCasesSayACGvgZ", - "mangledName": "$s14DouShouQiModel8CellTypeO8allCasesSayACGvgZ", - "moduleName": "DouShouQiModel", - "static": true, - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - }, - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel8CellTypeO2eeoiySbAC_ACtFZ", - "mangledName": "$s14DouShouQiModel8CellTypeO2eeoiySbAC_ACtFZ", - "moduleName": "DouShouQiModel", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Var", - "name": "hashValue", - "printedName": "hashValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel8CellTypeO9hashValueSivp", - "mangledName": "$s14DouShouQiModel8CellTypeO9hashValueSivp", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel8CellTypeO9hashValueSivg", - "mangledName": "$s14DouShouQiModel8CellTypeO9hashValueSivg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "hash", - "printedName": "hash(into:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Hasher", - "printedName": "Swift.Hasher", - "paramValueOwnership": "InOut", - "usr": "s:s6HasherV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel8CellTypeO4hash4intoys6HasherVz_tF", - "mangledName": "$s14DouShouQiModel8CellTypeO4hash4intoys6HasherVz_tF", - "moduleName": "DouShouQiModel", - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:14DouShouQiModel8CellTypeO", - "mangledName": "$s14DouShouQiModel8CellTypeO", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CaseIterable", - "printedName": "CaseIterable", - "children": [ - { - "kind": "TypeWitness", - "name": "AllCases", - "printedName": "AllCases", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.CellType]", - "children": [ - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - } - ], - "usr": "s:Sa" - } - ] - } - ], - "usr": "s:s12CaseIterableP", - "mangledName": "$ss12CaseIterableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "Board", - "printedName": "Board", - "children": [ - { - "kind": "Function", - "name": "hash", - "printedName": "hash(into:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Hasher", - "printedName": "Swift.Hasher", - "paramValueOwnership": "InOut", - "usr": "s:s6HasherV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5BoardV4hash4intoys6HasherVz_tF", - "mangledName": "$s14DouShouQiModel5BoardV4hash4intoys6HasherVz_tF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Var", - "name": "nbRows", - "printedName": "nbRows", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel5BoardV6nbRowsSivp", - "mangledName": "$s14DouShouQiModel5BoardV6nbRowsSivp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel5BoardV6nbRowsSivg", - "mangledName": "$s14DouShouQiModel5BoardV6nbRowsSivg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "nbColumns", - "printedName": "nbColumns", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel5BoardV9nbColumnsSivp", - "mangledName": "$s14DouShouQiModel5BoardV9nbColumnsSivp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel5BoardV9nbColumnsSivg", - "mangledName": "$s14DouShouQiModel5BoardV9nbColumnsSivg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "grid", - "printedName": "grid", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[[DouShouQiModel.Cell]]", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Cell]", - "children": [ - { - "kind": "TypeNominal", - "name": "Cell", - "printedName": "DouShouQiModel.Cell", - "usr": "s:14DouShouQiModel4CellV" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvp", - "mangledName": "$s14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "SetterAccess", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[[DouShouQiModel.Cell]]", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Cell]", - "children": [ - { - "kind": "TypeNominal", - "name": "Cell", - "printedName": "DouShouQiModel.Cell", - "usr": "s:14DouShouQiModel4CellV" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvg", - "mangledName": "$s14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(withGrid:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "DouShouQiModel.Board?", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[[DouShouQiModel.Cell]]", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Cell]", - "children": [ - { - "kind": "TypeNominal", - "name": "Cell", - "printedName": "DouShouQiModel.Cell", - "usr": "s:14DouShouQiModel4CellV" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Constructor", - "usr": "s:14DouShouQiModel5BoardV8withGridACSgSaySayAA4CellVGG_tcfc", - "mangledName": "$s14DouShouQiModel5BoardV8withGridACSgSaySayAA4CellVGG_tcfc", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "countPieces", - "printedName": "countPieces(of:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5BoardV11countPieces2ofSiAA5OwnerO_tF", - "mangledName": "$s14DouShouQiModel5BoardV11countPieces2ofSiAA5OwnerO_tF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "countPieces", - "printedName": "countPieces()", - "children": [ - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(nbOfPiecesOfPlayer1: Swift.Int, nbOfPiecesOfPlayer2: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5BoardV11countPiecesSi04nbOfgI7Player1_Si0higI7Player2tyF", - "mangledName": "$s14DouShouQiModel5BoardV11countPiecesSi04nbOfgI7Player1_Si0higI7Player2tyF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "insert", - "printedName": "insert(piece:atRow:andColumn:)", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardResult", - "printedName": "DouShouQiModel.BoardResult", - "usr": "s:14DouShouQiModel11BoardResultO" - }, - { - "kind": "TypeNominal", - "name": "Piece", - "printedName": "DouShouQiModel.Piece", - "usr": "s:14DouShouQiModel5PieceV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5BoardV6insert5piece5atRow9andColumnAA0E6ResultOAA5PieceV_S2itF", - "mangledName": "$s14DouShouQiModel5BoardV6insert5piece5atRow9andColumnAA0E6ResultOAA5PieceV_S2itF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "Mutating", - "AccessControl" - ], - "funcSelfKind": "Mutating" - }, - { - "kind": "Function", - "name": "removePiece", - "printedName": "removePiece(atRow:andColumn:)", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardResult", - "printedName": "DouShouQiModel.BoardResult", - "usr": "s:14DouShouQiModel11BoardResultO" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5BoardV11removePiece5atRow9andColumnAA0E6ResultOSi_SitF", - "mangledName": "$s14DouShouQiModel5BoardV11removePiece5atRow9andColumnAA0E6ResultOSi_SitF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "Mutating", - "AccessControl" - ], - "funcSelfKind": "Mutating" - }, - { - "kind": "Var", - "name": "hashValue", - "printedName": "hashValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel5BoardV9hashValueSivp", - "mangledName": "$s14DouShouQiModel5BoardV9hashValueSivp", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel5BoardV9hashValueSivg", - "mangledName": "$s14DouShouQiModel5BoardV9hashValueSivg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5BoardV2eeoiySbAC_ACtFZ", - "mangledName": "$s14DouShouQiModel5BoardV2eeoiySbAC_ACtFZ", - "moduleName": "DouShouQiModel", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Struct", - "usr": "s:14DouShouQiModel5BoardV", - "mangledName": "$s14DouShouQiModel5BoardV", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "Piece", - "printedName": "Piece", - "children": [ - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel5PieceV11descriptionSSvp", - "mangledName": "$s14DouShouQiModel5PieceV11descriptionSSvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel5PieceV11descriptionSSvg", - "mangledName": "$s14DouShouQiModel5PieceV11descriptionSSvg", - "moduleName": "DouShouQiModel", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "owner", - "printedName": "owner", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel5PieceV5ownerAA5OwnerOvp", - "mangledName": "$s14DouShouQiModel5PieceV5ownerAA5OwnerOvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel5PieceV5ownerAA5OwnerOvg", - "mangledName": "$s14DouShouQiModel5PieceV5ownerAA5OwnerOvg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "animal", - "printedName": "animal", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel5PieceV6animalAA6AnimalOvp", - "mangledName": "$s14DouShouQiModel5PieceV6animalAA6AnimalOvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel5PieceV6animalAA6AnimalOvg", - "mangledName": "$s14DouShouQiModel5PieceV6animalAA6AnimalOvg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(withOwner:andAnimal:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Piece", - "printedName": "DouShouQiModel.Piece", - "usr": "s:14DouShouQiModel5PieceV" - }, - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - }, - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - } - ], - "declKind": "Constructor", - "usr": "s:14DouShouQiModel5PieceV9withOwner9andAnimalAcA0G0O_AA0I0Otcfc", - "mangledName": "$s14DouShouQiModel5PieceV9withOwner9andAnimalAcA0G0O_AA0I0Otcfc", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "hashValue", - "printedName": "hashValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel5PieceV9hashValueSivp", - "mangledName": "$s14DouShouQiModel5PieceV9hashValueSivp", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel5PieceV9hashValueSivg", - "mangledName": "$s14DouShouQiModel5PieceV9hashValueSivg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "hash", - "printedName": "hash(into:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Hasher", - "printedName": "Swift.Hasher", - "paramValueOwnership": "InOut", - "usr": "s:s6HasherV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5PieceV4hash4intoys6HasherVz_tF", - "mangledName": "$s14DouShouQiModel5PieceV4hash4intoys6HasherVz_tF", - "moduleName": "DouShouQiModel", - "implicit": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Piece", - "printedName": "DouShouQiModel.Piece", - "usr": "s:14DouShouQiModel5PieceV" - }, - { - "kind": "TypeNominal", - "name": "Piece", - "printedName": "DouShouQiModel.Piece", - "usr": "s:14DouShouQiModel5PieceV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5PieceV2eeoiySbAC_ACtFZ", - "mangledName": "$s14DouShouQiModel5PieceV2eeoiySbAC_ACtFZ", - "moduleName": "DouShouQiModel", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Struct", - "usr": "s:14DouShouQiModel5PieceV", - "mangledName": "$s14DouShouQiModel5PieceV", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "InvalidBoardError", - "printedName": "InvalidBoardError", - "children": [ - { - "kind": "Var", - "name": "unknownError", - "printedName": "unknownError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> DouShouQiModel.InvalidBoardError", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidBoardError", - "printedName": "DouShouQiModel.InvalidBoardError", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.InvalidBoardError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidBoardError", - "printedName": "DouShouQiModel.InvalidBoardError", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO07unknownG0yA2CmF", - "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO07unknownG0yA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "badDimensions", - "printedName": "badDimensions", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidBoardError", - "printedName": "DouShouQiModel.InvalidBoardError", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(nbRows: Swift.Int, nbColumns: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.InvalidBoardError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidBoardError", - "printedName": "DouShouQiModel.InvalidBoardError", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO13badDimensionsyACSi_SitcACmF", - "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO13badDimensionsyACSi_SitcACmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "badCellType", - "printedName": "badCellType", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.CellType, Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.CellType, Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidBoardError", - "printedName": "DouShouQiModel.InvalidBoardError", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(cellType: DouShouQiModel.CellType, row: Swift.Int, column: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.InvalidBoardError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidBoardError", - "printedName": "DouShouQiModel.InvalidBoardError", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO11badCellTypeyAcA0iJ0O_S2itcACmF", - "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO11badCellTypeyAcA0iJ0O_S2itcACmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "multipleOccurenceOfSamePiece", - "printedName": "multipleOccurenceOfSamePiece", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidBoardError", - "printedName": "DouShouQiModel.InvalidBoardError", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(piece: DouShouQiModel.Piece)", - "children": [ - { - "kind": "TypeNominal", - "name": "Piece", - "printedName": "DouShouQiModel.Piece", - "usr": "s:14DouShouQiModel5PieceV" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.InvalidBoardError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidBoardError", - "printedName": "DouShouQiModel.InvalidBoardError", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO28multipleOccurenceOfSamePieceyAcA0L0V_tcACmF", - "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO28multipleOccurenceOfSamePieceyAcA0L0V_tcACmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "pieceWithNoOwner", - "printedName": "pieceWithNoOwner", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidBoardError", - "printedName": "DouShouQiModel.InvalidBoardError", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(piece: DouShouQiModel.Piece)", - "children": [ - { - "kind": "TypeNominal", - "name": "Piece", - "printedName": "DouShouQiModel.Piece", - "usr": "s:14DouShouQiModel5PieceV" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.InvalidBoardError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidBoardError", - "printedName": "DouShouQiModel.InvalidBoardError", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO16pieceWithNoOwneryAcA5PieceV_tcACmF", - "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO16pieceWithNoOwneryAcA5PieceV_tcACmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "pieceNotAllowedOnThisCell", - "printedName": "pieceNotAllowedOnThisCell", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.Piece, DouShouQiModel.Cell) -> DouShouQiModel.InvalidBoardError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Piece, DouShouQiModel.Cell) -> DouShouQiModel.InvalidBoardError", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidBoardError", - "printedName": "DouShouQiModel.InvalidBoardError", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(piece: DouShouQiModel.Piece, cell: DouShouQiModel.Cell)", - "children": [ - { - "kind": "TypeNominal", - "name": "Piece", - "printedName": "DouShouQiModel.Piece", - "usr": "s:14DouShouQiModel5PieceV" - }, - { - "kind": "TypeNominal", - "name": "Cell", - "printedName": "DouShouQiModel.Cell", - "usr": "s:14DouShouQiModel4CellV" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.InvalidBoardError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidBoardError", - "printedName": "DouShouQiModel.InvalidBoardError", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO25pieceNotAllowedOnThisCellyAcA5PieceV_AA0M0VtcACmF", - "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO25pieceNotAllowedOnThisCellyAcA5PieceV_AA0M0VtcACmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "InvalidBoardError", - "printedName": "DouShouQiModel.InvalidBoardError", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO" - }, - { - "kind": "TypeNominal", - "name": "InvalidBoardError", - "printedName": "DouShouQiModel.InvalidBoardError", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO2eeoiySbAC_ACtFZ", - "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO2eeoiySbAC_ACtFZ", - "moduleName": "DouShouQiModel", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO", - "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "Owner", - "printedName": "Owner", - "children": [ - { - "kind": "Var", - "name": "noOne", - "printedName": "noOne", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Owner.Type) -> DouShouQiModel.Owner", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.Owner.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel5OwnerO5noOneyA2CmF", - "mangledName": "$s14DouShouQiModel5OwnerO5noOneyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "player1", - "printedName": "player1", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Owner.Type) -> DouShouQiModel.Owner", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.Owner.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel5OwnerO7player1yA2CmF", - "mangledName": "$s14DouShouQiModel5OwnerO7player1yA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "player2", - "printedName": "player2", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Owner.Type) -> DouShouQiModel.Owner", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.Owner.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel5OwnerO7player2yA2CmF", - "mangledName": "$s14DouShouQiModel5OwnerO7player2yA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "simpleDescription", - "printedName": "simpleDescription", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel5OwnerO17simpleDescriptionSSvp", - "mangledName": "$s14DouShouQiModel5OwnerO17simpleDescriptionSSvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel5OwnerO17simpleDescriptionSSvg", - "mangledName": "$s14DouShouQiModel5OwnerO17simpleDescriptionSSvg", - "moduleName": "DouShouQiModel", - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - }, - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5OwnerO2eeoiySbAC_ACtFZ", - "mangledName": "$s14DouShouQiModel5OwnerO2eeoiySbAC_ACtFZ", - "moduleName": "DouShouQiModel", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Var", - "name": "hashValue", - "printedName": "hashValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel5OwnerO9hashValueSivp", - "mangledName": "$s14DouShouQiModel5OwnerO9hashValueSivp", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel5OwnerO9hashValueSivg", - "mangledName": "$s14DouShouQiModel5OwnerO9hashValueSivg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "hash", - "printedName": "hash(into:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Hasher", - "printedName": "Swift.Hasher", - "paramValueOwnership": "InOut", - "usr": "s:s6HasherV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5OwnerO4hash4intoys6HasherVz_tF", - "mangledName": "$s14DouShouQiModel5OwnerO4hash4intoys6HasherVz_tF", - "moduleName": "DouShouQiModel", - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:14DouShouQiModel5OwnerO", - "mangledName": "$s14DouShouQiModel5OwnerO", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "Move", - "printedName": "Move", - "children": [ - { - "kind": "Var", - "name": "owner", - "printedName": "owner", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel4MoveV5ownerAA5OwnerOvp", - "mangledName": "$s14DouShouQiModel4MoveV5ownerAA5OwnerOvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel4MoveV5ownerAA5OwnerOvg", - "mangledName": "$s14DouShouQiModel4MoveV5ownerAA5OwnerOvg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "rowOrigin", - "printedName": "rowOrigin", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel4MoveV9rowOriginSivp", - "mangledName": "$s14DouShouQiModel4MoveV9rowOriginSivp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel4MoveV9rowOriginSivg", - "mangledName": "$s14DouShouQiModel4MoveV9rowOriginSivg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "columnOrigin", - "printedName": "columnOrigin", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel4MoveV12columnOriginSivp", - "mangledName": "$s14DouShouQiModel4MoveV12columnOriginSivp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel4MoveV12columnOriginSivg", - "mangledName": "$s14DouShouQiModel4MoveV12columnOriginSivg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "rowDestination", - "printedName": "rowDestination", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel4MoveV14rowDestinationSivp", - "mangledName": "$s14DouShouQiModel4MoveV14rowDestinationSivp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel4MoveV14rowDestinationSivg", - "mangledName": "$s14DouShouQiModel4MoveV14rowDestinationSivg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "columnDestination", - "printedName": "columnDestination", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel4MoveV17columnDestinationSivp", - "mangledName": "$s14DouShouQiModel4MoveV17columnDestinationSivp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel4MoveV17columnDestinationSivg", - "mangledName": "$s14DouShouQiModel4MoveV17columnDestinationSivg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(of:fromRow:andFromColumn:toRow:andToColumn:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - }, - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Constructor", - "usr": "s:14DouShouQiModel4MoveV2of7fromRow13andFromColumn02toH00i2ToK0AcA5OwnerO_S4itcfc", - "mangledName": "$s14DouShouQiModel4MoveV2of7fromRow13andFromColumn02toH00i2ToK0AcA5OwnerO_S4itcfc", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel4MoveV11descriptionSSvp", - "mangledName": "$s14DouShouQiModel4MoveV11descriptionSSvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel4MoveV11descriptionSSvg", - "mangledName": "$s14DouShouQiModel4MoveV11descriptionSSvg", - "moduleName": "DouShouQiModel", - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - }, - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel4MoveV2eeoiySbAC_ACtFZ", - "mangledName": "$s14DouShouQiModel4MoveV2eeoiySbAC_ACtFZ", - "moduleName": "DouShouQiModel", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Struct", - "usr": "s:14DouShouQiModel4MoveV", - "mangledName": "$s14DouShouQiModel4MoveV", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "Animal", - "printedName": "Animal", - "children": [ - { - "kind": "Var", - "name": "rat", - "printedName": "rat", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.Animal.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel6AnimalO3ratyA2CmF", - "mangledName": "$s14DouShouQiModel6AnimalO3ratyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "cat", - "printedName": "cat", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.Animal.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel6AnimalO3catyA2CmF", - "mangledName": "$s14DouShouQiModel6AnimalO3catyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "dog", - "printedName": "dog", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.Animal.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel6AnimalO3dogyA2CmF", - "mangledName": "$s14DouShouQiModel6AnimalO3dogyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "wolf", - "printedName": "wolf", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.Animal.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel6AnimalO4wolfyA2CmF", - "mangledName": "$s14DouShouQiModel6AnimalO4wolfyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "leopard", - "printedName": "leopard", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.Animal.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel6AnimalO7leopardyA2CmF", - "mangledName": "$s14DouShouQiModel6AnimalO7leopardyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "tiger", - "printedName": "tiger", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.Animal.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel6AnimalO5tigeryA2CmF", - "mangledName": "$s14DouShouQiModel6AnimalO5tigeryA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "lion", - "printedName": "lion", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.Animal.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel6AnimalO4lionyA2CmF", - "mangledName": "$s14DouShouQiModel6AnimalO4lionyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "elephant", - "printedName": "elephant", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.Animal.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel6AnimalO8elephantyA2CmF", - "mangledName": "$s14DouShouQiModel6AnimalO8elephantyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel6AnimalO8rawValueSivp", - "mangledName": "$s14DouShouQiModel6AnimalO8rawValueSivp", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel6AnimalO8rawValueSivg", - "mangledName": "$s14DouShouQiModel6AnimalO8rawValueSivg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "DouShouQiModel.Animal?", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Constructor", - "usr": "s:14DouShouQiModel6AnimalO8rawValueACSgSi_tcfc", - "mangledName": "$s14DouShouQiModel6AnimalO8rawValueACSgSi_tcfc", - "moduleName": "DouShouQiModel", - "implicit": true, - "init_kind": "Designated" - } - ], - "declKind": "Enum", - "usr": "s:14DouShouQiModel6AnimalO", - "mangledName": "$s14DouShouQiModel6AnimalO", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "enumRawTypeName": "Int", - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", - "children": [ - { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ], - "usr": "s:SY", - "mangledName": "$sSY" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "Game", - "printedName": "Game", - "children": [ - { - "kind": "Var", - "name": "board", - "printedName": "board", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel4GameV5boardAA5BoardVvp", - "mangledName": "$s14DouShouQiModel4GameV5boardAA5BoardVvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "SetterAccess", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel4GameV5boardAA5BoardVvg", - "mangledName": "$s14DouShouQiModel4GameV5boardAA5BoardVvg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "rules", - "printedName": "rules", - "children": [ - { - "kind": "TypeNominal", - "name": "Rules", - "printedName": "DouShouQiModel.Rules", - "usr": "s:14DouShouQiModel5RulesP" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel4GameV5rulesAA5Rules_pvp", - "mangledName": "$s14DouShouQiModel4GameV5rulesAA5Rules_pvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "SetterAccess", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Rules", - "printedName": "DouShouQiModel.Rules", - "usr": "s:14DouShouQiModel5RulesP" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel4GameV5rulesAA5Rules_pvg", - "mangledName": "$s14DouShouQiModel4GameV5rulesAA5Rules_pvg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "players", - "printedName": "players", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[DouShouQiModel.Owner : DouShouQiModel.Player]", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - }, - { - "kind": "TypeNominal", - "name": "Player", - "printedName": "DouShouQiModel.Player", - "usr": "s:14DouShouQiModel6PlayerC" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel4GameV7playersSDyAA5OwnerOAA6PlayerCGvp", - "mangledName": "$s14DouShouQiModel4GameV7playersSDyAA5OwnerOAA6PlayerCGvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[DouShouQiModel.Owner : DouShouQiModel.Player]", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - }, - { - "kind": "TypeNominal", - "name": "Player", - "printedName": "DouShouQiModel.Player", - "usr": "s:14DouShouQiModel6PlayerC" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel4GameV7playersSDyAA5OwnerOAA6PlayerCGvg", - "mangledName": "$s14DouShouQiModel4GameV7playersSDyAA5OwnerOAA6PlayerCGvg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(withRules:andPlayer1:andPlayer2:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Game", - "printedName": "DouShouQiModel.Game", - "usr": "s:14DouShouQiModel4GameV" - }, - { - "kind": "TypeNominal", - "name": "Rules", - "printedName": "DouShouQiModel.Rules", - "usr": "s:14DouShouQiModel5RulesP" - }, - { - "kind": "TypeNominal", - "name": "Player", - "printedName": "DouShouQiModel.Player", - "usr": "s:14DouShouQiModel6PlayerC" - }, - { - "kind": "TypeNominal", - "name": "Player", - "printedName": "DouShouQiModel.Player", - "usr": "s:14DouShouQiModel6PlayerC" - } - ], - "declKind": "Constructor", - "usr": "s:14DouShouQiModel4GameV9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfc", - "mangledName": "$s14DouShouQiModel4GameV9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfc", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(withBoard:andRules:andPlayer1:andPlayer2:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Game", - "printedName": "DouShouQiModel.Game", - "usr": "s:14DouShouQiModel4GameV" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Rules", - "printedName": "DouShouQiModel.Rules", - "usr": "s:14DouShouQiModel5RulesP" - }, - { - "kind": "TypeNominal", - "name": "Player", - "printedName": "DouShouQiModel.Player", - "usr": "s:14DouShouQiModel6PlayerC" - }, - { - "kind": "TypeNominal", - "name": "Player", - "printedName": "DouShouQiModel.Player", - "usr": "s:14DouShouQiModel6PlayerC" - } - ], - "declKind": "Constructor", - "usr": "s:14DouShouQiModel4GameV9withBoard8andRules0H7Player10H7Player2AcA0G0V_AA0I0_pAA6PlayerCALtKcfc", - "mangledName": "$s14DouShouQiModel4GameV9withBoard8andRules0H7Player10H7Player2AcA0G0V_AA0I0_pAA6PlayerCALtKcfc", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "addGameStartedListener", - "printedName": "addGameStartedListener(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Board) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - } - ] - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel4GameV03addE15StartedListeneryyyAA5BoardVcF", - "mangledName": "$s14DouShouQiModel4GameV03addE15StartedListeneryyyAA5BoardVcF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "Mutating", - "AccessControl" - ], - "funcSelfKind": "Mutating" - }, - { - "kind": "Function", - "name": "addPlayerNotifiedListener", - "printedName": "addPlayerNotifiedListener(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Board, DouShouQiModel.Player) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(DouShouQiModel.Board, DouShouQiModel.Player)", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Player", - "printedName": "DouShouQiModel.Player", - "usr": "s:14DouShouQiModel6PlayerC" - } - ] - } - ] - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel4GameV25addPlayerNotifiedListeneryyyAA5BoardV_AA0G0CtcF", - "mangledName": "$s14DouShouQiModel4GameV25addPlayerNotifiedListeneryyyAA5BoardV_AA0G0CtcF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "Mutating", - "AccessControl" - ], - "funcSelfKind": "Mutating" - }, - { - "kind": "Function", - "name": "addGameChangedListener", - "printedName": "addGameChangedListener(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Game) async -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Game", - "printedName": "DouShouQiModel.Game", - "usr": "s:14DouShouQiModel4GameV" - } - ] - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel4GameV03addE15ChangedListeneryyyACYacF", - "mangledName": "$s14DouShouQiModel4GameV03addE15ChangedListeneryyyACYacF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "Mutating", - "AccessControl" - ], - "funcSelfKind": "Mutating" - }, - { - "kind": "Function", - "name": "addGameOverListener", - "printedName": "addGameOverListener(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?)", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Result", - "printedName": "DouShouQiModel.Result", - "usr": "s:14DouShouQiModel6ResultO" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "DouShouQiModel.Player?", - "children": [ - { - "kind": "TypeNominal", - "name": "Player", - "printedName": "DouShouQiModel.Player", - "usr": "s:14DouShouQiModel6PlayerC" - } - ], - "usr": "s:Sq" - } - ] - } - ] - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel4GameV03addE12OverListeneryyyAA5BoardV_AA6ResultOAA6PlayerCSgtcF", - "mangledName": "$s14DouShouQiModel4GameV03addE12OverListeneryyyAA5BoardV_AA6ResultOAA6PlayerCSgtcF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "Mutating", - "AccessControl" - ], - "funcSelfKind": "Mutating" - }, - { - "kind": "Function", - "name": "addMoveChosenCallbacksListener", - "printedName": "addMoveChosenCallbacksListener(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player)", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - }, - { - "kind": "TypeNominal", - "name": "Player", - "printedName": "DouShouQiModel.Player", - "usr": "s:14DouShouQiModel6PlayerC" - } - ] - } - ] - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel4GameV30addMoveChosenCallbacksListeneryyyAA5BoardV_AA0G0VAA6PlayerCtcF", - "mangledName": "$s14DouShouQiModel4GameV30addMoveChosenCallbacksListeneryyyAA5BoardV_AA0G0VAA6PlayerCtcF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "Mutating", - "AccessControl" - ], - "funcSelfKind": "Mutating" - }, - { - "kind": "Function", - "name": "addInvalidMoveCallbacksListener", - "printedName": "addInvalidMoveCallbacksListener(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool)", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - }, - { - "kind": "TypeNominal", - "name": "Player", - "printedName": "DouShouQiModel.Player", - "usr": "s:14DouShouQiModel6PlayerC" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ] - } - ] - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel4GameV31addInvalidMoveCallbacksListeneryyyAA5BoardV_AA0H0VAA6PlayerCSbtcF", - "mangledName": "$s14DouShouQiModel4GameV31addInvalidMoveCallbacksListeneryyyAA5BoardV_AA0H0VAA6PlayerCSbtcF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "Mutating", - "AccessControl" - ], - "funcSelfKind": "Mutating" - }, - { - "kind": "Function", - "name": "addBoardChangedListener", - "printedName": "addBoardChangedListener(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Board) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - } - ] - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel4GameV23addBoardChangedListeneryyyAA0G0VcF", - "mangledName": "$s14DouShouQiModel4GameV23addBoardChangedListeneryyyAA0G0VcF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "Mutating", - "AccessControl" - ], - "funcSelfKind": "Mutating" - }, - { - "kind": "Function", - "name": "start", - "printedName": "start()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel4GameV5startyyYaKF", - "mangledName": "$s14DouShouQiModel4GameV5startyyYaKF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "Mutating", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "Mutating" - } - ], - "declKind": "Struct", - "usr": "s:14DouShouQiModel4GameV", - "mangledName": "$s14DouShouQiModel4GameV", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ] - } - ], - "json_format_version": 8 - }, - "ConstValues": [ - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 81, - "length": 2, - "value": "10" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 112, - "length": 1, - "value": "7" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 149, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 3231, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 3271, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "Array", - "offset": 4124, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "Dictionary", - "offset": 4468, - "length": 3, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "Array", - "offset": 4658, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 4700, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 4748, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "BooleanLiteral", - "offset": 5150, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "Array", - "offset": 6352, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 6372, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 6412, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 9868, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 10769, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 11089, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 11196, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "Array", - "offset": 11353, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 11371, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 11463, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 11508, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 11616, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 11660, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 11752, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 11815, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 11923, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "Array", - "offset": 12449, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 12490, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 12502, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 12509, - "length": 2, - "value": "-1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 12886, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 12897, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 12904, - "length": 2, - "value": "-1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 13269, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 13647, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "BooleanLiteral", - "offset": 15780, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 15887, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "BooleanLiteral", - "offset": 15911, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 16028, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "BooleanLiteral", - "offset": 16052, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "BooleanLiteral", - "offset": 16232, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "BooleanLiteral", - "offset": 16332, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 16762, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 16767, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "Dictionary", - "offset": 17131, - "length": 3, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "Array", - "offset": 17187, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Cell.swift", - "kind": "StringLiteral", - "offset": 122, - "length": 81, - "value": "\"\"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Cell.swift", - "kind": "StringLiteral", - "offset": 147, - "length": 4, - "value": "\"ø\"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Cell.swift", - "kind": "StringLiteral", - "offset": 152, - "length": 2, - "value": "\" on \"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Cell.swift", - "kind": "StringLiteral", - "offset": 167, - "length": 1, - "value": "\", \"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Cell.swift", - "kind": "StringLiteral", - "offset": 202, - "length": 1, - "value": "\"\"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 89, - "length": 1, - "value": "5" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 119, - "length": 1, - "value": "5" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 2067, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 2107, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 2267, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 2277, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 2419, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 2429, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 2964, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 3004, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "Array", - "offset": 3773, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 3793, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 3833, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "BooleanLiteral", - "offset": 4182, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "BooleanLiteral", - "offset": 4292, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "Array", - "offset": 4531, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "Array", - "offset": 4639, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 4773, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 4782, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 4800, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 4809, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 4925, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 5013, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "BooleanLiteral", - "offset": 6962, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 7077, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "BooleanLiteral", - "offset": 7105, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 7230, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "BooleanLiteral", - "offset": 7258, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "BooleanLiteral", - "offset": 7350, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "Dictionary", - "offset": 8072, - "length": 3, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "Array", - "offset": 8128, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Board.swift", - "kind": "BooleanLiteral", - "offset": 475, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Board.swift", - "kind": "IntegerLiteral", - "offset": 570, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Board.swift", - "kind": "IntegerLiteral", - "offset": 694, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Board.swift", - "kind": "IntegerLiteral", - "offset": 981, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Board.swift", - "kind": "IntegerLiteral", - "offset": 996, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Board.swift", - "kind": "IntegerLiteral", - "offset": 1015, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Board.swift", - "kind": "IntegerLiteral", - "offset": 1049, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Board.swift", - "kind": "IntegerLiteral", - "offset": 1212, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Board.swift", - "kind": "IntegerLiteral", - "offset": 1278, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Board.swift", - "kind": "IntegerLiteral", - "offset": 1548, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Board.swift", - "kind": "IntegerLiteral", - "offset": 1579, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Board.swift", - "kind": "IntegerLiteral", - "offset": 1965, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Board.swift", - "kind": "IntegerLiteral", - "offset": 1996, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Piece.swift", - "kind": "StringLiteral", - "offset": 122, - "length": 40, - "value": "\"[\"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Piece.swift", - "kind": "StringLiteral", - "offset": 150, - "length": 1, - "value": "\":\"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Piece.swift", - "kind": "StringLiteral", - "offset": 160, - "length": 1, - "value": "\"]\"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Owner.swift", - "kind": "StringLiteral", - "offset": 183, - "length": 3, - "value": "\"x\"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Owner.swift", - "kind": "StringLiteral", - "offset": 229, - "length": 3, - "value": "\"1\"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Owner.swift", - "kind": "StringLiteral", - "offset": 275, - "length": 3, - "value": "\"2\"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Move.swift", - "kind": "StringLiteral", - "offset": 616, - "length": 87, - "value": "\"\"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Move.swift", - "kind": "StringLiteral", - "offset": 625, - "length": 1, - "value": "\": [\"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Move.swift", - "kind": "StringLiteral", - "offset": 640, - "length": 1, - "value": "\",\"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Move.swift", - "kind": "StringLiteral", - "offset": 656, - "length": 1, - "value": "\"] -> [\"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Move.swift", - "kind": "StringLiteral", - "offset": 679, - "length": 1, - "value": "\", \"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Move.swift", - "kind": "StringLiteral", - "offset": 701, - "length": 1, - "value": "\"]\"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 60, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 63, - "length": 3, - "value": "2" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 68, - "length": 3, - "value": "3" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 73, - "length": 4, - "value": "4" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 79, - "length": 7, - "value": "5" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 88, - "length": 5, - "value": "6" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 95, - "length": 4, - "value": "7" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 101, - "length": 8, - "value": "8" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 60, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 63, - "length": 3, - "value": "2" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 68, - "length": 3, - "value": "3" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 73, - "length": 4, - "value": "4" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 79, - "length": 7, - "value": "5" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 88, - "length": 5, - "value": "6" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 95, - "length": 4, - "value": "7" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 101, - "length": 8, - "value": "8" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 60, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 63, - "length": 3, - "value": "2" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 68, - "length": 3, - "value": "3" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 73, - "length": 4, - "value": "4" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 79, - "length": 7, - "value": "5" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 88, - "length": 5, - "value": "6" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 95, - "length": 4, - "value": "7" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 101, - "length": 8, - "value": "8" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Game.swift", - "kind": "StringLiteral", - "offset": 514, - "length": 55, - "value": "\"The ids of players are not .player1 and then .player2\"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Game.swift", - "kind": "StringLiteral", - "offset": 982, - "length": 55, - "value": "\"The ids of players are not .player1 and then .player2\"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Game.swift", - "kind": "Array", - "offset": 1253, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Game.swift", - "kind": "Array", - "offset": 1585, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Game.swift", - "kind": "Array", - "offset": 1966, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Game.swift", - "kind": "Array", - "offset": 2405, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Game.swift", - "kind": "Array", - "offset": 2818, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Game.swift", - "kind": "Array", - "offset": 3238, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Game.swift", - "kind": "Array", - "offset": 3681, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Game.swift", - "kind": "BooleanLiteral", - "offset": 4097, - "length": 5, - "value": "false" - } - ] -} \ No newline at end of file diff --git a/DouShouQi_App/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface b/DouShouQi_App/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface deleted file mode 100644 index e325199..0000000 --- a/DouShouQi_App/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface +++ /dev/null @@ -1,237 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) -// swift-module-flags: -target arm64-apple-ios16.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name DouShouQiModel -// swift-module-flags-ignorable: -enable-bare-slash-regex -@_exported import DouShouQiModel -import Foundation -import Swift -import _Concurrency -import _StringProcessing -import _SwiftConcurrencyShims -public enum Result : Swift.Equatable { - case notFinished - case even - case winner(winner: DouShouQiModel.Owner, reason: DouShouQiModel.WinningReason) - public static func == (a: DouShouQiModel.Result, b: DouShouQiModel.Result) -> Swift.Bool -} -public enum WinningReason { - case denReached, noMorePieces, tooManyOccurences, noMovesLeft - public static func == (a: DouShouQiModel.WinningReason, b: DouShouQiModel.WinningReason) -> Swift.Bool - public func hash(into hasher: inout Swift.Hasher) - public var hashValue: Swift.Int { - get - } -} -public enum BoardResult : Swift.Equatable { - case unknown - case ok - case failed(reason: DouShouQiModel.BoardFailingReason) - public static func == (a: DouShouQiModel.BoardResult, b: DouShouQiModel.BoardResult) -> Swift.Bool -} -public enum BoardFailingReason { - case unknown, outOfBounds, cellNotEmpty, cellEmpty - public static func == (a: DouShouQiModel.BoardFailingReason, b: DouShouQiModel.BoardFailingReason) -> Swift.Bool - public func hash(into hasher: inout Swift.Hasher) - public var hashValue: Swift.Int { - get - } -} -@_inheritsConvenienceInitializers public class HumanPlayer : DouShouQiModel.Player { - public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner, andInputMethod input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) - override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) - override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) -> DouShouQiModel.Move? - public func changeInput(input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) - @objc deinit -} -public struct ClassicRules : DouShouQiModel.Rules { - public static func createBoard() -> DouShouQiModel.Board - public static func checkBoard(_ board: DouShouQiModel.Board) throws - public init() - public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) - public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] - public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] - public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool - public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool - public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) - public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws - public func getNextPlayer() -> DouShouQiModel.Owner - public var occurences: [DouShouQiModel.Board : Swift.Int] { - get - } - public var historic: [DouShouQiModel.Move] { - get - } -} -public struct Cell : Swift.CustomStringConvertible, Swift.Equatable { - public var description: Swift.String { - get - } - public let cellType: DouShouQiModel.CellType - public let initialOwner: DouShouQiModel.Owner - public var piece: DouShouQiModel.Piece? - public init(ofType cellType: DouShouQiModel.CellType, ownedBy initialOwner: DouShouQiModel.Owner = .noOne, withPiece piece: DouShouQiModel.Piece? = nil) - public static func == (a: DouShouQiModel.Cell, b: DouShouQiModel.Cell) -> Swift.Bool -} -public struct VerySimpleRules : DouShouQiModel.Rules { - public static func createBoard() -> DouShouQiModel.Board - public static func checkBoard(_ board: DouShouQiModel.Board) throws - public init() - public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) - public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] - public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] - public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool - public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool - public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) - public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws - public func getNextPlayer() -> DouShouQiModel.Owner - public var occurences: [DouShouQiModel.Board : Swift.Int] { - get - } - public var historic: [DouShouQiModel.Move] { - get - } -} -public protocol Rules { - static func createBoard() -> DouShouQiModel.Board - static func checkBoard(_ board: DouShouQiModel.Board) throws - func getNextPlayer() -> DouShouQiModel.Owner - func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner) -> [DouShouQiModel.Move] - func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] - func isMoveValid(onBoard: DouShouQiModel.Board, fromRow: Swift.Int, andFromColumn: Swift.Int, toRow: Swift.Int, andToColumn: Swift.Int) -> Swift.Bool - func isMoveValid(onBoard: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool - func isGameOver(withBoard: DouShouQiModel.Board, andLastRowPlayed: Swift.Int, andLastColumnPlayer: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) - mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws - var occurences: [DouShouQiModel.Board : Swift.Int] { get } - var historic: [DouShouQiModel.Move] { get } -} -public class Player { - final public let name: Swift.String - final public let id: DouShouQiModel.Owner - public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) - public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) -> DouShouQiModel.Move? - @objc deinit -} -public enum GameError : Swift.Error { - case invalidMove, nextPlayerError, badPlayerId(message: Swift.String), invalidRules, invalidPlayer, invalidGame, invalidBoard -} -@_inheritsConvenienceInitializers public class RandomPlayer : DouShouQiModel.Player { - override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) -> DouShouQiModel.Move? - override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) - @objc deinit -} -public enum CellType : Swift.CaseIterable { - case unknown, jungle, water, trap, den - public static func == (a: DouShouQiModel.CellType, b: DouShouQiModel.CellType) -> Swift.Bool - public func hash(into hasher: inout Swift.Hasher) - public typealias AllCases = [DouShouQiModel.CellType] - public static var allCases: [DouShouQiModel.CellType] { - get - } - public var hashValue: Swift.Int { - get - } -} -public struct Board : Swift.Hashable { - public func hash(into hasher: inout Swift.Hasher) - public let nbRows: Swift.Int - public let nbColumns: Swift.Int - public var grid: [[DouShouQiModel.Cell]] { - get - } - public init?(withGrid grid: [[DouShouQiModel.Cell]]) - public func countPieces(of owner: DouShouQiModel.Owner) -> Swift.Int - public func countPieces() -> (nbOfPiecesOfPlayer1: Swift.Int, nbOfPiecesOfPlayer2: Swift.Int) - public mutating func insert(piece: DouShouQiModel.Piece, atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult - public mutating func removePiece(atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult - public static func == (a: DouShouQiModel.Board, b: DouShouQiModel.Board) -> Swift.Bool - public var hashValue: Swift.Int { - get - } -} -public struct Piece : Swift.CustomStringConvertible, Swift.Hashable { - public var description: Swift.String { - get - } - public let owner: DouShouQiModel.Owner - public let animal: DouShouQiModel.Animal - public init(withOwner owner: DouShouQiModel.Owner, andAnimal animal: DouShouQiModel.Animal) - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: DouShouQiModel.Piece, b: DouShouQiModel.Piece) -> Swift.Bool - public var hashValue: Swift.Int { - get - } -} -public enum InvalidBoardError : Swift.Error, Swift.Equatable { - case unknownError - case badDimensions(nbRows: Swift.Int, nbColumns: Swift.Int) - case badCellType(cellType: DouShouQiModel.CellType, row: Swift.Int, column: Swift.Int) - case multipleOccurenceOfSamePiece(piece: DouShouQiModel.Piece) - case pieceWithNoOwner(piece: DouShouQiModel.Piece) - case pieceNotAllowedOnThisCell(piece: DouShouQiModel.Piece, cell: DouShouQiModel.Cell) - public static func == (a: DouShouQiModel.InvalidBoardError, b: DouShouQiModel.InvalidBoardError) -> Swift.Bool -} -public enum Owner { - case noOne, player1, player2 - public var simpleDescription: Swift.String { - get - } - public static func == (a: DouShouQiModel.Owner, b: DouShouQiModel.Owner) -> Swift.Bool - public func hash(into hasher: inout Swift.Hasher) - public var hashValue: Swift.Int { - get - } -} -public struct Move : Swift.CustomStringConvertible, Swift.Equatable { - public let owner: DouShouQiModel.Owner - public let rowOrigin: Swift.Int - public let columnOrigin: Swift.Int - public let rowDestination: Swift.Int - public let columnDestination: Swift.Int - public init(of owner: DouShouQiModel.Owner, fromRow rowOrigin: Swift.Int, andFromColumn colOrigin: Swift.Int, toRow rowDest: Swift.Int, andToColumn colDest: Swift.Int) - public var description: Swift.String { - get - } - public static func == (a: DouShouQiModel.Move, b: DouShouQiModel.Move) -> Swift.Bool -} -public enum Animal : Swift.Int { - case rat, cat, dog, wolf, leopard, tiger, lion, elephant - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -public struct Game { - public var board: DouShouQiModel.Board { - get - } - public var rules: any DouShouQiModel.Rules { - get - } - public let players: [DouShouQiModel.Owner : DouShouQiModel.Player] - public init(withRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws - public init(withBoard board: DouShouQiModel.Board, andRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws - public mutating func addGameStartedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) - public mutating func addPlayerNotifiedListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Player) -> Swift.Void) - #if compiler(>=5.3) && $AsyncAwait - public mutating func addGameChangedListener(_ listener: @escaping (DouShouQiModel.Game) async -> Swift.Void) - #endif - public mutating func addGameOverListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?) -> Swift.Void) - public mutating func addMoveChosenCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player) -> Swift.Void) - public mutating func addInvalidMoveCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool) -> Swift.Void) - public mutating func addBoardChangedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) - #if compiler(>=5.3) && $AsyncAwait - public mutating func start() async throws - #endif -} -extension DouShouQiModel.WinningReason : Swift.Equatable {} -extension DouShouQiModel.WinningReason : Swift.Hashable {} -extension DouShouQiModel.BoardFailingReason : Swift.Equatable {} -extension DouShouQiModel.BoardFailingReason : Swift.Hashable {} -extension DouShouQiModel.CellType : Swift.Equatable {} -extension DouShouQiModel.CellType : Swift.Hashable {} -extension DouShouQiModel.Owner : Swift.Equatable {} -extension DouShouQiModel.Owner : Swift.Hashable {} -extension DouShouQiModel.Animal : Swift.Equatable {} -extension DouShouQiModel.Animal : Swift.Hashable {} -extension DouShouQiModel.Animal : Swift.RawRepresentable {} diff --git a/DouShouQi_App/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/DouShouQi_App/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.swiftdoc deleted file mode 100644 index afa4fb6b0c4573a14664563bf1804a197eea511f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 696 zcmaDfX9YVW2Lpp90|Ns)qlJ#c+7Dby0=U-%aP4>CT5rI$Ux91Q2d>2%xY!*xUFbQa zy@N^j#3Ahshx9v`wD%m+SaZl(Xp58P1t*OOP8vYc#=uE?50mBGjnH89XK)H48yX)=@m&2h;u4bI3f4b1e-Pf5*TV0Z@{ZGs_BOfa>x}bCXhw6!Oy)ih!aZx+EjBSOKgS>w zeSHOdYC$0b2F%*U=hT6$XduSv2+O=A=lq<~+&r*5z@PM80|e diff --git a/DouShouQi_App/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/DouShouQi_App/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.swiftinterface deleted file mode 100644 index e325199..0000000 --- a/DouShouQi_App/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.swiftinterface +++ /dev/null @@ -1,237 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) -// swift-module-flags: -target arm64-apple-ios16.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name DouShouQiModel -// swift-module-flags-ignorable: -enable-bare-slash-regex -@_exported import DouShouQiModel -import Foundation -import Swift -import _Concurrency -import _StringProcessing -import _SwiftConcurrencyShims -public enum Result : Swift.Equatable { - case notFinished - case even - case winner(winner: DouShouQiModel.Owner, reason: DouShouQiModel.WinningReason) - public static func == (a: DouShouQiModel.Result, b: DouShouQiModel.Result) -> Swift.Bool -} -public enum WinningReason { - case denReached, noMorePieces, tooManyOccurences, noMovesLeft - public static func == (a: DouShouQiModel.WinningReason, b: DouShouQiModel.WinningReason) -> Swift.Bool - public func hash(into hasher: inout Swift.Hasher) - public var hashValue: Swift.Int { - get - } -} -public enum BoardResult : Swift.Equatable { - case unknown - case ok - case failed(reason: DouShouQiModel.BoardFailingReason) - public static func == (a: DouShouQiModel.BoardResult, b: DouShouQiModel.BoardResult) -> Swift.Bool -} -public enum BoardFailingReason { - case unknown, outOfBounds, cellNotEmpty, cellEmpty - public static func == (a: DouShouQiModel.BoardFailingReason, b: DouShouQiModel.BoardFailingReason) -> Swift.Bool - public func hash(into hasher: inout Swift.Hasher) - public var hashValue: Swift.Int { - get - } -} -@_inheritsConvenienceInitializers public class HumanPlayer : DouShouQiModel.Player { - public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner, andInputMethod input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) - override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) - override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) -> DouShouQiModel.Move? - public func changeInput(input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) - @objc deinit -} -public struct ClassicRules : DouShouQiModel.Rules { - public static func createBoard() -> DouShouQiModel.Board - public static func checkBoard(_ board: DouShouQiModel.Board) throws - public init() - public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) - public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] - public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] - public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool - public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool - public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) - public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws - public func getNextPlayer() -> DouShouQiModel.Owner - public var occurences: [DouShouQiModel.Board : Swift.Int] { - get - } - public var historic: [DouShouQiModel.Move] { - get - } -} -public struct Cell : Swift.CustomStringConvertible, Swift.Equatable { - public var description: Swift.String { - get - } - public let cellType: DouShouQiModel.CellType - public let initialOwner: DouShouQiModel.Owner - public var piece: DouShouQiModel.Piece? - public init(ofType cellType: DouShouQiModel.CellType, ownedBy initialOwner: DouShouQiModel.Owner = .noOne, withPiece piece: DouShouQiModel.Piece? = nil) - public static func == (a: DouShouQiModel.Cell, b: DouShouQiModel.Cell) -> Swift.Bool -} -public struct VerySimpleRules : DouShouQiModel.Rules { - public static func createBoard() -> DouShouQiModel.Board - public static func checkBoard(_ board: DouShouQiModel.Board) throws - public init() - public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) - public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] - public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] - public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool - public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool - public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) - public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws - public func getNextPlayer() -> DouShouQiModel.Owner - public var occurences: [DouShouQiModel.Board : Swift.Int] { - get - } - public var historic: [DouShouQiModel.Move] { - get - } -} -public protocol Rules { - static func createBoard() -> DouShouQiModel.Board - static func checkBoard(_ board: DouShouQiModel.Board) throws - func getNextPlayer() -> DouShouQiModel.Owner - func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner) -> [DouShouQiModel.Move] - func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] - func isMoveValid(onBoard: DouShouQiModel.Board, fromRow: Swift.Int, andFromColumn: Swift.Int, toRow: Swift.Int, andToColumn: Swift.Int) -> Swift.Bool - func isMoveValid(onBoard: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool - func isGameOver(withBoard: DouShouQiModel.Board, andLastRowPlayed: Swift.Int, andLastColumnPlayer: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) - mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws - var occurences: [DouShouQiModel.Board : Swift.Int] { get } - var historic: [DouShouQiModel.Move] { get } -} -public class Player { - final public let name: Swift.String - final public let id: DouShouQiModel.Owner - public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) - public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) -> DouShouQiModel.Move? - @objc deinit -} -public enum GameError : Swift.Error { - case invalidMove, nextPlayerError, badPlayerId(message: Swift.String), invalidRules, invalidPlayer, invalidGame, invalidBoard -} -@_inheritsConvenienceInitializers public class RandomPlayer : DouShouQiModel.Player { - override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) -> DouShouQiModel.Move? - override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) - @objc deinit -} -public enum CellType : Swift.CaseIterable { - case unknown, jungle, water, trap, den - public static func == (a: DouShouQiModel.CellType, b: DouShouQiModel.CellType) -> Swift.Bool - public func hash(into hasher: inout Swift.Hasher) - public typealias AllCases = [DouShouQiModel.CellType] - public static var allCases: [DouShouQiModel.CellType] { - get - } - public var hashValue: Swift.Int { - get - } -} -public struct Board : Swift.Hashable { - public func hash(into hasher: inout Swift.Hasher) - public let nbRows: Swift.Int - public let nbColumns: Swift.Int - public var grid: [[DouShouQiModel.Cell]] { - get - } - public init?(withGrid grid: [[DouShouQiModel.Cell]]) - public func countPieces(of owner: DouShouQiModel.Owner) -> Swift.Int - public func countPieces() -> (nbOfPiecesOfPlayer1: Swift.Int, nbOfPiecesOfPlayer2: Swift.Int) - public mutating func insert(piece: DouShouQiModel.Piece, atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult - public mutating func removePiece(atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult - public static func == (a: DouShouQiModel.Board, b: DouShouQiModel.Board) -> Swift.Bool - public var hashValue: Swift.Int { - get - } -} -public struct Piece : Swift.CustomStringConvertible, Swift.Hashable { - public var description: Swift.String { - get - } - public let owner: DouShouQiModel.Owner - public let animal: DouShouQiModel.Animal - public init(withOwner owner: DouShouQiModel.Owner, andAnimal animal: DouShouQiModel.Animal) - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: DouShouQiModel.Piece, b: DouShouQiModel.Piece) -> Swift.Bool - public var hashValue: Swift.Int { - get - } -} -public enum InvalidBoardError : Swift.Error, Swift.Equatable { - case unknownError - case badDimensions(nbRows: Swift.Int, nbColumns: Swift.Int) - case badCellType(cellType: DouShouQiModel.CellType, row: Swift.Int, column: Swift.Int) - case multipleOccurenceOfSamePiece(piece: DouShouQiModel.Piece) - case pieceWithNoOwner(piece: DouShouQiModel.Piece) - case pieceNotAllowedOnThisCell(piece: DouShouQiModel.Piece, cell: DouShouQiModel.Cell) - public static func == (a: DouShouQiModel.InvalidBoardError, b: DouShouQiModel.InvalidBoardError) -> Swift.Bool -} -public enum Owner { - case noOne, player1, player2 - public var simpleDescription: Swift.String { - get - } - public static func == (a: DouShouQiModel.Owner, b: DouShouQiModel.Owner) -> Swift.Bool - public func hash(into hasher: inout Swift.Hasher) - public var hashValue: Swift.Int { - get - } -} -public struct Move : Swift.CustomStringConvertible, Swift.Equatable { - public let owner: DouShouQiModel.Owner - public let rowOrigin: Swift.Int - public let columnOrigin: Swift.Int - public let rowDestination: Swift.Int - public let columnDestination: Swift.Int - public init(of owner: DouShouQiModel.Owner, fromRow rowOrigin: Swift.Int, andFromColumn colOrigin: Swift.Int, toRow rowDest: Swift.Int, andToColumn colDest: Swift.Int) - public var description: Swift.String { - get - } - public static func == (a: DouShouQiModel.Move, b: DouShouQiModel.Move) -> Swift.Bool -} -public enum Animal : Swift.Int { - case rat, cat, dog, wolf, leopard, tiger, lion, elephant - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -public struct Game { - public var board: DouShouQiModel.Board { - get - } - public var rules: any DouShouQiModel.Rules { - get - } - public let players: [DouShouQiModel.Owner : DouShouQiModel.Player] - public init(withRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws - public init(withBoard board: DouShouQiModel.Board, andRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws - public mutating func addGameStartedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) - public mutating func addPlayerNotifiedListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Player) -> Swift.Void) - #if compiler(>=5.3) && $AsyncAwait - public mutating func addGameChangedListener(_ listener: @escaping (DouShouQiModel.Game) async -> Swift.Void) - #endif - public mutating func addGameOverListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?) -> Swift.Void) - public mutating func addMoveChosenCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player) -> Swift.Void) - public mutating func addInvalidMoveCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool) -> Swift.Void) - public mutating func addBoardChangedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) - #if compiler(>=5.3) && $AsyncAwait - public mutating func start() async throws - #endif -} -extension DouShouQiModel.WinningReason : Swift.Equatable {} -extension DouShouQiModel.WinningReason : Swift.Hashable {} -extension DouShouQiModel.BoardFailingReason : Swift.Equatable {} -extension DouShouQiModel.BoardFailingReason : Swift.Hashable {} -extension DouShouQiModel.CellType : Swift.Equatable {} -extension DouShouQiModel.CellType : Swift.Hashable {} -extension DouShouQiModel.Owner : Swift.Equatable {} -extension DouShouQiModel.Owner : Swift.Hashable {} -extension DouShouQiModel.Animal : Swift.Equatable {} -extension DouShouQiModel.Animal : Swift.Hashable {} -extension DouShouQiModel.Animal : Swift.RawRepresentable {} diff --git a/DouShouQi_App/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.abi.json b/DouShouQi_App/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.abi.json deleted file mode 100644 index cd2a367..0000000 --- a/DouShouQi_App/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.abi.json +++ /dev/null @@ -1,8173 +0,0 @@ -{ - "ABIRoot": { - "kind": "Root", - "name": "TopLevel", - "printedName": "TopLevel", - "children": [ - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "Result", - "printedName": "Result", - "children": [ - { - "kind": "Var", - "name": "notFinished", - "printedName": "notFinished", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Result.Type) -> DouShouQiModel.Result", - "children": [ - { - "kind": "TypeNominal", - "name": "Result", - "printedName": "DouShouQiModel.Result", - "usr": "s:14DouShouQiModel6ResultO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.Result.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Result", - "printedName": "DouShouQiModel.Result", - "usr": "s:14DouShouQiModel6ResultO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel6ResultO11notFinishedyA2CmF", - "mangledName": "$s14DouShouQiModel6ResultO11notFinishedyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "even", - "printedName": "even", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Result.Type) -> DouShouQiModel.Result", - "children": [ - { - "kind": "TypeNominal", - "name": "Result", - "printedName": "DouShouQiModel.Result", - "usr": "s:14DouShouQiModel6ResultO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.Result.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Result", - "printedName": "DouShouQiModel.Result", - "usr": "s:14DouShouQiModel6ResultO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel6ResultO4evenyA2CmF", - "mangledName": "$s14DouShouQiModel6ResultO4evenyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "winner", - "printedName": "winner", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Result.Type) -> (DouShouQiModel.Owner, DouShouQiModel.WinningReason) -> DouShouQiModel.Result", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Owner, DouShouQiModel.WinningReason) -> DouShouQiModel.Result", - "children": [ - { - "kind": "TypeNominal", - "name": "Result", - "printedName": "DouShouQiModel.Result", - "usr": "s:14DouShouQiModel6ResultO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(winner: DouShouQiModel.Owner, reason: DouShouQiModel.WinningReason)", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - }, - { - "kind": "TypeNominal", - "name": "WinningReason", - "printedName": "DouShouQiModel.WinningReason", - "usr": "s:14DouShouQiModel13WinningReasonO" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.Result.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Result", - "printedName": "DouShouQiModel.Result", - "usr": "s:14DouShouQiModel6ResultO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel6ResultO6winneryAcA5OwnerO_AA13WinningReasonOtcACmF", - "mangledName": "$s14DouShouQiModel6ResultO6winneryAcA5OwnerO_AA13WinningReasonOtcACmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Result", - "printedName": "DouShouQiModel.Result", - "usr": "s:14DouShouQiModel6ResultO" - }, - { - "kind": "TypeNominal", - "name": "Result", - "printedName": "DouShouQiModel.Result", - "usr": "s:14DouShouQiModel6ResultO" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel6ResultO2eeoiySbAC_ACtFZ", - "mangledName": "$s14DouShouQiModel6ResultO2eeoiySbAC_ACtFZ", - "moduleName": "DouShouQiModel", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:14DouShouQiModel6ResultO", - "mangledName": "$s14DouShouQiModel6ResultO", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - } - ] - }, - { - "kind": "TypeDecl", - "name": "WinningReason", - "printedName": "WinningReason", - "children": [ - { - "kind": "Var", - "name": "denReached", - "printedName": "denReached", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", - "children": [ - { - "kind": "TypeNominal", - "name": "WinningReason", - "printedName": "DouShouQiModel.WinningReason", - "usr": "s:14DouShouQiModel13WinningReasonO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.WinningReason.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "WinningReason", - "printedName": "DouShouQiModel.WinningReason", - "usr": "s:14DouShouQiModel13WinningReasonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel13WinningReasonO10denReachedyA2CmF", - "mangledName": "$s14DouShouQiModel13WinningReasonO10denReachedyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "noMorePieces", - "printedName": "noMorePieces", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", - "children": [ - { - "kind": "TypeNominal", - "name": "WinningReason", - "printedName": "DouShouQiModel.WinningReason", - "usr": "s:14DouShouQiModel13WinningReasonO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.WinningReason.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "WinningReason", - "printedName": "DouShouQiModel.WinningReason", - "usr": "s:14DouShouQiModel13WinningReasonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel13WinningReasonO12noMorePiecesyA2CmF", - "mangledName": "$s14DouShouQiModel13WinningReasonO12noMorePiecesyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "tooManyOccurences", - "printedName": "tooManyOccurences", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", - "children": [ - { - "kind": "TypeNominal", - "name": "WinningReason", - "printedName": "DouShouQiModel.WinningReason", - "usr": "s:14DouShouQiModel13WinningReasonO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.WinningReason.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "WinningReason", - "printedName": "DouShouQiModel.WinningReason", - "usr": "s:14DouShouQiModel13WinningReasonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel13WinningReasonO17tooManyOccurencesyA2CmF", - "mangledName": "$s14DouShouQiModel13WinningReasonO17tooManyOccurencesyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "noMovesLeft", - "printedName": "noMovesLeft", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", - "children": [ - { - "kind": "TypeNominal", - "name": "WinningReason", - "printedName": "DouShouQiModel.WinningReason", - "usr": "s:14DouShouQiModel13WinningReasonO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.WinningReason.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "WinningReason", - "printedName": "DouShouQiModel.WinningReason", - "usr": "s:14DouShouQiModel13WinningReasonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel13WinningReasonO11noMovesLeftyA2CmF", - "mangledName": "$s14DouShouQiModel13WinningReasonO11noMovesLeftyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "WinningReason", - "printedName": "DouShouQiModel.WinningReason", - "usr": "s:14DouShouQiModel13WinningReasonO" - }, - { - "kind": "TypeNominal", - "name": "WinningReason", - "printedName": "DouShouQiModel.WinningReason", - "usr": "s:14DouShouQiModel13WinningReasonO" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel13WinningReasonO2eeoiySbAC_ACtFZ", - "mangledName": "$s14DouShouQiModel13WinningReasonO2eeoiySbAC_ACtFZ", - "moduleName": "DouShouQiModel", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Var", - "name": "hashValue", - "printedName": "hashValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel13WinningReasonO9hashValueSivp", - "mangledName": "$s14DouShouQiModel13WinningReasonO9hashValueSivp", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel13WinningReasonO9hashValueSivg", - "mangledName": "$s14DouShouQiModel13WinningReasonO9hashValueSivg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "hash", - "printedName": "hash(into:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Hasher", - "printedName": "Swift.Hasher", - "paramValueOwnership": "InOut", - "usr": "s:s6HasherV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel13WinningReasonO4hash4intoys6HasherVz_tF", - "mangledName": "$s14DouShouQiModel13WinningReasonO4hash4intoys6HasherVz_tF", - "moduleName": "DouShouQiModel", - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:14DouShouQiModel13WinningReasonO", - "mangledName": "$s14DouShouQiModel13WinningReasonO", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "BoardResult", - "printedName": "BoardResult", - "children": [ - { - "kind": "Var", - "name": "unknown", - "printedName": "unknown", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.BoardResult.Type) -> DouShouQiModel.BoardResult", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardResult", - "printedName": "DouShouQiModel.BoardResult", - "usr": "s:14DouShouQiModel11BoardResultO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.BoardResult.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardResult", - "printedName": "DouShouQiModel.BoardResult", - "usr": "s:14DouShouQiModel11BoardResultO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel11BoardResultO7unknownyA2CmF", - "mangledName": "$s14DouShouQiModel11BoardResultO7unknownyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "ok", - "printedName": "ok", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.BoardResult.Type) -> DouShouQiModel.BoardResult", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardResult", - "printedName": "DouShouQiModel.BoardResult", - "usr": "s:14DouShouQiModel11BoardResultO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.BoardResult.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardResult", - "printedName": "DouShouQiModel.BoardResult", - "usr": "s:14DouShouQiModel11BoardResultO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel11BoardResultO2okyA2CmF", - "mangledName": "$s14DouShouQiModel11BoardResultO2okyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "failed", - "printedName": "failed", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.BoardResult.Type) -> (DouShouQiModel.BoardFailingReason) -> DouShouQiModel.BoardResult", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.BoardFailingReason) -> DouShouQiModel.BoardResult", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardResult", - "printedName": "DouShouQiModel.BoardResult", - "usr": "s:14DouShouQiModel11BoardResultO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(reason: DouShouQiModel.BoardFailingReason)", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardFailingReason", - "printedName": "DouShouQiModel.BoardFailingReason", - "usr": "s:14DouShouQiModel18BoardFailingReasonO" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.BoardResult.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardResult", - "printedName": "DouShouQiModel.BoardResult", - "usr": "s:14DouShouQiModel11BoardResultO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel11BoardResultO6failedyAcA0E13FailingReasonO_tcACmF", - "mangledName": "$s14DouShouQiModel11BoardResultO6failedyAcA0E13FailingReasonO_tcACmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "BoardResult", - "printedName": "DouShouQiModel.BoardResult", - "usr": "s:14DouShouQiModel11BoardResultO" - }, - { - "kind": "TypeNominal", - "name": "BoardResult", - "printedName": "DouShouQiModel.BoardResult", - "usr": "s:14DouShouQiModel11BoardResultO" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel11BoardResultO2eeoiySbAC_ACtFZ", - "mangledName": "$s14DouShouQiModel11BoardResultO2eeoiySbAC_ACtFZ", - "moduleName": "DouShouQiModel", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:14DouShouQiModel11BoardResultO", - "mangledName": "$s14DouShouQiModel11BoardResultO", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - } - ] - }, - { - "kind": "TypeDecl", - "name": "BoardFailingReason", - "printedName": "BoardFailingReason", - "children": [ - { - "kind": "Var", - "name": "unknown", - "printedName": "unknown", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardFailingReason", - "printedName": "DouShouQiModel.BoardFailingReason", - "usr": "s:14DouShouQiModel18BoardFailingReasonO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.BoardFailingReason.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardFailingReason", - "printedName": "DouShouQiModel.BoardFailingReason", - "usr": "s:14DouShouQiModel18BoardFailingReasonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel18BoardFailingReasonO7unknownyA2CmF", - "mangledName": "$s14DouShouQiModel18BoardFailingReasonO7unknownyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "outOfBounds", - "printedName": "outOfBounds", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardFailingReason", - "printedName": "DouShouQiModel.BoardFailingReason", - "usr": "s:14DouShouQiModel18BoardFailingReasonO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.BoardFailingReason.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardFailingReason", - "printedName": "DouShouQiModel.BoardFailingReason", - "usr": "s:14DouShouQiModel18BoardFailingReasonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel18BoardFailingReasonO11outOfBoundsyA2CmF", - "mangledName": "$s14DouShouQiModel18BoardFailingReasonO11outOfBoundsyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "cellNotEmpty", - "printedName": "cellNotEmpty", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardFailingReason", - "printedName": "DouShouQiModel.BoardFailingReason", - "usr": "s:14DouShouQiModel18BoardFailingReasonO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.BoardFailingReason.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardFailingReason", - "printedName": "DouShouQiModel.BoardFailingReason", - "usr": "s:14DouShouQiModel18BoardFailingReasonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel18BoardFailingReasonO12cellNotEmptyyA2CmF", - "mangledName": "$s14DouShouQiModel18BoardFailingReasonO12cellNotEmptyyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "cellEmpty", - "printedName": "cellEmpty", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardFailingReason", - "printedName": "DouShouQiModel.BoardFailingReason", - "usr": "s:14DouShouQiModel18BoardFailingReasonO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.BoardFailingReason.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardFailingReason", - "printedName": "DouShouQiModel.BoardFailingReason", - "usr": "s:14DouShouQiModel18BoardFailingReasonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel18BoardFailingReasonO9cellEmptyyA2CmF", - "mangledName": "$s14DouShouQiModel18BoardFailingReasonO9cellEmptyyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "BoardFailingReason", - "printedName": "DouShouQiModel.BoardFailingReason", - "usr": "s:14DouShouQiModel18BoardFailingReasonO" - }, - { - "kind": "TypeNominal", - "name": "BoardFailingReason", - "printedName": "DouShouQiModel.BoardFailingReason", - "usr": "s:14DouShouQiModel18BoardFailingReasonO" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel18BoardFailingReasonO2eeoiySbAC_ACtFZ", - "mangledName": "$s14DouShouQiModel18BoardFailingReasonO2eeoiySbAC_ACtFZ", - "moduleName": "DouShouQiModel", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Var", - "name": "hashValue", - "printedName": "hashValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel18BoardFailingReasonO9hashValueSivp", - "mangledName": "$s14DouShouQiModel18BoardFailingReasonO9hashValueSivp", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel18BoardFailingReasonO9hashValueSivg", - "mangledName": "$s14DouShouQiModel18BoardFailingReasonO9hashValueSivg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "hash", - "printedName": "hash(into:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Hasher", - "printedName": "Swift.Hasher", - "paramValueOwnership": "InOut", - "usr": "s:s6HasherV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel18BoardFailingReasonO4hash4intoys6HasherVz_tF", - "mangledName": "$s14DouShouQiModel18BoardFailingReasonO4hash4intoys6HasherVz_tF", - "moduleName": "DouShouQiModel", - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:14DouShouQiModel18BoardFailingReasonO", - "mangledName": "$s14DouShouQiModel18BoardFailingReasonO", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "HumanPlayer", - "printedName": "HumanPlayer", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init(withName:andId:andInputMethod:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "DouShouQiModel.HumanPlayer?", - "children": [ - { - "kind": "TypeNominal", - "name": "HumanPlayer", - "printedName": "DouShouQiModel.HumanPlayer", - "usr": "s:14DouShouQiModel11HumanPlayerC" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "DouShouQiModel.Move?", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "HumanPlayer", - "printedName": "DouShouQiModel.HumanPlayer", - "usr": "s:14DouShouQiModel11HumanPlayerC" - } - ] - } - ], - "declKind": "Constructor", - "usr": "s:14DouShouQiModel11HumanPlayerC8withName5andId0I11InputMethodACSgSS_AA5OwnerOAA4MoveVSgACctcfc", - "mangledName": "$s14DouShouQiModel11HumanPlayerC8withName5andId0I11InputMethodACSgSS_AA5OwnerOAA4MoveVSgACctcfc", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(withName:andId:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "DouShouQiModel.HumanPlayer?", - "children": [ - { - "kind": "TypeNominal", - "name": "HumanPlayer", - "printedName": "DouShouQiModel.HumanPlayer", - "usr": "s:14DouShouQiModel11HumanPlayerC" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Constructor", - "usr": "s:14DouShouQiModel11HumanPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", - "mangledName": "$s14DouShouQiModel11HumanPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", - "moduleName": "DouShouQiModel", - "overriding": true, - "declAttributes": [ - "Override", - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "chooseMove", - "printedName": "chooseMove(in:with:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "DouShouQiModel.Move?", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Rules", - "printedName": "DouShouQiModel.Rules", - "usr": "s:14DouShouQiModel5RulesP" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel11HumanPlayerC10chooseMove2in4withAA0H0VSgAA5BoardV_AA5Rules_ptF", - "mangledName": "$s14DouShouQiModel11HumanPlayerC10chooseMove2in4withAA0H0VSgAA5BoardV_AA5Rules_ptF", - "moduleName": "DouShouQiModel", - "overriding": true, - "declAttributes": [ - "Override", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "changeInput", - "printedName": "changeInput(input:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "DouShouQiModel.Move?", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "HumanPlayer", - "printedName": "DouShouQiModel.HumanPlayer", - "usr": "s:14DouShouQiModel11HumanPlayerC" - } - ] - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel11HumanPlayerC11changeInput5inputyAA4MoveVSgACc_tF", - "mangledName": "$s14DouShouQiModel11HumanPlayerC11changeInput5inputyAA4MoveVSgACc_tF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "s:14DouShouQiModel11HumanPlayerC", - "mangledName": "$s14DouShouQiModel11HumanPlayerC", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "superclassUsr": "s:14DouShouQiModel6PlayerC", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "DouShouQiModel.Player" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "ClassicRules", - "printedName": "ClassicRules", - "children": [ - { - "kind": "Function", - "name": "createBoard", - "printedName": "createBoard()", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel12ClassicRulesV11createBoardAA0H0VyFZ", - "mangledName": "$s14DouShouQiModel12ClassicRulesV11createBoardAA0H0VyFZ", - "moduleName": "DouShouQiModel", - "static": true, - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "checkBoard", - "printedName": "checkBoard(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel12ClassicRulesV10checkBoardyyAA0H0VKFZ", - "mangledName": "$s14DouShouQiModel12ClassicRulesV10checkBoardyyAA0H0VKFZ", - "moduleName": "DouShouQiModel", - "static": true, - "declAttributes": [ - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "ClassicRules", - "printedName": "DouShouQiModel.ClassicRules", - "usr": "s:14DouShouQiModel12ClassicRulesV" - } - ], - "declKind": "Constructor", - "usr": "s:14DouShouQiModel12ClassicRulesVACycfc", - "mangledName": "$s14DouShouQiModel12ClassicRulesVACycfc", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(occurences:historic:)", - "children": [ - { - "kind": "TypeNominal", - "name": "ClassicRules", - "printedName": "DouShouQiModel.ClassicRules", - "usr": "s:14DouShouQiModel12ClassicRulesV" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[DouShouQiModel.Board : Swift.Int]", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:SD" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Move]", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Constructor", - "usr": "s:14DouShouQiModel12ClassicRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", - "mangledName": "$s14DouShouQiModel12ClassicRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "getMoves", - "printedName": "getMoves(in:of:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Move]", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel12ClassicRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", - "mangledName": "$s14DouShouQiModel12ClassicRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "getMoves", - "printedName": "getMoves(in:of:fromRow:andColumn:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Move]", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel12ClassicRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", - "mangledName": "$s14DouShouQiModel12ClassicRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "isMoveValid", - "printedName": "isMoveValid(onBoard:fromRow:andFromColumn:toRow:andToColumn:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toM00n2ToP0SbAA0K0V_S4itF", - "mangledName": "$s14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toM00n2ToP0SbAA0K0V_S4itF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "isMoveValid", - "printedName": "isMoveValid(onBoard:withMove:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard04withH0SbAA0K0V_AA0H0VtF", - "mangledName": "$s14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard04withH0SbAA0K0V_AA0H0VtF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "isGameOver", - "printedName": "isGameOver(withBoard:andLastRowPlayed:andLastColumnPlayer:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(Swift.Bool, DouShouQiModel.Result)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Result", - "printedName": "DouShouQiModel.Result", - "usr": "s:14DouShouQiModel6ResultO" - } - ] - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel12ClassicRulesV10isGameOver9withBoard16andLastRowPlayed0lM12ColumnPlayerSb_AA6ResultOtAA0K0V_S2itF", - "mangledName": "$s14DouShouQiModel12ClassicRulesV10isGameOver9withBoard16andLastRowPlayed0lM12ColumnPlayerSb_AA6ResultOtAA0K0V_S2itF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "playedMove", - "printedName": "playedMove(_:onStartingBoard:andResultingBoard:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel12ClassicRulesV10playedMove_15onStartingBoard012andResultingK0yAA0H0V_AA0K0VAJtKF", - "mangledName": "$s14DouShouQiModel12ClassicRulesV10playedMove_15onStartingBoard012andResultingK0yAA0H0V_AA0K0VAJtKF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "Mutating", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "Mutating" - }, - { - "kind": "Function", - "name": "getNextPlayer", - "printedName": "getNextPlayer()", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel12ClassicRulesV13getNextPlayerAA5OwnerOyF", - "mangledName": "$s14DouShouQiModel12ClassicRulesV13getNextPlayerAA5OwnerOyF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Var", - "name": "occurences", - "printedName": "occurences", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[DouShouQiModel.Board : Swift.Int]", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvp", - "mangledName": "$s14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "SetterAccess", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[DouShouQiModel.Board : Swift.Int]", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvg", - "mangledName": "$s14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "historic", - "printedName": "historic", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Move]", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvp", - "mangledName": "$s14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "SetterAccess", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Move]", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvg", - "mangledName": "$s14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - } - ], - "declKind": "Struct", - "usr": "s:14DouShouQiModel12ClassicRulesV", - "mangledName": "$s14DouShouQiModel12ClassicRulesV", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Rules", - "printedName": "Rules", - "usr": "s:14DouShouQiModel5RulesP", - "mangledName": "$s14DouShouQiModel5RulesP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "Cell", - "printedName": "Cell", - "children": [ - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel4CellV11descriptionSSvp", - "mangledName": "$s14DouShouQiModel4CellV11descriptionSSvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel4CellV11descriptionSSvg", - "mangledName": "$s14DouShouQiModel4CellV11descriptionSSvg", - "moduleName": "DouShouQiModel", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "cellType", - "printedName": "cellType", - "children": [ - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel4CellV8cellTypeAA0eG0Ovp", - "mangledName": "$s14DouShouQiModel4CellV8cellTypeAA0eG0Ovp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel4CellV8cellTypeAA0eG0Ovg", - "mangledName": "$s14DouShouQiModel4CellV8cellTypeAA0eG0Ovg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "initialOwner", - "printedName": "initialOwner", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel4CellV12initialOwnerAA0G0Ovp", - "mangledName": "$s14DouShouQiModel4CellV12initialOwnerAA0G0Ovp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel4CellV12initialOwnerAA0G0Ovg", - "mangledName": "$s14DouShouQiModel4CellV12initialOwnerAA0G0Ovg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "piece", - "printedName": "piece", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "DouShouQiModel.Piece?", - "children": [ - { - "kind": "TypeNominal", - "name": "Piece", - "printedName": "DouShouQiModel.Piece", - "usr": "s:14DouShouQiModel5PieceV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvp", - "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "DouShouQiModel.Piece?", - "children": [ - { - "kind": "TypeNominal", - "name": "Piece", - "printedName": "DouShouQiModel.Piece", - "usr": "s:14DouShouQiModel5PieceV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvg", - "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "DouShouQiModel.Piece?", - "children": [ - { - "kind": "TypeNominal", - "name": "Piece", - "printedName": "DouShouQiModel.Piece", - "usr": "s:14DouShouQiModel5PieceV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvs", - "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvs", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvM", - "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvM", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(ofType:ownedBy:withPiece:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Cell", - "printedName": "DouShouQiModel.Cell", - "usr": "s:14DouShouQiModel4CellV" - }, - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - }, - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "hasDefaultArg": true, - "usr": "s:14DouShouQiModel5OwnerO" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "DouShouQiModel.Piece?", - "children": [ - { - "kind": "TypeNominal", - "name": "Piece", - "printedName": "DouShouQiModel.Piece", - "usr": "s:14DouShouQiModel5PieceV" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:14DouShouQiModel4CellV6ofType7ownedBy9withPieceAcA0eG0O_AA5OwnerOAA0K0VSgtcfc", - "mangledName": "$s14DouShouQiModel4CellV6ofType7ownedBy9withPieceAcA0eG0O_AA5OwnerOAA0K0VSgtcfc", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Cell", - "printedName": "DouShouQiModel.Cell", - "usr": "s:14DouShouQiModel4CellV" - }, - { - "kind": "TypeNominal", - "name": "Cell", - "printedName": "DouShouQiModel.Cell", - "usr": "s:14DouShouQiModel4CellV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel4CellV2eeoiySbAC_ACtFZ", - "mangledName": "$s14DouShouQiModel4CellV2eeoiySbAC_ACtFZ", - "moduleName": "DouShouQiModel", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Struct", - "usr": "s:14DouShouQiModel4CellV", - "mangledName": "$s14DouShouQiModel4CellV", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "VerySimpleRules", - "printedName": "VerySimpleRules", - "children": [ - { - "kind": "Function", - "name": "createBoard", - "printedName": "createBoard()", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel15VerySimpleRulesV11createBoardAA0I0VyFZ", - "mangledName": "$s14DouShouQiModel15VerySimpleRulesV11createBoardAA0I0VyFZ", - "moduleName": "DouShouQiModel", - "static": true, - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "checkBoard", - "printedName": "checkBoard(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel15VerySimpleRulesV10checkBoardyyAA0I0VKFZ", - "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10checkBoardyyAA0I0VKFZ", - "moduleName": "DouShouQiModel", - "static": true, - "declAttributes": [ - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "VerySimpleRules", - "printedName": "DouShouQiModel.VerySimpleRules", - "usr": "s:14DouShouQiModel15VerySimpleRulesV" - } - ], - "declKind": "Constructor", - "usr": "s:14DouShouQiModel15VerySimpleRulesVACycfc", - "mangledName": "$s14DouShouQiModel15VerySimpleRulesVACycfc", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(occurences:historic:)", - "children": [ - { - "kind": "TypeNominal", - "name": "VerySimpleRules", - "printedName": "DouShouQiModel.VerySimpleRules", - "usr": "s:14DouShouQiModel15VerySimpleRulesV" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[DouShouQiModel.Board : Swift.Int]", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:SD" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Move]", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Constructor", - "usr": "s:14DouShouQiModel15VerySimpleRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", - "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "getMoves", - "printedName": "getMoves(in:of:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Move]", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel15VerySimpleRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", - "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "getMoves", - "printedName": "getMoves(in:of:fromRow:andColumn:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Move]", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel15VerySimpleRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", - "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "isMoveValid", - "printedName": "isMoveValid(onBoard:fromRow:andFromColumn:toRow:andToColumn:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toN00o2ToQ0SbAA0L0V_S4itF", - "mangledName": "$s14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toN00o2ToQ0SbAA0L0V_S4itF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "isMoveValid", - "printedName": "isMoveValid(onBoard:withMove:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard04withI0SbAA0L0V_AA0I0VtF", - "mangledName": "$s14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard04withI0SbAA0L0V_AA0I0VtF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "isGameOver", - "printedName": "isGameOver(withBoard:andLastRowPlayed:andLastColumnPlayer:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(Swift.Bool, DouShouQiModel.Result)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Result", - "printedName": "DouShouQiModel.Result", - "usr": "s:14DouShouQiModel6ResultO" - } - ] - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel15VerySimpleRulesV10isGameOver9withBoard16andLastRowPlayed0mN12ColumnPlayerSb_AA6ResultOtAA0L0V_S2itF", - "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10isGameOver9withBoard16andLastRowPlayed0mN12ColumnPlayerSb_AA6ResultOtAA0L0V_S2itF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "playedMove", - "printedName": "playedMove(_:onStartingBoard:andResultingBoard:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel15VerySimpleRulesV10playedMove_15onStartingBoard012andResultingL0yAA0I0V_AA0L0VAJtKF", - "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10playedMove_15onStartingBoard012andResultingL0yAA0I0V_AA0L0VAJtKF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "Mutating", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "Mutating" - }, - { - "kind": "Function", - "name": "getNextPlayer", - "printedName": "getNextPlayer()", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel15VerySimpleRulesV13getNextPlayerAA5OwnerOyF", - "mangledName": "$s14DouShouQiModel15VerySimpleRulesV13getNextPlayerAA5OwnerOyF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Var", - "name": "occurences", - "printedName": "occurences", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[DouShouQiModel.Board : Swift.Int]", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvp", - "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "SetterAccess", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[DouShouQiModel.Board : Swift.Int]", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvg", - "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "historic", - "printedName": "historic", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Move]", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvp", - "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "SetterAccess", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Move]", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvg", - "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - } - ], - "declKind": "Struct", - "usr": "s:14DouShouQiModel15VerySimpleRulesV", - "mangledName": "$s14DouShouQiModel15VerySimpleRulesV", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Rules", - "printedName": "Rules", - "usr": "s:14DouShouQiModel5RulesP", - "mangledName": "$s14DouShouQiModel5RulesP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "Rules", - "printedName": "Rules", - "children": [ - { - "kind": "Function", - "name": "createBoard", - "printedName": "createBoard()", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5RulesP11createBoardAA0G0VyFZ", - "mangledName": "$s14DouShouQiModel5RulesP11createBoardAA0G0VyFZ", - "moduleName": "DouShouQiModel", - "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", - "sugared_genericSig": "", - "static": true, - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "checkBoard", - "printedName": "checkBoard(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5RulesP10checkBoardyyAA0G0VKFZ", - "mangledName": "$s14DouShouQiModel5RulesP10checkBoardyyAA0G0VKFZ", - "moduleName": "DouShouQiModel", - "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", - "sugared_genericSig": "", - "static": true, - "protocolReq": true, - "throwing": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "getNextPlayer", - "printedName": "getNextPlayer()", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5RulesP13getNextPlayerAA5OwnerOyF", - "mangledName": "$s14DouShouQiModel5RulesP13getNextPlayerAA5OwnerOyF", - "moduleName": "DouShouQiModel", - "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", - "sugared_genericSig": "", - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "getMoves", - "printedName": "getMoves(in:of:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Move]", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5RulesP8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", - "mangledName": "$s14DouShouQiModel5RulesP8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", - "moduleName": "DouShouQiModel", - "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", - "sugared_genericSig": "", - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "getMoves", - "printedName": "getMoves(in:of:fromRow:andColumn:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Move]", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5RulesP8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", - "mangledName": "$s14DouShouQiModel5RulesP8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", - "moduleName": "DouShouQiModel", - "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", - "sugared_genericSig": "", - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "isMoveValid", - "printedName": "isMoveValid(onBoard:fromRow:andFromColumn:toRow:andToColumn:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5RulesP11isMoveValid7onBoard7fromRow13andFromColumn02toL00m2ToO0SbAA0J0V_S4itF", - "mangledName": "$s14DouShouQiModel5RulesP11isMoveValid7onBoard7fromRow13andFromColumn02toL00m2ToO0SbAA0J0V_S4itF", - "moduleName": "DouShouQiModel", - "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", - "sugared_genericSig": "", - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "isMoveValid", - "printedName": "isMoveValid(onBoard:withMove:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5RulesP11isMoveValid7onBoard04withG0SbAA0J0V_AA0G0VtF", - "mangledName": "$s14DouShouQiModel5RulesP11isMoveValid7onBoard04withG0SbAA0J0V_AA0G0VtF", - "moduleName": "DouShouQiModel", - "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", - "sugared_genericSig": "", - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "isGameOver", - "printedName": "isGameOver(withBoard:andLastRowPlayed:andLastColumnPlayer:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(Swift.Bool, DouShouQiModel.Result)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Result", - "printedName": "DouShouQiModel.Result", - "usr": "s:14DouShouQiModel6ResultO" - } - ] - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5RulesP10isGameOver9withBoard16andLastRowPlayed0kL12ColumnPlayerSb_AA6ResultOtAA0J0V_S2itF", - "mangledName": "$s14DouShouQiModel5RulesP10isGameOver9withBoard16andLastRowPlayed0kL12ColumnPlayerSb_AA6ResultOtAA0J0V_S2itF", - "moduleName": "DouShouQiModel", - "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", - "sugared_genericSig": "", - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "playedMove", - "printedName": "playedMove(_:onStartingBoard:andResultingBoard:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5RulesP10playedMove_15onStartingBoard012andResultingJ0yAA0G0V_AA0J0VAJtKF", - "mangledName": "$s14DouShouQiModel5RulesP10playedMove_15onStartingBoard012andResultingJ0yAA0G0V_AA0J0VAJtKF", - "moduleName": "DouShouQiModel", - "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "Mutating" - ], - "throwing": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "Mutating" - }, - { - "kind": "Var", - "name": "occurences", - "printedName": "occurences", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[DouShouQiModel.Board : Swift.Int]", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvp", - "mangledName": "$s14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvp", - "moduleName": "DouShouQiModel", - "protocolReq": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[DouShouQiModel.Board : Swift.Int]", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvg", - "mangledName": "$s14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvg", - "moduleName": "DouShouQiModel", - "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", - "sugared_genericSig": "", - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "historic", - "printedName": "historic", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Move]", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel5RulesP8historicSayAA4MoveVGvp", - "mangledName": "$s14DouShouQiModel5RulesP8historicSayAA4MoveVGvp", - "moduleName": "DouShouQiModel", - "protocolReq": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Move]", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel5RulesP8historicSayAA4MoveVGvg", - "mangledName": "$s14DouShouQiModel5RulesP8historicSayAA4MoveVGvg", - "moduleName": "DouShouQiModel", - "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", - "sugared_genericSig": "", - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - } - ] - } - ], - "declKind": "Protocol", - "usr": "s:14DouShouQiModel5RulesP", - "mangledName": "$s14DouShouQiModel5RulesP", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "Player", - "printedName": "Player", - "children": [ - { - "kind": "Var", - "name": "name", - "printedName": "name", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel6PlayerC4nameSSvp", - "mangledName": "$s14DouShouQiModel6PlayerC4nameSSvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "Final", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel6PlayerC4nameSSvg", - "mangledName": "$s14DouShouQiModel6PlayerC4nameSSvg", - "moduleName": "DouShouQiModel", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "id", - "printedName": "id", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel6PlayerC2idAA5OwnerOvp", - "mangledName": "$s14DouShouQiModel6PlayerC2idAA5OwnerOvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "Final", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel6PlayerC2idAA5OwnerOvg", - "mangledName": "$s14DouShouQiModel6PlayerC2idAA5OwnerOvg", - "moduleName": "DouShouQiModel", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(withName:andId:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "DouShouQiModel.Player?", - "children": [ - { - "kind": "TypeNominal", - "name": "Player", - "printedName": "DouShouQiModel.Player", - "usr": "s:14DouShouQiModel6PlayerC" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Constructor", - "usr": "s:14DouShouQiModel6PlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", - "mangledName": "$s14DouShouQiModel6PlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "chooseMove", - "printedName": "chooseMove(in:with:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "DouShouQiModel.Move?", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Rules", - "printedName": "DouShouQiModel.Rules", - "usr": "s:14DouShouQiModel5RulesP" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel6PlayerC10chooseMove2in4withAA0G0VSgAA5BoardV_AA5Rules_ptF", - "mangledName": "$s14DouShouQiModel6PlayerC10chooseMove2in4withAA0G0VSgAA5BoardV_AA5Rules_ptF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "s:14DouShouQiModel6PlayerC", - "mangledName": "$s14DouShouQiModel6PlayerC", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "GameError", - "printedName": "GameError", - "children": [ - { - "kind": "Var", - "name": "invalidMove", - "printedName": "invalidMove", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", - "children": [ - { - "kind": "TypeNominal", - "name": "GameError", - "printedName": "DouShouQiModel.GameError", - "usr": "s:14DouShouQiModel9GameErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.GameError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "GameError", - "printedName": "DouShouQiModel.GameError", - "usr": "s:14DouShouQiModel9GameErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel9GameErrorO11invalidMoveyA2CmF", - "mangledName": "$s14DouShouQiModel9GameErrorO11invalidMoveyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "nextPlayerError", - "printedName": "nextPlayerError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", - "children": [ - { - "kind": "TypeNominal", - "name": "GameError", - "printedName": "DouShouQiModel.GameError", - "usr": "s:14DouShouQiModel9GameErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.GameError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "GameError", - "printedName": "DouShouQiModel.GameError", - "usr": "s:14DouShouQiModel9GameErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel9GameErrorO010nextPlayerF0yA2CmF", - "mangledName": "$s14DouShouQiModel9GameErrorO010nextPlayerF0yA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "badPlayerId", - "printedName": "badPlayerId", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.GameError.Type) -> (Swift.String) -> DouShouQiModel.GameError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String) -> DouShouQiModel.GameError", - "children": [ - { - "kind": "TypeNominal", - "name": "GameError", - "printedName": "DouShouQiModel.GameError", - "usr": "s:14DouShouQiModel9GameErrorO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(message: Swift.String)", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.GameError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "GameError", - "printedName": "DouShouQiModel.GameError", - "usr": "s:14DouShouQiModel9GameErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel9GameErrorO11badPlayerIdyACSS_tcACmF", - "mangledName": "$s14DouShouQiModel9GameErrorO11badPlayerIdyACSS_tcACmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "invalidRules", - "printedName": "invalidRules", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", - "children": [ - { - "kind": "TypeNominal", - "name": "GameError", - "printedName": "DouShouQiModel.GameError", - "usr": "s:14DouShouQiModel9GameErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.GameError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "GameError", - "printedName": "DouShouQiModel.GameError", - "usr": "s:14DouShouQiModel9GameErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel9GameErrorO12invalidRulesyA2CmF", - "mangledName": "$s14DouShouQiModel9GameErrorO12invalidRulesyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "invalidPlayer", - "printedName": "invalidPlayer", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", - "children": [ - { - "kind": "TypeNominal", - "name": "GameError", - "printedName": "DouShouQiModel.GameError", - "usr": "s:14DouShouQiModel9GameErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.GameError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "GameError", - "printedName": "DouShouQiModel.GameError", - "usr": "s:14DouShouQiModel9GameErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel9GameErrorO13invalidPlayeryA2CmF", - "mangledName": "$s14DouShouQiModel9GameErrorO13invalidPlayeryA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "invalidGame", - "printedName": "invalidGame", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", - "children": [ - { - "kind": "TypeNominal", - "name": "GameError", - "printedName": "DouShouQiModel.GameError", - "usr": "s:14DouShouQiModel9GameErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.GameError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "GameError", - "printedName": "DouShouQiModel.GameError", - "usr": "s:14DouShouQiModel9GameErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel9GameErrorO07invalidE0yA2CmF", - "mangledName": "$s14DouShouQiModel9GameErrorO07invalidE0yA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "invalidBoard", - "printedName": "invalidBoard", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", - "children": [ - { - "kind": "TypeNominal", - "name": "GameError", - "printedName": "DouShouQiModel.GameError", - "usr": "s:14DouShouQiModel9GameErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.GameError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "GameError", - "printedName": "DouShouQiModel.GameError", - "usr": "s:14DouShouQiModel9GameErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel9GameErrorO12invalidBoardyA2CmF", - "mangledName": "$s14DouShouQiModel9GameErrorO12invalidBoardyA2CmF", - "moduleName": "DouShouQiModel" - } - ], - "declKind": "Enum", - "usr": "s:14DouShouQiModel9GameErrorO", - "mangledName": "$s14DouShouQiModel9GameErrorO", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "RandomPlayer", - "printedName": "RandomPlayer", - "children": [ - { - "kind": "Function", - "name": "chooseMove", - "printedName": "chooseMove(in:with:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "DouShouQiModel.Move?", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Rules", - "printedName": "DouShouQiModel.Rules", - "usr": "s:14DouShouQiModel5RulesP" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel12RandomPlayerC10chooseMove2in4withAA0H0VSgAA5BoardV_AA5Rules_ptF", - "mangledName": "$s14DouShouQiModel12RandomPlayerC10chooseMove2in4withAA0H0VSgAA5BoardV_AA5Rules_ptF", - "moduleName": "DouShouQiModel", - "overriding": true, - "declAttributes": [ - "Override", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(withName:andId:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "DouShouQiModel.RandomPlayer?", - "children": [ - { - "kind": "TypeNominal", - "name": "RandomPlayer", - "printedName": "DouShouQiModel.RandomPlayer", - "usr": "s:14DouShouQiModel12RandomPlayerC" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Constructor", - "usr": "s:14DouShouQiModel12RandomPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", - "mangledName": "$s14DouShouQiModel12RandomPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", - "moduleName": "DouShouQiModel", - "overriding": true, - "implicit": true, - "declAttributes": [ - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "s:14DouShouQiModel12RandomPlayerC", - "mangledName": "$s14DouShouQiModel12RandomPlayerC", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "superclassUsr": "s:14DouShouQiModel6PlayerC", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "DouShouQiModel.Player" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "CellType", - "printedName": "CellType", - "children": [ - { - "kind": "Var", - "name": "unknown", - "printedName": "unknown", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", - "children": [ - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.CellType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel8CellTypeO7unknownyA2CmF", - "mangledName": "$s14DouShouQiModel8CellTypeO7unknownyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "jungle", - "printedName": "jungle", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", - "children": [ - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.CellType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel8CellTypeO6jungleyA2CmF", - "mangledName": "$s14DouShouQiModel8CellTypeO6jungleyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "water", - "printedName": "water", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", - "children": [ - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.CellType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel8CellTypeO5wateryA2CmF", - "mangledName": "$s14DouShouQiModel8CellTypeO5wateryA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "trap", - "printedName": "trap", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", - "children": [ - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.CellType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel8CellTypeO4trapyA2CmF", - "mangledName": "$s14DouShouQiModel8CellTypeO4trapyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "den", - "printedName": "den", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", - "children": [ - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.CellType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel8CellTypeO3denyA2CmF", - "mangledName": "$s14DouShouQiModel8CellTypeO3denyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "allCases", - "printedName": "allCases", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.CellType]", - "children": [ - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel8CellTypeO8allCasesSayACGvpZ", - "mangledName": "$s14DouShouQiModel8CellTypeO8allCasesSayACGvpZ", - "moduleName": "DouShouQiModel", - "static": true, - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.CellType]", - "children": [ - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel8CellTypeO8allCasesSayACGvgZ", - "mangledName": "$s14DouShouQiModel8CellTypeO8allCasesSayACGvgZ", - "moduleName": "DouShouQiModel", - "static": true, - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - }, - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel8CellTypeO2eeoiySbAC_ACtFZ", - "mangledName": "$s14DouShouQiModel8CellTypeO2eeoiySbAC_ACtFZ", - "moduleName": "DouShouQiModel", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Var", - "name": "hashValue", - "printedName": "hashValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel8CellTypeO9hashValueSivp", - "mangledName": "$s14DouShouQiModel8CellTypeO9hashValueSivp", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel8CellTypeO9hashValueSivg", - "mangledName": "$s14DouShouQiModel8CellTypeO9hashValueSivg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "hash", - "printedName": "hash(into:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Hasher", - "printedName": "Swift.Hasher", - "paramValueOwnership": "InOut", - "usr": "s:s6HasherV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel8CellTypeO4hash4intoys6HasherVz_tF", - "mangledName": "$s14DouShouQiModel8CellTypeO4hash4intoys6HasherVz_tF", - "moduleName": "DouShouQiModel", - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:14DouShouQiModel8CellTypeO", - "mangledName": "$s14DouShouQiModel8CellTypeO", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CaseIterable", - "printedName": "CaseIterable", - "children": [ - { - "kind": "TypeWitness", - "name": "AllCases", - "printedName": "AllCases", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.CellType]", - "children": [ - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - } - ], - "usr": "s:Sa" - } - ] - } - ], - "usr": "s:s12CaseIterableP", - "mangledName": "$ss12CaseIterableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "Board", - "printedName": "Board", - "children": [ - { - "kind": "Function", - "name": "hash", - "printedName": "hash(into:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Hasher", - "printedName": "Swift.Hasher", - "paramValueOwnership": "InOut", - "usr": "s:s6HasherV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5BoardV4hash4intoys6HasherVz_tF", - "mangledName": "$s14DouShouQiModel5BoardV4hash4intoys6HasherVz_tF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Var", - "name": "nbRows", - "printedName": "nbRows", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel5BoardV6nbRowsSivp", - "mangledName": "$s14DouShouQiModel5BoardV6nbRowsSivp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel5BoardV6nbRowsSivg", - "mangledName": "$s14DouShouQiModel5BoardV6nbRowsSivg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "nbColumns", - "printedName": "nbColumns", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel5BoardV9nbColumnsSivp", - "mangledName": "$s14DouShouQiModel5BoardV9nbColumnsSivp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel5BoardV9nbColumnsSivg", - "mangledName": "$s14DouShouQiModel5BoardV9nbColumnsSivg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "grid", - "printedName": "grid", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[[DouShouQiModel.Cell]]", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Cell]", - "children": [ - { - "kind": "TypeNominal", - "name": "Cell", - "printedName": "DouShouQiModel.Cell", - "usr": "s:14DouShouQiModel4CellV" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvp", - "mangledName": "$s14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "SetterAccess", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[[DouShouQiModel.Cell]]", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Cell]", - "children": [ - { - "kind": "TypeNominal", - "name": "Cell", - "printedName": "DouShouQiModel.Cell", - "usr": "s:14DouShouQiModel4CellV" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvg", - "mangledName": "$s14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(withGrid:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "DouShouQiModel.Board?", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[[DouShouQiModel.Cell]]", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[DouShouQiModel.Cell]", - "children": [ - { - "kind": "TypeNominal", - "name": "Cell", - "printedName": "DouShouQiModel.Cell", - "usr": "s:14DouShouQiModel4CellV" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Constructor", - "usr": "s:14DouShouQiModel5BoardV8withGridACSgSaySayAA4CellVGG_tcfc", - "mangledName": "$s14DouShouQiModel5BoardV8withGridACSgSaySayAA4CellVGG_tcfc", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "countPieces", - "printedName": "countPieces(of:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5BoardV11countPieces2ofSiAA5OwnerO_tF", - "mangledName": "$s14DouShouQiModel5BoardV11countPieces2ofSiAA5OwnerO_tF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "countPieces", - "printedName": "countPieces()", - "children": [ - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(nbOfPiecesOfPlayer1: Swift.Int, nbOfPiecesOfPlayer2: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5BoardV11countPiecesSi04nbOfgI7Player1_Si0higI7Player2tyF", - "mangledName": "$s14DouShouQiModel5BoardV11countPiecesSi04nbOfgI7Player1_Si0higI7Player2tyF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "insert", - "printedName": "insert(piece:atRow:andColumn:)", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardResult", - "printedName": "DouShouQiModel.BoardResult", - "usr": "s:14DouShouQiModel11BoardResultO" - }, - { - "kind": "TypeNominal", - "name": "Piece", - "printedName": "DouShouQiModel.Piece", - "usr": "s:14DouShouQiModel5PieceV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5BoardV6insert5piece5atRow9andColumnAA0E6ResultOAA5PieceV_S2itF", - "mangledName": "$s14DouShouQiModel5BoardV6insert5piece5atRow9andColumnAA0E6ResultOAA5PieceV_S2itF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "Mutating", - "AccessControl" - ], - "funcSelfKind": "Mutating" - }, - { - "kind": "Function", - "name": "removePiece", - "printedName": "removePiece(atRow:andColumn:)", - "children": [ - { - "kind": "TypeNominal", - "name": "BoardResult", - "printedName": "DouShouQiModel.BoardResult", - "usr": "s:14DouShouQiModel11BoardResultO" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5BoardV11removePiece5atRow9andColumnAA0E6ResultOSi_SitF", - "mangledName": "$s14DouShouQiModel5BoardV11removePiece5atRow9andColumnAA0E6ResultOSi_SitF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "Mutating", - "AccessControl" - ], - "funcSelfKind": "Mutating" - }, - { - "kind": "Var", - "name": "hashValue", - "printedName": "hashValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel5BoardV9hashValueSivp", - "mangledName": "$s14DouShouQiModel5BoardV9hashValueSivp", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel5BoardV9hashValueSivg", - "mangledName": "$s14DouShouQiModel5BoardV9hashValueSivg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5BoardV2eeoiySbAC_ACtFZ", - "mangledName": "$s14DouShouQiModel5BoardV2eeoiySbAC_ACtFZ", - "moduleName": "DouShouQiModel", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Struct", - "usr": "s:14DouShouQiModel5BoardV", - "mangledName": "$s14DouShouQiModel5BoardV", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "Piece", - "printedName": "Piece", - "children": [ - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel5PieceV11descriptionSSvp", - "mangledName": "$s14DouShouQiModel5PieceV11descriptionSSvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel5PieceV11descriptionSSvg", - "mangledName": "$s14DouShouQiModel5PieceV11descriptionSSvg", - "moduleName": "DouShouQiModel", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "owner", - "printedName": "owner", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel5PieceV5ownerAA5OwnerOvp", - "mangledName": "$s14DouShouQiModel5PieceV5ownerAA5OwnerOvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel5PieceV5ownerAA5OwnerOvg", - "mangledName": "$s14DouShouQiModel5PieceV5ownerAA5OwnerOvg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "animal", - "printedName": "animal", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel5PieceV6animalAA6AnimalOvp", - "mangledName": "$s14DouShouQiModel5PieceV6animalAA6AnimalOvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel5PieceV6animalAA6AnimalOvg", - "mangledName": "$s14DouShouQiModel5PieceV6animalAA6AnimalOvg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(withOwner:andAnimal:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Piece", - "printedName": "DouShouQiModel.Piece", - "usr": "s:14DouShouQiModel5PieceV" - }, - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - }, - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - } - ], - "declKind": "Constructor", - "usr": "s:14DouShouQiModel5PieceV9withOwner9andAnimalAcA0G0O_AA0I0Otcfc", - "mangledName": "$s14DouShouQiModel5PieceV9withOwner9andAnimalAcA0G0O_AA0I0Otcfc", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "hashValue", - "printedName": "hashValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel5PieceV9hashValueSivp", - "mangledName": "$s14DouShouQiModel5PieceV9hashValueSivp", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel5PieceV9hashValueSivg", - "mangledName": "$s14DouShouQiModel5PieceV9hashValueSivg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "hash", - "printedName": "hash(into:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Hasher", - "printedName": "Swift.Hasher", - "paramValueOwnership": "InOut", - "usr": "s:s6HasherV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5PieceV4hash4intoys6HasherVz_tF", - "mangledName": "$s14DouShouQiModel5PieceV4hash4intoys6HasherVz_tF", - "moduleName": "DouShouQiModel", - "implicit": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Piece", - "printedName": "DouShouQiModel.Piece", - "usr": "s:14DouShouQiModel5PieceV" - }, - { - "kind": "TypeNominal", - "name": "Piece", - "printedName": "DouShouQiModel.Piece", - "usr": "s:14DouShouQiModel5PieceV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5PieceV2eeoiySbAC_ACtFZ", - "mangledName": "$s14DouShouQiModel5PieceV2eeoiySbAC_ACtFZ", - "moduleName": "DouShouQiModel", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Struct", - "usr": "s:14DouShouQiModel5PieceV", - "mangledName": "$s14DouShouQiModel5PieceV", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "InvalidBoardError", - "printedName": "InvalidBoardError", - "children": [ - { - "kind": "Var", - "name": "unknownError", - "printedName": "unknownError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> DouShouQiModel.InvalidBoardError", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidBoardError", - "printedName": "DouShouQiModel.InvalidBoardError", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.InvalidBoardError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidBoardError", - "printedName": "DouShouQiModel.InvalidBoardError", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO07unknownG0yA2CmF", - "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO07unknownG0yA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "badDimensions", - "printedName": "badDimensions", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidBoardError", - "printedName": "DouShouQiModel.InvalidBoardError", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(nbRows: Swift.Int, nbColumns: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.InvalidBoardError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidBoardError", - "printedName": "DouShouQiModel.InvalidBoardError", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO13badDimensionsyACSi_SitcACmF", - "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO13badDimensionsyACSi_SitcACmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "badCellType", - "printedName": "badCellType", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.CellType, Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.CellType, Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidBoardError", - "printedName": "DouShouQiModel.InvalidBoardError", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(cellType: DouShouQiModel.CellType, row: Swift.Int, column: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "CellType", - "printedName": "DouShouQiModel.CellType", - "usr": "s:14DouShouQiModel8CellTypeO" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.InvalidBoardError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidBoardError", - "printedName": "DouShouQiModel.InvalidBoardError", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO11badCellTypeyAcA0iJ0O_S2itcACmF", - "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO11badCellTypeyAcA0iJ0O_S2itcACmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "multipleOccurenceOfSamePiece", - "printedName": "multipleOccurenceOfSamePiece", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidBoardError", - "printedName": "DouShouQiModel.InvalidBoardError", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(piece: DouShouQiModel.Piece)", - "children": [ - { - "kind": "TypeNominal", - "name": "Piece", - "printedName": "DouShouQiModel.Piece", - "usr": "s:14DouShouQiModel5PieceV" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.InvalidBoardError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidBoardError", - "printedName": "DouShouQiModel.InvalidBoardError", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO28multipleOccurenceOfSamePieceyAcA0L0V_tcACmF", - "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO28multipleOccurenceOfSamePieceyAcA0L0V_tcACmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "pieceWithNoOwner", - "printedName": "pieceWithNoOwner", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidBoardError", - "printedName": "DouShouQiModel.InvalidBoardError", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(piece: DouShouQiModel.Piece)", - "children": [ - { - "kind": "TypeNominal", - "name": "Piece", - "printedName": "DouShouQiModel.Piece", - "usr": "s:14DouShouQiModel5PieceV" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.InvalidBoardError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidBoardError", - "printedName": "DouShouQiModel.InvalidBoardError", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO16pieceWithNoOwneryAcA5PieceV_tcACmF", - "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO16pieceWithNoOwneryAcA5PieceV_tcACmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "pieceNotAllowedOnThisCell", - "printedName": "pieceNotAllowedOnThisCell", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.Piece, DouShouQiModel.Cell) -> DouShouQiModel.InvalidBoardError", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Piece, DouShouQiModel.Cell) -> DouShouQiModel.InvalidBoardError", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidBoardError", - "printedName": "DouShouQiModel.InvalidBoardError", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(piece: DouShouQiModel.Piece, cell: DouShouQiModel.Cell)", - "children": [ - { - "kind": "TypeNominal", - "name": "Piece", - "printedName": "DouShouQiModel.Piece", - "usr": "s:14DouShouQiModel5PieceV" - }, - { - "kind": "TypeNominal", - "name": "Cell", - "printedName": "DouShouQiModel.Cell", - "usr": "s:14DouShouQiModel4CellV" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.InvalidBoardError.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidBoardError", - "printedName": "DouShouQiModel.InvalidBoardError", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO25pieceNotAllowedOnThisCellyAcA5PieceV_AA0M0VtcACmF", - "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO25pieceNotAllowedOnThisCellyAcA5PieceV_AA0M0VtcACmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "InvalidBoardError", - "printedName": "DouShouQiModel.InvalidBoardError", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO" - }, - { - "kind": "TypeNominal", - "name": "InvalidBoardError", - "printedName": "DouShouQiModel.InvalidBoardError", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO2eeoiySbAC_ACtFZ", - "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO2eeoiySbAC_ACtFZ", - "moduleName": "DouShouQiModel", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:14DouShouQiModel17InvalidBoardErrorO", - "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "Owner", - "printedName": "Owner", - "children": [ - { - "kind": "Var", - "name": "noOne", - "printedName": "noOne", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Owner.Type) -> DouShouQiModel.Owner", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.Owner.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel5OwnerO5noOneyA2CmF", - "mangledName": "$s14DouShouQiModel5OwnerO5noOneyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "player1", - "printedName": "player1", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Owner.Type) -> DouShouQiModel.Owner", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.Owner.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel5OwnerO7player1yA2CmF", - "mangledName": "$s14DouShouQiModel5OwnerO7player1yA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "player2", - "printedName": "player2", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Owner.Type) -> DouShouQiModel.Owner", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.Owner.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel5OwnerO7player2yA2CmF", - "mangledName": "$s14DouShouQiModel5OwnerO7player2yA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "simpleDescription", - "printedName": "simpleDescription", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel5OwnerO17simpleDescriptionSSvp", - "mangledName": "$s14DouShouQiModel5OwnerO17simpleDescriptionSSvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel5OwnerO17simpleDescriptionSSvg", - "mangledName": "$s14DouShouQiModel5OwnerO17simpleDescriptionSSvg", - "moduleName": "DouShouQiModel", - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - }, - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5OwnerO2eeoiySbAC_ACtFZ", - "mangledName": "$s14DouShouQiModel5OwnerO2eeoiySbAC_ACtFZ", - "moduleName": "DouShouQiModel", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Var", - "name": "hashValue", - "printedName": "hashValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel5OwnerO9hashValueSivp", - "mangledName": "$s14DouShouQiModel5OwnerO9hashValueSivp", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel5OwnerO9hashValueSivg", - "mangledName": "$s14DouShouQiModel5OwnerO9hashValueSivg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "hash", - "printedName": "hash(into:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Hasher", - "printedName": "Swift.Hasher", - "paramValueOwnership": "InOut", - "usr": "s:s6HasherV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel5OwnerO4hash4intoys6HasherVz_tF", - "mangledName": "$s14DouShouQiModel5OwnerO4hash4intoys6HasherVz_tF", - "moduleName": "DouShouQiModel", - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:14DouShouQiModel5OwnerO", - "mangledName": "$s14DouShouQiModel5OwnerO", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "Move", - "printedName": "Move", - "children": [ - { - "kind": "Var", - "name": "owner", - "printedName": "owner", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel4MoveV5ownerAA5OwnerOvp", - "mangledName": "$s14DouShouQiModel4MoveV5ownerAA5OwnerOvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel4MoveV5ownerAA5OwnerOvg", - "mangledName": "$s14DouShouQiModel4MoveV5ownerAA5OwnerOvg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "rowOrigin", - "printedName": "rowOrigin", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel4MoveV9rowOriginSivp", - "mangledName": "$s14DouShouQiModel4MoveV9rowOriginSivp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel4MoveV9rowOriginSivg", - "mangledName": "$s14DouShouQiModel4MoveV9rowOriginSivg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "columnOrigin", - "printedName": "columnOrigin", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel4MoveV12columnOriginSivp", - "mangledName": "$s14DouShouQiModel4MoveV12columnOriginSivp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel4MoveV12columnOriginSivg", - "mangledName": "$s14DouShouQiModel4MoveV12columnOriginSivg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "rowDestination", - "printedName": "rowDestination", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel4MoveV14rowDestinationSivp", - "mangledName": "$s14DouShouQiModel4MoveV14rowDestinationSivp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel4MoveV14rowDestinationSivg", - "mangledName": "$s14DouShouQiModel4MoveV14rowDestinationSivg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "columnDestination", - "printedName": "columnDestination", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel4MoveV17columnDestinationSivp", - "mangledName": "$s14DouShouQiModel4MoveV17columnDestinationSivp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel4MoveV17columnDestinationSivg", - "mangledName": "$s14DouShouQiModel4MoveV17columnDestinationSivg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(of:fromRow:andFromColumn:toRow:andToColumn:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - }, - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Constructor", - "usr": "s:14DouShouQiModel4MoveV2of7fromRow13andFromColumn02toH00i2ToK0AcA5OwnerO_S4itcfc", - "mangledName": "$s14DouShouQiModel4MoveV2of7fromRow13andFromColumn02toH00i2ToK0AcA5OwnerO_S4itcfc", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel4MoveV11descriptionSSvp", - "mangledName": "$s14DouShouQiModel4MoveV11descriptionSSvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel4MoveV11descriptionSSvg", - "mangledName": "$s14DouShouQiModel4MoveV11descriptionSSvg", - "moduleName": "DouShouQiModel", - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - }, - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel4MoveV2eeoiySbAC_ACtFZ", - "mangledName": "$s14DouShouQiModel4MoveV2eeoiySbAC_ACtFZ", - "moduleName": "DouShouQiModel", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Struct", - "usr": "s:14DouShouQiModel4MoveV", - "mangledName": "$s14DouShouQiModel4MoveV", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "Animal", - "printedName": "Animal", - "children": [ - { - "kind": "Var", - "name": "rat", - "printedName": "rat", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.Animal.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel6AnimalO3ratyA2CmF", - "mangledName": "$s14DouShouQiModel6AnimalO3ratyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "cat", - "printedName": "cat", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.Animal.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel6AnimalO3catyA2CmF", - "mangledName": "$s14DouShouQiModel6AnimalO3catyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "dog", - "printedName": "dog", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.Animal.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel6AnimalO3dogyA2CmF", - "mangledName": "$s14DouShouQiModel6AnimalO3dogyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "wolf", - "printedName": "wolf", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.Animal.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel6AnimalO4wolfyA2CmF", - "mangledName": "$s14DouShouQiModel6AnimalO4wolfyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "leopard", - "printedName": "leopard", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.Animal.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel6AnimalO7leopardyA2CmF", - "mangledName": "$s14DouShouQiModel6AnimalO7leopardyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "tiger", - "printedName": "tiger", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.Animal.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel6AnimalO5tigeryA2CmF", - "mangledName": "$s14DouShouQiModel6AnimalO5tigeryA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "lion", - "printedName": "lion", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.Animal.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel6AnimalO4lionyA2CmF", - "mangledName": "$s14DouShouQiModel6AnimalO4lionyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "elephant", - "printedName": "elephant", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "DouShouQiModel.Animal.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:14DouShouQiModel6AnimalO8elephantyA2CmF", - "mangledName": "$s14DouShouQiModel6AnimalO8elephantyA2CmF", - "moduleName": "DouShouQiModel" - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel6AnimalO8rawValueSivp", - "mangledName": "$s14DouShouQiModel6AnimalO8rawValueSivp", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel6AnimalO8rawValueSivg", - "mangledName": "$s14DouShouQiModel6AnimalO8rawValueSivg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "DouShouQiModel.Animal?", - "children": [ - { - "kind": "TypeNominal", - "name": "Animal", - "printedName": "DouShouQiModel.Animal", - "usr": "s:14DouShouQiModel6AnimalO" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Constructor", - "usr": "s:14DouShouQiModel6AnimalO8rawValueACSgSi_tcfc", - "mangledName": "$s14DouShouQiModel6AnimalO8rawValueACSgSi_tcfc", - "moduleName": "DouShouQiModel", - "implicit": true, - "init_kind": "Designated" - } - ], - "declKind": "Enum", - "usr": "s:14DouShouQiModel6AnimalO", - "mangledName": "$s14DouShouQiModel6AnimalO", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "enumRawTypeName": "Int", - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", - "children": [ - { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ], - "usr": "s:SY", - "mangledName": "$sSY" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "DouShouQiModel" - }, - { - "kind": "TypeDecl", - "name": "Game", - "printedName": "Game", - "children": [ - { - "kind": "Var", - "name": "board", - "printedName": "board", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel4GameV5boardAA5BoardVvp", - "mangledName": "$s14DouShouQiModel4GameV5boardAA5BoardVvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "SetterAccess", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel4GameV5boardAA5BoardVvg", - "mangledName": "$s14DouShouQiModel4GameV5boardAA5BoardVvg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "rules", - "printedName": "rules", - "children": [ - { - "kind": "TypeNominal", - "name": "Rules", - "printedName": "DouShouQiModel.Rules", - "usr": "s:14DouShouQiModel5RulesP" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel4GameV5rulesAA5Rules_pvp", - "mangledName": "$s14DouShouQiModel4GameV5rulesAA5Rules_pvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "SetterAccess", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Rules", - "printedName": "DouShouQiModel.Rules", - "usr": "s:14DouShouQiModel5RulesP" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel4GameV5rulesAA5Rules_pvg", - "mangledName": "$s14DouShouQiModel4GameV5rulesAA5Rules_pvg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "players", - "printedName": "players", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[DouShouQiModel.Owner : DouShouQiModel.Player]", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - }, - { - "kind": "TypeNominal", - "name": "Player", - "printedName": "DouShouQiModel.Player", - "usr": "s:14DouShouQiModel6PlayerC" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "s:14DouShouQiModel4GameV7playersSDyAA5OwnerOAA6PlayerCGvp", - "mangledName": "$s14DouShouQiModel4GameV7playersSDyAA5OwnerOAA6PlayerCGvp", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[DouShouQiModel.Owner : DouShouQiModel.Player]", - "children": [ - { - "kind": "TypeNominal", - "name": "Owner", - "printedName": "DouShouQiModel.Owner", - "usr": "s:14DouShouQiModel5OwnerO" - }, - { - "kind": "TypeNominal", - "name": "Player", - "printedName": "DouShouQiModel.Player", - "usr": "s:14DouShouQiModel6PlayerC" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "s:14DouShouQiModel4GameV7playersSDyAA5OwnerOAA6PlayerCGvg", - "mangledName": "$s14DouShouQiModel4GameV7playersSDyAA5OwnerOAA6PlayerCGvg", - "moduleName": "DouShouQiModel", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(withRules:andPlayer1:andPlayer2:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Game", - "printedName": "DouShouQiModel.Game", - "usr": "s:14DouShouQiModel4GameV" - }, - { - "kind": "TypeNominal", - "name": "Rules", - "printedName": "DouShouQiModel.Rules", - "usr": "s:14DouShouQiModel5RulesP" - }, - { - "kind": "TypeNominal", - "name": "Player", - "printedName": "DouShouQiModel.Player", - "usr": "s:14DouShouQiModel6PlayerC" - }, - { - "kind": "TypeNominal", - "name": "Player", - "printedName": "DouShouQiModel.Player", - "usr": "s:14DouShouQiModel6PlayerC" - } - ], - "declKind": "Constructor", - "usr": "s:14DouShouQiModel4GameV9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfc", - "mangledName": "$s14DouShouQiModel4GameV9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfc", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(withBoard:andRules:andPlayer1:andPlayer2:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Game", - "printedName": "DouShouQiModel.Game", - "usr": "s:14DouShouQiModel4GameV" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Rules", - "printedName": "DouShouQiModel.Rules", - "usr": "s:14DouShouQiModel5RulesP" - }, - { - "kind": "TypeNominal", - "name": "Player", - "printedName": "DouShouQiModel.Player", - "usr": "s:14DouShouQiModel6PlayerC" - }, - { - "kind": "TypeNominal", - "name": "Player", - "printedName": "DouShouQiModel.Player", - "usr": "s:14DouShouQiModel6PlayerC" - } - ], - "declKind": "Constructor", - "usr": "s:14DouShouQiModel4GameV9withBoard8andRules0H7Player10H7Player2AcA0G0V_AA0I0_pAA6PlayerCALtKcfc", - "mangledName": "$s14DouShouQiModel4GameV9withBoard8andRules0H7Player10H7Player2AcA0G0V_AA0I0_pAA6PlayerCALtKcfc", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "addGameStartedListener", - "printedName": "addGameStartedListener(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Board) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - } - ] - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel4GameV03addE15StartedListeneryyyAA5BoardVcF", - "mangledName": "$s14DouShouQiModel4GameV03addE15StartedListeneryyyAA5BoardVcF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "Mutating", - "AccessControl" - ], - "funcSelfKind": "Mutating" - }, - { - "kind": "Function", - "name": "addPlayerNotifiedListener", - "printedName": "addPlayerNotifiedListener(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Board, DouShouQiModel.Player) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(DouShouQiModel.Board, DouShouQiModel.Player)", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Player", - "printedName": "DouShouQiModel.Player", - "usr": "s:14DouShouQiModel6PlayerC" - } - ] - } - ] - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel4GameV25addPlayerNotifiedListeneryyyAA5BoardV_AA0G0CtcF", - "mangledName": "$s14DouShouQiModel4GameV25addPlayerNotifiedListeneryyyAA5BoardV_AA0G0CtcF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "Mutating", - "AccessControl" - ], - "funcSelfKind": "Mutating" - }, - { - "kind": "Function", - "name": "addGameChangedListener", - "printedName": "addGameChangedListener(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Game) async -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Game", - "printedName": "DouShouQiModel.Game", - "usr": "s:14DouShouQiModel4GameV" - } - ] - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel4GameV03addE15ChangedListeneryyyACYacF", - "mangledName": "$s14DouShouQiModel4GameV03addE15ChangedListeneryyyACYacF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "Mutating", - "AccessControl" - ], - "funcSelfKind": "Mutating" - }, - { - "kind": "Function", - "name": "addGameOverListener", - "printedName": "addGameOverListener(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?)", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Result", - "printedName": "DouShouQiModel.Result", - "usr": "s:14DouShouQiModel6ResultO" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "DouShouQiModel.Player?", - "children": [ - { - "kind": "TypeNominal", - "name": "Player", - "printedName": "DouShouQiModel.Player", - "usr": "s:14DouShouQiModel6PlayerC" - } - ], - "usr": "s:Sq" - } - ] - } - ] - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel4GameV03addE12OverListeneryyyAA5BoardV_AA6ResultOAA6PlayerCSgtcF", - "mangledName": "$s14DouShouQiModel4GameV03addE12OverListeneryyyAA5BoardV_AA6ResultOAA6PlayerCSgtcF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "Mutating", - "AccessControl" - ], - "funcSelfKind": "Mutating" - }, - { - "kind": "Function", - "name": "addMoveChosenCallbacksListener", - "printedName": "addMoveChosenCallbacksListener(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player)", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - }, - { - "kind": "TypeNominal", - "name": "Player", - "printedName": "DouShouQiModel.Player", - "usr": "s:14DouShouQiModel6PlayerC" - } - ] - } - ] - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel4GameV30addMoveChosenCallbacksListeneryyyAA5BoardV_AA0G0VAA6PlayerCtcF", - "mangledName": "$s14DouShouQiModel4GameV30addMoveChosenCallbacksListeneryyyAA5BoardV_AA0G0VAA6PlayerCtcF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "Mutating", - "AccessControl" - ], - "funcSelfKind": "Mutating" - }, - { - "kind": "Function", - "name": "addInvalidMoveCallbacksListener", - "printedName": "addInvalidMoveCallbacksListener(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool)", - "children": [ - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - }, - { - "kind": "TypeNominal", - "name": "Move", - "printedName": "DouShouQiModel.Move", - "usr": "s:14DouShouQiModel4MoveV" - }, - { - "kind": "TypeNominal", - "name": "Player", - "printedName": "DouShouQiModel.Player", - "usr": "s:14DouShouQiModel6PlayerC" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ] - } - ] - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel4GameV31addInvalidMoveCallbacksListeneryyyAA5BoardV_AA0H0VAA6PlayerCSbtcF", - "mangledName": "$s14DouShouQiModel4GameV31addInvalidMoveCallbacksListeneryyyAA5BoardV_AA0H0VAA6PlayerCSbtcF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "Mutating", - "AccessControl" - ], - "funcSelfKind": "Mutating" - }, - { - "kind": "Function", - "name": "addBoardChangedListener", - "printedName": "addBoardChangedListener(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(DouShouQiModel.Board) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Board", - "printedName": "DouShouQiModel.Board", - "usr": "s:14DouShouQiModel5BoardV" - } - ] - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel4GameV23addBoardChangedListeneryyyAA0G0VcF", - "mangledName": "$s14DouShouQiModel4GameV23addBoardChangedListeneryyyAA0G0VcF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "Mutating", - "AccessControl" - ], - "funcSelfKind": "Mutating" - }, - { - "kind": "Function", - "name": "start", - "printedName": "start()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "s:14DouShouQiModel4GameV5startyyYaKF", - "mangledName": "$s14DouShouQiModel4GameV5startyyYaKF", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "Mutating", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "Mutating" - } - ], - "declKind": "Struct", - "usr": "s:14DouShouQiModel4GameV", - "mangledName": "$s14DouShouQiModel4GameV", - "moduleName": "DouShouQiModel", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ] - } - ], - "json_format_version": 8 - }, - "ConstValues": [ - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 81, - "length": 2, - "value": "10" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 112, - "length": 1, - "value": "7" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 149, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 3231, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 3271, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "Array", - "offset": 4124, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "Dictionary", - "offset": 4468, - "length": 3, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "Array", - "offset": 4658, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 4700, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 4748, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "BooleanLiteral", - "offset": 5150, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "Array", - "offset": 6352, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 6372, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 6412, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 9868, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 10769, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 11089, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 11196, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "Array", - "offset": 11353, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 11371, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 11463, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 11508, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 11616, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 11660, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 11752, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 11815, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 11923, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "Array", - "offset": 12449, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 12490, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 12502, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 12509, - "length": 2, - "value": "-1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 12886, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 12897, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 12904, - "length": 2, - "value": "-1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 13269, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 13647, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "BooleanLiteral", - "offset": 15780, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 15887, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "BooleanLiteral", - "offset": 15911, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 16028, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "BooleanLiteral", - "offset": 16052, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "BooleanLiteral", - "offset": 16232, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "BooleanLiteral", - "offset": 16332, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 16762, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "IntegerLiteral", - "offset": 16767, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "Dictionary", - "offset": 17131, - "length": 3, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/ClassicRules.swift", - "kind": "Array", - "offset": 17187, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Cell.swift", - "kind": "StringLiteral", - "offset": 122, - "length": 81, - "value": "\"\"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Cell.swift", - "kind": "StringLiteral", - "offset": 147, - "length": 4, - "value": "\"ø\"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Cell.swift", - "kind": "StringLiteral", - "offset": 152, - "length": 2, - "value": "\" on \"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Cell.swift", - "kind": "StringLiteral", - "offset": 167, - "length": 1, - "value": "\", \"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Cell.swift", - "kind": "StringLiteral", - "offset": 202, - "length": 1, - "value": "\"\"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 89, - "length": 1, - "value": "5" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 119, - "length": 1, - "value": "5" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 2067, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 2107, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 2267, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 2277, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 2419, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 2429, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 2964, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 3004, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "Array", - "offset": 3773, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 3793, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 3833, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "BooleanLiteral", - "offset": 4182, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "BooleanLiteral", - "offset": 4292, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "Array", - "offset": 4531, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "Array", - "offset": 4639, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 4773, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 4782, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 4800, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 4809, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 4925, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 5013, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "BooleanLiteral", - "offset": 6962, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 7077, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "BooleanLiteral", - "offset": 7105, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "IntegerLiteral", - "offset": 7230, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "BooleanLiteral", - "offset": 7258, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "BooleanLiteral", - "offset": 7350, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "Dictionary", - "offset": 8072, - "length": 3, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/VerySimpleRules.swift", - "kind": "Array", - "offset": 8128, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Board.swift", - "kind": "BooleanLiteral", - "offset": 475, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Board.swift", - "kind": "IntegerLiteral", - "offset": 570, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Board.swift", - "kind": "IntegerLiteral", - "offset": 694, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Board.swift", - "kind": "IntegerLiteral", - "offset": 981, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Board.swift", - "kind": "IntegerLiteral", - "offset": 996, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Board.swift", - "kind": "IntegerLiteral", - "offset": 1015, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Board.swift", - "kind": "IntegerLiteral", - "offset": 1049, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Board.swift", - "kind": "IntegerLiteral", - "offset": 1212, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Board.swift", - "kind": "IntegerLiteral", - "offset": 1278, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Board.swift", - "kind": "IntegerLiteral", - "offset": 1548, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Board.swift", - "kind": "IntegerLiteral", - "offset": 1579, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Board.swift", - "kind": "IntegerLiteral", - "offset": 1965, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Board.swift", - "kind": "IntegerLiteral", - "offset": 1996, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Piece.swift", - "kind": "StringLiteral", - "offset": 122, - "length": 40, - "value": "\"[\"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Piece.swift", - "kind": "StringLiteral", - "offset": 150, - "length": 1, - "value": "\":\"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Piece.swift", - "kind": "StringLiteral", - "offset": 160, - "length": 1, - "value": "\"]\"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Owner.swift", - "kind": "StringLiteral", - "offset": 183, - "length": 3, - "value": "\"x\"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Owner.swift", - "kind": "StringLiteral", - "offset": 229, - "length": 3, - "value": "\"1\"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Owner.swift", - "kind": "StringLiteral", - "offset": 275, - "length": 3, - "value": "\"2\"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Move.swift", - "kind": "StringLiteral", - "offset": 616, - "length": 87, - "value": "\"\"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Move.swift", - "kind": "StringLiteral", - "offset": 625, - "length": 1, - "value": "\": [\"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Move.swift", - "kind": "StringLiteral", - "offset": 640, - "length": 1, - "value": "\",\"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Move.swift", - "kind": "StringLiteral", - "offset": 656, - "length": 1, - "value": "\"] -> [\"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Move.swift", - "kind": "StringLiteral", - "offset": 679, - "length": 1, - "value": "\", \"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Move.swift", - "kind": "StringLiteral", - "offset": 701, - "length": 1, - "value": "\"]\"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 60, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 63, - "length": 3, - "value": "2" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 68, - "length": 3, - "value": "3" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 73, - "length": 4, - "value": "4" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 79, - "length": 7, - "value": "5" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 88, - "length": 5, - "value": "6" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 95, - "length": 4, - "value": "7" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 101, - "length": 8, - "value": "8" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 60, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 63, - "length": 3, - "value": "2" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 68, - "length": 3, - "value": "3" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 73, - "length": 4, - "value": "4" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 79, - "length": 7, - "value": "5" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 88, - "length": 5, - "value": "6" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 95, - "length": 4, - "value": "7" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 101, - "length": 8, - "value": "8" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 60, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 63, - "length": 3, - "value": "2" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 68, - "length": 3, - "value": "3" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 73, - "length": 4, - "value": "4" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 79, - "length": 7, - "value": "5" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 88, - "length": 5, - "value": "6" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 95, - "length": 4, - "value": "7" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Animal.swift", - "kind": "IntegerLiteral", - "offset": 101, - "length": 8, - "value": "8" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Game.swift", - "kind": "StringLiteral", - "offset": 514, - "length": 55, - "value": "\"The ids of players are not .player1 and then .player2\"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Game.swift", - "kind": "StringLiteral", - "offset": 982, - "length": 55, - "value": "\"The ids of players are not .player1 and then .player2\"" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Game.swift", - "kind": "Array", - "offset": 1253, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Game.swift", - "kind": "Array", - "offset": 1585, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Game.swift", - "kind": "Array", - "offset": 1966, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Game.swift", - "kind": "Array", - "offset": 2405, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Game.swift", - "kind": "Array", - "offset": 2818, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Game.swift", - "kind": "Array", - "offset": 3238, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Game.swift", - "kind": "Array", - "offset": 3681, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQiModel\/DouShouQiModel\/Game.swift", - "kind": "BooleanLiteral", - "offset": 4097, - "length": 5, - "value": "false" - } - ] -} \ No newline at end of file diff --git a/DouShouQi_App/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface b/DouShouQi_App/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface deleted file mode 100644 index 8f901d4..0000000 --- a/DouShouQi_App/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface +++ /dev/null @@ -1,237 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) -// swift-module-flags: -target x86_64-apple-ios16.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name DouShouQiModel -// swift-module-flags-ignorable: -enable-bare-slash-regex -@_exported import DouShouQiModel -import Foundation -import Swift -import _Concurrency -import _StringProcessing -import _SwiftConcurrencyShims -public enum Result : Swift.Equatable { - case notFinished - case even - case winner(winner: DouShouQiModel.Owner, reason: DouShouQiModel.WinningReason) - public static func == (a: DouShouQiModel.Result, b: DouShouQiModel.Result) -> Swift.Bool -} -public enum WinningReason { - case denReached, noMorePieces, tooManyOccurences, noMovesLeft - public static func == (a: DouShouQiModel.WinningReason, b: DouShouQiModel.WinningReason) -> Swift.Bool - public func hash(into hasher: inout Swift.Hasher) - public var hashValue: Swift.Int { - get - } -} -public enum BoardResult : Swift.Equatable { - case unknown - case ok - case failed(reason: DouShouQiModel.BoardFailingReason) - public static func == (a: DouShouQiModel.BoardResult, b: DouShouQiModel.BoardResult) -> Swift.Bool -} -public enum BoardFailingReason { - case unknown, outOfBounds, cellNotEmpty, cellEmpty - public static func == (a: DouShouQiModel.BoardFailingReason, b: DouShouQiModel.BoardFailingReason) -> Swift.Bool - public func hash(into hasher: inout Swift.Hasher) - public var hashValue: Swift.Int { - get - } -} -@_inheritsConvenienceInitializers public class HumanPlayer : DouShouQiModel.Player { - public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner, andInputMethod input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) - override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) - override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) -> DouShouQiModel.Move? - public func changeInput(input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) - @objc deinit -} -public struct ClassicRules : DouShouQiModel.Rules { - public static func createBoard() -> DouShouQiModel.Board - public static func checkBoard(_ board: DouShouQiModel.Board) throws - public init() - public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) - public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] - public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] - public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool - public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool - public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) - public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws - public func getNextPlayer() -> DouShouQiModel.Owner - public var occurences: [DouShouQiModel.Board : Swift.Int] { - get - } - public var historic: [DouShouQiModel.Move] { - get - } -} -public struct Cell : Swift.CustomStringConvertible, Swift.Equatable { - public var description: Swift.String { - get - } - public let cellType: DouShouQiModel.CellType - public let initialOwner: DouShouQiModel.Owner - public var piece: DouShouQiModel.Piece? - public init(ofType cellType: DouShouQiModel.CellType, ownedBy initialOwner: DouShouQiModel.Owner = .noOne, withPiece piece: DouShouQiModel.Piece? = nil) - public static func == (a: DouShouQiModel.Cell, b: DouShouQiModel.Cell) -> Swift.Bool -} -public struct VerySimpleRules : DouShouQiModel.Rules { - public static func createBoard() -> DouShouQiModel.Board - public static func checkBoard(_ board: DouShouQiModel.Board) throws - public init() - public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) - public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] - public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] - public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool - public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool - public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) - public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws - public func getNextPlayer() -> DouShouQiModel.Owner - public var occurences: [DouShouQiModel.Board : Swift.Int] { - get - } - public var historic: [DouShouQiModel.Move] { - get - } -} -public protocol Rules { - static func createBoard() -> DouShouQiModel.Board - static func checkBoard(_ board: DouShouQiModel.Board) throws - func getNextPlayer() -> DouShouQiModel.Owner - func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner) -> [DouShouQiModel.Move] - func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] - func isMoveValid(onBoard: DouShouQiModel.Board, fromRow: Swift.Int, andFromColumn: Swift.Int, toRow: Swift.Int, andToColumn: Swift.Int) -> Swift.Bool - func isMoveValid(onBoard: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool - func isGameOver(withBoard: DouShouQiModel.Board, andLastRowPlayed: Swift.Int, andLastColumnPlayer: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) - mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws - var occurences: [DouShouQiModel.Board : Swift.Int] { get } - var historic: [DouShouQiModel.Move] { get } -} -public class Player { - final public let name: Swift.String - final public let id: DouShouQiModel.Owner - public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) - public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) -> DouShouQiModel.Move? - @objc deinit -} -public enum GameError : Swift.Error { - case invalidMove, nextPlayerError, badPlayerId(message: Swift.String), invalidRules, invalidPlayer, invalidGame, invalidBoard -} -@_inheritsConvenienceInitializers public class RandomPlayer : DouShouQiModel.Player { - override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) -> DouShouQiModel.Move? - override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) - @objc deinit -} -public enum CellType : Swift.CaseIterable { - case unknown, jungle, water, trap, den - public static func == (a: DouShouQiModel.CellType, b: DouShouQiModel.CellType) -> Swift.Bool - public func hash(into hasher: inout Swift.Hasher) - public typealias AllCases = [DouShouQiModel.CellType] - public static var allCases: [DouShouQiModel.CellType] { - get - } - public var hashValue: Swift.Int { - get - } -} -public struct Board : Swift.Hashable { - public func hash(into hasher: inout Swift.Hasher) - public let nbRows: Swift.Int - public let nbColumns: Swift.Int - public var grid: [[DouShouQiModel.Cell]] { - get - } - public init?(withGrid grid: [[DouShouQiModel.Cell]]) - public func countPieces(of owner: DouShouQiModel.Owner) -> Swift.Int - public func countPieces() -> (nbOfPiecesOfPlayer1: Swift.Int, nbOfPiecesOfPlayer2: Swift.Int) - public mutating func insert(piece: DouShouQiModel.Piece, atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult - public mutating func removePiece(atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult - public static func == (a: DouShouQiModel.Board, b: DouShouQiModel.Board) -> Swift.Bool - public var hashValue: Swift.Int { - get - } -} -public struct Piece : Swift.CustomStringConvertible, Swift.Hashable { - public var description: Swift.String { - get - } - public let owner: DouShouQiModel.Owner - public let animal: DouShouQiModel.Animal - public init(withOwner owner: DouShouQiModel.Owner, andAnimal animal: DouShouQiModel.Animal) - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: DouShouQiModel.Piece, b: DouShouQiModel.Piece) -> Swift.Bool - public var hashValue: Swift.Int { - get - } -} -public enum InvalidBoardError : Swift.Error, Swift.Equatable { - case unknownError - case badDimensions(nbRows: Swift.Int, nbColumns: Swift.Int) - case badCellType(cellType: DouShouQiModel.CellType, row: Swift.Int, column: Swift.Int) - case multipleOccurenceOfSamePiece(piece: DouShouQiModel.Piece) - case pieceWithNoOwner(piece: DouShouQiModel.Piece) - case pieceNotAllowedOnThisCell(piece: DouShouQiModel.Piece, cell: DouShouQiModel.Cell) - public static func == (a: DouShouQiModel.InvalidBoardError, b: DouShouQiModel.InvalidBoardError) -> Swift.Bool -} -public enum Owner { - case noOne, player1, player2 - public var simpleDescription: Swift.String { - get - } - public static func == (a: DouShouQiModel.Owner, b: DouShouQiModel.Owner) -> Swift.Bool - public func hash(into hasher: inout Swift.Hasher) - public var hashValue: Swift.Int { - get - } -} -public struct Move : Swift.CustomStringConvertible, Swift.Equatable { - public let owner: DouShouQiModel.Owner - public let rowOrigin: Swift.Int - public let columnOrigin: Swift.Int - public let rowDestination: Swift.Int - public let columnDestination: Swift.Int - public init(of owner: DouShouQiModel.Owner, fromRow rowOrigin: Swift.Int, andFromColumn colOrigin: Swift.Int, toRow rowDest: Swift.Int, andToColumn colDest: Swift.Int) - public var description: Swift.String { - get - } - public static func == (a: DouShouQiModel.Move, b: DouShouQiModel.Move) -> Swift.Bool -} -public enum Animal : Swift.Int { - case rat, cat, dog, wolf, leopard, tiger, lion, elephant - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -public struct Game { - public var board: DouShouQiModel.Board { - get - } - public var rules: any DouShouQiModel.Rules { - get - } - public let players: [DouShouQiModel.Owner : DouShouQiModel.Player] - public init(withRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws - public init(withBoard board: DouShouQiModel.Board, andRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws - public mutating func addGameStartedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) - public mutating func addPlayerNotifiedListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Player) -> Swift.Void) - #if compiler(>=5.3) && $AsyncAwait - public mutating func addGameChangedListener(_ listener: @escaping (DouShouQiModel.Game) async -> Swift.Void) - #endif - public mutating func addGameOverListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?) -> Swift.Void) - public mutating func addMoveChosenCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player) -> Swift.Void) - public mutating func addInvalidMoveCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool) -> Swift.Void) - public mutating func addBoardChangedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) - #if compiler(>=5.3) && $AsyncAwait - public mutating func start() async throws - #endif -} -extension DouShouQiModel.WinningReason : Swift.Equatable {} -extension DouShouQiModel.WinningReason : Swift.Hashable {} -extension DouShouQiModel.BoardFailingReason : Swift.Equatable {} -extension DouShouQiModel.BoardFailingReason : Swift.Hashable {} -extension DouShouQiModel.CellType : Swift.Equatable {} -extension DouShouQiModel.CellType : Swift.Hashable {} -extension DouShouQiModel.Owner : Swift.Equatable {} -extension DouShouQiModel.Owner : Swift.Hashable {} -extension DouShouQiModel.Animal : Swift.Equatable {} -extension DouShouQiModel.Animal : Swift.Hashable {} -extension DouShouQiModel.Animal : Swift.RawRepresentable {} diff --git a/DouShouQi_App/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/DouShouQi_App/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.swiftdoc deleted file mode 100644 index a83d9d1f3896bf73ddba5c7a3472239d2c22e76d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 696 zcmaDfX9YVW2Lpp90|Ns)qlJ#c+7Dby0=U-%aP4>CT5rI$Ux91Q2d>2%xY!*xUFbQa zy@N^j#3Ahshx9v`wD%m+SaZl(Xp58P1t*OOP8vYc#=uE?50mBGjnH89XK)H48yX)=@m&2h;u4bI3f4b1e-Pf5*TVE6_UtFSPOH#5;q1X-b* znO|&Zre~mAoS9pilUR~p1aU^IAOk}nkZHswz~d#un85@QW?*7?#VP(>1;`5p;$ka9 z6I2^ao$?clQo_vgl7jNfi-R-E3S@xl@=9})Qi~Mw(-ew;q9D2?BePfmtQO>TRv=ac zVtsvm1$=5jAp-`?+QsM8fvjjC#_0&lyd>xRoYLGpush^|N)cu!LnN>}1>`+cr(jhM Yb`3P Swift.Bool -} -public enum WinningReason { - case denReached, noMorePieces, tooManyOccurences, noMovesLeft - public static func == (a: DouShouQiModel.WinningReason, b: DouShouQiModel.WinningReason) -> Swift.Bool - public func hash(into hasher: inout Swift.Hasher) - public var hashValue: Swift.Int { - get - } -} -public enum BoardResult : Swift.Equatable { - case unknown - case ok - case failed(reason: DouShouQiModel.BoardFailingReason) - public static func == (a: DouShouQiModel.BoardResult, b: DouShouQiModel.BoardResult) -> Swift.Bool -} -public enum BoardFailingReason { - case unknown, outOfBounds, cellNotEmpty, cellEmpty - public static func == (a: DouShouQiModel.BoardFailingReason, b: DouShouQiModel.BoardFailingReason) -> Swift.Bool - public func hash(into hasher: inout Swift.Hasher) - public var hashValue: Swift.Int { - get - } -} -@_inheritsConvenienceInitializers public class HumanPlayer : DouShouQiModel.Player { - public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner, andInputMethod input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) - override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) - override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) -> DouShouQiModel.Move? - public func changeInput(input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) - @objc deinit -} -public struct ClassicRules : DouShouQiModel.Rules { - public static func createBoard() -> DouShouQiModel.Board - public static func checkBoard(_ board: DouShouQiModel.Board) throws - public init() - public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) - public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] - public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] - public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool - public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool - public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) - public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws - public func getNextPlayer() -> DouShouQiModel.Owner - public var occurences: [DouShouQiModel.Board : Swift.Int] { - get - } - public var historic: [DouShouQiModel.Move] { - get - } -} -public struct Cell : Swift.CustomStringConvertible, Swift.Equatable { - public var description: Swift.String { - get - } - public let cellType: DouShouQiModel.CellType - public let initialOwner: DouShouQiModel.Owner - public var piece: DouShouQiModel.Piece? - public init(ofType cellType: DouShouQiModel.CellType, ownedBy initialOwner: DouShouQiModel.Owner = .noOne, withPiece piece: DouShouQiModel.Piece? = nil) - public static func == (a: DouShouQiModel.Cell, b: DouShouQiModel.Cell) -> Swift.Bool -} -public struct VerySimpleRules : DouShouQiModel.Rules { - public static func createBoard() -> DouShouQiModel.Board - public static func checkBoard(_ board: DouShouQiModel.Board) throws - public init() - public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) - public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] - public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] - public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool - public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool - public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) - public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws - public func getNextPlayer() -> DouShouQiModel.Owner - public var occurences: [DouShouQiModel.Board : Swift.Int] { - get - } - public var historic: [DouShouQiModel.Move] { - get - } -} -public protocol Rules { - static func createBoard() -> DouShouQiModel.Board - static func checkBoard(_ board: DouShouQiModel.Board) throws - func getNextPlayer() -> DouShouQiModel.Owner - func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner) -> [DouShouQiModel.Move] - func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] - func isMoveValid(onBoard: DouShouQiModel.Board, fromRow: Swift.Int, andFromColumn: Swift.Int, toRow: Swift.Int, andToColumn: Swift.Int) -> Swift.Bool - func isMoveValid(onBoard: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool - func isGameOver(withBoard: DouShouQiModel.Board, andLastRowPlayed: Swift.Int, andLastColumnPlayer: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) - mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws - var occurences: [DouShouQiModel.Board : Swift.Int] { get } - var historic: [DouShouQiModel.Move] { get } -} -public class Player { - final public let name: Swift.String - final public let id: DouShouQiModel.Owner - public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) - public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) -> DouShouQiModel.Move? - @objc deinit -} -public enum GameError : Swift.Error { - case invalidMove, nextPlayerError, badPlayerId(message: Swift.String), invalidRules, invalidPlayer, invalidGame, invalidBoard -} -@_inheritsConvenienceInitializers public class RandomPlayer : DouShouQiModel.Player { - override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) -> DouShouQiModel.Move? - override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) - @objc deinit -} -public enum CellType : Swift.CaseIterable { - case unknown, jungle, water, trap, den - public static func == (a: DouShouQiModel.CellType, b: DouShouQiModel.CellType) -> Swift.Bool - public func hash(into hasher: inout Swift.Hasher) - public typealias AllCases = [DouShouQiModel.CellType] - public static var allCases: [DouShouQiModel.CellType] { - get - } - public var hashValue: Swift.Int { - get - } -} -public struct Board : Swift.Hashable { - public func hash(into hasher: inout Swift.Hasher) - public let nbRows: Swift.Int - public let nbColumns: Swift.Int - public var grid: [[DouShouQiModel.Cell]] { - get - } - public init?(withGrid grid: [[DouShouQiModel.Cell]]) - public func countPieces(of owner: DouShouQiModel.Owner) -> Swift.Int - public func countPieces() -> (nbOfPiecesOfPlayer1: Swift.Int, nbOfPiecesOfPlayer2: Swift.Int) - public mutating func insert(piece: DouShouQiModel.Piece, atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult - public mutating func removePiece(atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult - public static func == (a: DouShouQiModel.Board, b: DouShouQiModel.Board) -> Swift.Bool - public var hashValue: Swift.Int { - get - } -} -public struct Piece : Swift.CustomStringConvertible, Swift.Hashable { - public var description: Swift.String { - get - } - public let owner: DouShouQiModel.Owner - public let animal: DouShouQiModel.Animal - public init(withOwner owner: DouShouQiModel.Owner, andAnimal animal: DouShouQiModel.Animal) - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: DouShouQiModel.Piece, b: DouShouQiModel.Piece) -> Swift.Bool - public var hashValue: Swift.Int { - get - } -} -public enum InvalidBoardError : Swift.Error, Swift.Equatable { - case unknownError - case badDimensions(nbRows: Swift.Int, nbColumns: Swift.Int) - case badCellType(cellType: DouShouQiModel.CellType, row: Swift.Int, column: Swift.Int) - case multipleOccurenceOfSamePiece(piece: DouShouQiModel.Piece) - case pieceWithNoOwner(piece: DouShouQiModel.Piece) - case pieceNotAllowedOnThisCell(piece: DouShouQiModel.Piece, cell: DouShouQiModel.Cell) - public static func == (a: DouShouQiModel.InvalidBoardError, b: DouShouQiModel.InvalidBoardError) -> Swift.Bool -} -public enum Owner { - case noOne, player1, player2 - public var simpleDescription: Swift.String { - get - } - public static func == (a: DouShouQiModel.Owner, b: DouShouQiModel.Owner) -> Swift.Bool - public func hash(into hasher: inout Swift.Hasher) - public var hashValue: Swift.Int { - get - } -} -public struct Move : Swift.CustomStringConvertible, Swift.Equatable { - public let owner: DouShouQiModel.Owner - public let rowOrigin: Swift.Int - public let columnOrigin: Swift.Int - public let rowDestination: Swift.Int - public let columnDestination: Swift.Int - public init(of owner: DouShouQiModel.Owner, fromRow rowOrigin: Swift.Int, andFromColumn colOrigin: Swift.Int, toRow rowDest: Swift.Int, andToColumn colDest: Swift.Int) - public var description: Swift.String { - get - } - public static func == (a: DouShouQiModel.Move, b: DouShouQiModel.Move) -> Swift.Bool -} -public enum Animal : Swift.Int { - case rat, cat, dog, wolf, leopard, tiger, lion, elephant - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -public struct Game { - public var board: DouShouQiModel.Board { - get - } - public var rules: any DouShouQiModel.Rules { - get - } - public let players: [DouShouQiModel.Owner : DouShouQiModel.Player] - public init(withRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws - public init(withBoard board: DouShouQiModel.Board, andRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws - public mutating func addGameStartedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) - public mutating func addPlayerNotifiedListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Player) -> Swift.Void) - #if compiler(>=5.3) && $AsyncAwait - public mutating func addGameChangedListener(_ listener: @escaping (DouShouQiModel.Game) async -> Swift.Void) - #endif - public mutating func addGameOverListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?) -> Swift.Void) - public mutating func addMoveChosenCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player) -> Swift.Void) - public mutating func addInvalidMoveCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool) -> Swift.Void) - public mutating func addBoardChangedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) - #if compiler(>=5.3) && $AsyncAwait - public mutating func start() async throws - #endif -} -extension DouShouQiModel.WinningReason : Swift.Equatable {} -extension DouShouQiModel.WinningReason : Swift.Hashable {} -extension DouShouQiModel.BoardFailingReason : Swift.Equatable {} -extension DouShouQiModel.BoardFailingReason : Swift.Hashable {} -extension DouShouQiModel.CellType : Swift.Equatable {} -extension DouShouQiModel.CellType : Swift.Hashable {} -extension DouShouQiModel.Owner : Swift.Equatable {} -extension DouShouQiModel.Owner : Swift.Hashable {} -extension DouShouQiModel.Animal : Swift.Equatable {} -extension DouShouQiModel.Animal : Swift.Hashable {} -extension DouShouQiModel.Animal : Swift.RawRepresentable {} diff --git a/DouShouQi_App/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/module.modulemap b/DouShouQi_App/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/module.modulemap deleted file mode 100644 index e7aa10a..0000000 --- a/DouShouQi_App/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/module.modulemap +++ /dev/null @@ -1,11 +0,0 @@ -framework module DouShouQiModel { - umbrella header "DouShouQiModel.h" - export * - - module * { export * } -} - -module DouShouQiModel.Swift { - header "DouShouQiModel-Swift.h" - requires objc -} diff --git a/DouShouQi_App/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/_CodeSignature/CodeResources b/DouShouQi_App/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/_CodeSignature/CodeResources deleted file mode 100644 index ee2007f..0000000 --- a/DouShouQi_App/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/_CodeSignature/CodeResources +++ /dev/null @@ -1,245 +0,0 @@ - - - - - files - - Headers/DouShouQiModel-Swift.h - - Ugz84k7Dtyq8c1kVv5knXzRL8M8= - - Headers/DouShouQiModel.h - - oRFeERlH0MoI6LrvagIzL3ni4lM= - - Info.plist - - nK7+MI/Ze6f+km/d+6SafK4UOHw= - - Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.abi.json - - ORHQTNNRc9+IsP4LksefJ/Un4co= - - Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface - - TrksqYdbCnunTEUAwWwTpaYcpsw= - - Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.swiftdoc - - uNDHcaRHf/ULIsVZEMiJY2HGm4c= - - Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.swiftinterface - - TrksqYdbCnunTEUAwWwTpaYcpsw= - - Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.swiftmodule - - niSvjNrBHUwlxy9t/BiJgPTMiPg= - - Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.abi.json - - ORHQTNNRc9+IsP4LksefJ/Un4co= - - Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface - - YcS2+5tyo+CmBm6pQDGd5mEiThU= - - Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.swiftdoc - - tkYnhquJQVCRsNSI7Hl83a7/uFk= - - Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.swiftinterface - - YcS2+5tyo+CmBm6pQDGd5mEiThU= - - Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.swiftmodule - - N3Eb6UlFU35CftT5wPZyYa92V5E= - - Modules/module.modulemap - - tOh1oseR3w5cW6xQIaaghrv9LlM= - - - files2 - - Headers/DouShouQiModel-Swift.h - - hash2 - - X8yw4Beas8gUjOV/b4G2i2nanoGnSlTcLKeBiIYLXRI= - - - Headers/DouShouQiModel.h - - hash2 - - a0LOmZXPnWhpMKaBoW1IdxOGAzn4RhRBe32928+2jeU= - - - Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.abi.json - - hash2 - - Pt6SWYmHEErGtBh0mEB4VEPht9Iux6dxkyyQGWWhG/Y= - - - Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface - - hash2 - - qTNo5hgcTOuf2g689PNLik8dWCGccEAjtekFLXp1wUk= - - - Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.swiftdoc - - hash2 - - cpfiPzUVsQ9nZcmz7k/CLhMlNAa3hCWAVPNrKBhrKls= - - - Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.swiftinterface - - hash2 - - qTNo5hgcTOuf2g689PNLik8dWCGccEAjtekFLXp1wUk= - - - Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.swiftmodule - - hash2 - - mN4VlJdyDumXrJGI22VAiH/Ul6Oc2C+uCwrh87ZQa7M= - - - Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.abi.json - - hash2 - - Pt6SWYmHEErGtBh0mEB4VEPht9Iux6dxkyyQGWWhG/Y= - - - Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface - - hash2 - - z3xla/MZG9g10flpEIOyL+U5cXaaJ6kKdYGBkiRDkS8= - - - Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.swiftdoc - - hash2 - - SsJ/b3BHzQ9S5Wz5tzNZPeo8WQ4dX+hCQFo95fU45as= - - - Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.swiftinterface - - hash2 - - z3xla/MZG9g10flpEIOyL+U5cXaaJ6kKdYGBkiRDkS8= - - - Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.swiftmodule - - hash2 - - Qt7bWwgfMeu4WIFkhcpt6CfGKzHwTtpnXsLo3vVFEMI= - - - Modules/module.modulemap - - hash2 - - XJ885pOXSQHhlMUP6dyA/ER9+SP/HZ+IMImbB4k5+rI= - - - - rules - - ^.* - - ^.*\.lproj/ - - optional - - weight - 1000 - - ^.*\.lproj/locversion.plist$ - - omit - - weight - 1100 - - ^Base\.lproj/ - - weight - 1010 - - ^version.plist$ - - - rules2 - - .*\.dSYM($|/) - - weight - 11 - - ^(.*/)?\.DS_Store$ - - omit - - weight - 2000 - - ^.* - - ^.*\.lproj/ - - optional - - weight - 1000 - - ^.*\.lproj/locversion.plist$ - - omit - - weight - 1100 - - ^Base\.lproj/ - - weight - 1010 - - ^Info\.plist$ - - omit - - weight - 20 - - ^PkgInfo$ - - omit - - weight - 20 - - ^embedded\.provisionprofile$ - - weight - 20 - - ^version\.plist$ - - weight - 20 - - - - diff --git a/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj b/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj index 3586973..c8e21f0 100644 --- a/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj +++ b/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj @@ -14,8 +14,8 @@ 6458346D2BF5F92600E18321 /* DouShouQi_AppTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6458346C2BF5F92600E18321 /* DouShouQi_AppTests.swift */; }; 645834772BF5F92600E18321 /* DouShouQi_AppUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 645834762BF5F92600E18321 /* DouShouQi_AppUITests.swift */; }; 645834792BF5F92600E18321 /* DouShouQi_AppUITestsLaunchTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 645834782BF5F92600E18321 /* DouShouQi_AppUITestsLaunchTests.swift */; }; - 645834882BF5FEA000E18321 /* DSQ.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 645834872BF5FEA000E18321 /* DSQ.xcframework */; }; - 645834892BF5FEA000E18321 /* DSQ.xcframework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 645834872BF5FEA000E18321 /* DSQ.xcframework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; + EC9446312C0486D800AC95EE /* DSQ.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = EC9446302C0486D800AC95EE /* DSQ.xcframework */; }; + EC9446322C0486D800AC95EE /* DSQ.xcframework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = EC9446302C0486D800AC95EE /* DSQ.xcframework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -36,13 +36,13 @@ /* End PBXContainerItemProxy section */ /* Begin PBXCopyFilesBuildPhase section */ - 6458348A2BF5FEA000E18321 /* Embed Frameworks */ = { + EC9446332C0486D800AC95EE /* Embed Frameworks */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = ""; dstSubfolderSpec = 10; files = ( - 645834892BF5FEA000E18321 /* DSQ.xcframework in Embed Frameworks */, + EC9446322C0486D800AC95EE /* DSQ.xcframework in Embed Frameworks */, ); name = "Embed Frameworks"; runOnlyForDeploymentPostprocessing = 0; @@ -61,7 +61,7 @@ 645834762BF5F92600E18321 /* DouShouQi_AppUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DouShouQi_AppUITests.swift; sourceTree = ""; }; 645834782BF5F92600E18321 /* DouShouQi_AppUITestsLaunchTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DouShouQi_AppUITestsLaunchTests.swift; sourceTree = ""; }; 645834852BF5FE1400E18321 /* DouShouQi-App-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = "DouShouQi-App-Info.plist"; sourceTree = SOURCE_ROOT; }; - 645834872BF5FEA000E18321 /* DSQ.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; path = DSQ.xcframework; sourceTree = ""; }; + EC9446302C0486D800AC95EE /* DSQ.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = DSQ.xcframework; path = ../../SwiftUI_ARKit_2024/XCFramework/DSQ.xcframework; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -69,7 +69,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 645834882BF5FEA000E18321 /* DSQ.xcframework in Frameworks */, + EC9446312C0486D800AC95EE /* DSQ.xcframework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -151,7 +151,7 @@ 645834862BF5FE9F00E18321 /* Frameworks */ = { isa = PBXGroup; children = ( - 645834872BF5FEA000E18321 /* DSQ.xcframework */, + EC9446302C0486D800AC95EE /* DSQ.xcframework */, ); name = Frameworks; sourceTree = ""; @@ -166,7 +166,7 @@ 645834542BF5F92300E18321 /* Sources */, 645834552BF5F92300E18321 /* Frameworks */, 645834562BF5F92300E18321 /* Resources */, - 6458348A2BF5FEA000E18321 /* Embed Frameworks */, + EC9446332C0486D800AC95EE /* Embed Frameworks */, ); buildRules = ( ); From a6ac8ae804d066c818b13373c8dc7fa338e9cf55 Mon Sep 17 00:00:00 2001 From: Remi Regnault Date: Mon, 27 May 2024 11:33:16 +0200 Subject: [PATCH 29/36] :see_no_evil: removing /Dependencies folder from .gitignore --- .gitignore | 2 +- Dependencies/DSQ.xcframework/Info.plist | 65 + .../DouShouQiModel.framework/DouShouQiModel | Bin 0 -> 155784 bytes .../Headers/DouShouQiModel-Swift.h | 311 + .../Headers/DouShouQiModel.h | 18 + .../DouShouQiModel.framework/Info.plist | Bin 0 -> 763 bytes .../arm64-apple-ios.abi.json | 8546 +++++++++++++++++ .../arm64-apple-ios.private.swiftinterface | 266 + .../arm64-apple-ios.swiftdoc | Bin 0 -> 684 bytes .../arm64-apple-ios.swiftinterface | 266 + .../Modules/module.modulemap | 11 + .../DouShouQiModel.framework/DouShouQiModel | Bin 0 -> 355376 bytes .../Headers/DouShouQiModel-Swift.h | 618 ++ .../Headers/DouShouQiModel.h | 18 + .../DouShouQiModel.framework/Info.plist | Bin 0 -> 743 bytes .../arm64-apple-ios-simulator.abi.json | 8546 +++++++++++++++++ ...apple-ios-simulator.private.swiftinterface | 266 + .../arm64-apple-ios-simulator.swiftdoc | Bin 0 -> 696 bytes .../arm64-apple-ios-simulator.swiftinterface | 266 + .../x86_64-apple-ios-simulator.abi.json | 8546 +++++++++++++++++ ...apple-ios-simulator.private.swiftinterface | 266 + .../x86_64-apple-ios-simulator.swiftdoc | Bin 0 -> 696 bytes .../x86_64-apple-ios-simulator.swiftinterface | 266 + .../Modules/module.modulemap | 11 + .../_CodeSignature/CodeResources | 245 + .../DouShouQiModel.framework/DouShouQiModel | 1 + .../DouShouQiModel.framework/Headers | 1 + .../DouShouQiModel.framework/Modules | 1 + .../DouShouQiModel.framework/Resources | 1 + .../Versions/A/DouShouQiModel | Bin 0 -> 337600 bytes .../Versions/A/Headers/DouShouQiModel-Swift.h | 618 ++ .../Versions/A/Headers/DouShouQiModel.h | 18 + .../arm64-apple-macos.abi.json | 8546 +++++++++++++++++ .../arm64-apple-macos.private.swiftinterface | 266 + .../arm64-apple-macos.swiftdoc | Bin 0 -> 688 bytes .../arm64-apple-macos.swiftinterface | 266 + .../x86_64-apple-macos.abi.json | 8546 +++++++++++++++++ .../x86_64-apple-macos.private.swiftinterface | 266 + .../x86_64-apple-macos.swiftdoc | Bin 0 -> 688 bytes .../x86_64-apple-macos.swiftinterface | 266 + .../Versions/A/Modules/module.modulemap | 11 + .../Versions/A/Resources/Info.plist | 46 + .../DouShouQiModel.framework/Versions/Current | 1 + 43 files changed, 47386 insertions(+), 1 deletion(-) create mode 100644 Dependencies/DSQ.xcframework/Info.plist create mode 100755 Dependencies/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/DouShouQiModel create mode 100644 Dependencies/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Headers/DouShouQiModel-Swift.h create mode 100644 Dependencies/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Headers/DouShouQiModel.h create mode 100644 Dependencies/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Info.plist create mode 100644 Dependencies/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios.abi.json create mode 100644 Dependencies/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios.private.swiftinterface create mode 100644 Dependencies/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios.swiftdoc create mode 100644 Dependencies/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios.swiftinterface create mode 100644 Dependencies/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Modules/module.modulemap create mode 100755 Dependencies/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/DouShouQiModel create mode 100644 Dependencies/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Headers/DouShouQiModel-Swift.h create mode 100644 Dependencies/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Headers/DouShouQiModel.h create mode 100644 Dependencies/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Info.plist create mode 100644 Dependencies/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.abi.json create mode 100644 Dependencies/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface create mode 100644 Dependencies/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.swiftdoc create mode 100644 Dependencies/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.swiftinterface create mode 100644 Dependencies/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.abi.json create mode 100644 Dependencies/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface create mode 100644 Dependencies/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.swiftdoc create mode 100644 Dependencies/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.swiftinterface create mode 100644 Dependencies/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/module.modulemap create mode 100644 Dependencies/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/_CodeSignature/CodeResources create mode 120000 Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/DouShouQiModel create mode 120000 Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Headers create mode 120000 Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Modules create mode 120000 Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Resources create mode 100755 Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/DouShouQiModel create mode 100644 Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Headers/DouShouQiModel-Swift.h create mode 100644 Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Headers/DouShouQiModel.h create mode 100644 Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/arm64-apple-macos.abi.json create mode 100644 Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/arm64-apple-macos.private.swiftinterface create mode 100644 Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/arm64-apple-macos.swiftdoc create mode 100644 Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/arm64-apple-macos.swiftinterface create mode 100644 Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/x86_64-apple-macos.abi.json create mode 100644 Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/x86_64-apple-macos.private.swiftinterface create mode 100644 Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/x86_64-apple-macos.swiftdoc create mode 100644 Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/x86_64-apple-macos.swiftinterface create mode 100644 Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/module.modulemap create mode 100644 Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Resources/Info.plist create mode 120000 Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/Current diff --git a/.gitignore b/.gitignore index 0bb5319..75678ab 100644 --- a/.gitignore +++ b/.gitignore @@ -68,7 +68,7 @@ playground.xcworkspace Carthage/Build/ # Accio dependency management -Dependencies/ +#Dependencies/ .accio/ # fastlane diff --git a/Dependencies/DSQ.xcframework/Info.plist b/Dependencies/DSQ.xcframework/Info.plist new file mode 100644 index 0000000..6cefe51 --- /dev/null +++ b/Dependencies/DSQ.xcframework/Info.plist @@ -0,0 +1,65 @@ + + + + + AvailableLibraries + + + BinaryPath + DouShouQiModel.framework/DouShouQiModel + DebugSymbolsPath + dSYMs + LibraryIdentifier + ios-arm64 + LibraryPath + DouShouQiModel.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + ios + + + BinaryPath + DouShouQiModel.framework/DouShouQiModel + DebugSymbolsPath + dSYMs + LibraryIdentifier + ios-arm64_x86_64-simulator + LibraryPath + DouShouQiModel.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + simulator + + + BinaryPath + DouShouQiModel.framework/Versions/A/DouShouQiModel + DebugSymbolsPath + dSYMs + LibraryIdentifier + macos-arm64_x86_64 + LibraryPath + DouShouQiModel.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + macos + + + CFBundlePackageType + XFWK + XCFrameworkFormatVersion + 1.0 + + diff --git a/Dependencies/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/DouShouQiModel b/Dependencies/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/DouShouQiModel new file mode 100755 index 0000000000000000000000000000000000000000..47dbe4c96a9b08118b8726048d8ded768456f43f GIT binary patch literal 155784 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¬}ScV(Jz^M($aZf0)e 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 literal 0 HcmV?d00001 diff --git a/Dependencies/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Headers/DouShouQiModel-Swift.h b/Dependencies/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Headers/DouShouQiModel-Swift.h new file mode 100644 index 0000000..d7b3274 --- /dev/null +++ b/Dependencies/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Headers/DouShouQiModel-Swift.h @@ -0,0 +1,311 @@ +#if 0 +#elif defined(__arm64__) && __arm64__ +// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +#ifndef DOUSHOUQIMODEL_SWIFT_H +#define DOUSHOUQIMODEL_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="DouShouQiModel",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#else +#error unsupported Swift architecture +#endif diff --git a/Dependencies/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Headers/DouShouQiModel.h b/Dependencies/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Headers/DouShouQiModel.h new file mode 100644 index 0000000..5bbf06a --- /dev/null +++ b/Dependencies/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Headers/DouShouQiModel.h @@ -0,0 +1,18 @@ +// +// DouShouQiModel.h +// DouShouQiModel +// +// Created by Marc Chevaldonné on 14/05/2024. +// + +#import + +//! Project version number for DouShouQiModel. +FOUNDATION_EXPORT double DouShouQiModelVersionNumber; + +//! Project version string for DouShouQiModel. +FOUNDATION_EXPORT const unsigned char DouShouQiModelVersionString[]; + +// In this header, you should import all the public headers of your framework using statements like #import + + diff --git a/Dependencies/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Info.plist b/Dependencies/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Info.plist new file mode 100644 index 0000000000000000000000000000000000000000..e83fb5fe8f9556626c1424e0cafa75505ea9c486 GIT binary patch literal 763 zcmY*W%Wl&^6rC9gv_KoTp^%0a+VZAg*`_Hggw!~ZqBLz9J54}Q+=)F&Mjb!!qYwcL zw(R%-7G=$bAK(YrAy~8F2lxXfiLI2`+4PYifCTt z#uwA|#mK}WjY9E%PTLYCy;y0KHCdESt~Y75?+!P*FB`(T>DnUpJVr#Gjb;#tj2+ve z$*|KCWkaefaz3XtsW)`Ffi6E0l~#g=K$mlh)R1%eoFsL0nZNe={sRFD=;UD?`}Wo* zm!HfZosE-2Oh#B7{Pb&1N;QP!0+$}{009YfTqw4nnfv; kL0R++70@oy&>OiFz~~@2j^I%o DouShouQiModel.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Result.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6ResultO11notFinishedyA2CmF", + "mangledName": "$s14DouShouQiModel6ResultO11notFinishedyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "even", + "printedName": "even", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Result.Type) -> DouShouQiModel.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Result.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6ResultO4evenyA2CmF", + "mangledName": "$s14DouShouQiModel6ResultO4evenyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "winner", + "printedName": "winner", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Result.Type) -> (DouShouQiModel.Owner, DouShouQiModel.WinningReason) -> DouShouQiModel.Result", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Owner, DouShouQiModel.WinningReason) -> DouShouQiModel.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(winner: DouShouQiModel.Owner, reason: DouShouQiModel.WinningReason)", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Result.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6ResultO6winneryAcA5OwnerO_AA13WinningReasonOtcACmF", + "mangledName": "$s14DouShouQiModel6ResultO6winneryAcA5OwnerO_AA13WinningReasonOtcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel6ResultO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel6ResultO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel6ResultO", + "mangledName": "$s14DouShouQiModel6ResultO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "TypeDecl", + "name": "WinningReason", + "printedName": "WinningReason", + "children": [ + { + "kind": "Var", + "name": "denReached", + "printedName": "denReached", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.WinningReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel13WinningReasonO10denReachedyA2CmF", + "mangledName": "$s14DouShouQiModel13WinningReasonO10denReachedyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "noMorePieces", + "printedName": "noMorePieces", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.WinningReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel13WinningReasonO12noMorePiecesyA2CmF", + "mangledName": "$s14DouShouQiModel13WinningReasonO12noMorePiecesyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "tooManyOccurences", + "printedName": "tooManyOccurences", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.WinningReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel13WinningReasonO17tooManyOccurencesyA2CmF", + "mangledName": "$s14DouShouQiModel13WinningReasonO17tooManyOccurencesyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "noMovesLeft", + "printedName": "noMovesLeft", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.WinningReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel13WinningReasonO11noMovesLeftyA2CmF", + "mangledName": "$s14DouShouQiModel13WinningReasonO11noMovesLeftyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel13WinningReasonO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel13WinningReasonO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel13WinningReasonO9hashValueSivp", + "mangledName": "$s14DouShouQiModel13WinningReasonO9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel13WinningReasonO9hashValueSivg", + "mangledName": "$s14DouShouQiModel13WinningReasonO9hashValueSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel13WinningReasonO4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel13WinningReasonO4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel13WinningReasonO", + "mangledName": "$s14DouShouQiModel13WinningReasonO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "BoardResult", + "printedName": "BoardResult", + "children": [ + { + "kind": "Var", + "name": "unknown", + "printedName": "unknown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardResult.Type) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardResult.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel11BoardResultO7unknownyA2CmF", + "mangledName": "$s14DouShouQiModel11BoardResultO7unknownyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "ok", + "printedName": "ok", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardResult.Type) -> (DouShouQiModel.Piece?) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Piece?) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(piece: DouShouQiModel.Piece?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "usr": "s:Sq" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardResult.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel11BoardResultO2okyAcA5PieceVSg_tcACmF", + "mangledName": "$s14DouShouQiModel11BoardResultO2okyAcA5PieceVSg_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "failed", + "printedName": "failed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardResult.Type) -> (DouShouQiModel.BoardFailingReason) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(reason: DouShouQiModel.BoardFailingReason)", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardResult.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel11BoardResultO6failedyAcA0E13FailingReasonO_tcACmF", + "mangledName": "$s14DouShouQiModel11BoardResultO6failedyAcA0E13FailingReasonO_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel11BoardResultO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel11BoardResultO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel11BoardResultO", + "mangledName": "$s14DouShouQiModel11BoardResultO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "TypeDecl", + "name": "BoardFailingReason", + "printedName": "BoardFailingReason", + "children": [ + { + "kind": "Var", + "name": "unknown", + "printedName": "unknown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardFailingReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel18BoardFailingReasonO7unknownyA2CmF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO7unknownyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "outOfBounds", + "printedName": "outOfBounds", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardFailingReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel18BoardFailingReasonO11outOfBoundsyA2CmF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO11outOfBoundsyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "cellNotEmpty", + "printedName": "cellNotEmpty", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardFailingReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel18BoardFailingReasonO12cellNotEmptyyA2CmF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO12cellNotEmptyyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "cellEmpty", + "printedName": "cellEmpty", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardFailingReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel18BoardFailingReasonO9cellEmptyyA2CmF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO9cellEmptyyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel18BoardFailingReasonO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel18BoardFailingReasonO9hashValueSivp", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel18BoardFailingReasonO9hashValueSivg", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO9hashValueSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel18BoardFailingReasonO4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel18BoardFailingReasonO", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "HumanPlayer", + "printedName": "HumanPlayer", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:andInputMethod:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.HumanPlayer?", + "children": [ + { + "kind": "TypeNominal", + "name": "HumanPlayer", + "printedName": "DouShouQiModel.HumanPlayer", + "usr": "s:14DouShouQiModel11HumanPlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "HumanPlayer", + "printedName": "DouShouQiModel.HumanPlayer", + "usr": "s:14DouShouQiModel11HumanPlayerC" + } + ] + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel11HumanPlayerC8withName5andId0I11InputMethodACSgSS_AA5OwnerOAA4MoveVSgACctcfc", + "mangledName": "$s14DouShouQiModel11HumanPlayerC8withName5andId0I11InputMethodACSgSS_AA5OwnerOAA4MoveVSgACctcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.HumanPlayer?", + "children": [ + { + "kind": "TypeNominal", + "name": "HumanPlayer", + "printedName": "DouShouQiModel.HumanPlayer", + "usr": "s:14DouShouQiModel11HumanPlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel11HumanPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "mangledName": "$s14DouShouQiModel11HumanPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "moduleName": "DouShouQiModel", + "overriding": true, + "declAttributes": [ + "Override", + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "chooseMove", + "printedName": "chooseMove(in:with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel11HumanPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "mangledName": "$s14DouShouQiModel11HumanPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "moduleName": "DouShouQiModel", + "overriding": true, + "declAttributes": [ + "Override", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "changeInput", + "printedName": "changeInput(input:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "HumanPlayer", + "printedName": "DouShouQiModel.HumanPlayer", + "usr": "s:14DouShouQiModel11HumanPlayerC" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel11HumanPlayerC11changeInput5inputyAA4MoveVSgACc_tF", + "mangledName": "$s14DouShouQiModel11HumanPlayerC11changeInput5inputyAA4MoveVSgACc_tF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "chooseMove", + "printedName": "chooseMove(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel11HumanPlayerC10chooseMoveyyAA0H0VSgYaKF", + "mangledName": "$s14DouShouQiModel11HumanPlayerC10chooseMoveyyAA0H0VSgYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel11HumanPlayerC", + "mangledName": "$s14DouShouQiModel11HumanPlayerC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "superclassUsr": "s:14DouShouQiModel6PlayerC", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "DouShouQiModel.Player" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "ClassicRules", + "printedName": "ClassicRules", + "children": [ + { + "kind": "Function", + "name": "createBoard", + "printedName": "createBoard()", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV11createBoardAA0H0VyFZ", + "mangledName": "$s14DouShouQiModel12ClassicRulesV11createBoardAA0H0VyFZ", + "moduleName": "DouShouQiModel", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "checkBoard", + "printedName": "checkBoard(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV10checkBoardyyAA0H0VKFZ", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10checkBoardyyAA0H0VKFZ", + "moduleName": "DouShouQiModel", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "ClassicRules", + "printedName": "DouShouQiModel.ClassicRules", + "usr": "s:14DouShouQiModel12ClassicRulesV" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel12ClassicRulesVACycfc", + "mangledName": "$s14DouShouQiModel12ClassicRulesVACycfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(occurences:historic:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ClassicRules", + "printedName": "DouShouQiModel.ClassicRules", + "usr": "s:14DouShouQiModel12ClassicRulesV" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel12ClassicRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:fromRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:fromRow:andFromColumn:toRow:andToColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toM00n2ToP0SbAA0K0V_S4itF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toM00n2ToP0SbAA0K0V_S4itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:withMove:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard04withH0SbAA0K0V_AA0H0VtF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard04withH0SbAA0K0V_AA0H0VtF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isGameOver", + "printedName": "isGameOver(withBoard:andLastRowPlayed:andLastColumnPlayer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, DouShouQiModel.Result)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV10isGameOver9withBoard16andLastRowPlayed0lM12ColumnPlayerSb_AA6ResultOtAA0K0V_S2itF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10isGameOver9withBoard16andLastRowPlayed0lM12ColumnPlayerSb_AA6ResultOtAA0K0V_S2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "playedMove", + "printedName": "playedMove(_:onStartingBoard:andResultingBoard:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV10playedMove_15onStartingBoard012andResultingK0yAA0H0V_AA0K0VAJtKF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10playedMove_15onStartingBoard012andResultingK0yAA0H0V_AA0K0VAJtKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Mutating", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "getNextPlayer", + "printedName": "getNextPlayer()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV13getNextPlayerAA5OwnerOyF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV13getNextPlayerAA5OwnerOyF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "occurences", + "printedName": "occurences", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvp", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvg", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "historic", + "printedName": "historic", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvp", + "mangledName": "$s14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvg", + "mangledName": "$s14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel12ClassicRulesV", + "mangledName": "$s14DouShouQiModel12ClassicRulesV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Rules", + "printedName": "Rules", + "usr": "s:14DouShouQiModel5RulesP", + "mangledName": "$s14DouShouQiModel5RulesP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Cell", + "printedName": "Cell", + "children": [ + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4CellV11descriptionSSvp", + "mangledName": "$s14DouShouQiModel4CellV11descriptionSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV11descriptionSSvg", + "mangledName": "$s14DouShouQiModel4CellV11descriptionSSvg", + "moduleName": "DouShouQiModel", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "cellType", + "printedName": "cellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4CellV8cellTypeAA0eG0Ovp", + "mangledName": "$s14DouShouQiModel4CellV8cellTypeAA0eG0Ovp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV8cellTypeAA0eG0Ovg", + "mangledName": "$s14DouShouQiModel4CellV8cellTypeAA0eG0Ovg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "initialOwner", + "printedName": "initialOwner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4CellV12initialOwnerAA0G0Ovp", + "mangledName": "$s14DouShouQiModel4CellV12initialOwnerAA0G0Ovp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV12initialOwnerAA0G0Ovg", + "mangledName": "$s14DouShouQiModel4CellV12initialOwnerAA0G0Ovg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "piece", + "printedName": "piece", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvp", + "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvg", + "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvs", + "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvs", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvM", + "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvM", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(ofType:ownedBy:withPiece:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + }, + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "hasDefaultArg": true, + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel4CellV6ofType7ownedBy9withPieceAcA0eG0O_AA5OwnerOAA0K0VSgtcfc", + "mangledName": "$s14DouShouQiModel4CellV6ofType7ownedBy9withPieceAcA0eG0O_AA5OwnerOAA0K0VSgtcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + }, + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4CellV2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel4CellV2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel4CellV", + "mangledName": "$s14DouShouQiModel4CellV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "VerySimpleRules", + "printedName": "VerySimpleRules", + "children": [ + { + "kind": "Function", + "name": "createBoard", + "printedName": "createBoard()", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV11createBoardAA0I0VyFZ", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV11createBoardAA0I0VyFZ", + "moduleName": "DouShouQiModel", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "checkBoard", + "printedName": "checkBoard(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10checkBoardyyAA0I0VKFZ", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10checkBoardyyAA0I0VKFZ", + "moduleName": "DouShouQiModel", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "VerySimpleRules", + "printedName": "DouShouQiModel.VerySimpleRules", + "usr": "s:14DouShouQiModel15VerySimpleRulesV" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel15VerySimpleRulesVACycfc", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesVACycfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(occurences:historic:)", + "children": [ + { + "kind": "TypeNominal", + "name": "VerySimpleRules", + "printedName": "DouShouQiModel.VerySimpleRules", + "usr": "s:14DouShouQiModel15VerySimpleRulesV" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:fromRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:fromRow:andFromColumn:toRow:andToColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toN00o2ToQ0SbAA0L0V_S4itF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toN00o2ToQ0SbAA0L0V_S4itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:withMove:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard04withI0SbAA0L0V_AA0I0VtF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard04withI0SbAA0L0V_AA0I0VtF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isGameOver", + "printedName": "isGameOver(withBoard:andLastRowPlayed:andLastColumnPlayer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, DouShouQiModel.Result)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10isGameOver9withBoard16andLastRowPlayed0mN12ColumnPlayerSb_AA6ResultOtAA0L0V_S2itF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10isGameOver9withBoard16andLastRowPlayed0mN12ColumnPlayerSb_AA6ResultOtAA0L0V_S2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "playedMove", + "printedName": "playedMove(_:onStartingBoard:andResultingBoard:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10playedMove_15onStartingBoard012andResultingL0yAA0I0V_AA0L0VAJtKF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10playedMove_15onStartingBoard012andResultingL0yAA0I0V_AA0L0VAJtKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Mutating", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "getNextPlayer", + "printedName": "getNextPlayer()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV13getNextPlayerAA5OwnerOyF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV13getNextPlayerAA5OwnerOyF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "occurences", + "printedName": "occurences", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvp", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvg", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "historic", + "printedName": "historic", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvp", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvg", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel15VerySimpleRulesV", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Rules", + "printedName": "Rules", + "usr": "s:14DouShouQiModel5RulesP", + "mangledName": "$s14DouShouQiModel5RulesP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Rules", + "printedName": "Rules", + "children": [ + { + "kind": "Function", + "name": "createBoard", + "printedName": "createBoard()", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP11createBoardAA0G0VyFZ", + "mangledName": "$s14DouShouQiModel5RulesP11createBoardAA0G0VyFZ", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "checkBoard", + "printedName": "checkBoard(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP10checkBoardyyAA0G0VKFZ", + "mangledName": "$s14DouShouQiModel5RulesP10checkBoardyyAA0G0VKFZ", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "throwing": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getNextPlayer", + "printedName": "getNextPlayer()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP13getNextPlayerAA5OwnerOyF", + "mangledName": "$s14DouShouQiModel5RulesP13getNextPlayerAA5OwnerOyF", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "mangledName": "$s14DouShouQiModel5RulesP8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:fromRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "mangledName": "$s14DouShouQiModel5RulesP8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:fromRow:andFromColumn:toRow:andToColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP11isMoveValid7onBoard7fromRow13andFromColumn02toL00m2ToO0SbAA0J0V_S4itF", + "mangledName": "$s14DouShouQiModel5RulesP11isMoveValid7onBoard7fromRow13andFromColumn02toL00m2ToO0SbAA0J0V_S4itF", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:withMove:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP11isMoveValid7onBoard04withG0SbAA0J0V_AA0G0VtF", + "mangledName": "$s14DouShouQiModel5RulesP11isMoveValid7onBoard04withG0SbAA0J0V_AA0G0VtF", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isGameOver", + "printedName": "isGameOver(withBoard:andLastRowPlayed:andLastColumnPlayer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, DouShouQiModel.Result)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP10isGameOver9withBoard16andLastRowPlayed0kL12ColumnPlayerSb_AA6ResultOtAA0J0V_S2itF", + "mangledName": "$s14DouShouQiModel5RulesP10isGameOver9withBoard16andLastRowPlayed0kL12ColumnPlayerSb_AA6ResultOtAA0J0V_S2itF", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "playedMove", + "printedName": "playedMove(_:onStartingBoard:andResultingBoard:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP10playedMove_15onStartingBoard012andResultingJ0yAA0G0V_AA0J0VAJtKF", + "mangledName": "$s14DouShouQiModel5RulesP10playedMove_15onStartingBoard012andResultingJ0yAA0G0V_AA0J0VAJtKF", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "Mutating" + ], + "throwing": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Var", + "name": "occurences", + "printedName": "occurences", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvp", + "mangledName": "$s14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvp", + "moduleName": "DouShouQiModel", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvg", + "mangledName": "$s14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvg", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "historic", + "printedName": "historic", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5RulesP8historicSayAA4MoveVGvp", + "mangledName": "$s14DouShouQiModel5RulesP8historicSayAA4MoveVGvp", + "moduleName": "DouShouQiModel", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5RulesP8historicSayAA4MoveVGvg", + "mangledName": "$s14DouShouQiModel5RulesP8historicSayAA4MoveVGvg", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:14DouShouQiModel5RulesP", + "mangledName": "$s14DouShouQiModel5RulesP", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Player", + "printedName": "Player", + "children": [ + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel6PlayerC4nameSSvp", + "mangledName": "$s14DouShouQiModel6PlayerC4nameSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "Final", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel6PlayerC4nameSSvg", + "mangledName": "$s14DouShouQiModel6PlayerC4nameSSvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel6PlayerC2idAA5OwnerOvp", + "mangledName": "$s14DouShouQiModel6PlayerC2idAA5OwnerOvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "Final", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel6PlayerC2idAA5OwnerOvg", + "mangledName": "$s14DouShouQiModel6PlayerC2idAA5OwnerOvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Player?", + "children": [ + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel6PlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "mangledName": "$s14DouShouQiModel6PlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "chooseMove", + "printedName": "chooseMove(in:with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel6PlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "mangledName": "$s14DouShouQiModel6PlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addPlayedCallbacksListener", + "printedName": "addPlayedCallbacksListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Move?, DouShouQiModel.Player) async throws -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Move?, DouShouQiModel.Player)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel6PlayerC26addPlayedCallbacksListeneryyyAA4MoveVSg_ACtYaKcF", + "mangledName": "$s14DouShouQiModel6PlayerC26addPlayedCallbacksListeneryyyAA4MoveVSg_ACtYaKcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "notifyPlayed", + "printedName": "notifyPlayed(withMove:andPlayer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel6PlayerC12notifyPlayed8withMove03andE0yAA0I0VSg_ACtYaKF", + "mangledName": "$s14DouShouQiModel6PlayerC12notifyPlayed8withMove03andE0yAA0I0VSg_ACtYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel6PlayerC", + "mangledName": "$s14DouShouQiModel6PlayerC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "GameError", + "printedName": "GameError", + "children": [ + { + "kind": "Var", + "name": "invalidMove", + "printedName": "invalidMove", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO11invalidMoveyA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO11invalidMoveyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "nextPlayerError", + "printedName": "nextPlayerError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO010nextPlayerF0yA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO010nextPlayerF0yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "badPlayerId", + "printedName": "badPlayerId", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> (Swift.String) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(message: Swift.String)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO11badPlayerIdyACSS_tcACmF", + "mangledName": "$s14DouShouQiModel9GameErrorO11badPlayerIdyACSS_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "invalidRules", + "printedName": "invalidRules", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO12invalidRulesyA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO12invalidRulesyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "invalidPlayer", + "printedName": "invalidPlayer", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO13invalidPlayeryA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO13invalidPlayeryA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "invalidGame", + "printedName": "invalidGame", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO07invalidE0yA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO07invalidE0yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "invalidBoard", + "printedName": "invalidBoard", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO12invalidBoardyA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO12invalidBoardyA2CmF", + "moduleName": "DouShouQiModel" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel9GameErrorO", + "mangledName": "$s14DouShouQiModel9GameErrorO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "RandomPlayer", + "printedName": "RandomPlayer", + "children": [ + { + "kind": "Function", + "name": "chooseMove", + "printedName": "chooseMove(in:with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "mangledName": "$s14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "moduleName": "DouShouQiModel", + "overriding": true, + "declAttributes": [ + "Override", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.RandomPlayer?", + "children": [ + { + "kind": "TypeNominal", + "name": "RandomPlayer", + "printedName": "DouShouQiModel.RandomPlayer", + "usr": "s:14DouShouQiModel12RandomPlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel12RandomPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "mangledName": "$s14DouShouQiModel12RandomPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "moduleName": "DouShouQiModel", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel12RandomPlayerC", + "mangledName": "$s14DouShouQiModel12RandomPlayerC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "superclassUsr": "s:14DouShouQiModel8IAPlayerC", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "DouShouQiModel.IAPlayer", + "DouShouQiModel.Player" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "CellType", + "printedName": "CellType", + "children": [ + { + "kind": "Var", + "name": "unknown", + "printedName": "unknown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO7unknownyA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO7unknownyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "jungle", + "printedName": "jungle", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO6jungleyA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO6jungleyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "water", + "printedName": "water", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO5wateryA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO5wateryA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "trap", + "printedName": "trap", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO4trapyA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO4trapyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "den", + "printedName": "den", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO3denyA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO3denyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "allCases", + "printedName": "allCases", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.CellType]", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel8CellTypeO8allCasesSayACGvpZ", + "mangledName": "$s14DouShouQiModel8CellTypeO8allCasesSayACGvpZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.CellType]", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel8CellTypeO8allCasesSayACGvgZ", + "mangledName": "$s14DouShouQiModel8CellTypeO8allCasesSayACGvgZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel8CellTypeO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel8CellTypeO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel8CellTypeO9hashValueSivp", + "mangledName": "$s14DouShouQiModel8CellTypeO9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel8CellTypeO9hashValueSivg", + "mangledName": "$s14DouShouQiModel8CellTypeO9hashValueSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel8CellTypeO4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel8CellTypeO4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel8CellTypeO", + "mangledName": "$s14DouShouQiModel8CellTypeO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CaseIterable", + "printedName": "CaseIterable", + "children": [ + { + "kind": "TypeWitness", + "name": "AllCases", + "printedName": "AllCases", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.CellType]", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "usr": "s:s12CaseIterableP", + "mangledName": "$ss12CaseIterableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Board", + "printedName": "Board", + "children": [ + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel5BoardV4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "nbRows", + "printedName": "nbRows", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5BoardV6nbRowsSivp", + "mangledName": "$s14DouShouQiModel5BoardV6nbRowsSivp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5BoardV6nbRowsSivg", + "mangledName": "$s14DouShouQiModel5BoardV6nbRowsSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "nbColumns", + "printedName": "nbColumns", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5BoardV9nbColumnsSivp", + "mangledName": "$s14DouShouQiModel5BoardV9nbColumnsSivp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5BoardV9nbColumnsSivg", + "mangledName": "$s14DouShouQiModel5BoardV9nbColumnsSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "grid", + "printedName": "grid", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[DouShouQiModel.Cell]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Cell]", + "children": [ + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvp", + "mangledName": "$s14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[DouShouQiModel.Cell]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Cell]", + "children": [ + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvg", + "mangledName": "$s14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withGrid:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Board?", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[DouShouQiModel.Cell]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Cell]", + "children": [ + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel5BoardV8withGridACSgSaySayAA4CellVGG_tcfc", + "mangledName": "$s14DouShouQiModel5BoardV8withGridACSgSaySayAA4CellVGG_tcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "countPieces", + "printedName": "countPieces(of:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV11countPieces2ofSiAA5OwnerO_tF", + "mangledName": "$s14DouShouQiModel5BoardV11countPieces2ofSiAA5OwnerO_tF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "countPieces", + "printedName": "countPieces()", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(nbOfPiecesOfPlayer1: Swift.Int, nbOfPiecesOfPlayer2: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV11countPiecesSi04nbOfgI7Player1_Si0higI7Player2tyF", + "mangledName": "$s14DouShouQiModel5BoardV11countPiecesSi04nbOfgI7Player1_Si0higI7Player2tyF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "insert", + "printedName": "insert(piece:atRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV6insert5piece5atRow9andColumnAA0E6ResultOAA5PieceV_S2itF", + "mangledName": "$s14DouShouQiModel5BoardV6insert5piece5atRow9andColumnAA0E6ResultOAA5PieceV_S2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Mutating", + "AccessControl" + ], + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "removePiece", + "printedName": "removePiece(atRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV11removePiece5atRow9andColumnAA0E6ResultOSi_SitF", + "mangledName": "$s14DouShouQiModel5BoardV11removePiece5atRow9andColumnAA0E6ResultOSi_SitF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Mutating", + "AccessControl" + ], + "funcSelfKind": "Mutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5BoardV9hashValueSivp", + "mangledName": "$s14DouShouQiModel5BoardV9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5BoardV9hashValueSivg", + "mangledName": "$s14DouShouQiModel5BoardV9hashValueSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel5BoardV2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel5BoardV", + "mangledName": "$s14DouShouQiModel5BoardV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Piece", + "printedName": "Piece", + "children": [ + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5PieceV11descriptionSSvp", + "mangledName": "$s14DouShouQiModel5PieceV11descriptionSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5PieceV11descriptionSSvg", + "mangledName": "$s14DouShouQiModel5PieceV11descriptionSSvg", + "moduleName": "DouShouQiModel", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "owner", + "printedName": "owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5PieceV5ownerAA5OwnerOvp", + "mangledName": "$s14DouShouQiModel5PieceV5ownerAA5OwnerOvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5PieceV5ownerAA5OwnerOvg", + "mangledName": "$s14DouShouQiModel5PieceV5ownerAA5OwnerOvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "animal", + "printedName": "animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5PieceV6animalAA6AnimalOvp", + "mangledName": "$s14DouShouQiModel5PieceV6animalAA6AnimalOvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5PieceV6animalAA6AnimalOvg", + "mangledName": "$s14DouShouQiModel5PieceV6animalAA6AnimalOvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withOwner:andAnimal:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel5PieceV9withOwner9andAnimalAcA0G0O_AA0I0Otcfc", + "mangledName": "$s14DouShouQiModel5PieceV9withOwner9andAnimalAcA0G0O_AA0I0Otcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5PieceV9hashValueSivp", + "mangledName": "$s14DouShouQiModel5PieceV9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5PieceV9hashValueSivg", + "mangledName": "$s14DouShouQiModel5PieceV9hashValueSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5PieceV4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel5PieceV4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + }, + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5PieceV2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel5PieceV2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel5PieceV", + "mangledName": "$s14DouShouQiModel5PieceV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "InvalidBoardError", + "printedName": "InvalidBoardError", + "children": [ + { + "kind": "Var", + "name": "unknownError", + "printedName": "unknownError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO07unknownG0yA2CmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO07unknownG0yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "badDimensions", + "printedName": "badDimensions", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(nbRows: Swift.Int, nbColumns: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO13badDimensionsyACSi_SitcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO13badDimensionsyACSi_SitcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "badCellType", + "printedName": "badCellType", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.CellType, Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType, Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(cellType: DouShouQiModel.CellType, row: Swift.Int, column: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO11badCellTypeyAcA0iJ0O_S2itcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO11badCellTypeyAcA0iJ0O_S2itcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "multipleOccurenceOfSamePiece", + "printedName": "multipleOccurenceOfSamePiece", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(piece: DouShouQiModel.Piece)", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO28multipleOccurenceOfSamePieceyAcA0L0V_tcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO28multipleOccurenceOfSamePieceyAcA0L0V_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "pieceWithNoOwner", + "printedName": "pieceWithNoOwner", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(piece: DouShouQiModel.Piece)", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO16pieceWithNoOwneryAcA5PieceV_tcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO16pieceWithNoOwneryAcA5PieceV_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "pieceNotAllowedOnThisCell", + "printedName": "pieceNotAllowedOnThisCell", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.Piece, DouShouQiModel.Cell) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Piece, DouShouQiModel.Cell) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(piece: DouShouQiModel.Piece, cell: DouShouQiModel.Cell)", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + }, + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO25pieceNotAllowedOnThisCellyAcA5PieceV_AA0M0VtcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO25pieceNotAllowedOnThisCellyAcA5PieceV_AA0M0VtcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Owner", + "printedName": "Owner", + "children": [ + { + "kind": "Var", + "name": "noOne", + "printedName": "noOne", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Owner.Type) -> DouShouQiModel.Owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Owner.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel5OwnerO5noOneyA2CmF", + "mangledName": "$s14DouShouQiModel5OwnerO5noOneyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "player1", + "printedName": "player1", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Owner.Type) -> DouShouQiModel.Owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Owner.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel5OwnerO7player1yA2CmF", + "mangledName": "$s14DouShouQiModel5OwnerO7player1yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "player2", + "printedName": "player2", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Owner.Type) -> DouShouQiModel.Owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Owner.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel5OwnerO7player2yA2CmF", + "mangledName": "$s14DouShouQiModel5OwnerO7player2yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "simpleDescription", + "printedName": "simpleDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5OwnerO17simpleDescriptionSSvp", + "mangledName": "$s14DouShouQiModel5OwnerO17simpleDescriptionSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5OwnerO17simpleDescriptionSSvg", + "mangledName": "$s14DouShouQiModel5OwnerO17simpleDescriptionSSvg", + "moduleName": "DouShouQiModel", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5OwnerO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel5OwnerO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5OwnerO9hashValueSivp", + "mangledName": "$s14DouShouQiModel5OwnerO9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5OwnerO9hashValueSivg", + "mangledName": "$s14DouShouQiModel5OwnerO9hashValueSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5OwnerO4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel5OwnerO4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel5OwnerO", + "mangledName": "$s14DouShouQiModel5OwnerO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "IAPlayer", + "printedName": "IAPlayer", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.IAPlayer?", + "children": [ + { + "kind": "TypeNominal", + "name": "IAPlayer", + "printedName": "DouShouQiModel.IAPlayer", + "usr": "s:14DouShouQiModel8IAPlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel8IAPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "mangledName": "$s14DouShouQiModel8IAPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "moduleName": "DouShouQiModel", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel8IAPlayerC", + "mangledName": "$s14DouShouQiModel8IAPlayerC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "superclassUsr": "s:14DouShouQiModel6PlayerC", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "DouShouQiModel.Player" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Move", + "printedName": "Move", + "children": [ + { + "kind": "Var", + "name": "owner", + "printedName": "owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV5ownerAA5OwnerOvp", + "mangledName": "$s14DouShouQiModel4MoveV5ownerAA5OwnerOvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4MoveV5ownerAA5OwnerOvg", + "mangledName": "$s14DouShouQiModel4MoveV5ownerAA5OwnerOvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rowOrigin", + "printedName": "rowOrigin", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV9rowOriginSivp", + "mangledName": "$s14DouShouQiModel4MoveV9rowOriginSivp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4MoveV9rowOriginSivg", + "mangledName": "$s14DouShouQiModel4MoveV9rowOriginSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "columnOrigin", + "printedName": "columnOrigin", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV12columnOriginSivp", + "mangledName": "$s14DouShouQiModel4MoveV12columnOriginSivp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4MoveV12columnOriginSivg", + "mangledName": "$s14DouShouQiModel4MoveV12columnOriginSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rowDestination", + "printedName": "rowDestination", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV14rowDestinationSivp", + "mangledName": "$s14DouShouQiModel4MoveV14rowDestinationSivp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4MoveV14rowDestinationSivg", + "mangledName": "$s14DouShouQiModel4MoveV14rowDestinationSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "columnDestination", + "printedName": "columnDestination", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV17columnDestinationSivp", + "mangledName": "$s14DouShouQiModel4MoveV17columnDestinationSivp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4MoveV17columnDestinationSivg", + "mangledName": "$s14DouShouQiModel4MoveV17columnDestinationSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(of:fromRow:andFromColumn:toRow:andToColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel4MoveV2of7fromRow13andFromColumn02toH00i2ToK0AcA5OwnerO_S4itcfc", + "mangledName": "$s14DouShouQiModel4MoveV2of7fromRow13andFromColumn02toH00i2ToK0AcA5OwnerO_S4itcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV11descriptionSSvp", + "mangledName": "$s14DouShouQiModel4MoveV11descriptionSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4MoveV11descriptionSSvg", + "mangledName": "$s14DouShouQiModel4MoveV11descriptionSSvg", + "moduleName": "DouShouQiModel", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4MoveV2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel4MoveV2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel4MoveV", + "mangledName": "$s14DouShouQiModel4MoveV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Animal", + "printedName": "Animal", + "children": [ + { + "kind": "Var", + "name": "rat", + "printedName": "rat", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO3ratyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO3ratyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "cat", + "printedName": "cat", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO3catyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO3catyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "dog", + "printedName": "dog", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO3dogyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO3dogyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "wolf", + "printedName": "wolf", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO4wolfyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO4wolfyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "leopard", + "printedName": "leopard", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO7leopardyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO7leopardyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "tiger", + "printedName": "tiger", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO5tigeryA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO5tigeryA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "lion", + "printedName": "lion", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO4lionyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO4lionyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "elephant", + "printedName": "elephant", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO8elephantyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO8elephantyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel6AnimalO8rawValueSivp", + "mangledName": "$s14DouShouQiModel6AnimalO8rawValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel6AnimalO8rawValueSivg", + "mangledName": "$s14DouShouQiModel6AnimalO8rawValueSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Animal?", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel6AnimalO8rawValueACSgSi_tcfc", + "mangledName": "$s14DouShouQiModel6AnimalO8rawValueACSgSi_tcfc", + "moduleName": "DouShouQiModel", + "implicit": true, + "init_kind": "Designated" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel6AnimalO", + "mangledName": "$s14DouShouQiModel6AnimalO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Game", + "printedName": "Game", + "children": [ + { + "kind": "Var", + "name": "board", + "printedName": "board", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4GameC5boardAA5BoardVvp", + "mangledName": "$s14DouShouQiModel4GameC5boardAA5BoardVvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4GameC5boardAA5BoardVvg", + "mangledName": "$s14DouShouQiModel4GameC5boardAA5BoardVvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rules", + "printedName": "rules", + "children": [ + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4GameC5rulesAA5Rules_pvp", + "mangledName": "$s14DouShouQiModel4GameC5rulesAA5Rules_pvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4GameC5rulesAA5Rules_pvg", + "mangledName": "$s14DouShouQiModel4GameC5rulesAA5Rules_pvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "players", + "printedName": "players", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Owner : DouShouQiModel.Player]", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4GameC7playersSDyAA5OwnerOAA6PlayerCGvp", + "mangledName": "$s14DouShouQiModel4GameC7playersSDyAA5OwnerOAA6PlayerCGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Owner : DouShouQiModel.Player]", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4GameC7playersSDyAA5OwnerOAA6PlayerCGvg", + "mangledName": "$s14DouShouQiModel4GameC7playersSDyAA5OwnerOAA6PlayerCGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withRules:andPlayer1:andPlayer2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Game", + "printedName": "DouShouQiModel.Game", + "usr": "s:14DouShouQiModel4GameC" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfc", + "mangledName": "$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withBoard:andRules:andPlayer1:andPlayer2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Game", + "printedName": "DouShouQiModel.Game", + "usr": "s:14DouShouQiModel4GameC" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel4GameC9withBoard8andRules0H7Player10H7Player2AcA0G0V_AA0I0_pAA6PlayerCALtKcfc", + "mangledName": "$s14DouShouQiModel4GameC9withBoard8andRules0H7Player10H7Player2AcA0G0V_AA0I0_pAA6PlayerCALtKcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "addGameStartedListener", + "printedName": "addGameStartedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC03addE15StartedListeneryyyAA5BoardVcF", + "mangledName": "$s14DouShouQiModel4GameC03addE15StartedListeneryyyAA5BoardVcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addPlayerNotifiedListener", + "printedName": "addPlayerNotifiedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Player) async throws -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Player)", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC25addPlayerNotifiedListeneryyyAA5BoardV_AA0G0CtYaKcF", + "mangledName": "$s14DouShouQiModel4GameC25addPlayerNotifiedListeneryyyAA5BoardV_AA0G0CtYaKcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addGameChangedListener", + "printedName": "addGameChangedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Game) async -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Game", + "printedName": "DouShouQiModel.Game", + "usr": "s:14DouShouQiModel4GameC" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC03addE15ChangedListeneryyyACYacF", + "mangledName": "$s14DouShouQiModel4GameC03addE15ChangedListeneryyyACYacF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addGameOverListener", + "printedName": "addGameOverListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Player?", + "children": [ + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC03addE12OverListeneryyyAA5BoardV_AA6ResultOAA6PlayerCSgtcF", + "mangledName": "$s14DouShouQiModel4GameC03addE12OverListeneryyyAA5BoardV_AA6ResultOAA6PlayerCSgtcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addMoveChosenCallbacksListener", + "printedName": "addMoveChosenCallbacksListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player)", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC30addMoveChosenCallbacksListeneryyyAA5BoardV_AA0G0VAA6PlayerCtcF", + "mangledName": "$s14DouShouQiModel4GameC30addMoveChosenCallbacksListeneryyyAA5BoardV_AA0G0VAA6PlayerCtcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addInvalidMoveCallbacksListener", + "printedName": "addInvalidMoveCallbacksListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC31addInvalidMoveCallbacksListeneryyyAA5BoardV_AA0H0VAA6PlayerCSbtcF", + "mangledName": "$s14DouShouQiModel4GameC31addInvalidMoveCallbacksListeneryyyAA5BoardV_AA0H0VAA6PlayerCSbtcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addBoardChangedListener", + "printedName": "addBoardChangedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC23addBoardChangedListeneryyyAA0G0VcF", + "mangledName": "$s14DouShouQiModel4GameC23addBoardChangedListeneryyyAA0G0VcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addPieceRemovedListener", + "printedName": "addPieceRemovedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int, Swift.Int, DouShouQiModel.Piece) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Int, Swift.Int, DouShouQiModel.Piece)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC23addPieceRemovedListeneryyySi_SiAA0G0VtcF", + "mangledName": "$s14DouShouQiModel4GameC23addPieceRemovedListeneryyySi_SiAA0G0VtcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onPlayed", + "printedName": "onPlayed(with:from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKF", + "mangledName": "$s14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "isOver", + "printedName": "isOver", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4GameC6isOverSbvp", + "mangledName": "$s14DouShouQiModel4GameC6isOverSbvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4GameC6isOverSbvg", + "mangledName": "$s14DouShouQiModel4GameC6isOverSbvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC5startyyYaKF", + "mangledName": "$s14DouShouQiModel4GameC5startyyYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel4GameC", + "mangledName": "$s14DouShouQiModel4GameC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 81, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 111, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 148, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 3048, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 3088, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 3941, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Dictionary", + "offset": 4285, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 4475, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 4517, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 4565, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 4967, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 6169, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 6189, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 6229, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 9685, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 10586, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 10906, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11013, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 11170, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11188, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11280, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11325, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11433, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11477, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11569, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11632, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11740, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 12266, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12307, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12319, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12326, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12703, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12714, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12721, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 13086, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 13464, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 15597, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 15704, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 15728, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 15845, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 15869, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 16049, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 16149, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 16579, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 16584, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Dictionary", + "offset": 16948, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 17004, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 122, + "length": 81, + "value": "\"\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 147, + "length": 4, + "value": "\"ø\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 152, + "length": 2, + "value": "\" on \"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 167, + "length": 1, + "value": "\", \"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 202, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 89, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 119, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2067, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2107, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2267, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2277, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2419, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2429, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2964, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 3004, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Array", + "offset": 3773, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 3793, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 3833, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 4182, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 4292, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Array", + "offset": 4531, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Array", + "offset": 4639, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4773, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4782, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4800, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4809, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4925, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 5013, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 6962, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 7077, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 7105, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 7230, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 7258, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 7350, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Dictionary", + "offset": 8072, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Array", + "offset": 8128, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Player.swift", + "kind": "Array", + "offset": 418, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "BooleanLiteral", + "offset": 475, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 570, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 694, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 981, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 996, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1015, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1049, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1212, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1278, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1548, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1579, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1979, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 2010, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Piece.swift", + "kind": "StringLiteral", + "offset": 122, + "length": 40, + "value": "\"[\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Piece.swift", + "kind": "StringLiteral", + "offset": 150, + "length": 1, + "value": "\":\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Piece.swift", + "kind": "StringLiteral", + "offset": 160, + "length": 1, + "value": "\"]\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Owner.swift", + "kind": "StringLiteral", + "offset": 183, + "length": 3, + "value": "\"x\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Owner.swift", + "kind": "StringLiteral", + "offset": 229, + "length": 3, + "value": "\"1\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Owner.swift", + "kind": "StringLiteral", + "offset": 275, + "length": 3, + "value": "\"2\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 616, + "length": 87, + "value": "\"\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 625, + "length": 1, + "value": "\": [\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 640, + "length": 1, + "value": "\",\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 656, + "length": 1, + "value": "\"] -> [\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 679, + "length": 1, + "value": "\", \"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 701, + "length": 1, + "value": "\"]\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 60, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 63, + "length": 3, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 68, + "length": 3, + "value": "3" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 73, + "length": 4, + "value": "4" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 79, + "length": 7, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 88, + "length": 5, + "value": "6" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 95, + "length": 4, + "value": "7" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 101, + "length": 8, + "value": "8" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 60, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 63, + "length": 3, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 68, + "length": 3, + "value": "3" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 73, + "length": 4, + "value": "4" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 79, + "length": 7, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 88, + "length": 5, + "value": "6" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 95, + "length": 4, + "value": "7" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 101, + "length": 8, + "value": "8" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 60, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 63, + "length": 3, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 68, + "length": 3, + "value": "3" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 73, + "length": 4, + "value": "4" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 79, + "length": 7, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 88, + "length": 5, + "value": "6" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 95, + "length": 4, + "value": "7" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 101, + "length": 8, + "value": "8" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "StringLiteral", + "offset": 513, + "length": 55, + "value": "\"The ids of players are not .player1 and then .player2\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "StringLiteral", + "offset": 1483, + "length": 55, + "value": "\"The ids of players are not .player1 and then .player2\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 1754, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 2090, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 2582, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 3012, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 3416, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 3827, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 4261, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 4580, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "BooleanLiteral", + "offset": 6361, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "BooleanLiteral", + "offset": 7044, + "length": 5, + "value": "false" + } + ] +} \ No newline at end of file diff --git a/Dependencies/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios.private.swiftinterface b/Dependencies/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios.private.swiftinterface new file mode 100644 index 0000000..a95eaf4 --- /dev/null +++ b/Dependencies/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios.private.swiftinterface @@ -0,0 +1,266 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios16.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name DouShouQiModel +// swift-module-flags-ignorable: -enable-bare-slash-regex +@_exported import DouShouQiModel +import Foundation +import Swift +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +public enum Result : Swift.Equatable { + case notFinished + case even + case winner(winner: DouShouQiModel.Owner, reason: DouShouQiModel.WinningReason) + public static func == (a: DouShouQiModel.Result, b: DouShouQiModel.Result) -> Swift.Bool +} +public enum WinningReason { + case denReached, noMorePieces, tooManyOccurences, noMovesLeft + public static func == (a: DouShouQiModel.WinningReason, b: DouShouQiModel.WinningReason) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +public enum BoardResult : Swift.Equatable { + case unknown + case ok(piece: DouShouQiModel.Piece?) + case failed(reason: DouShouQiModel.BoardFailingReason) + public static func == (a: DouShouQiModel.BoardResult, b: DouShouQiModel.BoardResult) -> Swift.Bool +} +public enum BoardFailingReason { + case unknown, outOfBounds, cellNotEmpty, cellEmpty + public static func == (a: DouShouQiModel.BoardFailingReason, b: DouShouQiModel.BoardFailingReason) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers public class HumanPlayer : DouShouQiModel.Player { + public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner, andInputMethod input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + #if compiler(>=5.3) && $AsyncAwait + override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + public func changeInput(input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) + #if compiler(>=5.3) && $AsyncAwait + public func chooseMove(_ move: DouShouQiModel.Move?) async throws + #endif + @objc deinit +} +public struct ClassicRules : DouShouQiModel.Rules { + public static func createBoard() -> DouShouQiModel.Board + public static func checkBoard(_ board: DouShouQiModel.Board) throws + public init() + public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool + public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + public func getNextPlayer() -> DouShouQiModel.Owner + public var occurences: [DouShouQiModel.Board : Swift.Int] { + get + } + public var historic: [DouShouQiModel.Move] { + get + } +} +public struct Cell : Swift.CustomStringConvertible, Swift.Equatable { + public var description: Swift.String { + get + } + public let cellType: DouShouQiModel.CellType + public let initialOwner: DouShouQiModel.Owner + public var piece: DouShouQiModel.Piece? + public init(ofType cellType: DouShouQiModel.CellType, ownedBy initialOwner: DouShouQiModel.Owner = .noOne, withPiece piece: DouShouQiModel.Piece? = nil) + public static func == (a: DouShouQiModel.Cell, b: DouShouQiModel.Cell) -> Swift.Bool +} +public struct VerySimpleRules : DouShouQiModel.Rules { + public static func createBoard() -> DouShouQiModel.Board + public static func checkBoard(_ board: DouShouQiModel.Board) throws + public init() + public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool + public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + public func getNextPlayer() -> DouShouQiModel.Owner + public var occurences: [DouShouQiModel.Board : Swift.Int] { + get + } + public var historic: [DouShouQiModel.Move] { + get + } +} +public protocol Rules { + static func createBoard() -> DouShouQiModel.Board + static func checkBoard(_ board: DouShouQiModel.Board) throws + func getNextPlayer() -> DouShouQiModel.Owner + func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + func isMoveValid(onBoard: DouShouQiModel.Board, fromRow: Swift.Int, andFromColumn: Swift.Int, toRow: Swift.Int, andToColumn: Swift.Int) -> Swift.Bool + func isMoveValid(onBoard: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + func isGameOver(withBoard: DouShouQiModel.Board, andLastRowPlayed: Swift.Int, andLastColumnPlayer: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + var occurences: [DouShouQiModel.Board : Swift.Int] { get } + var historic: [DouShouQiModel.Move] { get } +} +public class Player { + final public let name: Swift.String + final public let id: DouShouQiModel.Owner + public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + #if compiler(>=5.3) && $AsyncAwait + public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + #if compiler(>=5.3) && $AsyncAwait + public func addPlayedCallbacksListener(_ listener: @escaping (DouShouQiModel.Move?, DouShouQiModel.Player) async throws -> Swift.Void) + #endif + #if compiler(>=5.3) && $AsyncAwait + public func notifyPlayed(withMove move: DouShouQiModel.Move?, andPlayer player: DouShouQiModel.Player) async throws + #endif + @objc deinit +} +public enum GameError : Swift.Error { + case invalidMove, nextPlayerError, badPlayerId(message: Swift.String), invalidRules, invalidPlayer, invalidGame, invalidBoard +} +@_inheritsConvenienceInitializers public class RandomPlayer : DouShouQiModel.IAPlayer { + #if compiler(>=5.3) && $AsyncAwait + override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + @objc deinit +} +public enum CellType : Swift.CaseIterable { + case unknown, jungle, water, trap, den + public static func == (a: DouShouQiModel.CellType, b: DouShouQiModel.CellType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public typealias AllCases = [DouShouQiModel.CellType] + public static var allCases: [DouShouQiModel.CellType] { + get + } + public var hashValue: Swift.Int { + get + } +} +public struct Board : Swift.Hashable { + public func hash(into hasher: inout Swift.Hasher) + public let nbRows: Swift.Int + public let nbColumns: Swift.Int + public var grid: [[DouShouQiModel.Cell]] { + get + } + public init?(withGrid grid: [[DouShouQiModel.Cell]]) + public func countPieces(of owner: DouShouQiModel.Owner) -> Swift.Int + public func countPieces() -> (nbOfPiecesOfPlayer1: Swift.Int, nbOfPiecesOfPlayer2: Swift.Int) + public mutating func insert(piece: DouShouQiModel.Piece, atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult + public mutating func removePiece(atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult + public static func == (a: DouShouQiModel.Board, b: DouShouQiModel.Board) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public struct Piece : Swift.CustomStringConvertible, Swift.Hashable { + public var description: Swift.String { + get + } + public let owner: DouShouQiModel.Owner + public let animal: DouShouQiModel.Animal + public init(withOwner owner: DouShouQiModel.Owner, andAnimal animal: DouShouQiModel.Animal) + public func hash(into hasher: inout Swift.Hasher) + public static func == (a: DouShouQiModel.Piece, b: DouShouQiModel.Piece) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public enum InvalidBoardError : Swift.Error, Swift.Equatable { + case unknownError + case badDimensions(nbRows: Swift.Int, nbColumns: Swift.Int) + case badCellType(cellType: DouShouQiModel.CellType, row: Swift.Int, column: Swift.Int) + case multipleOccurenceOfSamePiece(piece: DouShouQiModel.Piece) + case pieceWithNoOwner(piece: DouShouQiModel.Piece) + case pieceNotAllowedOnThisCell(piece: DouShouQiModel.Piece, cell: DouShouQiModel.Cell) + public static func == (a: DouShouQiModel.InvalidBoardError, b: DouShouQiModel.InvalidBoardError) -> Swift.Bool +} +public enum Owner { + case noOne, player1, player2 + public var simpleDescription: Swift.String { + get + } + public static func == (a: DouShouQiModel.Owner, b: DouShouQiModel.Owner) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers public class IAPlayer : DouShouQiModel.Player { + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + @objc deinit +} +public struct Move : Swift.CustomStringConvertible, Swift.Equatable { + public let owner: DouShouQiModel.Owner + public let rowOrigin: Swift.Int + public let columnOrigin: Swift.Int + public let rowDestination: Swift.Int + public let columnDestination: Swift.Int + public init(of owner: DouShouQiModel.Owner, fromRow rowOrigin: Swift.Int, andFromColumn colOrigin: Swift.Int, toRow rowDest: Swift.Int, andToColumn colDest: Swift.Int) + public var description: Swift.String { + get + } + public static func == (a: DouShouQiModel.Move, b: DouShouQiModel.Move) -> Swift.Bool +} +public enum Animal : Swift.Int { + case rat, cat, dog, wolf, leopard, tiger, lion, elephant + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public class Game { + public var board: DouShouQiModel.Board { + get + } + public var rules: any DouShouQiModel.Rules { + get + } + final public let players: [DouShouQiModel.Owner : DouShouQiModel.Player] + public init(withRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws + public init(withBoard board: DouShouQiModel.Board, andRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws + public func addGameStartedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) + #if compiler(>=5.3) && $AsyncAwait + public func addPlayerNotifiedListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Player) async throws -> Swift.Void) + #endif + #if compiler(>=5.3) && $AsyncAwait + public func addGameChangedListener(_ listener: @escaping (DouShouQiModel.Game) async -> Swift.Void) + #endif + public func addGameOverListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?) -> Swift.Void) + public func addMoveChosenCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player) -> Swift.Void) + public func addInvalidMoveCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool) -> Swift.Void) + public func addBoardChangedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) + public func addPieceRemovedListener(_ listener: @escaping (Swift.Int, Swift.Int, DouShouQiModel.Piece) -> Swift.Void) + #if compiler(>=5.3) && $AsyncAwait + public func onPlayed(with move: DouShouQiModel.Move?, from player: DouShouQiModel.Player) async throws + #endif + public var isOver: Swift.Bool { + get + } + #if compiler(>=5.3) && $AsyncAwait + public func start() async throws + #endif + @objc deinit +} +extension DouShouQiModel.WinningReason : Swift.Equatable {} +extension DouShouQiModel.WinningReason : Swift.Hashable {} +extension DouShouQiModel.BoardFailingReason : Swift.Equatable {} +extension DouShouQiModel.BoardFailingReason : Swift.Hashable {} +extension DouShouQiModel.CellType : Swift.Equatable {} +extension DouShouQiModel.CellType : Swift.Hashable {} +extension DouShouQiModel.Owner : Swift.Equatable {} +extension DouShouQiModel.Owner : Swift.Hashable {} +extension DouShouQiModel.Animal : Swift.Equatable {} +extension DouShouQiModel.Animal : Swift.Hashable {} +extension DouShouQiModel.Animal : Swift.RawRepresentable {} diff --git a/Dependencies/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios.swiftdoc b/Dependencies/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios.swiftdoc new file mode 100644 index 0000000000000000000000000000000000000000..b732cc2c96b3aa10d5b34c5fce2e9e0b2808e214 GIT binary patch literal 684 zcmaDfX9YVW2Lpp90|Ns)qlJ#c+7Dby0=U-%aP4>CT5rI$Ux91Q2d>2%xY!*xUFbQa zy@N^j#3Ahshx9v`wD%m+SaZl(Xp58P1t*OOP8vYc#=uE?50mBGjnH89XK)H48yX)=@m&2h;u4bI3f4b1e-Pf5*TV3-FKODxJYGto^1*`S-5 zUub$g#vN0m7xi$sisc(iA5=4 zW_d|L`Q^pInPmksKy`Vgxk;%-3i)XYMLOE@-8b7D*~~;zP%nb9;g&yb}~c)yHh~kLv;#P Swift.Bool +} +public enum WinningReason { + case denReached, noMorePieces, tooManyOccurences, noMovesLeft + public static func == (a: DouShouQiModel.WinningReason, b: DouShouQiModel.WinningReason) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +public enum BoardResult : Swift.Equatable { + case unknown + case ok(piece: DouShouQiModel.Piece?) + case failed(reason: DouShouQiModel.BoardFailingReason) + public static func == (a: DouShouQiModel.BoardResult, b: DouShouQiModel.BoardResult) -> Swift.Bool +} +public enum BoardFailingReason { + case unknown, outOfBounds, cellNotEmpty, cellEmpty + public static func == (a: DouShouQiModel.BoardFailingReason, b: DouShouQiModel.BoardFailingReason) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers public class HumanPlayer : DouShouQiModel.Player { + public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner, andInputMethod input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + #if compiler(>=5.3) && $AsyncAwait + override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + public func changeInput(input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) + #if compiler(>=5.3) && $AsyncAwait + public func chooseMove(_ move: DouShouQiModel.Move?) async throws + #endif + @objc deinit +} +public struct ClassicRules : DouShouQiModel.Rules { + public static func createBoard() -> DouShouQiModel.Board + public static func checkBoard(_ board: DouShouQiModel.Board) throws + public init() + public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool + public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + public func getNextPlayer() -> DouShouQiModel.Owner + public var occurences: [DouShouQiModel.Board : Swift.Int] { + get + } + public var historic: [DouShouQiModel.Move] { + get + } +} +public struct Cell : Swift.CustomStringConvertible, Swift.Equatable { + public var description: Swift.String { + get + } + public let cellType: DouShouQiModel.CellType + public let initialOwner: DouShouQiModel.Owner + public var piece: DouShouQiModel.Piece? + public init(ofType cellType: DouShouQiModel.CellType, ownedBy initialOwner: DouShouQiModel.Owner = .noOne, withPiece piece: DouShouQiModel.Piece? = nil) + public static func == (a: DouShouQiModel.Cell, b: DouShouQiModel.Cell) -> Swift.Bool +} +public struct VerySimpleRules : DouShouQiModel.Rules { + public static func createBoard() -> DouShouQiModel.Board + public static func checkBoard(_ board: DouShouQiModel.Board) throws + public init() + public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool + public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + public func getNextPlayer() -> DouShouQiModel.Owner + public var occurences: [DouShouQiModel.Board : Swift.Int] { + get + } + public var historic: [DouShouQiModel.Move] { + get + } +} +public protocol Rules { + static func createBoard() -> DouShouQiModel.Board + static func checkBoard(_ board: DouShouQiModel.Board) throws + func getNextPlayer() -> DouShouQiModel.Owner + func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + func isMoveValid(onBoard: DouShouQiModel.Board, fromRow: Swift.Int, andFromColumn: Swift.Int, toRow: Swift.Int, andToColumn: Swift.Int) -> Swift.Bool + func isMoveValid(onBoard: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + func isGameOver(withBoard: DouShouQiModel.Board, andLastRowPlayed: Swift.Int, andLastColumnPlayer: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + var occurences: [DouShouQiModel.Board : Swift.Int] { get } + var historic: [DouShouQiModel.Move] { get } +} +public class Player { + final public let name: Swift.String + final public let id: DouShouQiModel.Owner + public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + #if compiler(>=5.3) && $AsyncAwait + public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + #if compiler(>=5.3) && $AsyncAwait + public func addPlayedCallbacksListener(_ listener: @escaping (DouShouQiModel.Move?, DouShouQiModel.Player) async throws -> Swift.Void) + #endif + #if compiler(>=5.3) && $AsyncAwait + public func notifyPlayed(withMove move: DouShouQiModel.Move?, andPlayer player: DouShouQiModel.Player) async throws + #endif + @objc deinit +} +public enum GameError : Swift.Error { + case invalidMove, nextPlayerError, badPlayerId(message: Swift.String), invalidRules, invalidPlayer, invalidGame, invalidBoard +} +@_inheritsConvenienceInitializers public class RandomPlayer : DouShouQiModel.IAPlayer { + #if compiler(>=5.3) && $AsyncAwait + override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + @objc deinit +} +public enum CellType : Swift.CaseIterable { + case unknown, jungle, water, trap, den + public static func == (a: DouShouQiModel.CellType, b: DouShouQiModel.CellType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public typealias AllCases = [DouShouQiModel.CellType] + public static var allCases: [DouShouQiModel.CellType] { + get + } + public var hashValue: Swift.Int { + get + } +} +public struct Board : Swift.Hashable { + public func hash(into hasher: inout Swift.Hasher) + public let nbRows: Swift.Int + public let nbColumns: Swift.Int + public var grid: [[DouShouQiModel.Cell]] { + get + } + public init?(withGrid grid: [[DouShouQiModel.Cell]]) + public func countPieces(of owner: DouShouQiModel.Owner) -> Swift.Int + public func countPieces() -> (nbOfPiecesOfPlayer1: Swift.Int, nbOfPiecesOfPlayer2: Swift.Int) + public mutating func insert(piece: DouShouQiModel.Piece, atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult + public mutating func removePiece(atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult + public static func == (a: DouShouQiModel.Board, b: DouShouQiModel.Board) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public struct Piece : Swift.CustomStringConvertible, Swift.Hashable { + public var description: Swift.String { + get + } + public let owner: DouShouQiModel.Owner + public let animal: DouShouQiModel.Animal + public init(withOwner owner: DouShouQiModel.Owner, andAnimal animal: DouShouQiModel.Animal) + public func hash(into hasher: inout Swift.Hasher) + public static func == (a: DouShouQiModel.Piece, b: DouShouQiModel.Piece) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public enum InvalidBoardError : Swift.Error, Swift.Equatable { + case unknownError + case badDimensions(nbRows: Swift.Int, nbColumns: Swift.Int) + case badCellType(cellType: DouShouQiModel.CellType, row: Swift.Int, column: Swift.Int) + case multipleOccurenceOfSamePiece(piece: DouShouQiModel.Piece) + case pieceWithNoOwner(piece: DouShouQiModel.Piece) + case pieceNotAllowedOnThisCell(piece: DouShouQiModel.Piece, cell: DouShouQiModel.Cell) + public static func == (a: DouShouQiModel.InvalidBoardError, b: DouShouQiModel.InvalidBoardError) -> Swift.Bool +} +public enum Owner { + case noOne, player1, player2 + public var simpleDescription: Swift.String { + get + } + public static func == (a: DouShouQiModel.Owner, b: DouShouQiModel.Owner) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers public class IAPlayer : DouShouQiModel.Player { + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + @objc deinit +} +public struct Move : Swift.CustomStringConvertible, Swift.Equatable { + public let owner: DouShouQiModel.Owner + public let rowOrigin: Swift.Int + public let columnOrigin: Swift.Int + public let rowDestination: Swift.Int + public let columnDestination: Swift.Int + public init(of owner: DouShouQiModel.Owner, fromRow rowOrigin: Swift.Int, andFromColumn colOrigin: Swift.Int, toRow rowDest: Swift.Int, andToColumn colDest: Swift.Int) + public var description: Swift.String { + get + } + public static func == (a: DouShouQiModel.Move, b: DouShouQiModel.Move) -> Swift.Bool +} +public enum Animal : Swift.Int { + case rat, cat, dog, wolf, leopard, tiger, lion, elephant + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public class Game { + public var board: DouShouQiModel.Board { + get + } + public var rules: any DouShouQiModel.Rules { + get + } + final public let players: [DouShouQiModel.Owner : DouShouQiModel.Player] + public init(withRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws + public init(withBoard board: DouShouQiModel.Board, andRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws + public func addGameStartedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) + #if compiler(>=5.3) && $AsyncAwait + public func addPlayerNotifiedListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Player) async throws -> Swift.Void) + #endif + #if compiler(>=5.3) && $AsyncAwait + public func addGameChangedListener(_ listener: @escaping (DouShouQiModel.Game) async -> Swift.Void) + #endif + public func addGameOverListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?) -> Swift.Void) + public func addMoveChosenCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player) -> Swift.Void) + public func addInvalidMoveCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool) -> Swift.Void) + public func addBoardChangedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) + public func addPieceRemovedListener(_ listener: @escaping (Swift.Int, Swift.Int, DouShouQiModel.Piece) -> Swift.Void) + #if compiler(>=5.3) && $AsyncAwait + public func onPlayed(with move: DouShouQiModel.Move?, from player: DouShouQiModel.Player) async throws + #endif + public var isOver: Swift.Bool { + get + } + #if compiler(>=5.3) && $AsyncAwait + public func start() async throws + #endif + @objc deinit +} +extension DouShouQiModel.WinningReason : Swift.Equatable {} +extension DouShouQiModel.WinningReason : Swift.Hashable {} +extension DouShouQiModel.BoardFailingReason : Swift.Equatable {} +extension DouShouQiModel.BoardFailingReason : Swift.Hashable {} +extension DouShouQiModel.CellType : Swift.Equatable {} +extension DouShouQiModel.CellType : Swift.Hashable {} +extension DouShouQiModel.Owner : Swift.Equatable {} +extension DouShouQiModel.Owner : Swift.Hashable {} +extension DouShouQiModel.Animal : Swift.Equatable {} +extension DouShouQiModel.Animal : Swift.Hashable {} +extension DouShouQiModel.Animal : Swift.RawRepresentable {} diff --git a/Dependencies/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Modules/module.modulemap b/Dependencies/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Modules/module.modulemap new file mode 100644 index 0000000..e7aa10a --- /dev/null +++ b/Dependencies/DSQ.xcframework/ios-arm64/DouShouQiModel.framework/Modules/module.modulemap @@ -0,0 +1,11 @@ +framework module DouShouQiModel { + umbrella header "DouShouQiModel.h" + export * + + module * { export * } +} + +module DouShouQiModel.Swift { + header "DouShouQiModel-Swift.h" + requires objc +} diff --git a/Dependencies/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/DouShouQiModel b/Dependencies/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/DouShouQiModel new file mode 100755 index 0000000000000000000000000000000000000000..25b6b0919a2e1279df75ad808d70d7ca381b7438 GIT binary patch literal 355376 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

      E$`4|>WUqC??yD*amM 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 literal 0 HcmV?d00001 diff --git a/Dependencies/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Headers/DouShouQiModel-Swift.h b/Dependencies/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Headers/DouShouQiModel-Swift.h new file mode 100644 index 0000000..5e14e79 --- /dev/null +++ b/Dependencies/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Headers/DouShouQiModel-Swift.h @@ -0,0 +1,618 @@ +#if 0 +#elif defined(__arm64__) && __arm64__ +// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +#ifndef DOUSHOUQIMODEL_SWIFT_H +#define DOUSHOUQIMODEL_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="DouShouQiModel",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#elif defined(__x86_64__) && __x86_64__ +// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +#ifndef DOUSHOUQIMODEL_SWIFT_H +#define DOUSHOUQIMODEL_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="DouShouQiModel",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#else +#error unsupported Swift architecture +#endif diff --git a/Dependencies/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Headers/DouShouQiModel.h b/Dependencies/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Headers/DouShouQiModel.h new file mode 100644 index 0000000..5bbf06a --- /dev/null +++ b/Dependencies/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Headers/DouShouQiModel.h @@ -0,0 +1,18 @@ +// +// DouShouQiModel.h +// DouShouQiModel +// +// Created by Marc Chevaldonné on 14/05/2024. +// + +#import + +//! Project version number for DouShouQiModel. +FOUNDATION_EXPORT double DouShouQiModelVersionNumber; + +//! Project version string for DouShouQiModel. +FOUNDATION_EXPORT const unsigned char DouShouQiModelVersionString[]; + +// In this header, you should import all the public headers of your framework using statements like #import + + diff --git a/Dependencies/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Info.plist b/Dependencies/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Info.plist new file mode 100644 index 0000000000000000000000000000000000000000..33fe5476a1d97be812dbdb900c14367a31ba094d GIT binary patch literal 743 zcmZ8d%Wl&^6rDS~3KZfth0;PxDUVVlMz%{}!2+pqBZVq7t=$HyD%QlABqPQi<3~l{ z2iWletYFCoA+cn~AMgWRuwjAV7nr2BQt;;9dmiI^ZYvZ#PIUc1n*x07_=%IJ#!jC( zJAUqbL7SK?PF=V-eQ9QT_VShas|(i_7p~v9d27klimNFX?HcuZJYXC4aB{Voa%D9Q z+JaeZp9vZIEJ(Ikm&?G_CUb7>CG*mRwgfu@R@+L-JDf$XHkT`_K}TBLOO&5R{T&v? zs@u!iC)8Ij6!Wo8z2~&coPMa#*&MZdGDhhh4q#h+aO~}8TeV^z~rPf%t z4WhrFQz3Z0Cj(}yKdIO<+B95k(UU%*VJH|;-7sxTgxL3qCuq DouShouQiModel.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Result.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6ResultO11notFinishedyA2CmF", + "mangledName": "$s14DouShouQiModel6ResultO11notFinishedyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "even", + "printedName": "even", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Result.Type) -> DouShouQiModel.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Result.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6ResultO4evenyA2CmF", + "mangledName": "$s14DouShouQiModel6ResultO4evenyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "winner", + "printedName": "winner", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Result.Type) -> (DouShouQiModel.Owner, DouShouQiModel.WinningReason) -> DouShouQiModel.Result", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Owner, DouShouQiModel.WinningReason) -> DouShouQiModel.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(winner: DouShouQiModel.Owner, reason: DouShouQiModel.WinningReason)", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Result.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6ResultO6winneryAcA5OwnerO_AA13WinningReasonOtcACmF", + "mangledName": "$s14DouShouQiModel6ResultO6winneryAcA5OwnerO_AA13WinningReasonOtcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel6ResultO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel6ResultO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel6ResultO", + "mangledName": "$s14DouShouQiModel6ResultO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "TypeDecl", + "name": "WinningReason", + "printedName": "WinningReason", + "children": [ + { + "kind": "Var", + "name": "denReached", + "printedName": "denReached", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.WinningReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel13WinningReasonO10denReachedyA2CmF", + "mangledName": "$s14DouShouQiModel13WinningReasonO10denReachedyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "noMorePieces", + "printedName": "noMorePieces", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.WinningReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel13WinningReasonO12noMorePiecesyA2CmF", + "mangledName": "$s14DouShouQiModel13WinningReasonO12noMorePiecesyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "tooManyOccurences", + "printedName": "tooManyOccurences", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.WinningReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel13WinningReasonO17tooManyOccurencesyA2CmF", + "mangledName": "$s14DouShouQiModel13WinningReasonO17tooManyOccurencesyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "noMovesLeft", + "printedName": "noMovesLeft", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.WinningReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel13WinningReasonO11noMovesLeftyA2CmF", + "mangledName": "$s14DouShouQiModel13WinningReasonO11noMovesLeftyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel13WinningReasonO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel13WinningReasonO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel13WinningReasonO9hashValueSivp", + "mangledName": "$s14DouShouQiModel13WinningReasonO9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel13WinningReasonO9hashValueSivg", + "mangledName": "$s14DouShouQiModel13WinningReasonO9hashValueSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel13WinningReasonO4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel13WinningReasonO4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel13WinningReasonO", + "mangledName": "$s14DouShouQiModel13WinningReasonO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "BoardResult", + "printedName": "BoardResult", + "children": [ + { + "kind": "Var", + "name": "unknown", + "printedName": "unknown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardResult.Type) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardResult.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel11BoardResultO7unknownyA2CmF", + "mangledName": "$s14DouShouQiModel11BoardResultO7unknownyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "ok", + "printedName": "ok", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardResult.Type) -> (DouShouQiModel.Piece?) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Piece?) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(piece: DouShouQiModel.Piece?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "usr": "s:Sq" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardResult.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel11BoardResultO2okyAcA5PieceVSg_tcACmF", + "mangledName": "$s14DouShouQiModel11BoardResultO2okyAcA5PieceVSg_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "failed", + "printedName": "failed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardResult.Type) -> (DouShouQiModel.BoardFailingReason) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(reason: DouShouQiModel.BoardFailingReason)", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardResult.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel11BoardResultO6failedyAcA0E13FailingReasonO_tcACmF", + "mangledName": "$s14DouShouQiModel11BoardResultO6failedyAcA0E13FailingReasonO_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel11BoardResultO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel11BoardResultO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel11BoardResultO", + "mangledName": "$s14DouShouQiModel11BoardResultO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "TypeDecl", + "name": "BoardFailingReason", + "printedName": "BoardFailingReason", + "children": [ + { + "kind": "Var", + "name": "unknown", + "printedName": "unknown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardFailingReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel18BoardFailingReasonO7unknownyA2CmF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO7unknownyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "outOfBounds", + "printedName": "outOfBounds", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardFailingReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel18BoardFailingReasonO11outOfBoundsyA2CmF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO11outOfBoundsyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "cellNotEmpty", + "printedName": "cellNotEmpty", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardFailingReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel18BoardFailingReasonO12cellNotEmptyyA2CmF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO12cellNotEmptyyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "cellEmpty", + "printedName": "cellEmpty", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardFailingReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel18BoardFailingReasonO9cellEmptyyA2CmF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO9cellEmptyyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel18BoardFailingReasonO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel18BoardFailingReasonO9hashValueSivp", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel18BoardFailingReasonO9hashValueSivg", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO9hashValueSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel18BoardFailingReasonO4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel18BoardFailingReasonO", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "HumanPlayer", + "printedName": "HumanPlayer", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:andInputMethod:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.HumanPlayer?", + "children": [ + { + "kind": "TypeNominal", + "name": "HumanPlayer", + "printedName": "DouShouQiModel.HumanPlayer", + "usr": "s:14DouShouQiModel11HumanPlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "HumanPlayer", + "printedName": "DouShouQiModel.HumanPlayer", + "usr": "s:14DouShouQiModel11HumanPlayerC" + } + ] + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel11HumanPlayerC8withName5andId0I11InputMethodACSgSS_AA5OwnerOAA4MoveVSgACctcfc", + "mangledName": "$s14DouShouQiModel11HumanPlayerC8withName5andId0I11InputMethodACSgSS_AA5OwnerOAA4MoveVSgACctcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.HumanPlayer?", + "children": [ + { + "kind": "TypeNominal", + "name": "HumanPlayer", + "printedName": "DouShouQiModel.HumanPlayer", + "usr": "s:14DouShouQiModel11HumanPlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel11HumanPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "mangledName": "$s14DouShouQiModel11HumanPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "moduleName": "DouShouQiModel", + "overriding": true, + "declAttributes": [ + "Override", + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "chooseMove", + "printedName": "chooseMove(in:with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel11HumanPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "mangledName": "$s14DouShouQiModel11HumanPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "moduleName": "DouShouQiModel", + "overriding": true, + "declAttributes": [ + "Override", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "changeInput", + "printedName": "changeInput(input:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "HumanPlayer", + "printedName": "DouShouQiModel.HumanPlayer", + "usr": "s:14DouShouQiModel11HumanPlayerC" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel11HumanPlayerC11changeInput5inputyAA4MoveVSgACc_tF", + "mangledName": "$s14DouShouQiModel11HumanPlayerC11changeInput5inputyAA4MoveVSgACc_tF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "chooseMove", + "printedName": "chooseMove(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel11HumanPlayerC10chooseMoveyyAA0H0VSgYaKF", + "mangledName": "$s14DouShouQiModel11HumanPlayerC10chooseMoveyyAA0H0VSgYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel11HumanPlayerC", + "mangledName": "$s14DouShouQiModel11HumanPlayerC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "superclassUsr": "s:14DouShouQiModel6PlayerC", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "DouShouQiModel.Player" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "ClassicRules", + "printedName": "ClassicRules", + "children": [ + { + "kind": "Function", + "name": "createBoard", + "printedName": "createBoard()", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV11createBoardAA0H0VyFZ", + "mangledName": "$s14DouShouQiModel12ClassicRulesV11createBoardAA0H0VyFZ", + "moduleName": "DouShouQiModel", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "checkBoard", + "printedName": "checkBoard(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV10checkBoardyyAA0H0VKFZ", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10checkBoardyyAA0H0VKFZ", + "moduleName": "DouShouQiModel", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "ClassicRules", + "printedName": "DouShouQiModel.ClassicRules", + "usr": "s:14DouShouQiModel12ClassicRulesV" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel12ClassicRulesVACycfc", + "mangledName": "$s14DouShouQiModel12ClassicRulesVACycfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(occurences:historic:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ClassicRules", + "printedName": "DouShouQiModel.ClassicRules", + "usr": "s:14DouShouQiModel12ClassicRulesV" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel12ClassicRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:fromRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:fromRow:andFromColumn:toRow:andToColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toM00n2ToP0SbAA0K0V_S4itF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toM00n2ToP0SbAA0K0V_S4itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:withMove:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard04withH0SbAA0K0V_AA0H0VtF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard04withH0SbAA0K0V_AA0H0VtF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isGameOver", + "printedName": "isGameOver(withBoard:andLastRowPlayed:andLastColumnPlayer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, DouShouQiModel.Result)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV10isGameOver9withBoard16andLastRowPlayed0lM12ColumnPlayerSb_AA6ResultOtAA0K0V_S2itF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10isGameOver9withBoard16andLastRowPlayed0lM12ColumnPlayerSb_AA6ResultOtAA0K0V_S2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "playedMove", + "printedName": "playedMove(_:onStartingBoard:andResultingBoard:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV10playedMove_15onStartingBoard012andResultingK0yAA0H0V_AA0K0VAJtKF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10playedMove_15onStartingBoard012andResultingK0yAA0H0V_AA0K0VAJtKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Mutating", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "getNextPlayer", + "printedName": "getNextPlayer()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV13getNextPlayerAA5OwnerOyF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV13getNextPlayerAA5OwnerOyF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "occurences", + "printedName": "occurences", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvp", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvg", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "historic", + "printedName": "historic", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvp", + "mangledName": "$s14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvg", + "mangledName": "$s14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel12ClassicRulesV", + "mangledName": "$s14DouShouQiModel12ClassicRulesV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Rules", + "printedName": "Rules", + "usr": "s:14DouShouQiModel5RulesP", + "mangledName": "$s14DouShouQiModel5RulesP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Cell", + "printedName": "Cell", + "children": [ + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4CellV11descriptionSSvp", + "mangledName": "$s14DouShouQiModel4CellV11descriptionSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV11descriptionSSvg", + "mangledName": "$s14DouShouQiModel4CellV11descriptionSSvg", + "moduleName": "DouShouQiModel", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "cellType", + "printedName": "cellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4CellV8cellTypeAA0eG0Ovp", + "mangledName": "$s14DouShouQiModel4CellV8cellTypeAA0eG0Ovp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV8cellTypeAA0eG0Ovg", + "mangledName": "$s14DouShouQiModel4CellV8cellTypeAA0eG0Ovg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "initialOwner", + "printedName": "initialOwner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4CellV12initialOwnerAA0G0Ovp", + "mangledName": "$s14DouShouQiModel4CellV12initialOwnerAA0G0Ovp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV12initialOwnerAA0G0Ovg", + "mangledName": "$s14DouShouQiModel4CellV12initialOwnerAA0G0Ovg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "piece", + "printedName": "piece", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvp", + "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvg", + "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvs", + "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvs", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvM", + "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvM", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(ofType:ownedBy:withPiece:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + }, + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "hasDefaultArg": true, + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel4CellV6ofType7ownedBy9withPieceAcA0eG0O_AA5OwnerOAA0K0VSgtcfc", + "mangledName": "$s14DouShouQiModel4CellV6ofType7ownedBy9withPieceAcA0eG0O_AA5OwnerOAA0K0VSgtcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + }, + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4CellV2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel4CellV2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel4CellV", + "mangledName": "$s14DouShouQiModel4CellV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "VerySimpleRules", + "printedName": "VerySimpleRules", + "children": [ + { + "kind": "Function", + "name": "createBoard", + "printedName": "createBoard()", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV11createBoardAA0I0VyFZ", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV11createBoardAA0I0VyFZ", + "moduleName": "DouShouQiModel", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "checkBoard", + "printedName": "checkBoard(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10checkBoardyyAA0I0VKFZ", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10checkBoardyyAA0I0VKFZ", + "moduleName": "DouShouQiModel", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "VerySimpleRules", + "printedName": "DouShouQiModel.VerySimpleRules", + "usr": "s:14DouShouQiModel15VerySimpleRulesV" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel15VerySimpleRulesVACycfc", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesVACycfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(occurences:historic:)", + "children": [ + { + "kind": "TypeNominal", + "name": "VerySimpleRules", + "printedName": "DouShouQiModel.VerySimpleRules", + "usr": "s:14DouShouQiModel15VerySimpleRulesV" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:fromRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:fromRow:andFromColumn:toRow:andToColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toN00o2ToQ0SbAA0L0V_S4itF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toN00o2ToQ0SbAA0L0V_S4itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:withMove:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard04withI0SbAA0L0V_AA0I0VtF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard04withI0SbAA0L0V_AA0I0VtF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isGameOver", + "printedName": "isGameOver(withBoard:andLastRowPlayed:andLastColumnPlayer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, DouShouQiModel.Result)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10isGameOver9withBoard16andLastRowPlayed0mN12ColumnPlayerSb_AA6ResultOtAA0L0V_S2itF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10isGameOver9withBoard16andLastRowPlayed0mN12ColumnPlayerSb_AA6ResultOtAA0L0V_S2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "playedMove", + "printedName": "playedMove(_:onStartingBoard:andResultingBoard:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10playedMove_15onStartingBoard012andResultingL0yAA0I0V_AA0L0VAJtKF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10playedMove_15onStartingBoard012andResultingL0yAA0I0V_AA0L0VAJtKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Mutating", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "getNextPlayer", + "printedName": "getNextPlayer()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV13getNextPlayerAA5OwnerOyF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV13getNextPlayerAA5OwnerOyF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "occurences", + "printedName": "occurences", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvp", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvg", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "historic", + "printedName": "historic", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvp", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvg", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel15VerySimpleRulesV", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Rules", + "printedName": "Rules", + "usr": "s:14DouShouQiModel5RulesP", + "mangledName": "$s14DouShouQiModel5RulesP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Rules", + "printedName": "Rules", + "children": [ + { + "kind": "Function", + "name": "createBoard", + "printedName": "createBoard()", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP11createBoardAA0G0VyFZ", + "mangledName": "$s14DouShouQiModel5RulesP11createBoardAA0G0VyFZ", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "checkBoard", + "printedName": "checkBoard(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP10checkBoardyyAA0G0VKFZ", + "mangledName": "$s14DouShouQiModel5RulesP10checkBoardyyAA0G0VKFZ", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "throwing": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getNextPlayer", + "printedName": "getNextPlayer()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP13getNextPlayerAA5OwnerOyF", + "mangledName": "$s14DouShouQiModel5RulesP13getNextPlayerAA5OwnerOyF", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "mangledName": "$s14DouShouQiModel5RulesP8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:fromRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "mangledName": "$s14DouShouQiModel5RulesP8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:fromRow:andFromColumn:toRow:andToColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP11isMoveValid7onBoard7fromRow13andFromColumn02toL00m2ToO0SbAA0J0V_S4itF", + "mangledName": "$s14DouShouQiModel5RulesP11isMoveValid7onBoard7fromRow13andFromColumn02toL00m2ToO0SbAA0J0V_S4itF", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:withMove:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP11isMoveValid7onBoard04withG0SbAA0J0V_AA0G0VtF", + "mangledName": "$s14DouShouQiModel5RulesP11isMoveValid7onBoard04withG0SbAA0J0V_AA0G0VtF", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isGameOver", + "printedName": "isGameOver(withBoard:andLastRowPlayed:andLastColumnPlayer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, DouShouQiModel.Result)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP10isGameOver9withBoard16andLastRowPlayed0kL12ColumnPlayerSb_AA6ResultOtAA0J0V_S2itF", + "mangledName": "$s14DouShouQiModel5RulesP10isGameOver9withBoard16andLastRowPlayed0kL12ColumnPlayerSb_AA6ResultOtAA0J0V_S2itF", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "playedMove", + "printedName": "playedMove(_:onStartingBoard:andResultingBoard:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP10playedMove_15onStartingBoard012andResultingJ0yAA0G0V_AA0J0VAJtKF", + "mangledName": "$s14DouShouQiModel5RulesP10playedMove_15onStartingBoard012andResultingJ0yAA0G0V_AA0J0VAJtKF", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "Mutating" + ], + "throwing": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Var", + "name": "occurences", + "printedName": "occurences", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvp", + "mangledName": "$s14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvp", + "moduleName": "DouShouQiModel", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvg", + "mangledName": "$s14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvg", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "historic", + "printedName": "historic", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5RulesP8historicSayAA4MoveVGvp", + "mangledName": "$s14DouShouQiModel5RulesP8historicSayAA4MoveVGvp", + "moduleName": "DouShouQiModel", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5RulesP8historicSayAA4MoveVGvg", + "mangledName": "$s14DouShouQiModel5RulesP8historicSayAA4MoveVGvg", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:14DouShouQiModel5RulesP", + "mangledName": "$s14DouShouQiModel5RulesP", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Player", + "printedName": "Player", + "children": [ + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel6PlayerC4nameSSvp", + "mangledName": "$s14DouShouQiModel6PlayerC4nameSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "Final", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel6PlayerC4nameSSvg", + "mangledName": "$s14DouShouQiModel6PlayerC4nameSSvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel6PlayerC2idAA5OwnerOvp", + "mangledName": "$s14DouShouQiModel6PlayerC2idAA5OwnerOvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "Final", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel6PlayerC2idAA5OwnerOvg", + "mangledName": "$s14DouShouQiModel6PlayerC2idAA5OwnerOvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Player?", + "children": [ + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel6PlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "mangledName": "$s14DouShouQiModel6PlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "chooseMove", + "printedName": "chooseMove(in:with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel6PlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "mangledName": "$s14DouShouQiModel6PlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addPlayedCallbacksListener", + "printedName": "addPlayedCallbacksListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Move?, DouShouQiModel.Player) async throws -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Move?, DouShouQiModel.Player)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel6PlayerC26addPlayedCallbacksListeneryyyAA4MoveVSg_ACtYaKcF", + "mangledName": "$s14DouShouQiModel6PlayerC26addPlayedCallbacksListeneryyyAA4MoveVSg_ACtYaKcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "notifyPlayed", + "printedName": "notifyPlayed(withMove:andPlayer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel6PlayerC12notifyPlayed8withMove03andE0yAA0I0VSg_ACtYaKF", + "mangledName": "$s14DouShouQiModel6PlayerC12notifyPlayed8withMove03andE0yAA0I0VSg_ACtYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel6PlayerC", + "mangledName": "$s14DouShouQiModel6PlayerC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "GameError", + "printedName": "GameError", + "children": [ + { + "kind": "Var", + "name": "invalidMove", + "printedName": "invalidMove", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO11invalidMoveyA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO11invalidMoveyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "nextPlayerError", + "printedName": "nextPlayerError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO010nextPlayerF0yA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO010nextPlayerF0yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "badPlayerId", + "printedName": "badPlayerId", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> (Swift.String) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(message: Swift.String)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO11badPlayerIdyACSS_tcACmF", + "mangledName": "$s14DouShouQiModel9GameErrorO11badPlayerIdyACSS_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "invalidRules", + "printedName": "invalidRules", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO12invalidRulesyA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO12invalidRulesyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "invalidPlayer", + "printedName": "invalidPlayer", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO13invalidPlayeryA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO13invalidPlayeryA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "invalidGame", + "printedName": "invalidGame", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO07invalidE0yA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO07invalidE0yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "invalidBoard", + "printedName": "invalidBoard", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO12invalidBoardyA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO12invalidBoardyA2CmF", + "moduleName": "DouShouQiModel" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel9GameErrorO", + "mangledName": "$s14DouShouQiModel9GameErrorO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "RandomPlayer", + "printedName": "RandomPlayer", + "children": [ + { + "kind": "Function", + "name": "chooseMove", + "printedName": "chooseMove(in:with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "mangledName": "$s14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "moduleName": "DouShouQiModel", + "overriding": true, + "declAttributes": [ + "Override", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.RandomPlayer?", + "children": [ + { + "kind": "TypeNominal", + "name": "RandomPlayer", + "printedName": "DouShouQiModel.RandomPlayer", + "usr": "s:14DouShouQiModel12RandomPlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel12RandomPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "mangledName": "$s14DouShouQiModel12RandomPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "moduleName": "DouShouQiModel", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel12RandomPlayerC", + "mangledName": "$s14DouShouQiModel12RandomPlayerC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "superclassUsr": "s:14DouShouQiModel8IAPlayerC", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "DouShouQiModel.IAPlayer", + "DouShouQiModel.Player" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "CellType", + "printedName": "CellType", + "children": [ + { + "kind": "Var", + "name": "unknown", + "printedName": "unknown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO7unknownyA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO7unknownyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "jungle", + "printedName": "jungle", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO6jungleyA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO6jungleyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "water", + "printedName": "water", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO5wateryA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO5wateryA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "trap", + "printedName": "trap", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO4trapyA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO4trapyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "den", + "printedName": "den", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO3denyA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO3denyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "allCases", + "printedName": "allCases", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.CellType]", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel8CellTypeO8allCasesSayACGvpZ", + "mangledName": "$s14DouShouQiModel8CellTypeO8allCasesSayACGvpZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.CellType]", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel8CellTypeO8allCasesSayACGvgZ", + "mangledName": "$s14DouShouQiModel8CellTypeO8allCasesSayACGvgZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel8CellTypeO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel8CellTypeO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel8CellTypeO9hashValueSivp", + "mangledName": "$s14DouShouQiModel8CellTypeO9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel8CellTypeO9hashValueSivg", + "mangledName": "$s14DouShouQiModel8CellTypeO9hashValueSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel8CellTypeO4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel8CellTypeO4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel8CellTypeO", + "mangledName": "$s14DouShouQiModel8CellTypeO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CaseIterable", + "printedName": "CaseIterable", + "children": [ + { + "kind": "TypeWitness", + "name": "AllCases", + "printedName": "AllCases", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.CellType]", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "usr": "s:s12CaseIterableP", + "mangledName": "$ss12CaseIterableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Board", + "printedName": "Board", + "children": [ + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel5BoardV4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "nbRows", + "printedName": "nbRows", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5BoardV6nbRowsSivp", + "mangledName": "$s14DouShouQiModel5BoardV6nbRowsSivp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5BoardV6nbRowsSivg", + "mangledName": "$s14DouShouQiModel5BoardV6nbRowsSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "nbColumns", + "printedName": "nbColumns", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5BoardV9nbColumnsSivp", + "mangledName": "$s14DouShouQiModel5BoardV9nbColumnsSivp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5BoardV9nbColumnsSivg", + "mangledName": "$s14DouShouQiModel5BoardV9nbColumnsSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "grid", + "printedName": "grid", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[DouShouQiModel.Cell]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Cell]", + "children": [ + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvp", + "mangledName": "$s14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[DouShouQiModel.Cell]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Cell]", + "children": [ + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvg", + "mangledName": "$s14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withGrid:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Board?", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[DouShouQiModel.Cell]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Cell]", + "children": [ + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel5BoardV8withGridACSgSaySayAA4CellVGG_tcfc", + "mangledName": "$s14DouShouQiModel5BoardV8withGridACSgSaySayAA4CellVGG_tcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "countPieces", + "printedName": "countPieces(of:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV11countPieces2ofSiAA5OwnerO_tF", + "mangledName": "$s14DouShouQiModel5BoardV11countPieces2ofSiAA5OwnerO_tF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "countPieces", + "printedName": "countPieces()", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(nbOfPiecesOfPlayer1: Swift.Int, nbOfPiecesOfPlayer2: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV11countPiecesSi04nbOfgI7Player1_Si0higI7Player2tyF", + "mangledName": "$s14DouShouQiModel5BoardV11countPiecesSi04nbOfgI7Player1_Si0higI7Player2tyF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "insert", + "printedName": "insert(piece:atRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV6insert5piece5atRow9andColumnAA0E6ResultOAA5PieceV_S2itF", + "mangledName": "$s14DouShouQiModel5BoardV6insert5piece5atRow9andColumnAA0E6ResultOAA5PieceV_S2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Mutating", + "AccessControl" + ], + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "removePiece", + "printedName": "removePiece(atRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV11removePiece5atRow9andColumnAA0E6ResultOSi_SitF", + "mangledName": "$s14DouShouQiModel5BoardV11removePiece5atRow9andColumnAA0E6ResultOSi_SitF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Mutating", + "AccessControl" + ], + "funcSelfKind": "Mutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5BoardV9hashValueSivp", + "mangledName": "$s14DouShouQiModel5BoardV9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5BoardV9hashValueSivg", + "mangledName": "$s14DouShouQiModel5BoardV9hashValueSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel5BoardV2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel5BoardV", + "mangledName": "$s14DouShouQiModel5BoardV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Piece", + "printedName": "Piece", + "children": [ + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5PieceV11descriptionSSvp", + "mangledName": "$s14DouShouQiModel5PieceV11descriptionSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5PieceV11descriptionSSvg", + "mangledName": "$s14DouShouQiModel5PieceV11descriptionSSvg", + "moduleName": "DouShouQiModel", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "owner", + "printedName": "owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5PieceV5ownerAA5OwnerOvp", + "mangledName": "$s14DouShouQiModel5PieceV5ownerAA5OwnerOvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5PieceV5ownerAA5OwnerOvg", + "mangledName": "$s14DouShouQiModel5PieceV5ownerAA5OwnerOvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "animal", + "printedName": "animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5PieceV6animalAA6AnimalOvp", + "mangledName": "$s14DouShouQiModel5PieceV6animalAA6AnimalOvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5PieceV6animalAA6AnimalOvg", + "mangledName": "$s14DouShouQiModel5PieceV6animalAA6AnimalOvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withOwner:andAnimal:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel5PieceV9withOwner9andAnimalAcA0G0O_AA0I0Otcfc", + "mangledName": "$s14DouShouQiModel5PieceV9withOwner9andAnimalAcA0G0O_AA0I0Otcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5PieceV9hashValueSivp", + "mangledName": "$s14DouShouQiModel5PieceV9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5PieceV9hashValueSivg", + "mangledName": "$s14DouShouQiModel5PieceV9hashValueSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5PieceV4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel5PieceV4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + }, + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5PieceV2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel5PieceV2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel5PieceV", + "mangledName": "$s14DouShouQiModel5PieceV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "InvalidBoardError", + "printedName": "InvalidBoardError", + "children": [ + { + "kind": "Var", + "name": "unknownError", + "printedName": "unknownError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO07unknownG0yA2CmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO07unknownG0yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "badDimensions", + "printedName": "badDimensions", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(nbRows: Swift.Int, nbColumns: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO13badDimensionsyACSi_SitcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO13badDimensionsyACSi_SitcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "badCellType", + "printedName": "badCellType", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.CellType, Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType, Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(cellType: DouShouQiModel.CellType, row: Swift.Int, column: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO11badCellTypeyAcA0iJ0O_S2itcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO11badCellTypeyAcA0iJ0O_S2itcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "multipleOccurenceOfSamePiece", + "printedName": "multipleOccurenceOfSamePiece", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(piece: DouShouQiModel.Piece)", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO28multipleOccurenceOfSamePieceyAcA0L0V_tcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO28multipleOccurenceOfSamePieceyAcA0L0V_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "pieceWithNoOwner", + "printedName": "pieceWithNoOwner", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(piece: DouShouQiModel.Piece)", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO16pieceWithNoOwneryAcA5PieceV_tcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO16pieceWithNoOwneryAcA5PieceV_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "pieceNotAllowedOnThisCell", + "printedName": "pieceNotAllowedOnThisCell", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.Piece, DouShouQiModel.Cell) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Piece, DouShouQiModel.Cell) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(piece: DouShouQiModel.Piece, cell: DouShouQiModel.Cell)", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + }, + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO25pieceNotAllowedOnThisCellyAcA5PieceV_AA0M0VtcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO25pieceNotAllowedOnThisCellyAcA5PieceV_AA0M0VtcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Owner", + "printedName": "Owner", + "children": [ + { + "kind": "Var", + "name": "noOne", + "printedName": "noOne", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Owner.Type) -> DouShouQiModel.Owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Owner.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel5OwnerO5noOneyA2CmF", + "mangledName": "$s14DouShouQiModel5OwnerO5noOneyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "player1", + "printedName": "player1", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Owner.Type) -> DouShouQiModel.Owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Owner.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel5OwnerO7player1yA2CmF", + "mangledName": "$s14DouShouQiModel5OwnerO7player1yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "player2", + "printedName": "player2", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Owner.Type) -> DouShouQiModel.Owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Owner.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel5OwnerO7player2yA2CmF", + "mangledName": "$s14DouShouQiModel5OwnerO7player2yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "simpleDescription", + "printedName": "simpleDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5OwnerO17simpleDescriptionSSvp", + "mangledName": "$s14DouShouQiModel5OwnerO17simpleDescriptionSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5OwnerO17simpleDescriptionSSvg", + "mangledName": "$s14DouShouQiModel5OwnerO17simpleDescriptionSSvg", + "moduleName": "DouShouQiModel", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5OwnerO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel5OwnerO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5OwnerO9hashValueSivp", + "mangledName": "$s14DouShouQiModel5OwnerO9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5OwnerO9hashValueSivg", + "mangledName": "$s14DouShouQiModel5OwnerO9hashValueSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5OwnerO4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel5OwnerO4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel5OwnerO", + "mangledName": "$s14DouShouQiModel5OwnerO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "IAPlayer", + "printedName": "IAPlayer", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.IAPlayer?", + "children": [ + { + "kind": "TypeNominal", + "name": "IAPlayer", + "printedName": "DouShouQiModel.IAPlayer", + "usr": "s:14DouShouQiModel8IAPlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel8IAPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "mangledName": "$s14DouShouQiModel8IAPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "moduleName": "DouShouQiModel", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel8IAPlayerC", + "mangledName": "$s14DouShouQiModel8IAPlayerC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "superclassUsr": "s:14DouShouQiModel6PlayerC", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "DouShouQiModel.Player" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Move", + "printedName": "Move", + "children": [ + { + "kind": "Var", + "name": "owner", + "printedName": "owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV5ownerAA5OwnerOvp", + "mangledName": "$s14DouShouQiModel4MoveV5ownerAA5OwnerOvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4MoveV5ownerAA5OwnerOvg", + "mangledName": "$s14DouShouQiModel4MoveV5ownerAA5OwnerOvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rowOrigin", + "printedName": "rowOrigin", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV9rowOriginSivp", + "mangledName": "$s14DouShouQiModel4MoveV9rowOriginSivp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4MoveV9rowOriginSivg", + "mangledName": "$s14DouShouQiModel4MoveV9rowOriginSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "columnOrigin", + "printedName": "columnOrigin", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV12columnOriginSivp", + "mangledName": "$s14DouShouQiModel4MoveV12columnOriginSivp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4MoveV12columnOriginSivg", + "mangledName": "$s14DouShouQiModel4MoveV12columnOriginSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rowDestination", + "printedName": "rowDestination", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV14rowDestinationSivp", + "mangledName": "$s14DouShouQiModel4MoveV14rowDestinationSivp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4MoveV14rowDestinationSivg", + "mangledName": "$s14DouShouQiModel4MoveV14rowDestinationSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "columnDestination", + "printedName": "columnDestination", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV17columnDestinationSivp", + "mangledName": "$s14DouShouQiModel4MoveV17columnDestinationSivp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4MoveV17columnDestinationSivg", + "mangledName": "$s14DouShouQiModel4MoveV17columnDestinationSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(of:fromRow:andFromColumn:toRow:andToColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel4MoveV2of7fromRow13andFromColumn02toH00i2ToK0AcA5OwnerO_S4itcfc", + "mangledName": "$s14DouShouQiModel4MoveV2of7fromRow13andFromColumn02toH00i2ToK0AcA5OwnerO_S4itcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV11descriptionSSvp", + "mangledName": "$s14DouShouQiModel4MoveV11descriptionSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4MoveV11descriptionSSvg", + "mangledName": "$s14DouShouQiModel4MoveV11descriptionSSvg", + "moduleName": "DouShouQiModel", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4MoveV2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel4MoveV2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel4MoveV", + "mangledName": "$s14DouShouQiModel4MoveV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Animal", + "printedName": "Animal", + "children": [ + { + "kind": "Var", + "name": "rat", + "printedName": "rat", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO3ratyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO3ratyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "cat", + "printedName": "cat", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO3catyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO3catyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "dog", + "printedName": "dog", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO3dogyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO3dogyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "wolf", + "printedName": "wolf", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO4wolfyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO4wolfyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "leopard", + "printedName": "leopard", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO7leopardyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO7leopardyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "tiger", + "printedName": "tiger", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO5tigeryA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO5tigeryA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "lion", + "printedName": "lion", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO4lionyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO4lionyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "elephant", + "printedName": "elephant", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO8elephantyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO8elephantyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel6AnimalO8rawValueSivp", + "mangledName": "$s14DouShouQiModel6AnimalO8rawValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel6AnimalO8rawValueSivg", + "mangledName": "$s14DouShouQiModel6AnimalO8rawValueSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Animal?", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel6AnimalO8rawValueACSgSi_tcfc", + "mangledName": "$s14DouShouQiModel6AnimalO8rawValueACSgSi_tcfc", + "moduleName": "DouShouQiModel", + "implicit": true, + "init_kind": "Designated" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel6AnimalO", + "mangledName": "$s14DouShouQiModel6AnimalO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Game", + "printedName": "Game", + "children": [ + { + "kind": "Var", + "name": "board", + "printedName": "board", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4GameC5boardAA5BoardVvp", + "mangledName": "$s14DouShouQiModel4GameC5boardAA5BoardVvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4GameC5boardAA5BoardVvg", + "mangledName": "$s14DouShouQiModel4GameC5boardAA5BoardVvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rules", + "printedName": "rules", + "children": [ + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4GameC5rulesAA5Rules_pvp", + "mangledName": "$s14DouShouQiModel4GameC5rulesAA5Rules_pvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4GameC5rulesAA5Rules_pvg", + "mangledName": "$s14DouShouQiModel4GameC5rulesAA5Rules_pvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "players", + "printedName": "players", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Owner : DouShouQiModel.Player]", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4GameC7playersSDyAA5OwnerOAA6PlayerCGvp", + "mangledName": "$s14DouShouQiModel4GameC7playersSDyAA5OwnerOAA6PlayerCGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Owner : DouShouQiModel.Player]", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4GameC7playersSDyAA5OwnerOAA6PlayerCGvg", + "mangledName": "$s14DouShouQiModel4GameC7playersSDyAA5OwnerOAA6PlayerCGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withRules:andPlayer1:andPlayer2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Game", + "printedName": "DouShouQiModel.Game", + "usr": "s:14DouShouQiModel4GameC" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfc", + "mangledName": "$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withBoard:andRules:andPlayer1:andPlayer2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Game", + "printedName": "DouShouQiModel.Game", + "usr": "s:14DouShouQiModel4GameC" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel4GameC9withBoard8andRules0H7Player10H7Player2AcA0G0V_AA0I0_pAA6PlayerCALtKcfc", + "mangledName": "$s14DouShouQiModel4GameC9withBoard8andRules0H7Player10H7Player2AcA0G0V_AA0I0_pAA6PlayerCALtKcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "addGameStartedListener", + "printedName": "addGameStartedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC03addE15StartedListeneryyyAA5BoardVcF", + "mangledName": "$s14DouShouQiModel4GameC03addE15StartedListeneryyyAA5BoardVcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addPlayerNotifiedListener", + "printedName": "addPlayerNotifiedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Player) async throws -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Player)", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC25addPlayerNotifiedListeneryyyAA5BoardV_AA0G0CtYaKcF", + "mangledName": "$s14DouShouQiModel4GameC25addPlayerNotifiedListeneryyyAA5BoardV_AA0G0CtYaKcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addGameChangedListener", + "printedName": "addGameChangedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Game) async -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Game", + "printedName": "DouShouQiModel.Game", + "usr": "s:14DouShouQiModel4GameC" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC03addE15ChangedListeneryyyACYacF", + "mangledName": "$s14DouShouQiModel4GameC03addE15ChangedListeneryyyACYacF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addGameOverListener", + "printedName": "addGameOverListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Player?", + "children": [ + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC03addE12OverListeneryyyAA5BoardV_AA6ResultOAA6PlayerCSgtcF", + "mangledName": "$s14DouShouQiModel4GameC03addE12OverListeneryyyAA5BoardV_AA6ResultOAA6PlayerCSgtcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addMoveChosenCallbacksListener", + "printedName": "addMoveChosenCallbacksListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player)", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC30addMoveChosenCallbacksListeneryyyAA5BoardV_AA0G0VAA6PlayerCtcF", + "mangledName": "$s14DouShouQiModel4GameC30addMoveChosenCallbacksListeneryyyAA5BoardV_AA0G0VAA6PlayerCtcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addInvalidMoveCallbacksListener", + "printedName": "addInvalidMoveCallbacksListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC31addInvalidMoveCallbacksListeneryyyAA5BoardV_AA0H0VAA6PlayerCSbtcF", + "mangledName": "$s14DouShouQiModel4GameC31addInvalidMoveCallbacksListeneryyyAA5BoardV_AA0H0VAA6PlayerCSbtcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addBoardChangedListener", + "printedName": "addBoardChangedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC23addBoardChangedListeneryyyAA0G0VcF", + "mangledName": "$s14DouShouQiModel4GameC23addBoardChangedListeneryyyAA0G0VcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addPieceRemovedListener", + "printedName": "addPieceRemovedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int, Swift.Int, DouShouQiModel.Piece) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Int, Swift.Int, DouShouQiModel.Piece)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC23addPieceRemovedListeneryyySi_SiAA0G0VtcF", + "mangledName": "$s14DouShouQiModel4GameC23addPieceRemovedListeneryyySi_SiAA0G0VtcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onPlayed", + "printedName": "onPlayed(with:from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKF", + "mangledName": "$s14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "isOver", + "printedName": "isOver", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4GameC6isOverSbvp", + "mangledName": "$s14DouShouQiModel4GameC6isOverSbvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4GameC6isOverSbvg", + "mangledName": "$s14DouShouQiModel4GameC6isOverSbvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC5startyyYaKF", + "mangledName": "$s14DouShouQiModel4GameC5startyyYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel4GameC", + "mangledName": "$s14DouShouQiModel4GameC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 81, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 111, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 148, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 3048, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 3088, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 3941, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Dictionary", + "offset": 4285, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 4475, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 4517, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 4565, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 4967, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 6169, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 6189, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 6229, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 9685, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 10586, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 10906, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11013, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 11170, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11188, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11280, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11325, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11433, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11477, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11569, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11632, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11740, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 12266, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12307, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12319, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12326, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12703, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12714, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12721, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 13086, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 13464, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 15597, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 15704, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 15728, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 15845, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 15869, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 16049, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 16149, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 16579, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 16584, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Dictionary", + "offset": 16948, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 17004, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 122, + "length": 81, + "value": "\"\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 147, + "length": 4, + "value": "\"ø\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 152, + "length": 2, + "value": "\" on \"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 167, + "length": 1, + "value": "\", \"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 202, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 89, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 119, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2067, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2107, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2267, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2277, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2419, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2429, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2964, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 3004, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Array", + "offset": 3773, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 3793, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 3833, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 4182, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 4292, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Array", + "offset": 4531, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Array", + "offset": 4639, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4773, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4782, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4800, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4809, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4925, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 5013, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 6962, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 7077, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 7105, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 7230, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 7258, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 7350, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Dictionary", + "offset": 8072, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Array", + "offset": 8128, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Player.swift", + "kind": "Array", + "offset": 418, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "BooleanLiteral", + "offset": 475, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 570, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 694, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 981, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 996, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1015, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1049, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1212, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1278, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1548, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1579, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1979, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 2010, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Piece.swift", + "kind": "StringLiteral", + "offset": 122, + "length": 40, + "value": "\"[\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Piece.swift", + "kind": "StringLiteral", + "offset": 150, + "length": 1, + "value": "\":\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Piece.swift", + "kind": "StringLiteral", + "offset": 160, + "length": 1, + "value": "\"]\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Owner.swift", + "kind": "StringLiteral", + "offset": 183, + "length": 3, + "value": "\"x\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Owner.swift", + "kind": "StringLiteral", + "offset": 229, + "length": 3, + "value": "\"1\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Owner.swift", + "kind": "StringLiteral", + "offset": 275, + "length": 3, + "value": "\"2\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 616, + "length": 87, + "value": "\"\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 625, + "length": 1, + "value": "\": [\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 640, + "length": 1, + "value": "\",\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 656, + "length": 1, + "value": "\"] -> [\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 679, + "length": 1, + "value": "\", \"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 701, + "length": 1, + "value": "\"]\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 60, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 63, + "length": 3, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 68, + "length": 3, + "value": "3" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 73, + "length": 4, + "value": "4" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 79, + "length": 7, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 88, + "length": 5, + "value": "6" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 95, + "length": 4, + "value": "7" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 101, + "length": 8, + "value": "8" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 60, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 63, + "length": 3, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 68, + "length": 3, + "value": "3" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 73, + "length": 4, + "value": "4" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 79, + "length": 7, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 88, + "length": 5, + "value": "6" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 95, + "length": 4, + "value": "7" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 101, + "length": 8, + "value": "8" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 60, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 63, + "length": 3, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 68, + "length": 3, + "value": "3" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 73, + "length": 4, + "value": "4" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 79, + "length": 7, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 88, + "length": 5, + "value": "6" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 95, + "length": 4, + "value": "7" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 101, + "length": 8, + "value": "8" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "StringLiteral", + "offset": 513, + "length": 55, + "value": "\"The ids of players are not .player1 and then .player2\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "StringLiteral", + "offset": 1483, + "length": 55, + "value": "\"The ids of players are not .player1 and then .player2\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 1754, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 2090, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 2582, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 3012, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 3416, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 3827, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 4261, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 4580, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "BooleanLiteral", + "offset": 6361, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "BooleanLiteral", + "offset": 7044, + "length": 5, + "value": "false" + } + ] +} \ No newline at end of file diff --git a/Dependencies/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface b/Dependencies/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface new file mode 100644 index 0000000..d1cea63 --- /dev/null +++ b/Dependencies/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface @@ -0,0 +1,266 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios16.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name DouShouQiModel +// swift-module-flags-ignorable: -enable-bare-slash-regex +@_exported import DouShouQiModel +import Foundation +import Swift +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +public enum Result : Swift.Equatable { + case notFinished + case even + case winner(winner: DouShouQiModel.Owner, reason: DouShouQiModel.WinningReason) + public static func == (a: DouShouQiModel.Result, b: DouShouQiModel.Result) -> Swift.Bool +} +public enum WinningReason { + case denReached, noMorePieces, tooManyOccurences, noMovesLeft + public static func == (a: DouShouQiModel.WinningReason, b: DouShouQiModel.WinningReason) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +public enum BoardResult : Swift.Equatable { + case unknown + case ok(piece: DouShouQiModel.Piece?) + case failed(reason: DouShouQiModel.BoardFailingReason) + public static func == (a: DouShouQiModel.BoardResult, b: DouShouQiModel.BoardResult) -> Swift.Bool +} +public enum BoardFailingReason { + case unknown, outOfBounds, cellNotEmpty, cellEmpty + public static func == (a: DouShouQiModel.BoardFailingReason, b: DouShouQiModel.BoardFailingReason) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers public class HumanPlayer : DouShouQiModel.Player { + public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner, andInputMethod input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + #if compiler(>=5.3) && $AsyncAwait + override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + public func changeInput(input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) + #if compiler(>=5.3) && $AsyncAwait + public func chooseMove(_ move: DouShouQiModel.Move?) async throws + #endif + @objc deinit +} +public struct ClassicRules : DouShouQiModel.Rules { + public static func createBoard() -> DouShouQiModel.Board + public static func checkBoard(_ board: DouShouQiModel.Board) throws + public init() + public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool + public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + public func getNextPlayer() -> DouShouQiModel.Owner + public var occurences: [DouShouQiModel.Board : Swift.Int] { + get + } + public var historic: [DouShouQiModel.Move] { + get + } +} +public struct Cell : Swift.CustomStringConvertible, Swift.Equatable { + public var description: Swift.String { + get + } + public let cellType: DouShouQiModel.CellType + public let initialOwner: DouShouQiModel.Owner + public var piece: DouShouQiModel.Piece? + public init(ofType cellType: DouShouQiModel.CellType, ownedBy initialOwner: DouShouQiModel.Owner = .noOne, withPiece piece: DouShouQiModel.Piece? = nil) + public static func == (a: DouShouQiModel.Cell, b: DouShouQiModel.Cell) -> Swift.Bool +} +public struct VerySimpleRules : DouShouQiModel.Rules { + public static func createBoard() -> DouShouQiModel.Board + public static func checkBoard(_ board: DouShouQiModel.Board) throws + public init() + public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool + public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + public func getNextPlayer() -> DouShouQiModel.Owner + public var occurences: [DouShouQiModel.Board : Swift.Int] { + get + } + public var historic: [DouShouQiModel.Move] { + get + } +} +public protocol Rules { + static func createBoard() -> DouShouQiModel.Board + static func checkBoard(_ board: DouShouQiModel.Board) throws + func getNextPlayer() -> DouShouQiModel.Owner + func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + func isMoveValid(onBoard: DouShouQiModel.Board, fromRow: Swift.Int, andFromColumn: Swift.Int, toRow: Swift.Int, andToColumn: Swift.Int) -> Swift.Bool + func isMoveValid(onBoard: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + func isGameOver(withBoard: DouShouQiModel.Board, andLastRowPlayed: Swift.Int, andLastColumnPlayer: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + var occurences: [DouShouQiModel.Board : Swift.Int] { get } + var historic: [DouShouQiModel.Move] { get } +} +public class Player { + final public let name: Swift.String + final public let id: DouShouQiModel.Owner + public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + #if compiler(>=5.3) && $AsyncAwait + public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + #if compiler(>=5.3) && $AsyncAwait + public func addPlayedCallbacksListener(_ listener: @escaping (DouShouQiModel.Move?, DouShouQiModel.Player) async throws -> Swift.Void) + #endif + #if compiler(>=5.3) && $AsyncAwait + public func notifyPlayed(withMove move: DouShouQiModel.Move?, andPlayer player: DouShouQiModel.Player) async throws + #endif + @objc deinit +} +public enum GameError : Swift.Error { + case invalidMove, nextPlayerError, badPlayerId(message: Swift.String), invalidRules, invalidPlayer, invalidGame, invalidBoard +} +@_inheritsConvenienceInitializers public class RandomPlayer : DouShouQiModel.IAPlayer { + #if compiler(>=5.3) && $AsyncAwait + override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + @objc deinit +} +public enum CellType : Swift.CaseIterable { + case unknown, jungle, water, trap, den + public static func == (a: DouShouQiModel.CellType, b: DouShouQiModel.CellType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public typealias AllCases = [DouShouQiModel.CellType] + public static var allCases: [DouShouQiModel.CellType] { + get + } + public var hashValue: Swift.Int { + get + } +} +public struct Board : Swift.Hashable { + public func hash(into hasher: inout Swift.Hasher) + public let nbRows: Swift.Int + public let nbColumns: Swift.Int + public var grid: [[DouShouQiModel.Cell]] { + get + } + public init?(withGrid grid: [[DouShouQiModel.Cell]]) + public func countPieces(of owner: DouShouQiModel.Owner) -> Swift.Int + public func countPieces() -> (nbOfPiecesOfPlayer1: Swift.Int, nbOfPiecesOfPlayer2: Swift.Int) + public mutating func insert(piece: DouShouQiModel.Piece, atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult + public mutating func removePiece(atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult + public static func == (a: DouShouQiModel.Board, b: DouShouQiModel.Board) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public struct Piece : Swift.CustomStringConvertible, Swift.Hashable { + public var description: Swift.String { + get + } + public let owner: DouShouQiModel.Owner + public let animal: DouShouQiModel.Animal + public init(withOwner owner: DouShouQiModel.Owner, andAnimal animal: DouShouQiModel.Animal) + public func hash(into hasher: inout Swift.Hasher) + public static func == (a: DouShouQiModel.Piece, b: DouShouQiModel.Piece) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public enum InvalidBoardError : Swift.Error, Swift.Equatable { + case unknownError + case badDimensions(nbRows: Swift.Int, nbColumns: Swift.Int) + case badCellType(cellType: DouShouQiModel.CellType, row: Swift.Int, column: Swift.Int) + case multipleOccurenceOfSamePiece(piece: DouShouQiModel.Piece) + case pieceWithNoOwner(piece: DouShouQiModel.Piece) + case pieceNotAllowedOnThisCell(piece: DouShouQiModel.Piece, cell: DouShouQiModel.Cell) + public static func == (a: DouShouQiModel.InvalidBoardError, b: DouShouQiModel.InvalidBoardError) -> Swift.Bool +} +public enum Owner { + case noOne, player1, player2 + public var simpleDescription: Swift.String { + get + } + public static func == (a: DouShouQiModel.Owner, b: DouShouQiModel.Owner) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers public class IAPlayer : DouShouQiModel.Player { + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + @objc deinit +} +public struct Move : Swift.CustomStringConvertible, Swift.Equatable { + public let owner: DouShouQiModel.Owner + public let rowOrigin: Swift.Int + public let columnOrigin: Swift.Int + public let rowDestination: Swift.Int + public let columnDestination: Swift.Int + public init(of owner: DouShouQiModel.Owner, fromRow rowOrigin: Swift.Int, andFromColumn colOrigin: Swift.Int, toRow rowDest: Swift.Int, andToColumn colDest: Swift.Int) + public var description: Swift.String { + get + } + public static func == (a: DouShouQiModel.Move, b: DouShouQiModel.Move) -> Swift.Bool +} +public enum Animal : Swift.Int { + case rat, cat, dog, wolf, leopard, tiger, lion, elephant + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public class Game { + public var board: DouShouQiModel.Board { + get + } + public var rules: any DouShouQiModel.Rules { + get + } + final public let players: [DouShouQiModel.Owner : DouShouQiModel.Player] + public init(withRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws + public init(withBoard board: DouShouQiModel.Board, andRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws + public func addGameStartedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) + #if compiler(>=5.3) && $AsyncAwait + public func addPlayerNotifiedListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Player) async throws -> Swift.Void) + #endif + #if compiler(>=5.3) && $AsyncAwait + public func addGameChangedListener(_ listener: @escaping (DouShouQiModel.Game) async -> Swift.Void) + #endif + public func addGameOverListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?) -> Swift.Void) + public func addMoveChosenCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player) -> Swift.Void) + public func addInvalidMoveCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool) -> Swift.Void) + public func addBoardChangedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) + public func addPieceRemovedListener(_ listener: @escaping (Swift.Int, Swift.Int, DouShouQiModel.Piece) -> Swift.Void) + #if compiler(>=5.3) && $AsyncAwait + public func onPlayed(with move: DouShouQiModel.Move?, from player: DouShouQiModel.Player) async throws + #endif + public var isOver: Swift.Bool { + get + } + #if compiler(>=5.3) && $AsyncAwait + public func start() async throws + #endif + @objc deinit +} +extension DouShouQiModel.WinningReason : Swift.Equatable {} +extension DouShouQiModel.WinningReason : Swift.Hashable {} +extension DouShouQiModel.BoardFailingReason : Swift.Equatable {} +extension DouShouQiModel.BoardFailingReason : Swift.Hashable {} +extension DouShouQiModel.CellType : Swift.Equatable {} +extension DouShouQiModel.CellType : Swift.Hashable {} +extension DouShouQiModel.Owner : Swift.Equatable {} +extension DouShouQiModel.Owner : Swift.Hashable {} +extension DouShouQiModel.Animal : Swift.Equatable {} +extension DouShouQiModel.Animal : Swift.Hashable {} +extension DouShouQiModel.Animal : Swift.RawRepresentable {} diff --git a/Dependencies/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/Dependencies/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.swiftdoc new file mode 100644 index 0000000000000000000000000000000000000000..afa4fb6b0c4573a14664563bf1804a197eea511f GIT binary patch literal 696 zcmaDfX9YVW2Lpp90|Ns)qlJ#c+7Dby0=U-%aP4>CT5rI$Ux91Q2d>2%xY!*xUFbQa zy@N^j#3Ahshx9v`wD%m+SaZl(Xp58P1t*OOP8vYc#=uE?50mBGjnH89XK)H48yX)=@m&2h;u4bI3f4b1e-Pf5*TV0Z@{ZGs_BOfa>x}bCXhw6!Oy)ih!aZx+EjBSOKgS>w zeSHOdYC$0b2F%*U=hT6$XduSv2+O=A=lq<~+&r*5z@PM80|e literal 0 HcmV?d00001 diff --git a/Dependencies/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/Dependencies/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.swiftinterface new file mode 100644 index 0000000..d1cea63 --- /dev/null +++ b/Dependencies/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.swiftinterface @@ -0,0 +1,266 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios16.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name DouShouQiModel +// swift-module-flags-ignorable: -enable-bare-slash-regex +@_exported import DouShouQiModel +import Foundation +import Swift +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +public enum Result : Swift.Equatable { + case notFinished + case even + case winner(winner: DouShouQiModel.Owner, reason: DouShouQiModel.WinningReason) + public static func == (a: DouShouQiModel.Result, b: DouShouQiModel.Result) -> Swift.Bool +} +public enum WinningReason { + case denReached, noMorePieces, tooManyOccurences, noMovesLeft + public static func == (a: DouShouQiModel.WinningReason, b: DouShouQiModel.WinningReason) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +public enum BoardResult : Swift.Equatable { + case unknown + case ok(piece: DouShouQiModel.Piece?) + case failed(reason: DouShouQiModel.BoardFailingReason) + public static func == (a: DouShouQiModel.BoardResult, b: DouShouQiModel.BoardResult) -> Swift.Bool +} +public enum BoardFailingReason { + case unknown, outOfBounds, cellNotEmpty, cellEmpty + public static func == (a: DouShouQiModel.BoardFailingReason, b: DouShouQiModel.BoardFailingReason) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers public class HumanPlayer : DouShouQiModel.Player { + public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner, andInputMethod input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + #if compiler(>=5.3) && $AsyncAwait + override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + public func changeInput(input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) + #if compiler(>=5.3) && $AsyncAwait + public func chooseMove(_ move: DouShouQiModel.Move?) async throws + #endif + @objc deinit +} +public struct ClassicRules : DouShouQiModel.Rules { + public static func createBoard() -> DouShouQiModel.Board + public static func checkBoard(_ board: DouShouQiModel.Board) throws + public init() + public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool + public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + public func getNextPlayer() -> DouShouQiModel.Owner + public var occurences: [DouShouQiModel.Board : Swift.Int] { + get + } + public var historic: [DouShouQiModel.Move] { + get + } +} +public struct Cell : Swift.CustomStringConvertible, Swift.Equatable { + public var description: Swift.String { + get + } + public let cellType: DouShouQiModel.CellType + public let initialOwner: DouShouQiModel.Owner + public var piece: DouShouQiModel.Piece? + public init(ofType cellType: DouShouQiModel.CellType, ownedBy initialOwner: DouShouQiModel.Owner = .noOne, withPiece piece: DouShouQiModel.Piece? = nil) + public static func == (a: DouShouQiModel.Cell, b: DouShouQiModel.Cell) -> Swift.Bool +} +public struct VerySimpleRules : DouShouQiModel.Rules { + public static func createBoard() -> DouShouQiModel.Board + public static func checkBoard(_ board: DouShouQiModel.Board) throws + public init() + public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool + public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + public func getNextPlayer() -> DouShouQiModel.Owner + public var occurences: [DouShouQiModel.Board : Swift.Int] { + get + } + public var historic: [DouShouQiModel.Move] { + get + } +} +public protocol Rules { + static func createBoard() -> DouShouQiModel.Board + static func checkBoard(_ board: DouShouQiModel.Board) throws + func getNextPlayer() -> DouShouQiModel.Owner + func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + func isMoveValid(onBoard: DouShouQiModel.Board, fromRow: Swift.Int, andFromColumn: Swift.Int, toRow: Swift.Int, andToColumn: Swift.Int) -> Swift.Bool + func isMoveValid(onBoard: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + func isGameOver(withBoard: DouShouQiModel.Board, andLastRowPlayed: Swift.Int, andLastColumnPlayer: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + var occurences: [DouShouQiModel.Board : Swift.Int] { get } + var historic: [DouShouQiModel.Move] { get } +} +public class Player { + final public let name: Swift.String + final public let id: DouShouQiModel.Owner + public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + #if compiler(>=5.3) && $AsyncAwait + public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + #if compiler(>=5.3) && $AsyncAwait + public func addPlayedCallbacksListener(_ listener: @escaping (DouShouQiModel.Move?, DouShouQiModel.Player) async throws -> Swift.Void) + #endif + #if compiler(>=5.3) && $AsyncAwait + public func notifyPlayed(withMove move: DouShouQiModel.Move?, andPlayer player: DouShouQiModel.Player) async throws + #endif + @objc deinit +} +public enum GameError : Swift.Error { + case invalidMove, nextPlayerError, badPlayerId(message: Swift.String), invalidRules, invalidPlayer, invalidGame, invalidBoard +} +@_inheritsConvenienceInitializers public class RandomPlayer : DouShouQiModel.IAPlayer { + #if compiler(>=5.3) && $AsyncAwait + override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + @objc deinit +} +public enum CellType : Swift.CaseIterable { + case unknown, jungle, water, trap, den + public static func == (a: DouShouQiModel.CellType, b: DouShouQiModel.CellType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public typealias AllCases = [DouShouQiModel.CellType] + public static var allCases: [DouShouQiModel.CellType] { + get + } + public var hashValue: Swift.Int { + get + } +} +public struct Board : Swift.Hashable { + public func hash(into hasher: inout Swift.Hasher) + public let nbRows: Swift.Int + public let nbColumns: Swift.Int + public var grid: [[DouShouQiModel.Cell]] { + get + } + public init?(withGrid grid: [[DouShouQiModel.Cell]]) + public func countPieces(of owner: DouShouQiModel.Owner) -> Swift.Int + public func countPieces() -> (nbOfPiecesOfPlayer1: Swift.Int, nbOfPiecesOfPlayer2: Swift.Int) + public mutating func insert(piece: DouShouQiModel.Piece, atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult + public mutating func removePiece(atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult + public static func == (a: DouShouQiModel.Board, b: DouShouQiModel.Board) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public struct Piece : Swift.CustomStringConvertible, Swift.Hashable { + public var description: Swift.String { + get + } + public let owner: DouShouQiModel.Owner + public let animal: DouShouQiModel.Animal + public init(withOwner owner: DouShouQiModel.Owner, andAnimal animal: DouShouQiModel.Animal) + public func hash(into hasher: inout Swift.Hasher) + public static func == (a: DouShouQiModel.Piece, b: DouShouQiModel.Piece) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public enum InvalidBoardError : Swift.Error, Swift.Equatable { + case unknownError + case badDimensions(nbRows: Swift.Int, nbColumns: Swift.Int) + case badCellType(cellType: DouShouQiModel.CellType, row: Swift.Int, column: Swift.Int) + case multipleOccurenceOfSamePiece(piece: DouShouQiModel.Piece) + case pieceWithNoOwner(piece: DouShouQiModel.Piece) + case pieceNotAllowedOnThisCell(piece: DouShouQiModel.Piece, cell: DouShouQiModel.Cell) + public static func == (a: DouShouQiModel.InvalidBoardError, b: DouShouQiModel.InvalidBoardError) -> Swift.Bool +} +public enum Owner { + case noOne, player1, player2 + public var simpleDescription: Swift.String { + get + } + public static func == (a: DouShouQiModel.Owner, b: DouShouQiModel.Owner) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers public class IAPlayer : DouShouQiModel.Player { + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + @objc deinit +} +public struct Move : Swift.CustomStringConvertible, Swift.Equatable { + public let owner: DouShouQiModel.Owner + public let rowOrigin: Swift.Int + public let columnOrigin: Swift.Int + public let rowDestination: Swift.Int + public let columnDestination: Swift.Int + public init(of owner: DouShouQiModel.Owner, fromRow rowOrigin: Swift.Int, andFromColumn colOrigin: Swift.Int, toRow rowDest: Swift.Int, andToColumn colDest: Swift.Int) + public var description: Swift.String { + get + } + public static func == (a: DouShouQiModel.Move, b: DouShouQiModel.Move) -> Swift.Bool +} +public enum Animal : Swift.Int { + case rat, cat, dog, wolf, leopard, tiger, lion, elephant + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public class Game { + public var board: DouShouQiModel.Board { + get + } + public var rules: any DouShouQiModel.Rules { + get + } + final public let players: [DouShouQiModel.Owner : DouShouQiModel.Player] + public init(withRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws + public init(withBoard board: DouShouQiModel.Board, andRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws + public func addGameStartedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) + #if compiler(>=5.3) && $AsyncAwait + public func addPlayerNotifiedListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Player) async throws -> Swift.Void) + #endif + #if compiler(>=5.3) && $AsyncAwait + public func addGameChangedListener(_ listener: @escaping (DouShouQiModel.Game) async -> Swift.Void) + #endif + public func addGameOverListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?) -> Swift.Void) + public func addMoveChosenCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player) -> Swift.Void) + public func addInvalidMoveCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool) -> Swift.Void) + public func addBoardChangedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) + public func addPieceRemovedListener(_ listener: @escaping (Swift.Int, Swift.Int, DouShouQiModel.Piece) -> Swift.Void) + #if compiler(>=5.3) && $AsyncAwait + public func onPlayed(with move: DouShouQiModel.Move?, from player: DouShouQiModel.Player) async throws + #endif + public var isOver: Swift.Bool { + get + } + #if compiler(>=5.3) && $AsyncAwait + public func start() async throws + #endif + @objc deinit +} +extension DouShouQiModel.WinningReason : Swift.Equatable {} +extension DouShouQiModel.WinningReason : Swift.Hashable {} +extension DouShouQiModel.BoardFailingReason : Swift.Equatable {} +extension DouShouQiModel.BoardFailingReason : Swift.Hashable {} +extension DouShouQiModel.CellType : Swift.Equatable {} +extension DouShouQiModel.CellType : Swift.Hashable {} +extension DouShouQiModel.Owner : Swift.Equatable {} +extension DouShouQiModel.Owner : Swift.Hashable {} +extension DouShouQiModel.Animal : Swift.Equatable {} +extension DouShouQiModel.Animal : Swift.Hashable {} +extension DouShouQiModel.Animal : Swift.RawRepresentable {} diff --git a/Dependencies/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.abi.json b/Dependencies/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.abi.json new file mode 100644 index 0000000..c28e9fd --- /dev/null +++ b/Dependencies/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.abi.json @@ -0,0 +1,8546 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Result", + "printedName": "Result", + "children": [ + { + "kind": "Var", + "name": "notFinished", + "printedName": "notFinished", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Result.Type) -> DouShouQiModel.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Result.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6ResultO11notFinishedyA2CmF", + "mangledName": "$s14DouShouQiModel6ResultO11notFinishedyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "even", + "printedName": "even", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Result.Type) -> DouShouQiModel.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Result.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6ResultO4evenyA2CmF", + "mangledName": "$s14DouShouQiModel6ResultO4evenyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "winner", + "printedName": "winner", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Result.Type) -> (DouShouQiModel.Owner, DouShouQiModel.WinningReason) -> DouShouQiModel.Result", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Owner, DouShouQiModel.WinningReason) -> DouShouQiModel.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(winner: DouShouQiModel.Owner, reason: DouShouQiModel.WinningReason)", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Result.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6ResultO6winneryAcA5OwnerO_AA13WinningReasonOtcACmF", + "mangledName": "$s14DouShouQiModel6ResultO6winneryAcA5OwnerO_AA13WinningReasonOtcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel6ResultO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel6ResultO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel6ResultO", + "mangledName": "$s14DouShouQiModel6ResultO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "TypeDecl", + "name": "WinningReason", + "printedName": "WinningReason", + "children": [ + { + "kind": "Var", + "name": "denReached", + "printedName": "denReached", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.WinningReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel13WinningReasonO10denReachedyA2CmF", + "mangledName": "$s14DouShouQiModel13WinningReasonO10denReachedyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "noMorePieces", + "printedName": "noMorePieces", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.WinningReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel13WinningReasonO12noMorePiecesyA2CmF", + "mangledName": "$s14DouShouQiModel13WinningReasonO12noMorePiecesyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "tooManyOccurences", + "printedName": "tooManyOccurences", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.WinningReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel13WinningReasonO17tooManyOccurencesyA2CmF", + "mangledName": "$s14DouShouQiModel13WinningReasonO17tooManyOccurencesyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "noMovesLeft", + "printedName": "noMovesLeft", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.WinningReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel13WinningReasonO11noMovesLeftyA2CmF", + "mangledName": "$s14DouShouQiModel13WinningReasonO11noMovesLeftyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel13WinningReasonO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel13WinningReasonO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel13WinningReasonO9hashValueSivp", + "mangledName": "$s14DouShouQiModel13WinningReasonO9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel13WinningReasonO9hashValueSivg", + "mangledName": "$s14DouShouQiModel13WinningReasonO9hashValueSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel13WinningReasonO4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel13WinningReasonO4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel13WinningReasonO", + "mangledName": "$s14DouShouQiModel13WinningReasonO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "BoardResult", + "printedName": "BoardResult", + "children": [ + { + "kind": "Var", + "name": "unknown", + "printedName": "unknown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardResult.Type) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardResult.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel11BoardResultO7unknownyA2CmF", + "mangledName": "$s14DouShouQiModel11BoardResultO7unknownyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "ok", + "printedName": "ok", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardResult.Type) -> (DouShouQiModel.Piece?) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Piece?) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(piece: DouShouQiModel.Piece?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "usr": "s:Sq" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardResult.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel11BoardResultO2okyAcA5PieceVSg_tcACmF", + "mangledName": "$s14DouShouQiModel11BoardResultO2okyAcA5PieceVSg_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "failed", + "printedName": "failed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardResult.Type) -> (DouShouQiModel.BoardFailingReason) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(reason: DouShouQiModel.BoardFailingReason)", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardResult.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel11BoardResultO6failedyAcA0E13FailingReasonO_tcACmF", + "mangledName": "$s14DouShouQiModel11BoardResultO6failedyAcA0E13FailingReasonO_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel11BoardResultO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel11BoardResultO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel11BoardResultO", + "mangledName": "$s14DouShouQiModel11BoardResultO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "TypeDecl", + "name": "BoardFailingReason", + "printedName": "BoardFailingReason", + "children": [ + { + "kind": "Var", + "name": "unknown", + "printedName": "unknown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardFailingReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel18BoardFailingReasonO7unknownyA2CmF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO7unknownyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "outOfBounds", + "printedName": "outOfBounds", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardFailingReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel18BoardFailingReasonO11outOfBoundsyA2CmF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO11outOfBoundsyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "cellNotEmpty", + "printedName": "cellNotEmpty", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardFailingReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel18BoardFailingReasonO12cellNotEmptyyA2CmF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO12cellNotEmptyyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "cellEmpty", + "printedName": "cellEmpty", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardFailingReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel18BoardFailingReasonO9cellEmptyyA2CmF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO9cellEmptyyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel18BoardFailingReasonO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel18BoardFailingReasonO9hashValueSivp", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel18BoardFailingReasonO9hashValueSivg", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO9hashValueSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel18BoardFailingReasonO4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel18BoardFailingReasonO", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "HumanPlayer", + "printedName": "HumanPlayer", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:andInputMethod:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.HumanPlayer?", + "children": [ + { + "kind": "TypeNominal", + "name": "HumanPlayer", + "printedName": "DouShouQiModel.HumanPlayer", + "usr": "s:14DouShouQiModel11HumanPlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "HumanPlayer", + "printedName": "DouShouQiModel.HumanPlayer", + "usr": "s:14DouShouQiModel11HumanPlayerC" + } + ] + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel11HumanPlayerC8withName5andId0I11InputMethodACSgSS_AA5OwnerOAA4MoveVSgACctcfc", + "mangledName": "$s14DouShouQiModel11HumanPlayerC8withName5andId0I11InputMethodACSgSS_AA5OwnerOAA4MoveVSgACctcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.HumanPlayer?", + "children": [ + { + "kind": "TypeNominal", + "name": "HumanPlayer", + "printedName": "DouShouQiModel.HumanPlayer", + "usr": "s:14DouShouQiModel11HumanPlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel11HumanPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "mangledName": "$s14DouShouQiModel11HumanPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "moduleName": "DouShouQiModel", + "overriding": true, + "declAttributes": [ + "Override", + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "chooseMove", + "printedName": "chooseMove(in:with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel11HumanPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "mangledName": "$s14DouShouQiModel11HumanPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "moduleName": "DouShouQiModel", + "overriding": true, + "declAttributes": [ + "Override", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "changeInput", + "printedName": "changeInput(input:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "HumanPlayer", + "printedName": "DouShouQiModel.HumanPlayer", + "usr": "s:14DouShouQiModel11HumanPlayerC" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel11HumanPlayerC11changeInput5inputyAA4MoveVSgACc_tF", + "mangledName": "$s14DouShouQiModel11HumanPlayerC11changeInput5inputyAA4MoveVSgACc_tF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "chooseMove", + "printedName": "chooseMove(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel11HumanPlayerC10chooseMoveyyAA0H0VSgYaKF", + "mangledName": "$s14DouShouQiModel11HumanPlayerC10chooseMoveyyAA0H0VSgYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel11HumanPlayerC", + "mangledName": "$s14DouShouQiModel11HumanPlayerC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "superclassUsr": "s:14DouShouQiModel6PlayerC", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "DouShouQiModel.Player" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "ClassicRules", + "printedName": "ClassicRules", + "children": [ + { + "kind": "Function", + "name": "createBoard", + "printedName": "createBoard()", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV11createBoardAA0H0VyFZ", + "mangledName": "$s14DouShouQiModel12ClassicRulesV11createBoardAA0H0VyFZ", + "moduleName": "DouShouQiModel", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "checkBoard", + "printedName": "checkBoard(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV10checkBoardyyAA0H0VKFZ", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10checkBoardyyAA0H0VKFZ", + "moduleName": "DouShouQiModel", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "ClassicRules", + "printedName": "DouShouQiModel.ClassicRules", + "usr": "s:14DouShouQiModel12ClassicRulesV" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel12ClassicRulesVACycfc", + "mangledName": "$s14DouShouQiModel12ClassicRulesVACycfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(occurences:historic:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ClassicRules", + "printedName": "DouShouQiModel.ClassicRules", + "usr": "s:14DouShouQiModel12ClassicRulesV" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel12ClassicRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:fromRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:fromRow:andFromColumn:toRow:andToColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toM00n2ToP0SbAA0K0V_S4itF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toM00n2ToP0SbAA0K0V_S4itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:withMove:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard04withH0SbAA0K0V_AA0H0VtF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard04withH0SbAA0K0V_AA0H0VtF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isGameOver", + "printedName": "isGameOver(withBoard:andLastRowPlayed:andLastColumnPlayer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, DouShouQiModel.Result)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV10isGameOver9withBoard16andLastRowPlayed0lM12ColumnPlayerSb_AA6ResultOtAA0K0V_S2itF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10isGameOver9withBoard16andLastRowPlayed0lM12ColumnPlayerSb_AA6ResultOtAA0K0V_S2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "playedMove", + "printedName": "playedMove(_:onStartingBoard:andResultingBoard:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV10playedMove_15onStartingBoard012andResultingK0yAA0H0V_AA0K0VAJtKF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10playedMove_15onStartingBoard012andResultingK0yAA0H0V_AA0K0VAJtKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Mutating", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "getNextPlayer", + "printedName": "getNextPlayer()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV13getNextPlayerAA5OwnerOyF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV13getNextPlayerAA5OwnerOyF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "occurences", + "printedName": "occurences", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvp", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvg", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "historic", + "printedName": "historic", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvp", + "mangledName": "$s14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvg", + "mangledName": "$s14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel12ClassicRulesV", + "mangledName": "$s14DouShouQiModel12ClassicRulesV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Rules", + "printedName": "Rules", + "usr": "s:14DouShouQiModel5RulesP", + "mangledName": "$s14DouShouQiModel5RulesP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Cell", + "printedName": "Cell", + "children": [ + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4CellV11descriptionSSvp", + "mangledName": "$s14DouShouQiModel4CellV11descriptionSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV11descriptionSSvg", + "mangledName": "$s14DouShouQiModel4CellV11descriptionSSvg", + "moduleName": "DouShouQiModel", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "cellType", + "printedName": "cellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4CellV8cellTypeAA0eG0Ovp", + "mangledName": "$s14DouShouQiModel4CellV8cellTypeAA0eG0Ovp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV8cellTypeAA0eG0Ovg", + "mangledName": "$s14DouShouQiModel4CellV8cellTypeAA0eG0Ovg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "initialOwner", + "printedName": "initialOwner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4CellV12initialOwnerAA0G0Ovp", + "mangledName": "$s14DouShouQiModel4CellV12initialOwnerAA0G0Ovp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV12initialOwnerAA0G0Ovg", + "mangledName": "$s14DouShouQiModel4CellV12initialOwnerAA0G0Ovg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "piece", + "printedName": "piece", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvp", + "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvg", + "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvs", + "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvs", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvM", + "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvM", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(ofType:ownedBy:withPiece:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + }, + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "hasDefaultArg": true, + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel4CellV6ofType7ownedBy9withPieceAcA0eG0O_AA5OwnerOAA0K0VSgtcfc", + "mangledName": "$s14DouShouQiModel4CellV6ofType7ownedBy9withPieceAcA0eG0O_AA5OwnerOAA0K0VSgtcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + }, + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4CellV2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel4CellV2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel4CellV", + "mangledName": "$s14DouShouQiModel4CellV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "VerySimpleRules", + "printedName": "VerySimpleRules", + "children": [ + { + "kind": "Function", + "name": "createBoard", + "printedName": "createBoard()", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV11createBoardAA0I0VyFZ", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV11createBoardAA0I0VyFZ", + "moduleName": "DouShouQiModel", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "checkBoard", + "printedName": "checkBoard(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10checkBoardyyAA0I0VKFZ", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10checkBoardyyAA0I0VKFZ", + "moduleName": "DouShouQiModel", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "VerySimpleRules", + "printedName": "DouShouQiModel.VerySimpleRules", + "usr": "s:14DouShouQiModel15VerySimpleRulesV" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel15VerySimpleRulesVACycfc", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesVACycfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(occurences:historic:)", + "children": [ + { + "kind": "TypeNominal", + "name": "VerySimpleRules", + "printedName": "DouShouQiModel.VerySimpleRules", + "usr": "s:14DouShouQiModel15VerySimpleRulesV" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:fromRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:fromRow:andFromColumn:toRow:andToColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toN00o2ToQ0SbAA0L0V_S4itF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toN00o2ToQ0SbAA0L0V_S4itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:withMove:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard04withI0SbAA0L0V_AA0I0VtF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard04withI0SbAA0L0V_AA0I0VtF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isGameOver", + "printedName": "isGameOver(withBoard:andLastRowPlayed:andLastColumnPlayer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, DouShouQiModel.Result)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10isGameOver9withBoard16andLastRowPlayed0mN12ColumnPlayerSb_AA6ResultOtAA0L0V_S2itF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10isGameOver9withBoard16andLastRowPlayed0mN12ColumnPlayerSb_AA6ResultOtAA0L0V_S2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "playedMove", + "printedName": "playedMove(_:onStartingBoard:andResultingBoard:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10playedMove_15onStartingBoard012andResultingL0yAA0I0V_AA0L0VAJtKF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10playedMove_15onStartingBoard012andResultingL0yAA0I0V_AA0L0VAJtKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Mutating", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "getNextPlayer", + "printedName": "getNextPlayer()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV13getNextPlayerAA5OwnerOyF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV13getNextPlayerAA5OwnerOyF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "occurences", + "printedName": "occurences", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvp", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvg", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "historic", + "printedName": "historic", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvp", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvg", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel15VerySimpleRulesV", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Rules", + "printedName": "Rules", + "usr": "s:14DouShouQiModel5RulesP", + "mangledName": "$s14DouShouQiModel5RulesP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Rules", + "printedName": "Rules", + "children": [ + { + "kind": "Function", + "name": "createBoard", + "printedName": "createBoard()", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP11createBoardAA0G0VyFZ", + "mangledName": "$s14DouShouQiModel5RulesP11createBoardAA0G0VyFZ", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "checkBoard", + "printedName": "checkBoard(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP10checkBoardyyAA0G0VKFZ", + "mangledName": "$s14DouShouQiModel5RulesP10checkBoardyyAA0G0VKFZ", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "throwing": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getNextPlayer", + "printedName": "getNextPlayer()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP13getNextPlayerAA5OwnerOyF", + "mangledName": "$s14DouShouQiModel5RulesP13getNextPlayerAA5OwnerOyF", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "mangledName": "$s14DouShouQiModel5RulesP8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:fromRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "mangledName": "$s14DouShouQiModel5RulesP8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:fromRow:andFromColumn:toRow:andToColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP11isMoveValid7onBoard7fromRow13andFromColumn02toL00m2ToO0SbAA0J0V_S4itF", + "mangledName": "$s14DouShouQiModel5RulesP11isMoveValid7onBoard7fromRow13andFromColumn02toL00m2ToO0SbAA0J0V_S4itF", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:withMove:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP11isMoveValid7onBoard04withG0SbAA0J0V_AA0G0VtF", + "mangledName": "$s14DouShouQiModel5RulesP11isMoveValid7onBoard04withG0SbAA0J0V_AA0G0VtF", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isGameOver", + "printedName": "isGameOver(withBoard:andLastRowPlayed:andLastColumnPlayer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, DouShouQiModel.Result)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP10isGameOver9withBoard16andLastRowPlayed0kL12ColumnPlayerSb_AA6ResultOtAA0J0V_S2itF", + "mangledName": "$s14DouShouQiModel5RulesP10isGameOver9withBoard16andLastRowPlayed0kL12ColumnPlayerSb_AA6ResultOtAA0J0V_S2itF", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "playedMove", + "printedName": "playedMove(_:onStartingBoard:andResultingBoard:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP10playedMove_15onStartingBoard012andResultingJ0yAA0G0V_AA0J0VAJtKF", + "mangledName": "$s14DouShouQiModel5RulesP10playedMove_15onStartingBoard012andResultingJ0yAA0G0V_AA0J0VAJtKF", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "Mutating" + ], + "throwing": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Var", + "name": "occurences", + "printedName": "occurences", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvp", + "mangledName": "$s14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvp", + "moduleName": "DouShouQiModel", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvg", + "mangledName": "$s14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvg", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "historic", + "printedName": "historic", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5RulesP8historicSayAA4MoveVGvp", + "mangledName": "$s14DouShouQiModel5RulesP8historicSayAA4MoveVGvp", + "moduleName": "DouShouQiModel", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5RulesP8historicSayAA4MoveVGvg", + "mangledName": "$s14DouShouQiModel5RulesP8historicSayAA4MoveVGvg", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:14DouShouQiModel5RulesP", + "mangledName": "$s14DouShouQiModel5RulesP", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Player", + "printedName": "Player", + "children": [ + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel6PlayerC4nameSSvp", + "mangledName": "$s14DouShouQiModel6PlayerC4nameSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "Final", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel6PlayerC4nameSSvg", + "mangledName": "$s14DouShouQiModel6PlayerC4nameSSvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel6PlayerC2idAA5OwnerOvp", + "mangledName": "$s14DouShouQiModel6PlayerC2idAA5OwnerOvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "Final", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel6PlayerC2idAA5OwnerOvg", + "mangledName": "$s14DouShouQiModel6PlayerC2idAA5OwnerOvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Player?", + "children": [ + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel6PlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "mangledName": "$s14DouShouQiModel6PlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "chooseMove", + "printedName": "chooseMove(in:with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel6PlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "mangledName": "$s14DouShouQiModel6PlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addPlayedCallbacksListener", + "printedName": "addPlayedCallbacksListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Move?, DouShouQiModel.Player) async throws -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Move?, DouShouQiModel.Player)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel6PlayerC26addPlayedCallbacksListeneryyyAA4MoveVSg_ACtYaKcF", + "mangledName": "$s14DouShouQiModel6PlayerC26addPlayedCallbacksListeneryyyAA4MoveVSg_ACtYaKcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "notifyPlayed", + "printedName": "notifyPlayed(withMove:andPlayer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel6PlayerC12notifyPlayed8withMove03andE0yAA0I0VSg_ACtYaKF", + "mangledName": "$s14DouShouQiModel6PlayerC12notifyPlayed8withMove03andE0yAA0I0VSg_ACtYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel6PlayerC", + "mangledName": "$s14DouShouQiModel6PlayerC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "GameError", + "printedName": "GameError", + "children": [ + { + "kind": "Var", + "name": "invalidMove", + "printedName": "invalidMove", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO11invalidMoveyA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO11invalidMoveyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "nextPlayerError", + "printedName": "nextPlayerError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO010nextPlayerF0yA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO010nextPlayerF0yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "badPlayerId", + "printedName": "badPlayerId", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> (Swift.String) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(message: Swift.String)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO11badPlayerIdyACSS_tcACmF", + "mangledName": "$s14DouShouQiModel9GameErrorO11badPlayerIdyACSS_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "invalidRules", + "printedName": "invalidRules", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO12invalidRulesyA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO12invalidRulesyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "invalidPlayer", + "printedName": "invalidPlayer", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO13invalidPlayeryA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO13invalidPlayeryA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "invalidGame", + "printedName": "invalidGame", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO07invalidE0yA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO07invalidE0yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "invalidBoard", + "printedName": "invalidBoard", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO12invalidBoardyA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO12invalidBoardyA2CmF", + "moduleName": "DouShouQiModel" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel9GameErrorO", + "mangledName": "$s14DouShouQiModel9GameErrorO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "RandomPlayer", + "printedName": "RandomPlayer", + "children": [ + { + "kind": "Function", + "name": "chooseMove", + "printedName": "chooseMove(in:with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "mangledName": "$s14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "moduleName": "DouShouQiModel", + "overriding": true, + "declAttributes": [ + "Override", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.RandomPlayer?", + "children": [ + { + "kind": "TypeNominal", + "name": "RandomPlayer", + "printedName": "DouShouQiModel.RandomPlayer", + "usr": "s:14DouShouQiModel12RandomPlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel12RandomPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "mangledName": "$s14DouShouQiModel12RandomPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "moduleName": "DouShouQiModel", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel12RandomPlayerC", + "mangledName": "$s14DouShouQiModel12RandomPlayerC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "superclassUsr": "s:14DouShouQiModel8IAPlayerC", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "DouShouQiModel.IAPlayer", + "DouShouQiModel.Player" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "CellType", + "printedName": "CellType", + "children": [ + { + "kind": "Var", + "name": "unknown", + "printedName": "unknown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO7unknownyA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO7unknownyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "jungle", + "printedName": "jungle", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO6jungleyA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO6jungleyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "water", + "printedName": "water", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO5wateryA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO5wateryA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "trap", + "printedName": "trap", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO4trapyA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO4trapyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "den", + "printedName": "den", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO3denyA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO3denyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "allCases", + "printedName": "allCases", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.CellType]", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel8CellTypeO8allCasesSayACGvpZ", + "mangledName": "$s14DouShouQiModel8CellTypeO8allCasesSayACGvpZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.CellType]", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel8CellTypeO8allCasesSayACGvgZ", + "mangledName": "$s14DouShouQiModel8CellTypeO8allCasesSayACGvgZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel8CellTypeO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel8CellTypeO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel8CellTypeO9hashValueSivp", + "mangledName": "$s14DouShouQiModel8CellTypeO9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel8CellTypeO9hashValueSivg", + "mangledName": "$s14DouShouQiModel8CellTypeO9hashValueSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel8CellTypeO4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel8CellTypeO4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel8CellTypeO", + "mangledName": "$s14DouShouQiModel8CellTypeO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CaseIterable", + "printedName": "CaseIterable", + "children": [ + { + "kind": "TypeWitness", + "name": "AllCases", + "printedName": "AllCases", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.CellType]", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "usr": "s:s12CaseIterableP", + "mangledName": "$ss12CaseIterableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Board", + "printedName": "Board", + "children": [ + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel5BoardV4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "nbRows", + "printedName": "nbRows", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5BoardV6nbRowsSivp", + "mangledName": "$s14DouShouQiModel5BoardV6nbRowsSivp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5BoardV6nbRowsSivg", + "mangledName": "$s14DouShouQiModel5BoardV6nbRowsSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "nbColumns", + "printedName": "nbColumns", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5BoardV9nbColumnsSivp", + "mangledName": "$s14DouShouQiModel5BoardV9nbColumnsSivp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5BoardV9nbColumnsSivg", + "mangledName": "$s14DouShouQiModel5BoardV9nbColumnsSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "grid", + "printedName": "grid", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[DouShouQiModel.Cell]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Cell]", + "children": [ + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvp", + "mangledName": "$s14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[DouShouQiModel.Cell]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Cell]", + "children": [ + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvg", + "mangledName": "$s14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withGrid:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Board?", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[DouShouQiModel.Cell]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Cell]", + "children": [ + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel5BoardV8withGridACSgSaySayAA4CellVGG_tcfc", + "mangledName": "$s14DouShouQiModel5BoardV8withGridACSgSaySayAA4CellVGG_tcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "countPieces", + "printedName": "countPieces(of:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV11countPieces2ofSiAA5OwnerO_tF", + "mangledName": "$s14DouShouQiModel5BoardV11countPieces2ofSiAA5OwnerO_tF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "countPieces", + "printedName": "countPieces()", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(nbOfPiecesOfPlayer1: Swift.Int, nbOfPiecesOfPlayer2: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV11countPiecesSi04nbOfgI7Player1_Si0higI7Player2tyF", + "mangledName": "$s14DouShouQiModel5BoardV11countPiecesSi04nbOfgI7Player1_Si0higI7Player2tyF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "insert", + "printedName": "insert(piece:atRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV6insert5piece5atRow9andColumnAA0E6ResultOAA5PieceV_S2itF", + "mangledName": "$s14DouShouQiModel5BoardV6insert5piece5atRow9andColumnAA0E6ResultOAA5PieceV_S2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Mutating", + "AccessControl" + ], + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "removePiece", + "printedName": "removePiece(atRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV11removePiece5atRow9andColumnAA0E6ResultOSi_SitF", + "mangledName": "$s14DouShouQiModel5BoardV11removePiece5atRow9andColumnAA0E6ResultOSi_SitF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Mutating", + "AccessControl" + ], + "funcSelfKind": "Mutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5BoardV9hashValueSivp", + "mangledName": "$s14DouShouQiModel5BoardV9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5BoardV9hashValueSivg", + "mangledName": "$s14DouShouQiModel5BoardV9hashValueSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel5BoardV2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel5BoardV", + "mangledName": "$s14DouShouQiModel5BoardV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Piece", + "printedName": "Piece", + "children": [ + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5PieceV11descriptionSSvp", + "mangledName": "$s14DouShouQiModel5PieceV11descriptionSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5PieceV11descriptionSSvg", + "mangledName": "$s14DouShouQiModel5PieceV11descriptionSSvg", + "moduleName": "DouShouQiModel", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "owner", + "printedName": "owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5PieceV5ownerAA5OwnerOvp", + "mangledName": "$s14DouShouQiModel5PieceV5ownerAA5OwnerOvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5PieceV5ownerAA5OwnerOvg", + "mangledName": "$s14DouShouQiModel5PieceV5ownerAA5OwnerOvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "animal", + "printedName": "animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5PieceV6animalAA6AnimalOvp", + "mangledName": "$s14DouShouQiModel5PieceV6animalAA6AnimalOvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5PieceV6animalAA6AnimalOvg", + "mangledName": "$s14DouShouQiModel5PieceV6animalAA6AnimalOvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withOwner:andAnimal:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel5PieceV9withOwner9andAnimalAcA0G0O_AA0I0Otcfc", + "mangledName": "$s14DouShouQiModel5PieceV9withOwner9andAnimalAcA0G0O_AA0I0Otcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5PieceV9hashValueSivp", + "mangledName": "$s14DouShouQiModel5PieceV9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5PieceV9hashValueSivg", + "mangledName": "$s14DouShouQiModel5PieceV9hashValueSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5PieceV4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel5PieceV4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + }, + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5PieceV2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel5PieceV2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel5PieceV", + "mangledName": "$s14DouShouQiModel5PieceV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "InvalidBoardError", + "printedName": "InvalidBoardError", + "children": [ + { + "kind": "Var", + "name": "unknownError", + "printedName": "unknownError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO07unknownG0yA2CmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO07unknownG0yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "badDimensions", + "printedName": "badDimensions", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(nbRows: Swift.Int, nbColumns: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO13badDimensionsyACSi_SitcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO13badDimensionsyACSi_SitcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "badCellType", + "printedName": "badCellType", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.CellType, Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType, Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(cellType: DouShouQiModel.CellType, row: Swift.Int, column: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO11badCellTypeyAcA0iJ0O_S2itcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO11badCellTypeyAcA0iJ0O_S2itcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "multipleOccurenceOfSamePiece", + "printedName": "multipleOccurenceOfSamePiece", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(piece: DouShouQiModel.Piece)", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO28multipleOccurenceOfSamePieceyAcA0L0V_tcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO28multipleOccurenceOfSamePieceyAcA0L0V_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "pieceWithNoOwner", + "printedName": "pieceWithNoOwner", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(piece: DouShouQiModel.Piece)", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO16pieceWithNoOwneryAcA5PieceV_tcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO16pieceWithNoOwneryAcA5PieceV_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "pieceNotAllowedOnThisCell", + "printedName": "pieceNotAllowedOnThisCell", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.Piece, DouShouQiModel.Cell) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Piece, DouShouQiModel.Cell) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(piece: DouShouQiModel.Piece, cell: DouShouQiModel.Cell)", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + }, + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO25pieceNotAllowedOnThisCellyAcA5PieceV_AA0M0VtcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO25pieceNotAllowedOnThisCellyAcA5PieceV_AA0M0VtcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Owner", + "printedName": "Owner", + "children": [ + { + "kind": "Var", + "name": "noOne", + "printedName": "noOne", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Owner.Type) -> DouShouQiModel.Owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Owner.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel5OwnerO5noOneyA2CmF", + "mangledName": "$s14DouShouQiModel5OwnerO5noOneyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "player1", + "printedName": "player1", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Owner.Type) -> DouShouQiModel.Owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Owner.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel5OwnerO7player1yA2CmF", + "mangledName": "$s14DouShouQiModel5OwnerO7player1yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "player2", + "printedName": "player2", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Owner.Type) -> DouShouQiModel.Owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Owner.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel5OwnerO7player2yA2CmF", + "mangledName": "$s14DouShouQiModel5OwnerO7player2yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "simpleDescription", + "printedName": "simpleDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5OwnerO17simpleDescriptionSSvp", + "mangledName": "$s14DouShouQiModel5OwnerO17simpleDescriptionSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5OwnerO17simpleDescriptionSSvg", + "mangledName": "$s14DouShouQiModel5OwnerO17simpleDescriptionSSvg", + "moduleName": "DouShouQiModel", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5OwnerO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel5OwnerO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5OwnerO9hashValueSivp", + "mangledName": "$s14DouShouQiModel5OwnerO9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5OwnerO9hashValueSivg", + "mangledName": "$s14DouShouQiModel5OwnerO9hashValueSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5OwnerO4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel5OwnerO4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel5OwnerO", + "mangledName": "$s14DouShouQiModel5OwnerO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "IAPlayer", + "printedName": "IAPlayer", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.IAPlayer?", + "children": [ + { + "kind": "TypeNominal", + "name": "IAPlayer", + "printedName": "DouShouQiModel.IAPlayer", + "usr": "s:14DouShouQiModel8IAPlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel8IAPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "mangledName": "$s14DouShouQiModel8IAPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "moduleName": "DouShouQiModel", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel8IAPlayerC", + "mangledName": "$s14DouShouQiModel8IAPlayerC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "superclassUsr": "s:14DouShouQiModel6PlayerC", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "DouShouQiModel.Player" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Move", + "printedName": "Move", + "children": [ + { + "kind": "Var", + "name": "owner", + "printedName": "owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV5ownerAA5OwnerOvp", + "mangledName": "$s14DouShouQiModel4MoveV5ownerAA5OwnerOvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4MoveV5ownerAA5OwnerOvg", + "mangledName": "$s14DouShouQiModel4MoveV5ownerAA5OwnerOvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rowOrigin", + "printedName": "rowOrigin", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV9rowOriginSivp", + "mangledName": "$s14DouShouQiModel4MoveV9rowOriginSivp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4MoveV9rowOriginSivg", + "mangledName": "$s14DouShouQiModel4MoveV9rowOriginSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "columnOrigin", + "printedName": "columnOrigin", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV12columnOriginSivp", + "mangledName": "$s14DouShouQiModel4MoveV12columnOriginSivp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4MoveV12columnOriginSivg", + "mangledName": "$s14DouShouQiModel4MoveV12columnOriginSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rowDestination", + "printedName": "rowDestination", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV14rowDestinationSivp", + "mangledName": "$s14DouShouQiModel4MoveV14rowDestinationSivp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4MoveV14rowDestinationSivg", + "mangledName": "$s14DouShouQiModel4MoveV14rowDestinationSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "columnDestination", + "printedName": "columnDestination", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV17columnDestinationSivp", + "mangledName": "$s14DouShouQiModel4MoveV17columnDestinationSivp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4MoveV17columnDestinationSivg", + "mangledName": "$s14DouShouQiModel4MoveV17columnDestinationSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(of:fromRow:andFromColumn:toRow:andToColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel4MoveV2of7fromRow13andFromColumn02toH00i2ToK0AcA5OwnerO_S4itcfc", + "mangledName": "$s14DouShouQiModel4MoveV2of7fromRow13andFromColumn02toH00i2ToK0AcA5OwnerO_S4itcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV11descriptionSSvp", + "mangledName": "$s14DouShouQiModel4MoveV11descriptionSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4MoveV11descriptionSSvg", + "mangledName": "$s14DouShouQiModel4MoveV11descriptionSSvg", + "moduleName": "DouShouQiModel", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4MoveV2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel4MoveV2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel4MoveV", + "mangledName": "$s14DouShouQiModel4MoveV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Animal", + "printedName": "Animal", + "children": [ + { + "kind": "Var", + "name": "rat", + "printedName": "rat", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO3ratyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO3ratyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "cat", + "printedName": "cat", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO3catyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO3catyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "dog", + "printedName": "dog", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO3dogyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO3dogyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "wolf", + "printedName": "wolf", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO4wolfyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO4wolfyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "leopard", + "printedName": "leopard", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO7leopardyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO7leopardyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "tiger", + "printedName": "tiger", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO5tigeryA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO5tigeryA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "lion", + "printedName": "lion", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO4lionyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO4lionyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "elephant", + "printedName": "elephant", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO8elephantyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO8elephantyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel6AnimalO8rawValueSivp", + "mangledName": "$s14DouShouQiModel6AnimalO8rawValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel6AnimalO8rawValueSivg", + "mangledName": "$s14DouShouQiModel6AnimalO8rawValueSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Animal?", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel6AnimalO8rawValueACSgSi_tcfc", + "mangledName": "$s14DouShouQiModel6AnimalO8rawValueACSgSi_tcfc", + "moduleName": "DouShouQiModel", + "implicit": true, + "init_kind": "Designated" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel6AnimalO", + "mangledName": "$s14DouShouQiModel6AnimalO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Game", + "printedName": "Game", + "children": [ + { + "kind": "Var", + "name": "board", + "printedName": "board", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4GameC5boardAA5BoardVvp", + "mangledName": "$s14DouShouQiModel4GameC5boardAA5BoardVvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4GameC5boardAA5BoardVvg", + "mangledName": "$s14DouShouQiModel4GameC5boardAA5BoardVvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rules", + "printedName": "rules", + "children": [ + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4GameC5rulesAA5Rules_pvp", + "mangledName": "$s14DouShouQiModel4GameC5rulesAA5Rules_pvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4GameC5rulesAA5Rules_pvg", + "mangledName": "$s14DouShouQiModel4GameC5rulesAA5Rules_pvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "players", + "printedName": "players", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Owner : DouShouQiModel.Player]", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4GameC7playersSDyAA5OwnerOAA6PlayerCGvp", + "mangledName": "$s14DouShouQiModel4GameC7playersSDyAA5OwnerOAA6PlayerCGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Owner : DouShouQiModel.Player]", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4GameC7playersSDyAA5OwnerOAA6PlayerCGvg", + "mangledName": "$s14DouShouQiModel4GameC7playersSDyAA5OwnerOAA6PlayerCGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withRules:andPlayer1:andPlayer2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Game", + "printedName": "DouShouQiModel.Game", + "usr": "s:14DouShouQiModel4GameC" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfc", + "mangledName": "$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withBoard:andRules:andPlayer1:andPlayer2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Game", + "printedName": "DouShouQiModel.Game", + "usr": "s:14DouShouQiModel4GameC" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel4GameC9withBoard8andRules0H7Player10H7Player2AcA0G0V_AA0I0_pAA6PlayerCALtKcfc", + "mangledName": "$s14DouShouQiModel4GameC9withBoard8andRules0H7Player10H7Player2AcA0G0V_AA0I0_pAA6PlayerCALtKcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "addGameStartedListener", + "printedName": "addGameStartedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC03addE15StartedListeneryyyAA5BoardVcF", + "mangledName": "$s14DouShouQiModel4GameC03addE15StartedListeneryyyAA5BoardVcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addPlayerNotifiedListener", + "printedName": "addPlayerNotifiedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Player) async throws -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Player)", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC25addPlayerNotifiedListeneryyyAA5BoardV_AA0G0CtYaKcF", + "mangledName": "$s14DouShouQiModel4GameC25addPlayerNotifiedListeneryyyAA5BoardV_AA0G0CtYaKcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addGameChangedListener", + "printedName": "addGameChangedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Game) async -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Game", + "printedName": "DouShouQiModel.Game", + "usr": "s:14DouShouQiModel4GameC" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC03addE15ChangedListeneryyyACYacF", + "mangledName": "$s14DouShouQiModel4GameC03addE15ChangedListeneryyyACYacF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addGameOverListener", + "printedName": "addGameOverListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Player?", + "children": [ + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC03addE12OverListeneryyyAA5BoardV_AA6ResultOAA6PlayerCSgtcF", + "mangledName": "$s14DouShouQiModel4GameC03addE12OverListeneryyyAA5BoardV_AA6ResultOAA6PlayerCSgtcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addMoveChosenCallbacksListener", + "printedName": "addMoveChosenCallbacksListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player)", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC30addMoveChosenCallbacksListeneryyyAA5BoardV_AA0G0VAA6PlayerCtcF", + "mangledName": "$s14DouShouQiModel4GameC30addMoveChosenCallbacksListeneryyyAA5BoardV_AA0G0VAA6PlayerCtcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addInvalidMoveCallbacksListener", + "printedName": "addInvalidMoveCallbacksListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC31addInvalidMoveCallbacksListeneryyyAA5BoardV_AA0H0VAA6PlayerCSbtcF", + "mangledName": "$s14DouShouQiModel4GameC31addInvalidMoveCallbacksListeneryyyAA5BoardV_AA0H0VAA6PlayerCSbtcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addBoardChangedListener", + "printedName": "addBoardChangedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC23addBoardChangedListeneryyyAA0G0VcF", + "mangledName": "$s14DouShouQiModel4GameC23addBoardChangedListeneryyyAA0G0VcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addPieceRemovedListener", + "printedName": "addPieceRemovedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int, Swift.Int, DouShouQiModel.Piece) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Int, Swift.Int, DouShouQiModel.Piece)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC23addPieceRemovedListeneryyySi_SiAA0G0VtcF", + "mangledName": "$s14DouShouQiModel4GameC23addPieceRemovedListeneryyySi_SiAA0G0VtcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onPlayed", + "printedName": "onPlayed(with:from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKF", + "mangledName": "$s14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "isOver", + "printedName": "isOver", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4GameC6isOverSbvp", + "mangledName": "$s14DouShouQiModel4GameC6isOverSbvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4GameC6isOverSbvg", + "mangledName": "$s14DouShouQiModel4GameC6isOverSbvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC5startyyYaKF", + "mangledName": "$s14DouShouQiModel4GameC5startyyYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel4GameC", + "mangledName": "$s14DouShouQiModel4GameC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 81, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 111, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 148, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 3048, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 3088, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 3941, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Dictionary", + "offset": 4285, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 4475, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 4517, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 4565, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 4967, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 6169, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 6189, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 6229, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 9685, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 10586, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 10906, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11013, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 11170, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11188, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11280, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11325, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11433, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11477, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11569, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11632, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11740, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 12266, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12307, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12319, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12326, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12703, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12714, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12721, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 13086, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 13464, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 15597, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 15704, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 15728, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 15845, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 15869, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 16049, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 16149, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 16579, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 16584, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Dictionary", + "offset": 16948, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 17004, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 122, + "length": 81, + "value": "\"\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 147, + "length": 4, + "value": "\"ø\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 152, + "length": 2, + "value": "\" on \"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 167, + "length": 1, + "value": "\", \"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 202, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 89, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 119, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2067, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2107, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2267, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2277, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2419, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2429, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2964, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 3004, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Array", + "offset": 3773, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 3793, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 3833, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 4182, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 4292, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Array", + "offset": 4531, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Array", + "offset": 4639, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4773, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4782, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4800, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4809, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4925, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 5013, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 6962, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 7077, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 7105, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 7230, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 7258, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 7350, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Dictionary", + "offset": 8072, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Array", + "offset": 8128, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Player.swift", + "kind": "Array", + "offset": 418, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "BooleanLiteral", + "offset": 475, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 570, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 694, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 981, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 996, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1015, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1049, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1212, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1278, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1548, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1579, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1979, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 2010, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Piece.swift", + "kind": "StringLiteral", + "offset": 122, + "length": 40, + "value": "\"[\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Piece.swift", + "kind": "StringLiteral", + "offset": 150, + "length": 1, + "value": "\":\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Piece.swift", + "kind": "StringLiteral", + "offset": 160, + "length": 1, + "value": "\"]\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Owner.swift", + "kind": "StringLiteral", + "offset": 183, + "length": 3, + "value": "\"x\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Owner.swift", + "kind": "StringLiteral", + "offset": 229, + "length": 3, + "value": "\"1\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Owner.swift", + "kind": "StringLiteral", + "offset": 275, + "length": 3, + "value": "\"2\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 616, + "length": 87, + "value": "\"\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 625, + "length": 1, + "value": "\": [\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 640, + "length": 1, + "value": "\",\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 656, + "length": 1, + "value": "\"] -> [\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 679, + "length": 1, + "value": "\", \"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 701, + "length": 1, + "value": "\"]\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 60, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 63, + "length": 3, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 68, + "length": 3, + "value": "3" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 73, + "length": 4, + "value": "4" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 79, + "length": 7, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 88, + "length": 5, + "value": "6" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 95, + "length": 4, + "value": "7" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 101, + "length": 8, + "value": "8" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 60, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 63, + "length": 3, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 68, + "length": 3, + "value": "3" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 73, + "length": 4, + "value": "4" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 79, + "length": 7, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 88, + "length": 5, + "value": "6" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 95, + "length": 4, + "value": "7" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 101, + "length": 8, + "value": "8" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 60, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 63, + "length": 3, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 68, + "length": 3, + "value": "3" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 73, + "length": 4, + "value": "4" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 79, + "length": 7, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 88, + "length": 5, + "value": "6" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 95, + "length": 4, + "value": "7" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 101, + "length": 8, + "value": "8" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "StringLiteral", + "offset": 513, + "length": 55, + "value": "\"The ids of players are not .player1 and then .player2\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "StringLiteral", + "offset": 1483, + "length": 55, + "value": "\"The ids of players are not .player1 and then .player2\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 1754, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 2090, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 2582, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 3012, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 3416, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 3827, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 4261, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 4580, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "BooleanLiteral", + "offset": 6361, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "BooleanLiteral", + "offset": 7044, + "length": 5, + "value": "false" + } + ] +} \ No newline at end of file diff --git a/Dependencies/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface b/Dependencies/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface new file mode 100644 index 0000000..9404081 --- /dev/null +++ b/Dependencies/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface @@ -0,0 +1,266 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target x86_64-apple-ios16.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name DouShouQiModel +// swift-module-flags-ignorable: -enable-bare-slash-regex +@_exported import DouShouQiModel +import Foundation +import Swift +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +public enum Result : Swift.Equatable { + case notFinished + case even + case winner(winner: DouShouQiModel.Owner, reason: DouShouQiModel.WinningReason) + public static func == (a: DouShouQiModel.Result, b: DouShouQiModel.Result) -> Swift.Bool +} +public enum WinningReason { + case denReached, noMorePieces, tooManyOccurences, noMovesLeft + public static func == (a: DouShouQiModel.WinningReason, b: DouShouQiModel.WinningReason) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +public enum BoardResult : Swift.Equatable { + case unknown + case ok(piece: DouShouQiModel.Piece?) + case failed(reason: DouShouQiModel.BoardFailingReason) + public static func == (a: DouShouQiModel.BoardResult, b: DouShouQiModel.BoardResult) -> Swift.Bool +} +public enum BoardFailingReason { + case unknown, outOfBounds, cellNotEmpty, cellEmpty + public static func == (a: DouShouQiModel.BoardFailingReason, b: DouShouQiModel.BoardFailingReason) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers public class HumanPlayer : DouShouQiModel.Player { + public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner, andInputMethod input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + #if compiler(>=5.3) && $AsyncAwait + override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + public func changeInput(input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) + #if compiler(>=5.3) && $AsyncAwait + public func chooseMove(_ move: DouShouQiModel.Move?) async throws + #endif + @objc deinit +} +public struct ClassicRules : DouShouQiModel.Rules { + public static func createBoard() -> DouShouQiModel.Board + public static func checkBoard(_ board: DouShouQiModel.Board) throws + public init() + public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool + public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + public func getNextPlayer() -> DouShouQiModel.Owner + public var occurences: [DouShouQiModel.Board : Swift.Int] { + get + } + public var historic: [DouShouQiModel.Move] { + get + } +} +public struct Cell : Swift.CustomStringConvertible, Swift.Equatable { + public var description: Swift.String { + get + } + public let cellType: DouShouQiModel.CellType + public let initialOwner: DouShouQiModel.Owner + public var piece: DouShouQiModel.Piece? + public init(ofType cellType: DouShouQiModel.CellType, ownedBy initialOwner: DouShouQiModel.Owner = .noOne, withPiece piece: DouShouQiModel.Piece? = nil) + public static func == (a: DouShouQiModel.Cell, b: DouShouQiModel.Cell) -> Swift.Bool +} +public struct VerySimpleRules : DouShouQiModel.Rules { + public static func createBoard() -> DouShouQiModel.Board + public static func checkBoard(_ board: DouShouQiModel.Board) throws + public init() + public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool + public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + public func getNextPlayer() -> DouShouQiModel.Owner + public var occurences: [DouShouQiModel.Board : Swift.Int] { + get + } + public var historic: [DouShouQiModel.Move] { + get + } +} +public protocol Rules { + static func createBoard() -> DouShouQiModel.Board + static func checkBoard(_ board: DouShouQiModel.Board) throws + func getNextPlayer() -> DouShouQiModel.Owner + func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + func isMoveValid(onBoard: DouShouQiModel.Board, fromRow: Swift.Int, andFromColumn: Swift.Int, toRow: Swift.Int, andToColumn: Swift.Int) -> Swift.Bool + func isMoveValid(onBoard: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + func isGameOver(withBoard: DouShouQiModel.Board, andLastRowPlayed: Swift.Int, andLastColumnPlayer: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + var occurences: [DouShouQiModel.Board : Swift.Int] { get } + var historic: [DouShouQiModel.Move] { get } +} +public class Player { + final public let name: Swift.String + final public let id: DouShouQiModel.Owner + public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + #if compiler(>=5.3) && $AsyncAwait + public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + #if compiler(>=5.3) && $AsyncAwait + public func addPlayedCallbacksListener(_ listener: @escaping (DouShouQiModel.Move?, DouShouQiModel.Player) async throws -> Swift.Void) + #endif + #if compiler(>=5.3) && $AsyncAwait + public func notifyPlayed(withMove move: DouShouQiModel.Move?, andPlayer player: DouShouQiModel.Player) async throws + #endif + @objc deinit +} +public enum GameError : Swift.Error { + case invalidMove, nextPlayerError, badPlayerId(message: Swift.String), invalidRules, invalidPlayer, invalidGame, invalidBoard +} +@_inheritsConvenienceInitializers public class RandomPlayer : DouShouQiModel.IAPlayer { + #if compiler(>=5.3) && $AsyncAwait + override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + @objc deinit +} +public enum CellType : Swift.CaseIterable { + case unknown, jungle, water, trap, den + public static func == (a: DouShouQiModel.CellType, b: DouShouQiModel.CellType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public typealias AllCases = [DouShouQiModel.CellType] + public static var allCases: [DouShouQiModel.CellType] { + get + } + public var hashValue: Swift.Int { + get + } +} +public struct Board : Swift.Hashable { + public func hash(into hasher: inout Swift.Hasher) + public let nbRows: Swift.Int + public let nbColumns: Swift.Int + public var grid: [[DouShouQiModel.Cell]] { + get + } + public init?(withGrid grid: [[DouShouQiModel.Cell]]) + public func countPieces(of owner: DouShouQiModel.Owner) -> Swift.Int + public func countPieces() -> (nbOfPiecesOfPlayer1: Swift.Int, nbOfPiecesOfPlayer2: Swift.Int) + public mutating func insert(piece: DouShouQiModel.Piece, atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult + public mutating func removePiece(atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult + public static func == (a: DouShouQiModel.Board, b: DouShouQiModel.Board) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public struct Piece : Swift.CustomStringConvertible, Swift.Hashable { + public var description: Swift.String { + get + } + public let owner: DouShouQiModel.Owner + public let animal: DouShouQiModel.Animal + public init(withOwner owner: DouShouQiModel.Owner, andAnimal animal: DouShouQiModel.Animal) + public func hash(into hasher: inout Swift.Hasher) + public static func == (a: DouShouQiModel.Piece, b: DouShouQiModel.Piece) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public enum InvalidBoardError : Swift.Error, Swift.Equatable { + case unknownError + case badDimensions(nbRows: Swift.Int, nbColumns: Swift.Int) + case badCellType(cellType: DouShouQiModel.CellType, row: Swift.Int, column: Swift.Int) + case multipleOccurenceOfSamePiece(piece: DouShouQiModel.Piece) + case pieceWithNoOwner(piece: DouShouQiModel.Piece) + case pieceNotAllowedOnThisCell(piece: DouShouQiModel.Piece, cell: DouShouQiModel.Cell) + public static func == (a: DouShouQiModel.InvalidBoardError, b: DouShouQiModel.InvalidBoardError) -> Swift.Bool +} +public enum Owner { + case noOne, player1, player2 + public var simpleDescription: Swift.String { + get + } + public static func == (a: DouShouQiModel.Owner, b: DouShouQiModel.Owner) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers public class IAPlayer : DouShouQiModel.Player { + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + @objc deinit +} +public struct Move : Swift.CustomStringConvertible, Swift.Equatable { + public let owner: DouShouQiModel.Owner + public let rowOrigin: Swift.Int + public let columnOrigin: Swift.Int + public let rowDestination: Swift.Int + public let columnDestination: Swift.Int + public init(of owner: DouShouQiModel.Owner, fromRow rowOrigin: Swift.Int, andFromColumn colOrigin: Swift.Int, toRow rowDest: Swift.Int, andToColumn colDest: Swift.Int) + public var description: Swift.String { + get + } + public static func == (a: DouShouQiModel.Move, b: DouShouQiModel.Move) -> Swift.Bool +} +public enum Animal : Swift.Int { + case rat, cat, dog, wolf, leopard, tiger, lion, elephant + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public class Game { + public var board: DouShouQiModel.Board { + get + } + public var rules: any DouShouQiModel.Rules { + get + } + final public let players: [DouShouQiModel.Owner : DouShouQiModel.Player] + public init(withRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws + public init(withBoard board: DouShouQiModel.Board, andRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws + public func addGameStartedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) + #if compiler(>=5.3) && $AsyncAwait + public func addPlayerNotifiedListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Player) async throws -> Swift.Void) + #endif + #if compiler(>=5.3) && $AsyncAwait + public func addGameChangedListener(_ listener: @escaping (DouShouQiModel.Game) async -> Swift.Void) + #endif + public func addGameOverListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?) -> Swift.Void) + public func addMoveChosenCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player) -> Swift.Void) + public func addInvalidMoveCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool) -> Swift.Void) + public func addBoardChangedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) + public func addPieceRemovedListener(_ listener: @escaping (Swift.Int, Swift.Int, DouShouQiModel.Piece) -> Swift.Void) + #if compiler(>=5.3) && $AsyncAwait + public func onPlayed(with move: DouShouQiModel.Move?, from player: DouShouQiModel.Player) async throws + #endif + public var isOver: Swift.Bool { + get + } + #if compiler(>=5.3) && $AsyncAwait + public func start() async throws + #endif + @objc deinit +} +extension DouShouQiModel.WinningReason : Swift.Equatable {} +extension DouShouQiModel.WinningReason : Swift.Hashable {} +extension DouShouQiModel.BoardFailingReason : Swift.Equatable {} +extension DouShouQiModel.BoardFailingReason : Swift.Hashable {} +extension DouShouQiModel.CellType : Swift.Equatable {} +extension DouShouQiModel.CellType : Swift.Hashable {} +extension DouShouQiModel.Owner : Swift.Equatable {} +extension DouShouQiModel.Owner : Swift.Hashable {} +extension DouShouQiModel.Animal : Swift.Equatable {} +extension DouShouQiModel.Animal : Swift.Hashable {} +extension DouShouQiModel.Animal : Swift.RawRepresentable {} diff --git a/Dependencies/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/Dependencies/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.swiftdoc new file mode 100644 index 0000000000000000000000000000000000000000..a83d9d1f3896bf73ddba5c7a3472239d2c22e76d GIT binary patch literal 696 zcmaDfX9YVW2Lpp90|Ns)qlJ#c+7Dby0=U-%aP4>CT5rI$Ux91Q2d>2%xY!*xUFbQa zy@N^j#3Ahshx9v`wD%m+SaZl(Xp58P1t*OOP8vYc#=uE?50mBGjnH89XK)H48yX)=@m&2h;u4bI3f4b1e-Pf5*TVE6_UtFSPOH#5;q1X-b* znO|&Zre~mAoS9pilUR~p1aU^IAOk}nkZHswz~d#un85@QW?*7?#VP(>1;`5p;$ka9 z6I2^ao$?clQo_vgl7jNfi-R-E3S@xl@=9})Qi~Mw(-ew;q9D2?BePfmtQO>TRv=ac zVtsvm1$=5jAp-`?+QsM8fvjjC#_0&lyd>xRoYLGpush^|N)cu!LnN>}1>`+cr(jhM Yb`3P Swift.Bool +} +public enum WinningReason { + case denReached, noMorePieces, tooManyOccurences, noMovesLeft + public static func == (a: DouShouQiModel.WinningReason, b: DouShouQiModel.WinningReason) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +public enum BoardResult : Swift.Equatable { + case unknown + case ok(piece: DouShouQiModel.Piece?) + case failed(reason: DouShouQiModel.BoardFailingReason) + public static func == (a: DouShouQiModel.BoardResult, b: DouShouQiModel.BoardResult) -> Swift.Bool +} +public enum BoardFailingReason { + case unknown, outOfBounds, cellNotEmpty, cellEmpty + public static func == (a: DouShouQiModel.BoardFailingReason, b: DouShouQiModel.BoardFailingReason) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers public class HumanPlayer : DouShouQiModel.Player { + public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner, andInputMethod input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + #if compiler(>=5.3) && $AsyncAwait + override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + public func changeInput(input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) + #if compiler(>=5.3) && $AsyncAwait + public func chooseMove(_ move: DouShouQiModel.Move?) async throws + #endif + @objc deinit +} +public struct ClassicRules : DouShouQiModel.Rules { + public static func createBoard() -> DouShouQiModel.Board + public static func checkBoard(_ board: DouShouQiModel.Board) throws + public init() + public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool + public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + public func getNextPlayer() -> DouShouQiModel.Owner + public var occurences: [DouShouQiModel.Board : Swift.Int] { + get + } + public var historic: [DouShouQiModel.Move] { + get + } +} +public struct Cell : Swift.CustomStringConvertible, Swift.Equatable { + public var description: Swift.String { + get + } + public let cellType: DouShouQiModel.CellType + public let initialOwner: DouShouQiModel.Owner + public var piece: DouShouQiModel.Piece? + public init(ofType cellType: DouShouQiModel.CellType, ownedBy initialOwner: DouShouQiModel.Owner = .noOne, withPiece piece: DouShouQiModel.Piece? = nil) + public static func == (a: DouShouQiModel.Cell, b: DouShouQiModel.Cell) -> Swift.Bool +} +public struct VerySimpleRules : DouShouQiModel.Rules { + public static func createBoard() -> DouShouQiModel.Board + public static func checkBoard(_ board: DouShouQiModel.Board) throws + public init() + public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool + public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + public func getNextPlayer() -> DouShouQiModel.Owner + public var occurences: [DouShouQiModel.Board : Swift.Int] { + get + } + public var historic: [DouShouQiModel.Move] { + get + } +} +public protocol Rules { + static func createBoard() -> DouShouQiModel.Board + static func checkBoard(_ board: DouShouQiModel.Board) throws + func getNextPlayer() -> DouShouQiModel.Owner + func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + func isMoveValid(onBoard: DouShouQiModel.Board, fromRow: Swift.Int, andFromColumn: Swift.Int, toRow: Swift.Int, andToColumn: Swift.Int) -> Swift.Bool + func isMoveValid(onBoard: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + func isGameOver(withBoard: DouShouQiModel.Board, andLastRowPlayed: Swift.Int, andLastColumnPlayer: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + var occurences: [DouShouQiModel.Board : Swift.Int] { get } + var historic: [DouShouQiModel.Move] { get } +} +public class Player { + final public let name: Swift.String + final public let id: DouShouQiModel.Owner + public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + #if compiler(>=5.3) && $AsyncAwait + public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + #if compiler(>=5.3) && $AsyncAwait + public func addPlayedCallbacksListener(_ listener: @escaping (DouShouQiModel.Move?, DouShouQiModel.Player) async throws -> Swift.Void) + #endif + #if compiler(>=5.3) && $AsyncAwait + public func notifyPlayed(withMove move: DouShouQiModel.Move?, andPlayer player: DouShouQiModel.Player) async throws + #endif + @objc deinit +} +public enum GameError : Swift.Error { + case invalidMove, nextPlayerError, badPlayerId(message: Swift.String), invalidRules, invalidPlayer, invalidGame, invalidBoard +} +@_inheritsConvenienceInitializers public class RandomPlayer : DouShouQiModel.IAPlayer { + #if compiler(>=5.3) && $AsyncAwait + override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + @objc deinit +} +public enum CellType : Swift.CaseIterable { + case unknown, jungle, water, trap, den + public static func == (a: DouShouQiModel.CellType, b: DouShouQiModel.CellType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public typealias AllCases = [DouShouQiModel.CellType] + public static var allCases: [DouShouQiModel.CellType] { + get + } + public var hashValue: Swift.Int { + get + } +} +public struct Board : Swift.Hashable { + public func hash(into hasher: inout Swift.Hasher) + public let nbRows: Swift.Int + public let nbColumns: Swift.Int + public var grid: [[DouShouQiModel.Cell]] { + get + } + public init?(withGrid grid: [[DouShouQiModel.Cell]]) + public func countPieces(of owner: DouShouQiModel.Owner) -> Swift.Int + public func countPieces() -> (nbOfPiecesOfPlayer1: Swift.Int, nbOfPiecesOfPlayer2: Swift.Int) + public mutating func insert(piece: DouShouQiModel.Piece, atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult + public mutating func removePiece(atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult + public static func == (a: DouShouQiModel.Board, b: DouShouQiModel.Board) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public struct Piece : Swift.CustomStringConvertible, Swift.Hashable { + public var description: Swift.String { + get + } + public let owner: DouShouQiModel.Owner + public let animal: DouShouQiModel.Animal + public init(withOwner owner: DouShouQiModel.Owner, andAnimal animal: DouShouQiModel.Animal) + public func hash(into hasher: inout Swift.Hasher) + public static func == (a: DouShouQiModel.Piece, b: DouShouQiModel.Piece) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public enum InvalidBoardError : Swift.Error, Swift.Equatable { + case unknownError + case badDimensions(nbRows: Swift.Int, nbColumns: Swift.Int) + case badCellType(cellType: DouShouQiModel.CellType, row: Swift.Int, column: Swift.Int) + case multipleOccurenceOfSamePiece(piece: DouShouQiModel.Piece) + case pieceWithNoOwner(piece: DouShouQiModel.Piece) + case pieceNotAllowedOnThisCell(piece: DouShouQiModel.Piece, cell: DouShouQiModel.Cell) + public static func == (a: DouShouQiModel.InvalidBoardError, b: DouShouQiModel.InvalidBoardError) -> Swift.Bool +} +public enum Owner { + case noOne, player1, player2 + public var simpleDescription: Swift.String { + get + } + public static func == (a: DouShouQiModel.Owner, b: DouShouQiModel.Owner) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers public class IAPlayer : DouShouQiModel.Player { + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + @objc deinit +} +public struct Move : Swift.CustomStringConvertible, Swift.Equatable { + public let owner: DouShouQiModel.Owner + public let rowOrigin: Swift.Int + public let columnOrigin: Swift.Int + public let rowDestination: Swift.Int + public let columnDestination: Swift.Int + public init(of owner: DouShouQiModel.Owner, fromRow rowOrigin: Swift.Int, andFromColumn colOrigin: Swift.Int, toRow rowDest: Swift.Int, andToColumn colDest: Swift.Int) + public var description: Swift.String { + get + } + public static func == (a: DouShouQiModel.Move, b: DouShouQiModel.Move) -> Swift.Bool +} +public enum Animal : Swift.Int { + case rat, cat, dog, wolf, leopard, tiger, lion, elephant + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public class Game { + public var board: DouShouQiModel.Board { + get + } + public var rules: any DouShouQiModel.Rules { + get + } + final public let players: [DouShouQiModel.Owner : DouShouQiModel.Player] + public init(withRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws + public init(withBoard board: DouShouQiModel.Board, andRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws + public func addGameStartedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) + #if compiler(>=5.3) && $AsyncAwait + public func addPlayerNotifiedListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Player) async throws -> Swift.Void) + #endif + #if compiler(>=5.3) && $AsyncAwait + public func addGameChangedListener(_ listener: @escaping (DouShouQiModel.Game) async -> Swift.Void) + #endif + public func addGameOverListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?) -> Swift.Void) + public func addMoveChosenCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player) -> Swift.Void) + public func addInvalidMoveCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool) -> Swift.Void) + public func addBoardChangedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) + public func addPieceRemovedListener(_ listener: @escaping (Swift.Int, Swift.Int, DouShouQiModel.Piece) -> Swift.Void) + #if compiler(>=5.3) && $AsyncAwait + public func onPlayed(with move: DouShouQiModel.Move?, from player: DouShouQiModel.Player) async throws + #endif + public var isOver: Swift.Bool { + get + } + #if compiler(>=5.3) && $AsyncAwait + public func start() async throws + #endif + @objc deinit +} +extension DouShouQiModel.WinningReason : Swift.Equatable {} +extension DouShouQiModel.WinningReason : Swift.Hashable {} +extension DouShouQiModel.BoardFailingReason : Swift.Equatable {} +extension DouShouQiModel.BoardFailingReason : Swift.Hashable {} +extension DouShouQiModel.CellType : Swift.Equatable {} +extension DouShouQiModel.CellType : Swift.Hashable {} +extension DouShouQiModel.Owner : Swift.Equatable {} +extension DouShouQiModel.Owner : Swift.Hashable {} +extension DouShouQiModel.Animal : Swift.Equatable {} +extension DouShouQiModel.Animal : Swift.Hashable {} +extension DouShouQiModel.Animal : Swift.RawRepresentable {} diff --git a/Dependencies/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/module.modulemap b/Dependencies/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/module.modulemap new file mode 100644 index 0000000..e7aa10a --- /dev/null +++ b/Dependencies/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/Modules/module.modulemap @@ -0,0 +1,11 @@ +framework module DouShouQiModel { + umbrella header "DouShouQiModel.h" + export * + + module * { export * } +} + +module DouShouQiModel.Swift { + header "DouShouQiModel-Swift.h" + requires objc +} diff --git a/Dependencies/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/_CodeSignature/CodeResources b/Dependencies/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/_CodeSignature/CodeResources new file mode 100644 index 0000000..c34fa55 --- /dev/null +++ b/Dependencies/DSQ.xcframework/ios-arm64_x86_64-simulator/DouShouQiModel.framework/_CodeSignature/CodeResources @@ -0,0 +1,245 @@ + + + + + files + + Headers/DouShouQiModel-Swift.h + + Ugz84k7Dtyq8c1kVv5knXzRL8M8= + + Headers/DouShouQiModel.h + + oRFeERlH0MoI6LrvagIzL3ni4lM= + + Info.plist + + nK7+MI/Ze6f+km/d+6SafK4UOHw= + + Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.abi.json + + 5wlrw/S604f6EkkdO0sjydo0+Bc= + + Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + iWelfKfa40hASjZTv+0MmwJpt14= + + Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.swiftdoc + + uNDHcaRHf/ULIsVZEMiJY2HGm4c= + + Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.swiftinterface + + iWelfKfa40hASjZTv+0MmwJpt14= + + Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.swiftmodule + + hIkz8AGNOjj+boCk29AkmkNg7U4= + + Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.abi.json + + 5wlrw/S604f6EkkdO0sjydo0+Bc= + + Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + ulNUxrIsFIWqKNx6spilb7IJVR0= + + Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + + tkYnhquJQVCRsNSI7Hl83a7/uFk= + + Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + + ulNUxrIsFIWqKNx6spilb7IJVR0= + + Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.swiftmodule + + 0ZAcidlUuohX1myhyQosgBBZq1s= + + Modules/module.modulemap + + tOh1oseR3w5cW6xQIaaghrv9LlM= + + + files2 + + Headers/DouShouQiModel-Swift.h + + hash2 + + X8yw4Beas8gUjOV/b4G2i2nanoGnSlTcLKeBiIYLXRI= + + + Headers/DouShouQiModel.h + + hash2 + + a0LOmZXPnWhpMKaBoW1IdxOGAzn4RhRBe32928+2jeU= + + + Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.abi.json + + hash2 + + btM982otm47LMNIetdE5JR553fM9PjFPuS8AXm0+EpQ= + + + Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + hash2 + + oe48ffKwbmJhKUMG/td3wfVID9DF4QgJz/dIPJweV5g= + + + Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.swiftdoc + + hash2 + + cpfiPzUVsQ9nZcmz7k/CLhMlNAa3hCWAVPNrKBhrKls= + + + Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.swiftinterface + + hash2 + + oe48ffKwbmJhKUMG/td3wfVID9DF4QgJz/dIPJweV5g= + + + Modules/DouShouQiModel.swiftmodule/arm64-apple-ios-simulator.swiftmodule + + hash2 + + q85NBK13clOQfgVFgVjmL6pWsskBEw+Z45xPFMxL1+E= + + + Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.abi.json + + hash2 + + btM982otm47LMNIetdE5JR553fM9PjFPuS8AXm0+EpQ= + + + Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + hash2 + + agKcCCqs9pHq1e94l4ouc5WojSYeRzzGkrHxkw9FZ8c= + + + Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + + hash2 + + SsJ/b3BHzQ9S5Wz5tzNZPeo8WQ4dX+hCQFo95fU45as= + + + Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + + hash2 + + agKcCCqs9pHq1e94l4ouc5WojSYeRzzGkrHxkw9FZ8c= + + + Modules/DouShouQiModel.swiftmodule/x86_64-apple-ios-simulator.swiftmodule + + hash2 + + 0C4f5rpOmGFG3B9PLb/e4rylk+OdtHUNKJ+aW1e+MCE= + + + Modules/module.modulemap + + hash2 + + XJ885pOXSQHhlMUP6dyA/ER9+SP/HZ+IMImbB4k5+rI= + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/DouShouQiModel b/Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/DouShouQiModel new file mode 120000 index 0000000..4c7f364 --- /dev/null +++ b/Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/DouShouQiModel @@ -0,0 +1 @@ +Versions/Current/DouShouQiModel \ No newline at end of file diff --git a/Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Headers b/Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Headers new file mode 120000 index 0000000..a177d2a --- /dev/null +++ b/Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Headers @@ -0,0 +1 @@ +Versions/Current/Headers \ No newline at end of file diff --git a/Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Modules b/Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Modules new file mode 120000 index 0000000..5736f31 --- /dev/null +++ b/Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Modules @@ -0,0 +1 @@ +Versions/Current/Modules \ No newline at end of file diff --git a/Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Resources b/Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Resources new file mode 120000 index 0000000..953ee36 --- /dev/null +++ b/Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Resources @@ -0,0 +1 @@ +Versions/Current/Resources \ No newline at end of file diff --git a/Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/DouShouQiModel b/Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/DouShouQiModel new file mode 100755 index 0000000000000000000000000000000000000000..fecd509bdb009b388b92723acce805da11aed451 GIT binary patch literal 337600 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 RJAcrC{58kEjbV20{{m^IE^Pn+ literal 0 HcmV?d00001 diff --git a/Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Headers/DouShouQiModel-Swift.h b/Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Headers/DouShouQiModel-Swift.h new file mode 100644 index 0000000..5e14e79 --- /dev/null +++ b/Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Headers/DouShouQiModel-Swift.h @@ -0,0 +1,618 @@ +#if 0 +#elif defined(__arm64__) && __arm64__ +// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +#ifndef DOUSHOUQIMODEL_SWIFT_H +#define DOUSHOUQIMODEL_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="DouShouQiModel",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#elif defined(__x86_64__) && __x86_64__ +// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +#ifndef DOUSHOUQIMODEL_SWIFT_H +#define DOUSHOUQIMODEL_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="DouShouQiModel",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#else +#error unsupported Swift architecture +#endif diff --git a/Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Headers/DouShouQiModel.h b/Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Headers/DouShouQiModel.h new file mode 100644 index 0000000..5bbf06a --- /dev/null +++ b/Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Headers/DouShouQiModel.h @@ -0,0 +1,18 @@ +// +// DouShouQiModel.h +// DouShouQiModel +// +// Created by Marc Chevaldonné on 14/05/2024. +// + +#import + +//! Project version number for DouShouQiModel. +FOUNDATION_EXPORT double DouShouQiModelVersionNumber; + +//! Project version string for DouShouQiModel. +FOUNDATION_EXPORT const unsigned char DouShouQiModelVersionString[]; + +// In this header, you should import all the public headers of your framework using statements like #import + + diff --git a/Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/arm64-apple-macos.abi.json b/Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/arm64-apple-macos.abi.json new file mode 100644 index 0000000..c28e9fd --- /dev/null +++ b/Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/arm64-apple-macos.abi.json @@ -0,0 +1,8546 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Result", + "printedName": "Result", + "children": [ + { + "kind": "Var", + "name": "notFinished", + "printedName": "notFinished", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Result.Type) -> DouShouQiModel.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Result.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6ResultO11notFinishedyA2CmF", + "mangledName": "$s14DouShouQiModel6ResultO11notFinishedyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "even", + "printedName": "even", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Result.Type) -> DouShouQiModel.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Result.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6ResultO4evenyA2CmF", + "mangledName": "$s14DouShouQiModel6ResultO4evenyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "winner", + "printedName": "winner", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Result.Type) -> (DouShouQiModel.Owner, DouShouQiModel.WinningReason) -> DouShouQiModel.Result", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Owner, DouShouQiModel.WinningReason) -> DouShouQiModel.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(winner: DouShouQiModel.Owner, reason: DouShouQiModel.WinningReason)", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Result.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6ResultO6winneryAcA5OwnerO_AA13WinningReasonOtcACmF", + "mangledName": "$s14DouShouQiModel6ResultO6winneryAcA5OwnerO_AA13WinningReasonOtcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel6ResultO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel6ResultO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel6ResultO", + "mangledName": "$s14DouShouQiModel6ResultO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "TypeDecl", + "name": "WinningReason", + "printedName": "WinningReason", + "children": [ + { + "kind": "Var", + "name": "denReached", + "printedName": "denReached", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.WinningReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel13WinningReasonO10denReachedyA2CmF", + "mangledName": "$s14DouShouQiModel13WinningReasonO10denReachedyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "noMorePieces", + "printedName": "noMorePieces", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.WinningReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel13WinningReasonO12noMorePiecesyA2CmF", + "mangledName": "$s14DouShouQiModel13WinningReasonO12noMorePiecesyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "tooManyOccurences", + "printedName": "tooManyOccurences", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.WinningReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel13WinningReasonO17tooManyOccurencesyA2CmF", + "mangledName": "$s14DouShouQiModel13WinningReasonO17tooManyOccurencesyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "noMovesLeft", + "printedName": "noMovesLeft", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.WinningReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel13WinningReasonO11noMovesLeftyA2CmF", + "mangledName": "$s14DouShouQiModel13WinningReasonO11noMovesLeftyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel13WinningReasonO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel13WinningReasonO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel13WinningReasonO9hashValueSivp", + "mangledName": "$s14DouShouQiModel13WinningReasonO9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel13WinningReasonO9hashValueSivg", + "mangledName": "$s14DouShouQiModel13WinningReasonO9hashValueSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel13WinningReasonO4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel13WinningReasonO4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel13WinningReasonO", + "mangledName": "$s14DouShouQiModel13WinningReasonO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "BoardResult", + "printedName": "BoardResult", + "children": [ + { + "kind": "Var", + "name": "unknown", + "printedName": "unknown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardResult.Type) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardResult.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel11BoardResultO7unknownyA2CmF", + "mangledName": "$s14DouShouQiModel11BoardResultO7unknownyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "ok", + "printedName": "ok", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardResult.Type) -> (DouShouQiModel.Piece?) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Piece?) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(piece: DouShouQiModel.Piece?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "usr": "s:Sq" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardResult.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel11BoardResultO2okyAcA5PieceVSg_tcACmF", + "mangledName": "$s14DouShouQiModel11BoardResultO2okyAcA5PieceVSg_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "failed", + "printedName": "failed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardResult.Type) -> (DouShouQiModel.BoardFailingReason) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(reason: DouShouQiModel.BoardFailingReason)", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardResult.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel11BoardResultO6failedyAcA0E13FailingReasonO_tcACmF", + "mangledName": "$s14DouShouQiModel11BoardResultO6failedyAcA0E13FailingReasonO_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel11BoardResultO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel11BoardResultO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel11BoardResultO", + "mangledName": "$s14DouShouQiModel11BoardResultO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "TypeDecl", + "name": "BoardFailingReason", + "printedName": "BoardFailingReason", + "children": [ + { + "kind": "Var", + "name": "unknown", + "printedName": "unknown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardFailingReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel18BoardFailingReasonO7unknownyA2CmF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO7unknownyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "outOfBounds", + "printedName": "outOfBounds", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardFailingReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel18BoardFailingReasonO11outOfBoundsyA2CmF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO11outOfBoundsyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "cellNotEmpty", + "printedName": "cellNotEmpty", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardFailingReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel18BoardFailingReasonO12cellNotEmptyyA2CmF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO12cellNotEmptyyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "cellEmpty", + "printedName": "cellEmpty", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardFailingReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel18BoardFailingReasonO9cellEmptyyA2CmF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO9cellEmptyyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel18BoardFailingReasonO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel18BoardFailingReasonO9hashValueSivp", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel18BoardFailingReasonO9hashValueSivg", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO9hashValueSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel18BoardFailingReasonO4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel18BoardFailingReasonO", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "HumanPlayer", + "printedName": "HumanPlayer", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:andInputMethod:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.HumanPlayer?", + "children": [ + { + "kind": "TypeNominal", + "name": "HumanPlayer", + "printedName": "DouShouQiModel.HumanPlayer", + "usr": "s:14DouShouQiModel11HumanPlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "HumanPlayer", + "printedName": "DouShouQiModel.HumanPlayer", + "usr": "s:14DouShouQiModel11HumanPlayerC" + } + ] + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel11HumanPlayerC8withName5andId0I11InputMethodACSgSS_AA5OwnerOAA4MoveVSgACctcfc", + "mangledName": "$s14DouShouQiModel11HumanPlayerC8withName5andId0I11InputMethodACSgSS_AA5OwnerOAA4MoveVSgACctcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.HumanPlayer?", + "children": [ + { + "kind": "TypeNominal", + "name": "HumanPlayer", + "printedName": "DouShouQiModel.HumanPlayer", + "usr": "s:14DouShouQiModel11HumanPlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel11HumanPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "mangledName": "$s14DouShouQiModel11HumanPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "moduleName": "DouShouQiModel", + "overriding": true, + "declAttributes": [ + "Override", + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "chooseMove", + "printedName": "chooseMove(in:with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel11HumanPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "mangledName": "$s14DouShouQiModel11HumanPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "moduleName": "DouShouQiModel", + "overriding": true, + "declAttributes": [ + "Override", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "changeInput", + "printedName": "changeInput(input:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "HumanPlayer", + "printedName": "DouShouQiModel.HumanPlayer", + "usr": "s:14DouShouQiModel11HumanPlayerC" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel11HumanPlayerC11changeInput5inputyAA4MoveVSgACc_tF", + "mangledName": "$s14DouShouQiModel11HumanPlayerC11changeInput5inputyAA4MoveVSgACc_tF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "chooseMove", + "printedName": "chooseMove(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel11HumanPlayerC10chooseMoveyyAA0H0VSgYaKF", + "mangledName": "$s14DouShouQiModel11HumanPlayerC10chooseMoveyyAA0H0VSgYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel11HumanPlayerC", + "mangledName": "$s14DouShouQiModel11HumanPlayerC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "superclassUsr": "s:14DouShouQiModel6PlayerC", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "DouShouQiModel.Player" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "ClassicRules", + "printedName": "ClassicRules", + "children": [ + { + "kind": "Function", + "name": "createBoard", + "printedName": "createBoard()", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV11createBoardAA0H0VyFZ", + "mangledName": "$s14DouShouQiModel12ClassicRulesV11createBoardAA0H0VyFZ", + "moduleName": "DouShouQiModel", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "checkBoard", + "printedName": "checkBoard(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV10checkBoardyyAA0H0VKFZ", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10checkBoardyyAA0H0VKFZ", + "moduleName": "DouShouQiModel", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "ClassicRules", + "printedName": "DouShouQiModel.ClassicRules", + "usr": "s:14DouShouQiModel12ClassicRulesV" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel12ClassicRulesVACycfc", + "mangledName": "$s14DouShouQiModel12ClassicRulesVACycfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(occurences:historic:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ClassicRules", + "printedName": "DouShouQiModel.ClassicRules", + "usr": "s:14DouShouQiModel12ClassicRulesV" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel12ClassicRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:fromRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:fromRow:andFromColumn:toRow:andToColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toM00n2ToP0SbAA0K0V_S4itF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toM00n2ToP0SbAA0K0V_S4itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:withMove:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard04withH0SbAA0K0V_AA0H0VtF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard04withH0SbAA0K0V_AA0H0VtF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isGameOver", + "printedName": "isGameOver(withBoard:andLastRowPlayed:andLastColumnPlayer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, DouShouQiModel.Result)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV10isGameOver9withBoard16andLastRowPlayed0lM12ColumnPlayerSb_AA6ResultOtAA0K0V_S2itF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10isGameOver9withBoard16andLastRowPlayed0lM12ColumnPlayerSb_AA6ResultOtAA0K0V_S2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "playedMove", + "printedName": "playedMove(_:onStartingBoard:andResultingBoard:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV10playedMove_15onStartingBoard012andResultingK0yAA0H0V_AA0K0VAJtKF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10playedMove_15onStartingBoard012andResultingK0yAA0H0V_AA0K0VAJtKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Mutating", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "getNextPlayer", + "printedName": "getNextPlayer()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV13getNextPlayerAA5OwnerOyF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV13getNextPlayerAA5OwnerOyF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "occurences", + "printedName": "occurences", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvp", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvg", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "historic", + "printedName": "historic", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvp", + "mangledName": "$s14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvg", + "mangledName": "$s14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel12ClassicRulesV", + "mangledName": "$s14DouShouQiModel12ClassicRulesV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Rules", + "printedName": "Rules", + "usr": "s:14DouShouQiModel5RulesP", + "mangledName": "$s14DouShouQiModel5RulesP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Cell", + "printedName": "Cell", + "children": [ + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4CellV11descriptionSSvp", + "mangledName": "$s14DouShouQiModel4CellV11descriptionSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV11descriptionSSvg", + "mangledName": "$s14DouShouQiModel4CellV11descriptionSSvg", + "moduleName": "DouShouQiModel", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "cellType", + "printedName": "cellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4CellV8cellTypeAA0eG0Ovp", + "mangledName": "$s14DouShouQiModel4CellV8cellTypeAA0eG0Ovp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV8cellTypeAA0eG0Ovg", + "mangledName": "$s14DouShouQiModel4CellV8cellTypeAA0eG0Ovg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "initialOwner", + "printedName": "initialOwner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4CellV12initialOwnerAA0G0Ovp", + "mangledName": "$s14DouShouQiModel4CellV12initialOwnerAA0G0Ovp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV12initialOwnerAA0G0Ovg", + "mangledName": "$s14DouShouQiModel4CellV12initialOwnerAA0G0Ovg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "piece", + "printedName": "piece", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvp", + "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvg", + "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvs", + "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvs", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvM", + "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvM", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(ofType:ownedBy:withPiece:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + }, + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "hasDefaultArg": true, + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel4CellV6ofType7ownedBy9withPieceAcA0eG0O_AA5OwnerOAA0K0VSgtcfc", + "mangledName": "$s14DouShouQiModel4CellV6ofType7ownedBy9withPieceAcA0eG0O_AA5OwnerOAA0K0VSgtcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + }, + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4CellV2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel4CellV2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel4CellV", + "mangledName": "$s14DouShouQiModel4CellV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "VerySimpleRules", + "printedName": "VerySimpleRules", + "children": [ + { + "kind": "Function", + "name": "createBoard", + "printedName": "createBoard()", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV11createBoardAA0I0VyFZ", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV11createBoardAA0I0VyFZ", + "moduleName": "DouShouQiModel", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "checkBoard", + "printedName": "checkBoard(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10checkBoardyyAA0I0VKFZ", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10checkBoardyyAA0I0VKFZ", + "moduleName": "DouShouQiModel", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "VerySimpleRules", + "printedName": "DouShouQiModel.VerySimpleRules", + "usr": "s:14DouShouQiModel15VerySimpleRulesV" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel15VerySimpleRulesVACycfc", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesVACycfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(occurences:historic:)", + "children": [ + { + "kind": "TypeNominal", + "name": "VerySimpleRules", + "printedName": "DouShouQiModel.VerySimpleRules", + "usr": "s:14DouShouQiModel15VerySimpleRulesV" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:fromRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:fromRow:andFromColumn:toRow:andToColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toN00o2ToQ0SbAA0L0V_S4itF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toN00o2ToQ0SbAA0L0V_S4itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:withMove:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard04withI0SbAA0L0V_AA0I0VtF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard04withI0SbAA0L0V_AA0I0VtF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isGameOver", + "printedName": "isGameOver(withBoard:andLastRowPlayed:andLastColumnPlayer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, DouShouQiModel.Result)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10isGameOver9withBoard16andLastRowPlayed0mN12ColumnPlayerSb_AA6ResultOtAA0L0V_S2itF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10isGameOver9withBoard16andLastRowPlayed0mN12ColumnPlayerSb_AA6ResultOtAA0L0V_S2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "playedMove", + "printedName": "playedMove(_:onStartingBoard:andResultingBoard:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10playedMove_15onStartingBoard012andResultingL0yAA0I0V_AA0L0VAJtKF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10playedMove_15onStartingBoard012andResultingL0yAA0I0V_AA0L0VAJtKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Mutating", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "getNextPlayer", + "printedName": "getNextPlayer()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV13getNextPlayerAA5OwnerOyF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV13getNextPlayerAA5OwnerOyF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "occurences", + "printedName": "occurences", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvp", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvg", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "historic", + "printedName": "historic", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvp", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvg", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel15VerySimpleRulesV", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Rules", + "printedName": "Rules", + "usr": "s:14DouShouQiModel5RulesP", + "mangledName": "$s14DouShouQiModel5RulesP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Rules", + "printedName": "Rules", + "children": [ + { + "kind": "Function", + "name": "createBoard", + "printedName": "createBoard()", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP11createBoardAA0G0VyFZ", + "mangledName": "$s14DouShouQiModel5RulesP11createBoardAA0G0VyFZ", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "checkBoard", + "printedName": "checkBoard(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP10checkBoardyyAA0G0VKFZ", + "mangledName": "$s14DouShouQiModel5RulesP10checkBoardyyAA0G0VKFZ", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "throwing": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getNextPlayer", + "printedName": "getNextPlayer()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP13getNextPlayerAA5OwnerOyF", + "mangledName": "$s14DouShouQiModel5RulesP13getNextPlayerAA5OwnerOyF", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "mangledName": "$s14DouShouQiModel5RulesP8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:fromRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "mangledName": "$s14DouShouQiModel5RulesP8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:fromRow:andFromColumn:toRow:andToColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP11isMoveValid7onBoard7fromRow13andFromColumn02toL00m2ToO0SbAA0J0V_S4itF", + "mangledName": "$s14DouShouQiModel5RulesP11isMoveValid7onBoard7fromRow13andFromColumn02toL00m2ToO0SbAA0J0V_S4itF", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:withMove:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP11isMoveValid7onBoard04withG0SbAA0J0V_AA0G0VtF", + "mangledName": "$s14DouShouQiModel5RulesP11isMoveValid7onBoard04withG0SbAA0J0V_AA0G0VtF", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isGameOver", + "printedName": "isGameOver(withBoard:andLastRowPlayed:andLastColumnPlayer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, DouShouQiModel.Result)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP10isGameOver9withBoard16andLastRowPlayed0kL12ColumnPlayerSb_AA6ResultOtAA0J0V_S2itF", + "mangledName": "$s14DouShouQiModel5RulesP10isGameOver9withBoard16andLastRowPlayed0kL12ColumnPlayerSb_AA6ResultOtAA0J0V_S2itF", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "playedMove", + "printedName": "playedMove(_:onStartingBoard:andResultingBoard:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP10playedMove_15onStartingBoard012andResultingJ0yAA0G0V_AA0J0VAJtKF", + "mangledName": "$s14DouShouQiModel5RulesP10playedMove_15onStartingBoard012andResultingJ0yAA0G0V_AA0J0VAJtKF", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "Mutating" + ], + "throwing": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Var", + "name": "occurences", + "printedName": "occurences", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvp", + "mangledName": "$s14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvp", + "moduleName": "DouShouQiModel", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvg", + "mangledName": "$s14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvg", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "historic", + "printedName": "historic", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5RulesP8historicSayAA4MoveVGvp", + "mangledName": "$s14DouShouQiModel5RulesP8historicSayAA4MoveVGvp", + "moduleName": "DouShouQiModel", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5RulesP8historicSayAA4MoveVGvg", + "mangledName": "$s14DouShouQiModel5RulesP8historicSayAA4MoveVGvg", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:14DouShouQiModel5RulesP", + "mangledName": "$s14DouShouQiModel5RulesP", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Player", + "printedName": "Player", + "children": [ + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel6PlayerC4nameSSvp", + "mangledName": "$s14DouShouQiModel6PlayerC4nameSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "Final", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel6PlayerC4nameSSvg", + "mangledName": "$s14DouShouQiModel6PlayerC4nameSSvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel6PlayerC2idAA5OwnerOvp", + "mangledName": "$s14DouShouQiModel6PlayerC2idAA5OwnerOvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "Final", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel6PlayerC2idAA5OwnerOvg", + "mangledName": "$s14DouShouQiModel6PlayerC2idAA5OwnerOvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Player?", + "children": [ + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel6PlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "mangledName": "$s14DouShouQiModel6PlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "chooseMove", + "printedName": "chooseMove(in:with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel6PlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "mangledName": "$s14DouShouQiModel6PlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addPlayedCallbacksListener", + "printedName": "addPlayedCallbacksListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Move?, DouShouQiModel.Player) async throws -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Move?, DouShouQiModel.Player)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel6PlayerC26addPlayedCallbacksListeneryyyAA4MoveVSg_ACtYaKcF", + "mangledName": "$s14DouShouQiModel6PlayerC26addPlayedCallbacksListeneryyyAA4MoveVSg_ACtYaKcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "notifyPlayed", + "printedName": "notifyPlayed(withMove:andPlayer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel6PlayerC12notifyPlayed8withMove03andE0yAA0I0VSg_ACtYaKF", + "mangledName": "$s14DouShouQiModel6PlayerC12notifyPlayed8withMove03andE0yAA0I0VSg_ACtYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel6PlayerC", + "mangledName": "$s14DouShouQiModel6PlayerC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "GameError", + "printedName": "GameError", + "children": [ + { + "kind": "Var", + "name": "invalidMove", + "printedName": "invalidMove", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO11invalidMoveyA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO11invalidMoveyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "nextPlayerError", + "printedName": "nextPlayerError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO010nextPlayerF0yA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO010nextPlayerF0yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "badPlayerId", + "printedName": "badPlayerId", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> (Swift.String) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(message: Swift.String)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO11badPlayerIdyACSS_tcACmF", + "mangledName": "$s14DouShouQiModel9GameErrorO11badPlayerIdyACSS_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "invalidRules", + "printedName": "invalidRules", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO12invalidRulesyA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO12invalidRulesyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "invalidPlayer", + "printedName": "invalidPlayer", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO13invalidPlayeryA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO13invalidPlayeryA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "invalidGame", + "printedName": "invalidGame", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO07invalidE0yA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO07invalidE0yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "invalidBoard", + "printedName": "invalidBoard", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO12invalidBoardyA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO12invalidBoardyA2CmF", + "moduleName": "DouShouQiModel" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel9GameErrorO", + "mangledName": "$s14DouShouQiModel9GameErrorO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "RandomPlayer", + "printedName": "RandomPlayer", + "children": [ + { + "kind": "Function", + "name": "chooseMove", + "printedName": "chooseMove(in:with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "mangledName": "$s14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "moduleName": "DouShouQiModel", + "overriding": true, + "declAttributes": [ + "Override", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.RandomPlayer?", + "children": [ + { + "kind": "TypeNominal", + "name": "RandomPlayer", + "printedName": "DouShouQiModel.RandomPlayer", + "usr": "s:14DouShouQiModel12RandomPlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel12RandomPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "mangledName": "$s14DouShouQiModel12RandomPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "moduleName": "DouShouQiModel", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel12RandomPlayerC", + "mangledName": "$s14DouShouQiModel12RandomPlayerC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "superclassUsr": "s:14DouShouQiModel8IAPlayerC", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "DouShouQiModel.IAPlayer", + "DouShouQiModel.Player" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "CellType", + "printedName": "CellType", + "children": [ + { + "kind": "Var", + "name": "unknown", + "printedName": "unknown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO7unknownyA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO7unknownyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "jungle", + "printedName": "jungle", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO6jungleyA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO6jungleyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "water", + "printedName": "water", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO5wateryA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO5wateryA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "trap", + "printedName": "trap", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO4trapyA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO4trapyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "den", + "printedName": "den", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO3denyA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO3denyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "allCases", + "printedName": "allCases", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.CellType]", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel8CellTypeO8allCasesSayACGvpZ", + "mangledName": "$s14DouShouQiModel8CellTypeO8allCasesSayACGvpZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.CellType]", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel8CellTypeO8allCasesSayACGvgZ", + "mangledName": "$s14DouShouQiModel8CellTypeO8allCasesSayACGvgZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel8CellTypeO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel8CellTypeO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel8CellTypeO9hashValueSivp", + "mangledName": "$s14DouShouQiModel8CellTypeO9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel8CellTypeO9hashValueSivg", + "mangledName": "$s14DouShouQiModel8CellTypeO9hashValueSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel8CellTypeO4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel8CellTypeO4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel8CellTypeO", + "mangledName": "$s14DouShouQiModel8CellTypeO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CaseIterable", + "printedName": "CaseIterable", + "children": [ + { + "kind": "TypeWitness", + "name": "AllCases", + "printedName": "AllCases", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.CellType]", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "usr": "s:s12CaseIterableP", + "mangledName": "$ss12CaseIterableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Board", + "printedName": "Board", + "children": [ + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel5BoardV4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "nbRows", + "printedName": "nbRows", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5BoardV6nbRowsSivp", + "mangledName": "$s14DouShouQiModel5BoardV6nbRowsSivp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5BoardV6nbRowsSivg", + "mangledName": "$s14DouShouQiModel5BoardV6nbRowsSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "nbColumns", + "printedName": "nbColumns", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5BoardV9nbColumnsSivp", + "mangledName": "$s14DouShouQiModel5BoardV9nbColumnsSivp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5BoardV9nbColumnsSivg", + "mangledName": "$s14DouShouQiModel5BoardV9nbColumnsSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "grid", + "printedName": "grid", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[DouShouQiModel.Cell]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Cell]", + "children": [ + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvp", + "mangledName": "$s14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[DouShouQiModel.Cell]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Cell]", + "children": [ + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvg", + "mangledName": "$s14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withGrid:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Board?", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[DouShouQiModel.Cell]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Cell]", + "children": [ + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel5BoardV8withGridACSgSaySayAA4CellVGG_tcfc", + "mangledName": "$s14DouShouQiModel5BoardV8withGridACSgSaySayAA4CellVGG_tcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "countPieces", + "printedName": "countPieces(of:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV11countPieces2ofSiAA5OwnerO_tF", + "mangledName": "$s14DouShouQiModel5BoardV11countPieces2ofSiAA5OwnerO_tF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "countPieces", + "printedName": "countPieces()", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(nbOfPiecesOfPlayer1: Swift.Int, nbOfPiecesOfPlayer2: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV11countPiecesSi04nbOfgI7Player1_Si0higI7Player2tyF", + "mangledName": "$s14DouShouQiModel5BoardV11countPiecesSi04nbOfgI7Player1_Si0higI7Player2tyF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "insert", + "printedName": "insert(piece:atRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV6insert5piece5atRow9andColumnAA0E6ResultOAA5PieceV_S2itF", + "mangledName": "$s14DouShouQiModel5BoardV6insert5piece5atRow9andColumnAA0E6ResultOAA5PieceV_S2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Mutating", + "AccessControl" + ], + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "removePiece", + "printedName": "removePiece(atRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV11removePiece5atRow9andColumnAA0E6ResultOSi_SitF", + "mangledName": "$s14DouShouQiModel5BoardV11removePiece5atRow9andColumnAA0E6ResultOSi_SitF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Mutating", + "AccessControl" + ], + "funcSelfKind": "Mutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5BoardV9hashValueSivp", + "mangledName": "$s14DouShouQiModel5BoardV9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5BoardV9hashValueSivg", + "mangledName": "$s14DouShouQiModel5BoardV9hashValueSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel5BoardV2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel5BoardV", + "mangledName": "$s14DouShouQiModel5BoardV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Piece", + "printedName": "Piece", + "children": [ + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5PieceV11descriptionSSvp", + "mangledName": "$s14DouShouQiModel5PieceV11descriptionSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5PieceV11descriptionSSvg", + "mangledName": "$s14DouShouQiModel5PieceV11descriptionSSvg", + "moduleName": "DouShouQiModel", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "owner", + "printedName": "owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5PieceV5ownerAA5OwnerOvp", + "mangledName": "$s14DouShouQiModel5PieceV5ownerAA5OwnerOvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5PieceV5ownerAA5OwnerOvg", + "mangledName": "$s14DouShouQiModel5PieceV5ownerAA5OwnerOvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "animal", + "printedName": "animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5PieceV6animalAA6AnimalOvp", + "mangledName": "$s14DouShouQiModel5PieceV6animalAA6AnimalOvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5PieceV6animalAA6AnimalOvg", + "mangledName": "$s14DouShouQiModel5PieceV6animalAA6AnimalOvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withOwner:andAnimal:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel5PieceV9withOwner9andAnimalAcA0G0O_AA0I0Otcfc", + "mangledName": "$s14DouShouQiModel5PieceV9withOwner9andAnimalAcA0G0O_AA0I0Otcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5PieceV9hashValueSivp", + "mangledName": "$s14DouShouQiModel5PieceV9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5PieceV9hashValueSivg", + "mangledName": "$s14DouShouQiModel5PieceV9hashValueSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5PieceV4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel5PieceV4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + }, + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5PieceV2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel5PieceV2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel5PieceV", + "mangledName": "$s14DouShouQiModel5PieceV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "InvalidBoardError", + "printedName": "InvalidBoardError", + "children": [ + { + "kind": "Var", + "name": "unknownError", + "printedName": "unknownError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO07unknownG0yA2CmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO07unknownG0yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "badDimensions", + "printedName": "badDimensions", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(nbRows: Swift.Int, nbColumns: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO13badDimensionsyACSi_SitcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO13badDimensionsyACSi_SitcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "badCellType", + "printedName": "badCellType", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.CellType, Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType, Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(cellType: DouShouQiModel.CellType, row: Swift.Int, column: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO11badCellTypeyAcA0iJ0O_S2itcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO11badCellTypeyAcA0iJ0O_S2itcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "multipleOccurenceOfSamePiece", + "printedName": "multipleOccurenceOfSamePiece", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(piece: DouShouQiModel.Piece)", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO28multipleOccurenceOfSamePieceyAcA0L0V_tcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO28multipleOccurenceOfSamePieceyAcA0L0V_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "pieceWithNoOwner", + "printedName": "pieceWithNoOwner", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(piece: DouShouQiModel.Piece)", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO16pieceWithNoOwneryAcA5PieceV_tcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO16pieceWithNoOwneryAcA5PieceV_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "pieceNotAllowedOnThisCell", + "printedName": "pieceNotAllowedOnThisCell", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.Piece, DouShouQiModel.Cell) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Piece, DouShouQiModel.Cell) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(piece: DouShouQiModel.Piece, cell: DouShouQiModel.Cell)", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + }, + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO25pieceNotAllowedOnThisCellyAcA5PieceV_AA0M0VtcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO25pieceNotAllowedOnThisCellyAcA5PieceV_AA0M0VtcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Owner", + "printedName": "Owner", + "children": [ + { + "kind": "Var", + "name": "noOne", + "printedName": "noOne", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Owner.Type) -> DouShouQiModel.Owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Owner.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel5OwnerO5noOneyA2CmF", + "mangledName": "$s14DouShouQiModel5OwnerO5noOneyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "player1", + "printedName": "player1", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Owner.Type) -> DouShouQiModel.Owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Owner.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel5OwnerO7player1yA2CmF", + "mangledName": "$s14DouShouQiModel5OwnerO7player1yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "player2", + "printedName": "player2", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Owner.Type) -> DouShouQiModel.Owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Owner.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel5OwnerO7player2yA2CmF", + "mangledName": "$s14DouShouQiModel5OwnerO7player2yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "simpleDescription", + "printedName": "simpleDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5OwnerO17simpleDescriptionSSvp", + "mangledName": "$s14DouShouQiModel5OwnerO17simpleDescriptionSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5OwnerO17simpleDescriptionSSvg", + "mangledName": "$s14DouShouQiModel5OwnerO17simpleDescriptionSSvg", + "moduleName": "DouShouQiModel", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5OwnerO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel5OwnerO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5OwnerO9hashValueSivp", + "mangledName": "$s14DouShouQiModel5OwnerO9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5OwnerO9hashValueSivg", + "mangledName": "$s14DouShouQiModel5OwnerO9hashValueSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5OwnerO4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel5OwnerO4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel5OwnerO", + "mangledName": "$s14DouShouQiModel5OwnerO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "IAPlayer", + "printedName": "IAPlayer", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.IAPlayer?", + "children": [ + { + "kind": "TypeNominal", + "name": "IAPlayer", + "printedName": "DouShouQiModel.IAPlayer", + "usr": "s:14DouShouQiModel8IAPlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel8IAPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "mangledName": "$s14DouShouQiModel8IAPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "moduleName": "DouShouQiModel", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel8IAPlayerC", + "mangledName": "$s14DouShouQiModel8IAPlayerC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "superclassUsr": "s:14DouShouQiModel6PlayerC", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "DouShouQiModel.Player" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Move", + "printedName": "Move", + "children": [ + { + "kind": "Var", + "name": "owner", + "printedName": "owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV5ownerAA5OwnerOvp", + "mangledName": "$s14DouShouQiModel4MoveV5ownerAA5OwnerOvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4MoveV5ownerAA5OwnerOvg", + "mangledName": "$s14DouShouQiModel4MoveV5ownerAA5OwnerOvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rowOrigin", + "printedName": "rowOrigin", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV9rowOriginSivp", + "mangledName": "$s14DouShouQiModel4MoveV9rowOriginSivp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4MoveV9rowOriginSivg", + "mangledName": "$s14DouShouQiModel4MoveV9rowOriginSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "columnOrigin", + "printedName": "columnOrigin", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV12columnOriginSivp", + "mangledName": "$s14DouShouQiModel4MoveV12columnOriginSivp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4MoveV12columnOriginSivg", + "mangledName": "$s14DouShouQiModel4MoveV12columnOriginSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rowDestination", + "printedName": "rowDestination", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV14rowDestinationSivp", + "mangledName": "$s14DouShouQiModel4MoveV14rowDestinationSivp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4MoveV14rowDestinationSivg", + "mangledName": "$s14DouShouQiModel4MoveV14rowDestinationSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "columnDestination", + "printedName": "columnDestination", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV17columnDestinationSivp", + "mangledName": "$s14DouShouQiModel4MoveV17columnDestinationSivp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4MoveV17columnDestinationSivg", + "mangledName": "$s14DouShouQiModel4MoveV17columnDestinationSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(of:fromRow:andFromColumn:toRow:andToColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel4MoveV2of7fromRow13andFromColumn02toH00i2ToK0AcA5OwnerO_S4itcfc", + "mangledName": "$s14DouShouQiModel4MoveV2of7fromRow13andFromColumn02toH00i2ToK0AcA5OwnerO_S4itcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV11descriptionSSvp", + "mangledName": "$s14DouShouQiModel4MoveV11descriptionSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4MoveV11descriptionSSvg", + "mangledName": "$s14DouShouQiModel4MoveV11descriptionSSvg", + "moduleName": "DouShouQiModel", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4MoveV2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel4MoveV2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel4MoveV", + "mangledName": "$s14DouShouQiModel4MoveV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Animal", + "printedName": "Animal", + "children": [ + { + "kind": "Var", + "name": "rat", + "printedName": "rat", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO3ratyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO3ratyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "cat", + "printedName": "cat", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO3catyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO3catyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "dog", + "printedName": "dog", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO3dogyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO3dogyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "wolf", + "printedName": "wolf", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO4wolfyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO4wolfyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "leopard", + "printedName": "leopard", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO7leopardyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO7leopardyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "tiger", + "printedName": "tiger", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO5tigeryA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO5tigeryA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "lion", + "printedName": "lion", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO4lionyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO4lionyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "elephant", + "printedName": "elephant", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO8elephantyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO8elephantyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel6AnimalO8rawValueSivp", + "mangledName": "$s14DouShouQiModel6AnimalO8rawValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel6AnimalO8rawValueSivg", + "mangledName": "$s14DouShouQiModel6AnimalO8rawValueSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Animal?", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel6AnimalO8rawValueACSgSi_tcfc", + "mangledName": "$s14DouShouQiModel6AnimalO8rawValueACSgSi_tcfc", + "moduleName": "DouShouQiModel", + "implicit": true, + "init_kind": "Designated" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel6AnimalO", + "mangledName": "$s14DouShouQiModel6AnimalO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Game", + "printedName": "Game", + "children": [ + { + "kind": "Var", + "name": "board", + "printedName": "board", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4GameC5boardAA5BoardVvp", + "mangledName": "$s14DouShouQiModel4GameC5boardAA5BoardVvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4GameC5boardAA5BoardVvg", + "mangledName": "$s14DouShouQiModel4GameC5boardAA5BoardVvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rules", + "printedName": "rules", + "children": [ + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4GameC5rulesAA5Rules_pvp", + "mangledName": "$s14DouShouQiModel4GameC5rulesAA5Rules_pvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4GameC5rulesAA5Rules_pvg", + "mangledName": "$s14DouShouQiModel4GameC5rulesAA5Rules_pvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "players", + "printedName": "players", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Owner : DouShouQiModel.Player]", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4GameC7playersSDyAA5OwnerOAA6PlayerCGvp", + "mangledName": "$s14DouShouQiModel4GameC7playersSDyAA5OwnerOAA6PlayerCGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Owner : DouShouQiModel.Player]", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4GameC7playersSDyAA5OwnerOAA6PlayerCGvg", + "mangledName": "$s14DouShouQiModel4GameC7playersSDyAA5OwnerOAA6PlayerCGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withRules:andPlayer1:andPlayer2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Game", + "printedName": "DouShouQiModel.Game", + "usr": "s:14DouShouQiModel4GameC" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfc", + "mangledName": "$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withBoard:andRules:andPlayer1:andPlayer2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Game", + "printedName": "DouShouQiModel.Game", + "usr": "s:14DouShouQiModel4GameC" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel4GameC9withBoard8andRules0H7Player10H7Player2AcA0G0V_AA0I0_pAA6PlayerCALtKcfc", + "mangledName": "$s14DouShouQiModel4GameC9withBoard8andRules0H7Player10H7Player2AcA0G0V_AA0I0_pAA6PlayerCALtKcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "addGameStartedListener", + "printedName": "addGameStartedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC03addE15StartedListeneryyyAA5BoardVcF", + "mangledName": "$s14DouShouQiModel4GameC03addE15StartedListeneryyyAA5BoardVcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addPlayerNotifiedListener", + "printedName": "addPlayerNotifiedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Player) async throws -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Player)", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC25addPlayerNotifiedListeneryyyAA5BoardV_AA0G0CtYaKcF", + "mangledName": "$s14DouShouQiModel4GameC25addPlayerNotifiedListeneryyyAA5BoardV_AA0G0CtYaKcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addGameChangedListener", + "printedName": "addGameChangedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Game) async -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Game", + "printedName": "DouShouQiModel.Game", + "usr": "s:14DouShouQiModel4GameC" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC03addE15ChangedListeneryyyACYacF", + "mangledName": "$s14DouShouQiModel4GameC03addE15ChangedListeneryyyACYacF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addGameOverListener", + "printedName": "addGameOverListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Player?", + "children": [ + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC03addE12OverListeneryyyAA5BoardV_AA6ResultOAA6PlayerCSgtcF", + "mangledName": "$s14DouShouQiModel4GameC03addE12OverListeneryyyAA5BoardV_AA6ResultOAA6PlayerCSgtcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addMoveChosenCallbacksListener", + "printedName": "addMoveChosenCallbacksListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player)", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC30addMoveChosenCallbacksListeneryyyAA5BoardV_AA0G0VAA6PlayerCtcF", + "mangledName": "$s14DouShouQiModel4GameC30addMoveChosenCallbacksListeneryyyAA5BoardV_AA0G0VAA6PlayerCtcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addInvalidMoveCallbacksListener", + "printedName": "addInvalidMoveCallbacksListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC31addInvalidMoveCallbacksListeneryyyAA5BoardV_AA0H0VAA6PlayerCSbtcF", + "mangledName": "$s14DouShouQiModel4GameC31addInvalidMoveCallbacksListeneryyyAA5BoardV_AA0H0VAA6PlayerCSbtcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addBoardChangedListener", + "printedName": "addBoardChangedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC23addBoardChangedListeneryyyAA0G0VcF", + "mangledName": "$s14DouShouQiModel4GameC23addBoardChangedListeneryyyAA0G0VcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addPieceRemovedListener", + "printedName": "addPieceRemovedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int, Swift.Int, DouShouQiModel.Piece) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Int, Swift.Int, DouShouQiModel.Piece)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC23addPieceRemovedListeneryyySi_SiAA0G0VtcF", + "mangledName": "$s14DouShouQiModel4GameC23addPieceRemovedListeneryyySi_SiAA0G0VtcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onPlayed", + "printedName": "onPlayed(with:from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKF", + "mangledName": "$s14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "isOver", + "printedName": "isOver", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4GameC6isOverSbvp", + "mangledName": "$s14DouShouQiModel4GameC6isOverSbvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4GameC6isOverSbvg", + "mangledName": "$s14DouShouQiModel4GameC6isOverSbvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC5startyyYaKF", + "mangledName": "$s14DouShouQiModel4GameC5startyyYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel4GameC", + "mangledName": "$s14DouShouQiModel4GameC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 81, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 111, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 148, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 3048, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 3088, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 3941, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Dictionary", + "offset": 4285, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 4475, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 4517, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 4565, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 4967, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 6169, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 6189, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 6229, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 9685, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 10586, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 10906, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11013, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 11170, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11188, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11280, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11325, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11433, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11477, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11569, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11632, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11740, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 12266, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12307, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12319, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12326, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12703, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12714, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12721, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 13086, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 13464, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 15597, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 15704, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 15728, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 15845, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 15869, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 16049, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 16149, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 16579, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 16584, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Dictionary", + "offset": 16948, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 17004, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 122, + "length": 81, + "value": "\"\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 147, + "length": 4, + "value": "\"ø\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 152, + "length": 2, + "value": "\" on \"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 167, + "length": 1, + "value": "\", \"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 202, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 89, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 119, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2067, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2107, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2267, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2277, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2419, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2429, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2964, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 3004, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Array", + "offset": 3773, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 3793, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 3833, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 4182, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 4292, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Array", + "offset": 4531, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Array", + "offset": 4639, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4773, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4782, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4800, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4809, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4925, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 5013, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 6962, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 7077, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 7105, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 7230, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 7258, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 7350, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Dictionary", + "offset": 8072, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Array", + "offset": 8128, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Player.swift", + "kind": "Array", + "offset": 418, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "BooleanLiteral", + "offset": 475, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 570, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 694, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 981, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 996, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1015, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1049, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1212, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1278, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1548, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1579, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1979, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 2010, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Piece.swift", + "kind": "StringLiteral", + "offset": 122, + "length": 40, + "value": "\"[\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Piece.swift", + "kind": "StringLiteral", + "offset": 150, + "length": 1, + "value": "\":\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Piece.swift", + "kind": "StringLiteral", + "offset": 160, + "length": 1, + "value": "\"]\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Owner.swift", + "kind": "StringLiteral", + "offset": 183, + "length": 3, + "value": "\"x\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Owner.swift", + "kind": "StringLiteral", + "offset": 229, + "length": 3, + "value": "\"1\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Owner.swift", + "kind": "StringLiteral", + "offset": 275, + "length": 3, + "value": "\"2\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 616, + "length": 87, + "value": "\"\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 625, + "length": 1, + "value": "\": [\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 640, + "length": 1, + "value": "\",\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 656, + "length": 1, + "value": "\"] -> [\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 679, + "length": 1, + "value": "\", \"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 701, + "length": 1, + "value": "\"]\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 60, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 63, + "length": 3, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 68, + "length": 3, + "value": "3" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 73, + "length": 4, + "value": "4" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 79, + "length": 7, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 88, + "length": 5, + "value": "6" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 95, + "length": 4, + "value": "7" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 101, + "length": 8, + "value": "8" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 60, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 63, + "length": 3, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 68, + "length": 3, + "value": "3" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 73, + "length": 4, + "value": "4" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 79, + "length": 7, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 88, + "length": 5, + "value": "6" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 95, + "length": 4, + "value": "7" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 101, + "length": 8, + "value": "8" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 60, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 63, + "length": 3, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 68, + "length": 3, + "value": "3" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 73, + "length": 4, + "value": "4" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 79, + "length": 7, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 88, + "length": 5, + "value": "6" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 95, + "length": 4, + "value": "7" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 101, + "length": 8, + "value": "8" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "StringLiteral", + "offset": 513, + "length": 55, + "value": "\"The ids of players are not .player1 and then .player2\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "StringLiteral", + "offset": 1483, + "length": 55, + "value": "\"The ids of players are not .player1 and then .player2\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 1754, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 2090, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 2582, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 3012, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 3416, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 3827, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 4261, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 4580, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "BooleanLiteral", + "offset": 6361, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "BooleanLiteral", + "offset": 7044, + "length": 5, + "value": "false" + } + ] +} \ No newline at end of file diff --git a/Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/arm64-apple-macos.private.swiftinterface b/Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/arm64-apple-macos.private.swiftinterface new file mode 100644 index 0000000..012a385 --- /dev/null +++ b/Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/arm64-apple-macos.private.swiftinterface @@ -0,0 +1,266 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-macos13.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name DouShouQiModel +// swift-module-flags-ignorable: -enable-bare-slash-regex +@_exported import DouShouQiModel +import Foundation +import Swift +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +public enum Result : Swift.Equatable { + case notFinished + case even + case winner(winner: DouShouQiModel.Owner, reason: DouShouQiModel.WinningReason) + public static func == (a: DouShouQiModel.Result, b: DouShouQiModel.Result) -> Swift.Bool +} +public enum WinningReason { + case denReached, noMorePieces, tooManyOccurences, noMovesLeft + public static func == (a: DouShouQiModel.WinningReason, b: DouShouQiModel.WinningReason) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +public enum BoardResult : Swift.Equatable { + case unknown + case ok(piece: DouShouQiModel.Piece?) + case failed(reason: DouShouQiModel.BoardFailingReason) + public static func == (a: DouShouQiModel.BoardResult, b: DouShouQiModel.BoardResult) -> Swift.Bool +} +public enum BoardFailingReason { + case unknown, outOfBounds, cellNotEmpty, cellEmpty + public static func == (a: DouShouQiModel.BoardFailingReason, b: DouShouQiModel.BoardFailingReason) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers public class HumanPlayer : DouShouQiModel.Player { + public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner, andInputMethod input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + #if compiler(>=5.3) && $AsyncAwait + override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + public func changeInput(input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) + #if compiler(>=5.3) && $AsyncAwait + public func chooseMove(_ move: DouShouQiModel.Move?) async throws + #endif + @objc deinit +} +public struct ClassicRules : DouShouQiModel.Rules { + public static func createBoard() -> DouShouQiModel.Board + public static func checkBoard(_ board: DouShouQiModel.Board) throws + public init() + public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool + public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + public func getNextPlayer() -> DouShouQiModel.Owner + public var occurences: [DouShouQiModel.Board : Swift.Int] { + get + } + public var historic: [DouShouQiModel.Move] { + get + } +} +public struct Cell : Swift.CustomStringConvertible, Swift.Equatable { + public var description: Swift.String { + get + } + public let cellType: DouShouQiModel.CellType + public let initialOwner: DouShouQiModel.Owner + public var piece: DouShouQiModel.Piece? + public init(ofType cellType: DouShouQiModel.CellType, ownedBy initialOwner: DouShouQiModel.Owner = .noOne, withPiece piece: DouShouQiModel.Piece? = nil) + public static func == (a: DouShouQiModel.Cell, b: DouShouQiModel.Cell) -> Swift.Bool +} +public struct VerySimpleRules : DouShouQiModel.Rules { + public static func createBoard() -> DouShouQiModel.Board + public static func checkBoard(_ board: DouShouQiModel.Board) throws + public init() + public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool + public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + public func getNextPlayer() -> DouShouQiModel.Owner + public var occurences: [DouShouQiModel.Board : Swift.Int] { + get + } + public var historic: [DouShouQiModel.Move] { + get + } +} +public protocol Rules { + static func createBoard() -> DouShouQiModel.Board + static func checkBoard(_ board: DouShouQiModel.Board) throws + func getNextPlayer() -> DouShouQiModel.Owner + func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + func isMoveValid(onBoard: DouShouQiModel.Board, fromRow: Swift.Int, andFromColumn: Swift.Int, toRow: Swift.Int, andToColumn: Swift.Int) -> Swift.Bool + func isMoveValid(onBoard: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + func isGameOver(withBoard: DouShouQiModel.Board, andLastRowPlayed: Swift.Int, andLastColumnPlayer: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + var occurences: [DouShouQiModel.Board : Swift.Int] { get } + var historic: [DouShouQiModel.Move] { get } +} +public class Player { + final public let name: Swift.String + final public let id: DouShouQiModel.Owner + public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + #if compiler(>=5.3) && $AsyncAwait + public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + #if compiler(>=5.3) && $AsyncAwait + public func addPlayedCallbacksListener(_ listener: @escaping (DouShouQiModel.Move?, DouShouQiModel.Player) async throws -> Swift.Void) + #endif + #if compiler(>=5.3) && $AsyncAwait + public func notifyPlayed(withMove move: DouShouQiModel.Move?, andPlayer player: DouShouQiModel.Player) async throws + #endif + @objc deinit +} +public enum GameError : Swift.Error { + case invalidMove, nextPlayerError, badPlayerId(message: Swift.String), invalidRules, invalidPlayer, invalidGame, invalidBoard +} +@_inheritsConvenienceInitializers public class RandomPlayer : DouShouQiModel.IAPlayer { + #if compiler(>=5.3) && $AsyncAwait + override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + @objc deinit +} +public enum CellType : Swift.CaseIterable { + case unknown, jungle, water, trap, den + public static func == (a: DouShouQiModel.CellType, b: DouShouQiModel.CellType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public typealias AllCases = [DouShouQiModel.CellType] + public static var allCases: [DouShouQiModel.CellType] { + get + } + public var hashValue: Swift.Int { + get + } +} +public struct Board : Swift.Hashable { + public func hash(into hasher: inout Swift.Hasher) + public let nbRows: Swift.Int + public let nbColumns: Swift.Int + public var grid: [[DouShouQiModel.Cell]] { + get + } + public init?(withGrid grid: [[DouShouQiModel.Cell]]) + public func countPieces(of owner: DouShouQiModel.Owner) -> Swift.Int + public func countPieces() -> (nbOfPiecesOfPlayer1: Swift.Int, nbOfPiecesOfPlayer2: Swift.Int) + public mutating func insert(piece: DouShouQiModel.Piece, atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult + public mutating func removePiece(atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult + public static func == (a: DouShouQiModel.Board, b: DouShouQiModel.Board) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public struct Piece : Swift.CustomStringConvertible, Swift.Hashable { + public var description: Swift.String { + get + } + public let owner: DouShouQiModel.Owner + public let animal: DouShouQiModel.Animal + public init(withOwner owner: DouShouQiModel.Owner, andAnimal animal: DouShouQiModel.Animal) + public func hash(into hasher: inout Swift.Hasher) + public static func == (a: DouShouQiModel.Piece, b: DouShouQiModel.Piece) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public enum InvalidBoardError : Swift.Error, Swift.Equatable { + case unknownError + case badDimensions(nbRows: Swift.Int, nbColumns: Swift.Int) + case badCellType(cellType: DouShouQiModel.CellType, row: Swift.Int, column: Swift.Int) + case multipleOccurenceOfSamePiece(piece: DouShouQiModel.Piece) + case pieceWithNoOwner(piece: DouShouQiModel.Piece) + case pieceNotAllowedOnThisCell(piece: DouShouQiModel.Piece, cell: DouShouQiModel.Cell) + public static func == (a: DouShouQiModel.InvalidBoardError, b: DouShouQiModel.InvalidBoardError) -> Swift.Bool +} +public enum Owner { + case noOne, player1, player2 + public var simpleDescription: Swift.String { + get + } + public static func == (a: DouShouQiModel.Owner, b: DouShouQiModel.Owner) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers public class IAPlayer : DouShouQiModel.Player { + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + @objc deinit +} +public struct Move : Swift.CustomStringConvertible, Swift.Equatable { + public let owner: DouShouQiModel.Owner + public let rowOrigin: Swift.Int + public let columnOrigin: Swift.Int + public let rowDestination: Swift.Int + public let columnDestination: Swift.Int + public init(of owner: DouShouQiModel.Owner, fromRow rowOrigin: Swift.Int, andFromColumn colOrigin: Swift.Int, toRow rowDest: Swift.Int, andToColumn colDest: Swift.Int) + public var description: Swift.String { + get + } + public static func == (a: DouShouQiModel.Move, b: DouShouQiModel.Move) -> Swift.Bool +} +public enum Animal : Swift.Int { + case rat, cat, dog, wolf, leopard, tiger, lion, elephant + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public class Game { + public var board: DouShouQiModel.Board { + get + } + public var rules: any DouShouQiModel.Rules { + get + } + final public let players: [DouShouQiModel.Owner : DouShouQiModel.Player] + public init(withRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws + public init(withBoard board: DouShouQiModel.Board, andRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws + public func addGameStartedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) + #if compiler(>=5.3) && $AsyncAwait + public func addPlayerNotifiedListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Player) async throws -> Swift.Void) + #endif + #if compiler(>=5.3) && $AsyncAwait + public func addGameChangedListener(_ listener: @escaping (DouShouQiModel.Game) async -> Swift.Void) + #endif + public func addGameOverListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?) -> Swift.Void) + public func addMoveChosenCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player) -> Swift.Void) + public func addInvalidMoveCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool) -> Swift.Void) + public func addBoardChangedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) + public func addPieceRemovedListener(_ listener: @escaping (Swift.Int, Swift.Int, DouShouQiModel.Piece) -> Swift.Void) + #if compiler(>=5.3) && $AsyncAwait + public func onPlayed(with move: DouShouQiModel.Move?, from player: DouShouQiModel.Player) async throws + #endif + public var isOver: Swift.Bool { + get + } + #if compiler(>=5.3) && $AsyncAwait + public func start() async throws + #endif + @objc deinit +} +extension DouShouQiModel.WinningReason : Swift.Equatable {} +extension DouShouQiModel.WinningReason : Swift.Hashable {} +extension DouShouQiModel.BoardFailingReason : Swift.Equatable {} +extension DouShouQiModel.BoardFailingReason : Swift.Hashable {} +extension DouShouQiModel.CellType : Swift.Equatable {} +extension DouShouQiModel.CellType : Swift.Hashable {} +extension DouShouQiModel.Owner : Swift.Equatable {} +extension DouShouQiModel.Owner : Swift.Hashable {} +extension DouShouQiModel.Animal : Swift.Equatable {} +extension DouShouQiModel.Animal : Swift.Hashable {} +extension DouShouQiModel.Animal : Swift.RawRepresentable {} diff --git a/Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/arm64-apple-macos.swiftdoc b/Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/arm64-apple-macos.swiftdoc new file mode 100644 index 0000000000000000000000000000000000000000..532f2359b97d66b320217f448e09da9f9ce38494 GIT binary patch literal 688 zcmaDfX9YVW2Lpp90|Ns)qlJ#c+7Dby0=U-%aP4>CT5rI$Ux91Q2d>2%xY!*xUFbQa zy@N^j#3Ahshx9v`wD%m+SaZl(Xp58P1t*OOP8vYc#=uE?50mBGjnH89XK)H48yX)=@m&2h;u4bI3f4b1e-Pf5*TU|0tfODxJYGto^1*`S-7 zn4Dj1Xsl-dwY^o4fgupcHewUt@seT8V1kM>F}&gw|E>b$g#vN0m7xi$$)-;EiA5=4 zW_d|L`Q^pInPmksKy`Vgxk;%-3i)XYMLOE@-izBD*~~;zP|6h Swift.Bool +} +public enum WinningReason { + case denReached, noMorePieces, tooManyOccurences, noMovesLeft + public static func == (a: DouShouQiModel.WinningReason, b: DouShouQiModel.WinningReason) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +public enum BoardResult : Swift.Equatable { + case unknown + case ok(piece: DouShouQiModel.Piece?) + case failed(reason: DouShouQiModel.BoardFailingReason) + public static func == (a: DouShouQiModel.BoardResult, b: DouShouQiModel.BoardResult) -> Swift.Bool +} +public enum BoardFailingReason { + case unknown, outOfBounds, cellNotEmpty, cellEmpty + public static func == (a: DouShouQiModel.BoardFailingReason, b: DouShouQiModel.BoardFailingReason) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers public class HumanPlayer : DouShouQiModel.Player { + public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner, andInputMethod input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + #if compiler(>=5.3) && $AsyncAwait + override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + public func changeInput(input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) + #if compiler(>=5.3) && $AsyncAwait + public func chooseMove(_ move: DouShouQiModel.Move?) async throws + #endif + @objc deinit +} +public struct ClassicRules : DouShouQiModel.Rules { + public static func createBoard() -> DouShouQiModel.Board + public static func checkBoard(_ board: DouShouQiModel.Board) throws + public init() + public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool + public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + public func getNextPlayer() -> DouShouQiModel.Owner + public var occurences: [DouShouQiModel.Board : Swift.Int] { + get + } + public var historic: [DouShouQiModel.Move] { + get + } +} +public struct Cell : Swift.CustomStringConvertible, Swift.Equatable { + public var description: Swift.String { + get + } + public let cellType: DouShouQiModel.CellType + public let initialOwner: DouShouQiModel.Owner + public var piece: DouShouQiModel.Piece? + public init(ofType cellType: DouShouQiModel.CellType, ownedBy initialOwner: DouShouQiModel.Owner = .noOne, withPiece piece: DouShouQiModel.Piece? = nil) + public static func == (a: DouShouQiModel.Cell, b: DouShouQiModel.Cell) -> Swift.Bool +} +public struct VerySimpleRules : DouShouQiModel.Rules { + public static func createBoard() -> DouShouQiModel.Board + public static func checkBoard(_ board: DouShouQiModel.Board) throws + public init() + public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool + public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + public func getNextPlayer() -> DouShouQiModel.Owner + public var occurences: [DouShouQiModel.Board : Swift.Int] { + get + } + public var historic: [DouShouQiModel.Move] { + get + } +} +public protocol Rules { + static func createBoard() -> DouShouQiModel.Board + static func checkBoard(_ board: DouShouQiModel.Board) throws + func getNextPlayer() -> DouShouQiModel.Owner + func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + func isMoveValid(onBoard: DouShouQiModel.Board, fromRow: Swift.Int, andFromColumn: Swift.Int, toRow: Swift.Int, andToColumn: Swift.Int) -> Swift.Bool + func isMoveValid(onBoard: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + func isGameOver(withBoard: DouShouQiModel.Board, andLastRowPlayed: Swift.Int, andLastColumnPlayer: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + var occurences: [DouShouQiModel.Board : Swift.Int] { get } + var historic: [DouShouQiModel.Move] { get } +} +public class Player { + final public let name: Swift.String + final public let id: DouShouQiModel.Owner + public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + #if compiler(>=5.3) && $AsyncAwait + public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + #if compiler(>=5.3) && $AsyncAwait + public func addPlayedCallbacksListener(_ listener: @escaping (DouShouQiModel.Move?, DouShouQiModel.Player) async throws -> Swift.Void) + #endif + #if compiler(>=5.3) && $AsyncAwait + public func notifyPlayed(withMove move: DouShouQiModel.Move?, andPlayer player: DouShouQiModel.Player) async throws + #endif + @objc deinit +} +public enum GameError : Swift.Error { + case invalidMove, nextPlayerError, badPlayerId(message: Swift.String), invalidRules, invalidPlayer, invalidGame, invalidBoard +} +@_inheritsConvenienceInitializers public class RandomPlayer : DouShouQiModel.IAPlayer { + #if compiler(>=5.3) && $AsyncAwait + override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + @objc deinit +} +public enum CellType : Swift.CaseIterable { + case unknown, jungle, water, trap, den + public static func == (a: DouShouQiModel.CellType, b: DouShouQiModel.CellType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public typealias AllCases = [DouShouQiModel.CellType] + public static var allCases: [DouShouQiModel.CellType] { + get + } + public var hashValue: Swift.Int { + get + } +} +public struct Board : Swift.Hashable { + public func hash(into hasher: inout Swift.Hasher) + public let nbRows: Swift.Int + public let nbColumns: Swift.Int + public var grid: [[DouShouQiModel.Cell]] { + get + } + public init?(withGrid grid: [[DouShouQiModel.Cell]]) + public func countPieces(of owner: DouShouQiModel.Owner) -> Swift.Int + public func countPieces() -> (nbOfPiecesOfPlayer1: Swift.Int, nbOfPiecesOfPlayer2: Swift.Int) + public mutating func insert(piece: DouShouQiModel.Piece, atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult + public mutating func removePiece(atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult + public static func == (a: DouShouQiModel.Board, b: DouShouQiModel.Board) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public struct Piece : Swift.CustomStringConvertible, Swift.Hashable { + public var description: Swift.String { + get + } + public let owner: DouShouQiModel.Owner + public let animal: DouShouQiModel.Animal + public init(withOwner owner: DouShouQiModel.Owner, andAnimal animal: DouShouQiModel.Animal) + public func hash(into hasher: inout Swift.Hasher) + public static func == (a: DouShouQiModel.Piece, b: DouShouQiModel.Piece) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public enum InvalidBoardError : Swift.Error, Swift.Equatable { + case unknownError + case badDimensions(nbRows: Swift.Int, nbColumns: Swift.Int) + case badCellType(cellType: DouShouQiModel.CellType, row: Swift.Int, column: Swift.Int) + case multipleOccurenceOfSamePiece(piece: DouShouQiModel.Piece) + case pieceWithNoOwner(piece: DouShouQiModel.Piece) + case pieceNotAllowedOnThisCell(piece: DouShouQiModel.Piece, cell: DouShouQiModel.Cell) + public static func == (a: DouShouQiModel.InvalidBoardError, b: DouShouQiModel.InvalidBoardError) -> Swift.Bool +} +public enum Owner { + case noOne, player1, player2 + public var simpleDescription: Swift.String { + get + } + public static func == (a: DouShouQiModel.Owner, b: DouShouQiModel.Owner) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers public class IAPlayer : DouShouQiModel.Player { + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + @objc deinit +} +public struct Move : Swift.CustomStringConvertible, Swift.Equatable { + public let owner: DouShouQiModel.Owner + public let rowOrigin: Swift.Int + public let columnOrigin: Swift.Int + public let rowDestination: Swift.Int + public let columnDestination: Swift.Int + public init(of owner: DouShouQiModel.Owner, fromRow rowOrigin: Swift.Int, andFromColumn colOrigin: Swift.Int, toRow rowDest: Swift.Int, andToColumn colDest: Swift.Int) + public var description: Swift.String { + get + } + public static func == (a: DouShouQiModel.Move, b: DouShouQiModel.Move) -> Swift.Bool +} +public enum Animal : Swift.Int { + case rat, cat, dog, wolf, leopard, tiger, lion, elephant + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public class Game { + public var board: DouShouQiModel.Board { + get + } + public var rules: any DouShouQiModel.Rules { + get + } + final public let players: [DouShouQiModel.Owner : DouShouQiModel.Player] + public init(withRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws + public init(withBoard board: DouShouQiModel.Board, andRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws + public func addGameStartedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) + #if compiler(>=5.3) && $AsyncAwait + public func addPlayerNotifiedListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Player) async throws -> Swift.Void) + #endif + #if compiler(>=5.3) && $AsyncAwait + public func addGameChangedListener(_ listener: @escaping (DouShouQiModel.Game) async -> Swift.Void) + #endif + public func addGameOverListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?) -> Swift.Void) + public func addMoveChosenCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player) -> Swift.Void) + public func addInvalidMoveCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool) -> Swift.Void) + public func addBoardChangedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) + public func addPieceRemovedListener(_ listener: @escaping (Swift.Int, Swift.Int, DouShouQiModel.Piece) -> Swift.Void) + #if compiler(>=5.3) && $AsyncAwait + public func onPlayed(with move: DouShouQiModel.Move?, from player: DouShouQiModel.Player) async throws + #endif + public var isOver: Swift.Bool { + get + } + #if compiler(>=5.3) && $AsyncAwait + public func start() async throws + #endif + @objc deinit +} +extension DouShouQiModel.WinningReason : Swift.Equatable {} +extension DouShouQiModel.WinningReason : Swift.Hashable {} +extension DouShouQiModel.BoardFailingReason : Swift.Equatable {} +extension DouShouQiModel.BoardFailingReason : Swift.Hashable {} +extension DouShouQiModel.CellType : Swift.Equatable {} +extension DouShouQiModel.CellType : Swift.Hashable {} +extension DouShouQiModel.Owner : Swift.Equatable {} +extension DouShouQiModel.Owner : Swift.Hashable {} +extension DouShouQiModel.Animal : Swift.Equatable {} +extension DouShouQiModel.Animal : Swift.Hashable {} +extension DouShouQiModel.Animal : Swift.RawRepresentable {} diff --git a/Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/x86_64-apple-macos.abi.json b/Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/x86_64-apple-macos.abi.json new file mode 100644 index 0000000..c28e9fd --- /dev/null +++ b/Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/x86_64-apple-macos.abi.json @@ -0,0 +1,8546 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Result", + "printedName": "Result", + "children": [ + { + "kind": "Var", + "name": "notFinished", + "printedName": "notFinished", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Result.Type) -> DouShouQiModel.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Result.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6ResultO11notFinishedyA2CmF", + "mangledName": "$s14DouShouQiModel6ResultO11notFinishedyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "even", + "printedName": "even", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Result.Type) -> DouShouQiModel.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Result.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6ResultO4evenyA2CmF", + "mangledName": "$s14DouShouQiModel6ResultO4evenyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "winner", + "printedName": "winner", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Result.Type) -> (DouShouQiModel.Owner, DouShouQiModel.WinningReason) -> DouShouQiModel.Result", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Owner, DouShouQiModel.WinningReason) -> DouShouQiModel.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(winner: DouShouQiModel.Owner, reason: DouShouQiModel.WinningReason)", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Result.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6ResultO6winneryAcA5OwnerO_AA13WinningReasonOtcACmF", + "mangledName": "$s14DouShouQiModel6ResultO6winneryAcA5OwnerO_AA13WinningReasonOtcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel6ResultO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel6ResultO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel6ResultO", + "mangledName": "$s14DouShouQiModel6ResultO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "TypeDecl", + "name": "WinningReason", + "printedName": "WinningReason", + "children": [ + { + "kind": "Var", + "name": "denReached", + "printedName": "denReached", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.WinningReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel13WinningReasonO10denReachedyA2CmF", + "mangledName": "$s14DouShouQiModel13WinningReasonO10denReachedyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "noMorePieces", + "printedName": "noMorePieces", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.WinningReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel13WinningReasonO12noMorePiecesyA2CmF", + "mangledName": "$s14DouShouQiModel13WinningReasonO12noMorePiecesyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "tooManyOccurences", + "printedName": "tooManyOccurences", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.WinningReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel13WinningReasonO17tooManyOccurencesyA2CmF", + "mangledName": "$s14DouShouQiModel13WinningReasonO17tooManyOccurencesyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "noMovesLeft", + "printedName": "noMovesLeft", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.WinningReason.Type) -> DouShouQiModel.WinningReason", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.WinningReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel13WinningReasonO11noMovesLeftyA2CmF", + "mangledName": "$s14DouShouQiModel13WinningReasonO11noMovesLeftyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + }, + { + "kind": "TypeNominal", + "name": "WinningReason", + "printedName": "DouShouQiModel.WinningReason", + "usr": "s:14DouShouQiModel13WinningReasonO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel13WinningReasonO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel13WinningReasonO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel13WinningReasonO9hashValueSivp", + "mangledName": "$s14DouShouQiModel13WinningReasonO9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel13WinningReasonO9hashValueSivg", + "mangledName": "$s14DouShouQiModel13WinningReasonO9hashValueSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel13WinningReasonO4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel13WinningReasonO4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel13WinningReasonO", + "mangledName": "$s14DouShouQiModel13WinningReasonO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "BoardResult", + "printedName": "BoardResult", + "children": [ + { + "kind": "Var", + "name": "unknown", + "printedName": "unknown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardResult.Type) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardResult.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel11BoardResultO7unknownyA2CmF", + "mangledName": "$s14DouShouQiModel11BoardResultO7unknownyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "ok", + "printedName": "ok", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardResult.Type) -> (DouShouQiModel.Piece?) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Piece?) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(piece: DouShouQiModel.Piece?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "usr": "s:Sq" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardResult.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel11BoardResultO2okyAcA5PieceVSg_tcACmF", + "mangledName": "$s14DouShouQiModel11BoardResultO2okyAcA5PieceVSg_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "failed", + "printedName": "failed", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardResult.Type) -> (DouShouQiModel.BoardFailingReason) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason) -> DouShouQiModel.BoardResult", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(reason: DouShouQiModel.BoardFailingReason)", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardResult.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel11BoardResultO6failedyAcA0E13FailingReasonO_tcACmF", + "mangledName": "$s14DouShouQiModel11BoardResultO6failedyAcA0E13FailingReasonO_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel11BoardResultO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel11BoardResultO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel11BoardResultO", + "mangledName": "$s14DouShouQiModel11BoardResultO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "TypeDecl", + "name": "BoardFailingReason", + "printedName": "BoardFailingReason", + "children": [ + { + "kind": "Var", + "name": "unknown", + "printedName": "unknown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardFailingReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel18BoardFailingReasonO7unknownyA2CmF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO7unknownyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "outOfBounds", + "printedName": "outOfBounds", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardFailingReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel18BoardFailingReasonO11outOfBoundsyA2CmF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO11outOfBoundsyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "cellNotEmpty", + "printedName": "cellNotEmpty", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardFailingReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel18BoardFailingReasonO12cellNotEmptyyA2CmF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO12cellNotEmptyyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "cellEmpty", + "printedName": "cellEmpty", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.BoardFailingReason.Type) -> DouShouQiModel.BoardFailingReason", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.BoardFailingReason.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel18BoardFailingReasonO9cellEmptyyA2CmF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO9cellEmptyyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + }, + { + "kind": "TypeNominal", + "name": "BoardFailingReason", + "printedName": "DouShouQiModel.BoardFailingReason", + "usr": "s:14DouShouQiModel18BoardFailingReasonO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel18BoardFailingReasonO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel18BoardFailingReasonO9hashValueSivp", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel18BoardFailingReasonO9hashValueSivg", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO9hashValueSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel18BoardFailingReasonO4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel18BoardFailingReasonO", + "mangledName": "$s14DouShouQiModel18BoardFailingReasonO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "HumanPlayer", + "printedName": "HumanPlayer", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:andInputMethod:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.HumanPlayer?", + "children": [ + { + "kind": "TypeNominal", + "name": "HumanPlayer", + "printedName": "DouShouQiModel.HumanPlayer", + "usr": "s:14DouShouQiModel11HumanPlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "HumanPlayer", + "printedName": "DouShouQiModel.HumanPlayer", + "usr": "s:14DouShouQiModel11HumanPlayerC" + } + ] + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel11HumanPlayerC8withName5andId0I11InputMethodACSgSS_AA5OwnerOAA4MoveVSgACctcfc", + "mangledName": "$s14DouShouQiModel11HumanPlayerC8withName5andId0I11InputMethodACSgSS_AA5OwnerOAA4MoveVSgACctcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.HumanPlayer?", + "children": [ + { + "kind": "TypeNominal", + "name": "HumanPlayer", + "printedName": "DouShouQiModel.HumanPlayer", + "usr": "s:14DouShouQiModel11HumanPlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel11HumanPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "mangledName": "$s14DouShouQiModel11HumanPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "moduleName": "DouShouQiModel", + "overriding": true, + "declAttributes": [ + "Override", + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "chooseMove", + "printedName": "chooseMove(in:with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel11HumanPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "mangledName": "$s14DouShouQiModel11HumanPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "moduleName": "DouShouQiModel", + "overriding": true, + "declAttributes": [ + "Override", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "changeInput", + "printedName": "changeInput(input:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "HumanPlayer", + "printedName": "DouShouQiModel.HumanPlayer", + "usr": "s:14DouShouQiModel11HumanPlayerC" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel11HumanPlayerC11changeInput5inputyAA4MoveVSgACc_tF", + "mangledName": "$s14DouShouQiModel11HumanPlayerC11changeInput5inputyAA4MoveVSgACc_tF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "chooseMove", + "printedName": "chooseMove(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel11HumanPlayerC10chooseMoveyyAA0H0VSgYaKF", + "mangledName": "$s14DouShouQiModel11HumanPlayerC10chooseMoveyyAA0H0VSgYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel11HumanPlayerC", + "mangledName": "$s14DouShouQiModel11HumanPlayerC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "superclassUsr": "s:14DouShouQiModel6PlayerC", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "DouShouQiModel.Player" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "ClassicRules", + "printedName": "ClassicRules", + "children": [ + { + "kind": "Function", + "name": "createBoard", + "printedName": "createBoard()", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV11createBoardAA0H0VyFZ", + "mangledName": "$s14DouShouQiModel12ClassicRulesV11createBoardAA0H0VyFZ", + "moduleName": "DouShouQiModel", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "checkBoard", + "printedName": "checkBoard(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV10checkBoardyyAA0H0VKFZ", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10checkBoardyyAA0H0VKFZ", + "moduleName": "DouShouQiModel", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "ClassicRules", + "printedName": "DouShouQiModel.ClassicRules", + "usr": "s:14DouShouQiModel12ClassicRulesV" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel12ClassicRulesVACycfc", + "mangledName": "$s14DouShouQiModel12ClassicRulesVACycfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(occurences:historic:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ClassicRules", + "printedName": "DouShouQiModel.ClassicRules", + "usr": "s:14DouShouQiModel12ClassicRulesV" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel12ClassicRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:fromRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:fromRow:andFromColumn:toRow:andToColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toM00n2ToP0SbAA0K0V_S4itF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toM00n2ToP0SbAA0K0V_S4itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:withMove:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard04withH0SbAA0K0V_AA0H0VtF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV11isMoveValid7onBoard04withH0SbAA0K0V_AA0H0VtF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isGameOver", + "printedName": "isGameOver(withBoard:andLastRowPlayed:andLastColumnPlayer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, DouShouQiModel.Result)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV10isGameOver9withBoard16andLastRowPlayed0lM12ColumnPlayerSb_AA6ResultOtAA0K0V_S2itF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10isGameOver9withBoard16andLastRowPlayed0lM12ColumnPlayerSb_AA6ResultOtAA0K0V_S2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "playedMove", + "printedName": "playedMove(_:onStartingBoard:andResultingBoard:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV10playedMove_15onStartingBoard012andResultingK0yAA0H0V_AA0K0VAJtKF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10playedMove_15onStartingBoard012andResultingK0yAA0H0V_AA0K0VAJtKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Mutating", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "getNextPlayer", + "printedName": "getNextPlayer()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12ClassicRulesV13getNextPlayerAA5OwnerOyF", + "mangledName": "$s14DouShouQiModel12ClassicRulesV13getNextPlayerAA5OwnerOyF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "occurences", + "printedName": "occurences", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvp", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvg", + "mangledName": "$s14DouShouQiModel12ClassicRulesV10occurencesSDyAA5BoardVSiGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "historic", + "printedName": "historic", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvp", + "mangledName": "$s14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvg", + "mangledName": "$s14DouShouQiModel12ClassicRulesV8historicSayAA4MoveVGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel12ClassicRulesV", + "mangledName": "$s14DouShouQiModel12ClassicRulesV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Rules", + "printedName": "Rules", + "usr": "s:14DouShouQiModel5RulesP", + "mangledName": "$s14DouShouQiModel5RulesP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Cell", + "printedName": "Cell", + "children": [ + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4CellV11descriptionSSvp", + "mangledName": "$s14DouShouQiModel4CellV11descriptionSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV11descriptionSSvg", + "mangledName": "$s14DouShouQiModel4CellV11descriptionSSvg", + "moduleName": "DouShouQiModel", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "cellType", + "printedName": "cellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4CellV8cellTypeAA0eG0Ovp", + "mangledName": "$s14DouShouQiModel4CellV8cellTypeAA0eG0Ovp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV8cellTypeAA0eG0Ovg", + "mangledName": "$s14DouShouQiModel4CellV8cellTypeAA0eG0Ovg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "initialOwner", + "printedName": "initialOwner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4CellV12initialOwnerAA0G0Ovp", + "mangledName": "$s14DouShouQiModel4CellV12initialOwnerAA0G0Ovp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV12initialOwnerAA0G0Ovg", + "mangledName": "$s14DouShouQiModel4CellV12initialOwnerAA0G0Ovg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "piece", + "printedName": "piece", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvp", + "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvg", + "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvs", + "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvs", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4CellV5pieceAA5PieceVSgvM", + "mangledName": "$s14DouShouQiModel4CellV5pieceAA5PieceVSgvM", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(ofType:ownedBy:withPiece:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + }, + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "hasDefaultArg": true, + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Piece?", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel4CellV6ofType7ownedBy9withPieceAcA0eG0O_AA5OwnerOAA0K0VSgtcfc", + "mangledName": "$s14DouShouQiModel4CellV6ofType7ownedBy9withPieceAcA0eG0O_AA5OwnerOAA0K0VSgtcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + }, + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4CellV2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel4CellV2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel4CellV", + "mangledName": "$s14DouShouQiModel4CellV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "VerySimpleRules", + "printedName": "VerySimpleRules", + "children": [ + { + "kind": "Function", + "name": "createBoard", + "printedName": "createBoard()", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV11createBoardAA0I0VyFZ", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV11createBoardAA0I0VyFZ", + "moduleName": "DouShouQiModel", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "checkBoard", + "printedName": "checkBoard(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10checkBoardyyAA0I0VKFZ", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10checkBoardyyAA0I0VKFZ", + "moduleName": "DouShouQiModel", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "VerySimpleRules", + "printedName": "DouShouQiModel.VerySimpleRules", + "usr": "s:14DouShouQiModel15VerySimpleRulesV" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel15VerySimpleRulesVACycfc", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesVACycfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(occurences:historic:)", + "children": [ + { + "kind": "TypeNominal", + "name": "VerySimpleRules", + "printedName": "DouShouQiModel.VerySimpleRules", + "usr": "s:14DouShouQiModel15VerySimpleRulesV" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10occurences8historicACSDyAA5BoardVSiG_SayAA4MoveVGtcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:fromRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:fromRow:andFromColumn:toRow:andToColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toN00o2ToQ0SbAA0L0V_S4itF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard7fromRow13andFromColumn02toN00o2ToQ0SbAA0L0V_S4itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:withMove:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard04withI0SbAA0L0V_AA0I0VtF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV11isMoveValid7onBoard04withI0SbAA0L0V_AA0I0VtF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isGameOver", + "printedName": "isGameOver(withBoard:andLastRowPlayed:andLastColumnPlayer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, DouShouQiModel.Result)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10isGameOver9withBoard16andLastRowPlayed0mN12ColumnPlayerSb_AA6ResultOtAA0L0V_S2itF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10isGameOver9withBoard16andLastRowPlayed0mN12ColumnPlayerSb_AA6ResultOtAA0L0V_S2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "playedMove", + "printedName": "playedMove(_:onStartingBoard:andResultingBoard:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10playedMove_15onStartingBoard012andResultingL0yAA0I0V_AA0L0VAJtKF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10playedMove_15onStartingBoard012andResultingL0yAA0I0V_AA0L0VAJtKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Mutating", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "getNextPlayer", + "printedName": "getNextPlayer()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel15VerySimpleRulesV13getNextPlayerAA5OwnerOyF", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV13getNextPlayerAA5OwnerOyF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "occurences", + "printedName": "occurences", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvp", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvg", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV10occurencesSDyAA5BoardVSiGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "historic", + "printedName": "historic", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvp", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvg", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV8historicSayAA4MoveVGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel15VerySimpleRulesV", + "mangledName": "$s14DouShouQiModel15VerySimpleRulesV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Rules", + "printedName": "Rules", + "usr": "s:14DouShouQiModel5RulesP", + "mangledName": "$s14DouShouQiModel5RulesP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Rules", + "printedName": "Rules", + "children": [ + { + "kind": "Function", + "name": "createBoard", + "printedName": "createBoard()", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP11createBoardAA0G0VyFZ", + "mangledName": "$s14DouShouQiModel5RulesP11createBoardAA0G0VyFZ", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "checkBoard", + "printedName": "checkBoard(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP10checkBoardyyAA0G0VKFZ", + "mangledName": "$s14DouShouQiModel5RulesP10checkBoardyyAA0G0VKFZ", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "throwing": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getNextPlayer", + "printedName": "getNextPlayer()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP13getNextPlayerAA5OwnerOyF", + "mangledName": "$s14DouShouQiModel5RulesP13getNextPlayerAA5OwnerOyF", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "mangledName": "$s14DouShouQiModel5RulesP8getMoves2in2ofSayAA4MoveVGAA5BoardV_AA5OwnerOtF", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getMoves", + "printedName": "getMoves(in:of:fromRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "mangledName": "$s14DouShouQiModel5RulesP8getMoves2in2of7fromRow9andColumnSayAA4MoveVGAA5BoardV_AA5OwnerOS2itF", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:fromRow:andFromColumn:toRow:andToColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP11isMoveValid7onBoard7fromRow13andFromColumn02toL00m2ToO0SbAA0J0V_S4itF", + "mangledName": "$s14DouShouQiModel5RulesP11isMoveValid7onBoard7fromRow13andFromColumn02toL00m2ToO0SbAA0J0V_S4itF", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isMoveValid", + "printedName": "isMoveValid(onBoard:withMove:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP11isMoveValid7onBoard04withG0SbAA0J0V_AA0G0VtF", + "mangledName": "$s14DouShouQiModel5RulesP11isMoveValid7onBoard04withG0SbAA0J0V_AA0G0VtF", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isGameOver", + "printedName": "isGameOver(withBoard:andLastRowPlayed:andLastColumnPlayer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Bool, DouShouQiModel.Result)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP10isGameOver9withBoard16andLastRowPlayed0kL12ColumnPlayerSb_AA6ResultOtAA0J0V_S2itF", + "mangledName": "$s14DouShouQiModel5RulesP10isGameOver9withBoard16andLastRowPlayed0kL12ColumnPlayerSb_AA6ResultOtAA0J0V_S2itF", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "playedMove", + "printedName": "playedMove(_:onStartingBoard:andResultingBoard:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5RulesP10playedMove_15onStartingBoard012andResultingJ0yAA0G0V_AA0J0VAJtKF", + "mangledName": "$s14DouShouQiModel5RulesP10playedMove_15onStartingBoard012andResultingJ0yAA0G0V_AA0J0VAJtKF", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "Mutating" + ], + "throwing": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Var", + "name": "occurences", + "printedName": "occurences", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvp", + "mangledName": "$s14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvp", + "moduleName": "DouShouQiModel", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Board : Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvg", + "mangledName": "$s14DouShouQiModel5RulesP10occurencesSDyAA5BoardVSiGvg", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "historic", + "printedName": "historic", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5RulesP8historicSayAA4MoveVGvp", + "mangledName": "$s14DouShouQiModel5RulesP8historicSayAA4MoveVGvp", + "moduleName": "DouShouQiModel", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Move]", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5RulesP8historicSayAA4MoveVGvg", + "mangledName": "$s14DouShouQiModel5RulesP8historicSayAA4MoveVGvg", + "moduleName": "DouShouQiModel", + "genericSig": "<τ_0_0 where τ_0_0 : DouShouQiModel.Rules>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:14DouShouQiModel5RulesP", + "mangledName": "$s14DouShouQiModel5RulesP", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Player", + "printedName": "Player", + "children": [ + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel6PlayerC4nameSSvp", + "mangledName": "$s14DouShouQiModel6PlayerC4nameSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "Final", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel6PlayerC4nameSSvg", + "mangledName": "$s14DouShouQiModel6PlayerC4nameSSvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel6PlayerC2idAA5OwnerOvp", + "mangledName": "$s14DouShouQiModel6PlayerC2idAA5OwnerOvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "Final", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel6PlayerC2idAA5OwnerOvg", + "mangledName": "$s14DouShouQiModel6PlayerC2idAA5OwnerOvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Player?", + "children": [ + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel6PlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "mangledName": "$s14DouShouQiModel6PlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "chooseMove", + "printedName": "chooseMove(in:with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel6PlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "mangledName": "$s14DouShouQiModel6PlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addPlayedCallbacksListener", + "printedName": "addPlayedCallbacksListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Move?, DouShouQiModel.Player) async throws -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Move?, DouShouQiModel.Player)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel6PlayerC26addPlayedCallbacksListeneryyyAA4MoveVSg_ACtYaKcF", + "mangledName": "$s14DouShouQiModel6PlayerC26addPlayedCallbacksListeneryyyAA4MoveVSg_ACtYaKcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "notifyPlayed", + "printedName": "notifyPlayed(withMove:andPlayer:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel6PlayerC12notifyPlayed8withMove03andE0yAA0I0VSg_ACtYaKF", + "mangledName": "$s14DouShouQiModel6PlayerC12notifyPlayed8withMove03andE0yAA0I0VSg_ACtYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel6PlayerC", + "mangledName": "$s14DouShouQiModel6PlayerC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "GameError", + "printedName": "GameError", + "children": [ + { + "kind": "Var", + "name": "invalidMove", + "printedName": "invalidMove", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO11invalidMoveyA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO11invalidMoveyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "nextPlayerError", + "printedName": "nextPlayerError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO010nextPlayerF0yA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO010nextPlayerF0yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "badPlayerId", + "printedName": "badPlayerId", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> (Swift.String) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(message: Swift.String)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO11badPlayerIdyACSS_tcACmF", + "mangledName": "$s14DouShouQiModel9GameErrorO11badPlayerIdyACSS_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "invalidRules", + "printedName": "invalidRules", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO12invalidRulesyA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO12invalidRulesyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "invalidPlayer", + "printedName": "invalidPlayer", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO13invalidPlayeryA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO13invalidPlayeryA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "invalidGame", + "printedName": "invalidGame", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO07invalidE0yA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO07invalidE0yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "invalidBoard", + "printedName": "invalidBoard", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.GameError.Type) -> DouShouQiModel.GameError", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.GameError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GameError", + "printedName": "DouShouQiModel.GameError", + "usr": "s:14DouShouQiModel9GameErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel9GameErrorO12invalidBoardyA2CmF", + "mangledName": "$s14DouShouQiModel9GameErrorO12invalidBoardyA2CmF", + "moduleName": "DouShouQiModel" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel9GameErrorO", + "mangledName": "$s14DouShouQiModel9GameErrorO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "RandomPlayer", + "printedName": "RandomPlayer", + "children": [ + { + "kind": "Function", + "name": "chooseMove", + "printedName": "chooseMove(in:with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "mangledName": "$s14DouShouQiModel12RandomPlayerC10chooseMove2in4withyAA5BoardV_AA5Rules_ptYaKF", + "moduleName": "DouShouQiModel", + "overriding": true, + "declAttributes": [ + "Override", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.RandomPlayer?", + "children": [ + { + "kind": "TypeNominal", + "name": "RandomPlayer", + "printedName": "DouShouQiModel.RandomPlayer", + "usr": "s:14DouShouQiModel12RandomPlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel12RandomPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "mangledName": "$s14DouShouQiModel12RandomPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "moduleName": "DouShouQiModel", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel12RandomPlayerC", + "mangledName": "$s14DouShouQiModel12RandomPlayerC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "superclassUsr": "s:14DouShouQiModel8IAPlayerC", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "DouShouQiModel.IAPlayer", + "DouShouQiModel.Player" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "CellType", + "printedName": "CellType", + "children": [ + { + "kind": "Var", + "name": "unknown", + "printedName": "unknown", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO7unknownyA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO7unknownyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "jungle", + "printedName": "jungle", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO6jungleyA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO6jungleyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "water", + "printedName": "water", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO5wateryA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO5wateryA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "trap", + "printedName": "trap", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO4trapyA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO4trapyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "den", + "printedName": "den", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType.Type) -> DouShouQiModel.CellType", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.CellType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel8CellTypeO3denyA2CmF", + "mangledName": "$s14DouShouQiModel8CellTypeO3denyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "allCases", + "printedName": "allCases", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.CellType]", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel8CellTypeO8allCasesSayACGvpZ", + "mangledName": "$s14DouShouQiModel8CellTypeO8allCasesSayACGvpZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.CellType]", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel8CellTypeO8allCasesSayACGvgZ", + "mangledName": "$s14DouShouQiModel8CellTypeO8allCasesSayACGvgZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel8CellTypeO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel8CellTypeO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel8CellTypeO9hashValueSivp", + "mangledName": "$s14DouShouQiModel8CellTypeO9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel8CellTypeO9hashValueSivg", + "mangledName": "$s14DouShouQiModel8CellTypeO9hashValueSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel8CellTypeO4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel8CellTypeO4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel8CellTypeO", + "mangledName": "$s14DouShouQiModel8CellTypeO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CaseIterable", + "printedName": "CaseIterable", + "children": [ + { + "kind": "TypeWitness", + "name": "AllCases", + "printedName": "AllCases", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.CellType]", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "usr": "s:s12CaseIterableP", + "mangledName": "$ss12CaseIterableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Board", + "printedName": "Board", + "children": [ + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel5BoardV4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "nbRows", + "printedName": "nbRows", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5BoardV6nbRowsSivp", + "mangledName": "$s14DouShouQiModel5BoardV6nbRowsSivp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5BoardV6nbRowsSivg", + "mangledName": "$s14DouShouQiModel5BoardV6nbRowsSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "nbColumns", + "printedName": "nbColumns", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5BoardV9nbColumnsSivp", + "mangledName": "$s14DouShouQiModel5BoardV9nbColumnsSivp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5BoardV9nbColumnsSivg", + "mangledName": "$s14DouShouQiModel5BoardV9nbColumnsSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "grid", + "printedName": "grid", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[DouShouQiModel.Cell]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Cell]", + "children": [ + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvp", + "mangledName": "$s14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[DouShouQiModel.Cell]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Cell]", + "children": [ + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvg", + "mangledName": "$s14DouShouQiModel5BoardV4gridSaySayAA4CellVGGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withGrid:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Board?", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[DouShouQiModel.Cell]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[DouShouQiModel.Cell]", + "children": [ + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel5BoardV8withGridACSgSaySayAA4CellVGG_tcfc", + "mangledName": "$s14DouShouQiModel5BoardV8withGridACSgSaySayAA4CellVGG_tcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "countPieces", + "printedName": "countPieces(of:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV11countPieces2ofSiAA5OwnerO_tF", + "mangledName": "$s14DouShouQiModel5BoardV11countPieces2ofSiAA5OwnerO_tF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "countPieces", + "printedName": "countPieces()", + "children": [ + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(nbOfPiecesOfPlayer1: Swift.Int, nbOfPiecesOfPlayer2: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV11countPiecesSi04nbOfgI7Player1_Si0higI7Player2tyF", + "mangledName": "$s14DouShouQiModel5BoardV11countPiecesSi04nbOfgI7Player1_Si0higI7Player2tyF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "insert", + "printedName": "insert(piece:atRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV6insert5piece5atRow9andColumnAA0E6ResultOAA5PieceV_S2itF", + "mangledName": "$s14DouShouQiModel5BoardV6insert5piece5atRow9andColumnAA0E6ResultOAA5PieceV_S2itF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Mutating", + "AccessControl" + ], + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "removePiece", + "printedName": "removePiece(atRow:andColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "BoardResult", + "printedName": "DouShouQiModel.BoardResult", + "usr": "s:14DouShouQiModel11BoardResultO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV11removePiece5atRow9andColumnAA0E6ResultOSi_SitF", + "mangledName": "$s14DouShouQiModel5BoardV11removePiece5atRow9andColumnAA0E6ResultOSi_SitF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Mutating", + "AccessControl" + ], + "funcSelfKind": "Mutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5BoardV9hashValueSivp", + "mangledName": "$s14DouShouQiModel5BoardV9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5BoardV9hashValueSivg", + "mangledName": "$s14DouShouQiModel5BoardV9hashValueSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5BoardV2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel5BoardV2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel5BoardV", + "mangledName": "$s14DouShouQiModel5BoardV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Piece", + "printedName": "Piece", + "children": [ + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5PieceV11descriptionSSvp", + "mangledName": "$s14DouShouQiModel5PieceV11descriptionSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5PieceV11descriptionSSvg", + "mangledName": "$s14DouShouQiModel5PieceV11descriptionSSvg", + "moduleName": "DouShouQiModel", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "owner", + "printedName": "owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5PieceV5ownerAA5OwnerOvp", + "mangledName": "$s14DouShouQiModel5PieceV5ownerAA5OwnerOvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5PieceV5ownerAA5OwnerOvg", + "mangledName": "$s14DouShouQiModel5PieceV5ownerAA5OwnerOvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "animal", + "printedName": "animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5PieceV6animalAA6AnimalOvp", + "mangledName": "$s14DouShouQiModel5PieceV6animalAA6AnimalOvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5PieceV6animalAA6AnimalOvg", + "mangledName": "$s14DouShouQiModel5PieceV6animalAA6AnimalOvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withOwner:andAnimal:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel5PieceV9withOwner9andAnimalAcA0G0O_AA0I0Otcfc", + "mangledName": "$s14DouShouQiModel5PieceV9withOwner9andAnimalAcA0G0O_AA0I0Otcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5PieceV9hashValueSivp", + "mangledName": "$s14DouShouQiModel5PieceV9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5PieceV9hashValueSivg", + "mangledName": "$s14DouShouQiModel5PieceV9hashValueSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5PieceV4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel5PieceV4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + }, + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5PieceV2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel5PieceV2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel5PieceV", + "mangledName": "$s14DouShouQiModel5PieceV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "InvalidBoardError", + "printedName": "InvalidBoardError", + "children": [ + { + "kind": "Var", + "name": "unknownError", + "printedName": "unknownError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO07unknownG0yA2CmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO07unknownG0yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "badDimensions", + "printedName": "badDimensions", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(nbRows: Swift.Int, nbColumns: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO13badDimensionsyACSi_SitcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO13badDimensionsyACSi_SitcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "badCellType", + "printedName": "badCellType", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.CellType, Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.CellType, Swift.Int, Swift.Int) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(cellType: DouShouQiModel.CellType, row: Swift.Int, column: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "CellType", + "printedName": "DouShouQiModel.CellType", + "usr": "s:14DouShouQiModel8CellTypeO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO11badCellTypeyAcA0iJ0O_S2itcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO11badCellTypeyAcA0iJ0O_S2itcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "multipleOccurenceOfSamePiece", + "printedName": "multipleOccurenceOfSamePiece", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(piece: DouShouQiModel.Piece)", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO28multipleOccurenceOfSamePieceyAcA0L0V_tcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO28multipleOccurenceOfSamePieceyAcA0L0V_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "pieceWithNoOwner", + "printedName": "pieceWithNoOwner", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Piece) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(piece: DouShouQiModel.Piece)", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO16pieceWithNoOwneryAcA5PieceV_tcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO16pieceWithNoOwneryAcA5PieceV_tcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "pieceNotAllowedOnThisCell", + "printedName": "pieceNotAllowedOnThisCell", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.InvalidBoardError.Type) -> (DouShouQiModel.Piece, DouShouQiModel.Cell) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Piece, DouShouQiModel.Cell) -> DouShouQiModel.InvalidBoardError", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(piece: DouShouQiModel.Piece, cell: DouShouQiModel.Cell)", + "children": [ + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + }, + { + "kind": "TypeNominal", + "name": "Cell", + "printedName": "DouShouQiModel.Cell", + "usr": "s:14DouShouQiModel4CellV" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.InvalidBoardError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO25pieceNotAllowedOnThisCellyAcA5PieceV_AA0M0VtcACmF", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO25pieceNotAllowedOnThisCellyAcA5PieceV_AA0M0VtcACmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + }, + { + "kind": "TypeNominal", + "name": "InvalidBoardError", + "printedName": "DouShouQiModel.InvalidBoardError", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel17InvalidBoardErrorO", + "mangledName": "$s14DouShouQiModel17InvalidBoardErrorO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Owner", + "printedName": "Owner", + "children": [ + { + "kind": "Var", + "name": "noOne", + "printedName": "noOne", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Owner.Type) -> DouShouQiModel.Owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Owner.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel5OwnerO5noOneyA2CmF", + "mangledName": "$s14DouShouQiModel5OwnerO5noOneyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "player1", + "printedName": "player1", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Owner.Type) -> DouShouQiModel.Owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Owner.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel5OwnerO7player1yA2CmF", + "mangledName": "$s14DouShouQiModel5OwnerO7player1yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "player2", + "printedName": "player2", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Owner.Type) -> DouShouQiModel.Owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Owner.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel5OwnerO7player2yA2CmF", + "mangledName": "$s14DouShouQiModel5OwnerO7player2yA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "simpleDescription", + "printedName": "simpleDescription", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5OwnerO17simpleDescriptionSSvp", + "mangledName": "$s14DouShouQiModel5OwnerO17simpleDescriptionSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5OwnerO17simpleDescriptionSSvg", + "mangledName": "$s14DouShouQiModel5OwnerO17simpleDescriptionSSvg", + "moduleName": "DouShouQiModel", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5OwnerO2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel5OwnerO2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel5OwnerO9hashValueSivp", + "mangledName": "$s14DouShouQiModel5OwnerO9hashValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel5OwnerO9hashValueSivg", + "mangledName": "$s14DouShouQiModel5OwnerO9hashValueSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel5OwnerO4hash4intoys6HasherVz_tF", + "mangledName": "$s14DouShouQiModel5OwnerO4hash4intoys6HasherVz_tF", + "moduleName": "DouShouQiModel", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel5OwnerO", + "mangledName": "$s14DouShouQiModel5OwnerO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "IAPlayer", + "printedName": "IAPlayer", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withName:andId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.IAPlayer?", + "children": [ + { + "kind": "TypeNominal", + "name": "IAPlayer", + "printedName": "DouShouQiModel.IAPlayer", + "usr": "s:14DouShouQiModel8IAPlayerC" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel8IAPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "mangledName": "$s14DouShouQiModel8IAPlayerC8withName5andIdACSgSS_AA5OwnerOtcfc", + "moduleName": "DouShouQiModel", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel8IAPlayerC", + "mangledName": "$s14DouShouQiModel8IAPlayerC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "superclassUsr": "s:14DouShouQiModel6PlayerC", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "DouShouQiModel.Player" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Move", + "printedName": "Move", + "children": [ + { + "kind": "Var", + "name": "owner", + "printedName": "owner", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV5ownerAA5OwnerOvp", + "mangledName": "$s14DouShouQiModel4MoveV5ownerAA5OwnerOvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4MoveV5ownerAA5OwnerOvg", + "mangledName": "$s14DouShouQiModel4MoveV5ownerAA5OwnerOvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rowOrigin", + "printedName": "rowOrigin", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV9rowOriginSivp", + "mangledName": "$s14DouShouQiModel4MoveV9rowOriginSivp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4MoveV9rowOriginSivg", + "mangledName": "$s14DouShouQiModel4MoveV9rowOriginSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "columnOrigin", + "printedName": "columnOrigin", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV12columnOriginSivp", + "mangledName": "$s14DouShouQiModel4MoveV12columnOriginSivp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4MoveV12columnOriginSivg", + "mangledName": "$s14DouShouQiModel4MoveV12columnOriginSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rowDestination", + "printedName": "rowDestination", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV14rowDestinationSivp", + "mangledName": "$s14DouShouQiModel4MoveV14rowDestinationSivp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4MoveV14rowDestinationSivg", + "mangledName": "$s14DouShouQiModel4MoveV14rowDestinationSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "columnDestination", + "printedName": "columnDestination", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV17columnDestinationSivp", + "mangledName": "$s14DouShouQiModel4MoveV17columnDestinationSivp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4MoveV17columnDestinationSivg", + "mangledName": "$s14DouShouQiModel4MoveV17columnDestinationSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(of:fromRow:andFromColumn:toRow:andToColumn:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel4MoveV2of7fromRow13andFromColumn02toH00i2ToK0AcA5OwnerO_S4itcfc", + "mangledName": "$s14DouShouQiModel4MoveV2of7fromRow13andFromColumn02toH00i2ToK0AcA5OwnerO_S4itcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4MoveV11descriptionSSvp", + "mangledName": "$s14DouShouQiModel4MoveV11descriptionSSvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4MoveV11descriptionSSvg", + "mangledName": "$s14DouShouQiModel4MoveV11descriptionSSvg", + "moduleName": "DouShouQiModel", + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4MoveV2eeoiySbAC_ACtFZ", + "mangledName": "$s14DouShouQiModel4MoveV2eeoiySbAC_ACtFZ", + "moduleName": "DouShouQiModel", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:14DouShouQiModel4MoveV", + "mangledName": "$s14DouShouQiModel4MoveV", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Animal", + "printedName": "Animal", + "children": [ + { + "kind": "Var", + "name": "rat", + "printedName": "rat", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO3ratyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO3ratyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "cat", + "printedName": "cat", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO3catyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO3catyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "dog", + "printedName": "dog", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO3dogyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO3dogyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "wolf", + "printedName": "wolf", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO4wolfyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO4wolfyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "leopard", + "printedName": "leopard", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO7leopardyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO7leopardyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "tiger", + "printedName": "tiger", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO5tigeryA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO5tigeryA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "lion", + "printedName": "lion", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO4lionyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO4lionyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "elephant", + "printedName": "elephant", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Animal.Type) -> DouShouQiModel.Animal", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "DouShouQiModel.Animal.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:14DouShouQiModel6AnimalO8elephantyA2CmF", + "mangledName": "$s14DouShouQiModel6AnimalO8elephantyA2CmF", + "moduleName": "DouShouQiModel" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel6AnimalO8rawValueSivp", + "mangledName": "$s14DouShouQiModel6AnimalO8rawValueSivp", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel6AnimalO8rawValueSivg", + "mangledName": "$s14DouShouQiModel6AnimalO8rawValueSivg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Animal?", + "children": [ + { + "kind": "TypeNominal", + "name": "Animal", + "printedName": "DouShouQiModel.Animal", + "usr": "s:14DouShouQiModel6AnimalO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel6AnimalO8rawValueACSgSi_tcfc", + "mangledName": "$s14DouShouQiModel6AnimalO8rawValueACSgSi_tcfc", + "moduleName": "DouShouQiModel", + "implicit": true, + "init_kind": "Designated" + } + ], + "declKind": "Enum", + "usr": "s:14DouShouQiModel6AnimalO", + "mangledName": "$s14DouShouQiModel6AnimalO", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "DouShouQiModel" + }, + { + "kind": "TypeDecl", + "name": "Game", + "printedName": "Game", + "children": [ + { + "kind": "Var", + "name": "board", + "printedName": "board", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4GameC5boardAA5BoardVvp", + "mangledName": "$s14DouShouQiModel4GameC5boardAA5BoardVvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4GameC5boardAA5BoardVvg", + "mangledName": "$s14DouShouQiModel4GameC5boardAA5BoardVvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "rules", + "printedName": "rules", + "children": [ + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4GameC5rulesAA5Rules_pvp", + "mangledName": "$s14DouShouQiModel4GameC5rulesAA5Rules_pvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4GameC5rulesAA5Rules_pvg", + "mangledName": "$s14DouShouQiModel4GameC5rulesAA5Rules_pvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "players", + "printedName": "players", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Owner : DouShouQiModel.Player]", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4GameC7playersSDyAA5OwnerOAA6PlayerCGvp", + "mangledName": "$s14DouShouQiModel4GameC7playersSDyAA5OwnerOAA6PlayerCGvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[DouShouQiModel.Owner : DouShouQiModel.Player]", + "children": [ + { + "kind": "TypeNominal", + "name": "Owner", + "printedName": "DouShouQiModel.Owner", + "usr": "s:14DouShouQiModel5OwnerO" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4GameC7playersSDyAA5OwnerOAA6PlayerCGvg", + "mangledName": "$s14DouShouQiModel4GameC7playersSDyAA5OwnerOAA6PlayerCGvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withRules:andPlayer1:andPlayer2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Game", + "printedName": "DouShouQiModel.Game", + "usr": "s:14DouShouQiModel4GameC" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfc", + "mangledName": "$s14DouShouQiModel4GameC9withRules10andPlayer10H7Player2AcA0G0_p_AA6PlayerCAItKcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withBoard:andRules:andPlayer1:andPlayer2:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Game", + "printedName": "DouShouQiModel.Game", + "usr": "s:14DouShouQiModel4GameC" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Rules", + "printedName": "DouShouQiModel.Rules", + "usr": "s:14DouShouQiModel5RulesP" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "declKind": "Constructor", + "usr": "s:14DouShouQiModel4GameC9withBoard8andRules0H7Player10H7Player2AcA0G0V_AA0I0_pAA6PlayerCALtKcfc", + "mangledName": "$s14DouShouQiModel4GameC9withBoard8andRules0H7Player10H7Player2AcA0G0V_AA0I0_pAA6PlayerCALtKcfc", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "addGameStartedListener", + "printedName": "addGameStartedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC03addE15StartedListeneryyyAA5BoardVcF", + "mangledName": "$s14DouShouQiModel4GameC03addE15StartedListeneryyyAA5BoardVcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addPlayerNotifiedListener", + "printedName": "addPlayerNotifiedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Player) async throws -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Player)", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC25addPlayerNotifiedListeneryyyAA5BoardV_AA0G0CtYaKcF", + "mangledName": "$s14DouShouQiModel4GameC25addPlayerNotifiedListeneryyyAA5BoardV_AA0G0CtYaKcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addGameChangedListener", + "printedName": "addGameChangedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Game) async -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Game", + "printedName": "DouShouQiModel.Game", + "usr": "s:14DouShouQiModel4GameC" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC03addE15ChangedListeneryyyACYacF", + "mangledName": "$s14DouShouQiModel4GameC03addE15ChangedListeneryyyACYacF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addGameOverListener", + "printedName": "addGameOverListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "DouShouQiModel.Result", + "usr": "s:14DouShouQiModel6ResultO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Player?", + "children": [ + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC03addE12OverListeneryyyAA5BoardV_AA6ResultOAA6PlayerCSgtcF", + "mangledName": "$s14DouShouQiModel4GameC03addE12OverListeneryyyAA5BoardV_AA6ResultOAA6PlayerCSgtcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addMoveChosenCallbacksListener", + "printedName": "addMoveChosenCallbacksListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player)", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC30addMoveChosenCallbacksListeneryyyAA5BoardV_AA0G0VAA6PlayerCtcF", + "mangledName": "$s14DouShouQiModel4GameC30addMoveChosenCallbacksListeneryyyAA5BoardV_AA0G0VAA6PlayerCtcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addInvalidMoveCallbacksListener", + "printedName": "addInvalidMoveCallbacksListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool)", + "children": [ + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + }, + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC31addInvalidMoveCallbacksListeneryyyAA5BoardV_AA0H0VAA6PlayerCSbtcF", + "mangledName": "$s14DouShouQiModel4GameC31addInvalidMoveCallbacksListeneryyyAA5BoardV_AA0H0VAA6PlayerCSbtcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addBoardChangedListener", + "printedName": "addBoardChangedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(DouShouQiModel.Board) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Board", + "printedName": "DouShouQiModel.Board", + "usr": "s:14DouShouQiModel5BoardV" + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC23addBoardChangedListeneryyyAA0G0VcF", + "mangledName": "$s14DouShouQiModel4GameC23addBoardChangedListeneryyyAA0G0VcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "addPieceRemovedListener", + "printedName": "addPieceRemovedListener(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int, Swift.Int, DouShouQiModel.Piece) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.Int, Swift.Int, DouShouQiModel.Piece)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Piece", + "printedName": "DouShouQiModel.Piece", + "usr": "s:14DouShouQiModel5PieceV" + } + ] + } + ] + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC23addPieceRemovedListeneryyySi_SiAA0G0VtcF", + "mangledName": "$s14DouShouQiModel4GameC23addPieceRemovedListeneryyySi_SiAA0G0VtcF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onPlayed", + "printedName": "onPlayed(with:from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "DouShouQiModel.Move?", + "children": [ + { + "kind": "TypeNominal", + "name": "Move", + "printedName": "DouShouQiModel.Move", + "usr": "s:14DouShouQiModel4MoveV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Player", + "printedName": "DouShouQiModel.Player", + "usr": "s:14DouShouQiModel6PlayerC" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKF", + "mangledName": "$s14DouShouQiModel4GameC8onPlayed4with4fromyAA4MoveVSg_AA6PlayerCtYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "isOver", + "printedName": "isOver", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:14DouShouQiModel4GameC6isOverSbvp", + "mangledName": "$s14DouShouQiModel4GameC6isOverSbvp", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:14DouShouQiModel4GameC6isOverSbvg", + "mangledName": "$s14DouShouQiModel4GameC6isOverSbvg", + "moduleName": "DouShouQiModel", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:14DouShouQiModel4GameC5startyyYaKF", + "mangledName": "$s14DouShouQiModel4GameC5startyyYaKF", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:14DouShouQiModel4GameC", + "mangledName": "$s14DouShouQiModel4GameC", + "moduleName": "DouShouQiModel", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 81, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 111, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 148, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 3048, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 3088, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 3941, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Dictionary", + "offset": 4285, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 4475, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 4517, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 4565, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 4967, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 6169, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 6189, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 6229, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 9685, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 10586, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 10906, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11013, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 11170, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11188, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11280, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11325, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11433, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11477, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11569, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11632, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 11740, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 12266, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12307, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12319, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12326, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12703, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12714, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 12721, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 13086, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 13464, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 15597, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 15704, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 15728, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 15845, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 15869, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 16049, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "BooleanLiteral", + "offset": 16149, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 16579, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "IntegerLiteral", + "offset": 16584, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Dictionary", + "offset": 16948, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/ClassicRules.swift", + "kind": "Array", + "offset": 17004, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 122, + "length": 81, + "value": "\"\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 147, + "length": 4, + "value": "\"ø\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 152, + "length": 2, + "value": "\" on \"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 167, + "length": 1, + "value": "\", \"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Cell.swift", + "kind": "StringLiteral", + "offset": 202, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 89, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 119, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2067, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2107, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2267, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2277, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2419, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2429, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 2964, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 3004, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Array", + "offset": 3773, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 3793, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 3833, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 4182, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 4292, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Array", + "offset": 4531, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Array", + "offset": 4639, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4773, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4782, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4800, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4809, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 4925, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 5013, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 6962, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 7077, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 7105, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "IntegerLiteral", + "offset": 7230, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 7258, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "BooleanLiteral", + "offset": 7350, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Dictionary", + "offset": 8072, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/VerySimpleRules.swift", + "kind": "Array", + "offset": 8128, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Player.swift", + "kind": "Array", + "offset": 418, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "BooleanLiteral", + "offset": 475, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 570, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 694, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 981, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 996, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1015, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1049, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1212, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1278, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1548, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1579, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 1979, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Board.swift", + "kind": "IntegerLiteral", + "offset": 2010, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Piece.swift", + "kind": "StringLiteral", + "offset": 122, + "length": 40, + "value": "\"[\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Piece.swift", + "kind": "StringLiteral", + "offset": 150, + "length": 1, + "value": "\":\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Piece.swift", + "kind": "StringLiteral", + "offset": 160, + "length": 1, + "value": "\"]\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Owner.swift", + "kind": "StringLiteral", + "offset": 183, + "length": 3, + "value": "\"x\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Owner.swift", + "kind": "StringLiteral", + "offset": 229, + "length": 3, + "value": "\"1\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Owner.swift", + "kind": "StringLiteral", + "offset": 275, + "length": 3, + "value": "\"2\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 616, + "length": 87, + "value": "\"\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 625, + "length": 1, + "value": "\": [\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 640, + "length": 1, + "value": "\",\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 656, + "length": 1, + "value": "\"] -> [\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 679, + "length": 1, + "value": "\", \"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Move.swift", + "kind": "StringLiteral", + "offset": 701, + "length": 1, + "value": "\"]\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 60, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 63, + "length": 3, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 68, + "length": 3, + "value": "3" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 73, + "length": 4, + "value": "4" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 79, + "length": 7, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 88, + "length": 5, + "value": "6" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 95, + "length": 4, + "value": "7" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 101, + "length": 8, + "value": "8" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 60, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 63, + "length": 3, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 68, + "length": 3, + "value": "3" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 73, + "length": 4, + "value": "4" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 79, + "length": 7, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 88, + "length": 5, + "value": "6" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 95, + "length": 4, + "value": "7" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 101, + "length": 8, + "value": "8" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 60, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 63, + "length": 3, + "value": "2" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 68, + "length": 3, + "value": "3" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 73, + "length": 4, + "value": "4" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 79, + "length": 7, + "value": "5" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 88, + "length": 5, + "value": "6" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 95, + "length": 4, + "value": "7" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Animal.swift", + "kind": "IntegerLiteral", + "offset": 101, + "length": 8, + "value": "8" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "StringLiteral", + "offset": 513, + "length": 55, + "value": "\"The ids of players are not .player1 and then .player2\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "StringLiteral", + "offset": 1483, + "length": 55, + "value": "\"The ids of players are not .player1 and then .player2\"" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 1754, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 2090, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 2582, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 3012, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 3416, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 3827, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 4261, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "Array", + "offset": 4580, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "BooleanLiteral", + "offset": 6361, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/marcchevaldonne\/Documents\/temp\/depots2023\/DouShouQi_ModelPackage\/DouShouQiModel\/Game.swift", + "kind": "BooleanLiteral", + "offset": 7044, + "length": 5, + "value": "false" + } + ] +} \ No newline at end of file diff --git a/Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/x86_64-apple-macos.private.swiftinterface b/Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/x86_64-apple-macos.private.swiftinterface new file mode 100644 index 0000000..dc0a8ad --- /dev/null +++ b/Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/x86_64-apple-macos.private.swiftinterface @@ -0,0 +1,266 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target x86_64-apple-macos13.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name DouShouQiModel +// swift-module-flags-ignorable: -enable-bare-slash-regex +@_exported import DouShouQiModel +import Foundation +import Swift +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +public enum Result : Swift.Equatable { + case notFinished + case even + case winner(winner: DouShouQiModel.Owner, reason: DouShouQiModel.WinningReason) + public static func == (a: DouShouQiModel.Result, b: DouShouQiModel.Result) -> Swift.Bool +} +public enum WinningReason { + case denReached, noMorePieces, tooManyOccurences, noMovesLeft + public static func == (a: DouShouQiModel.WinningReason, b: DouShouQiModel.WinningReason) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +public enum BoardResult : Swift.Equatable { + case unknown + case ok(piece: DouShouQiModel.Piece?) + case failed(reason: DouShouQiModel.BoardFailingReason) + public static func == (a: DouShouQiModel.BoardResult, b: DouShouQiModel.BoardResult) -> Swift.Bool +} +public enum BoardFailingReason { + case unknown, outOfBounds, cellNotEmpty, cellEmpty + public static func == (a: DouShouQiModel.BoardFailingReason, b: DouShouQiModel.BoardFailingReason) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers public class HumanPlayer : DouShouQiModel.Player { + public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner, andInputMethod input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + #if compiler(>=5.3) && $AsyncAwait + override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + public func changeInput(input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) + #if compiler(>=5.3) && $AsyncAwait + public func chooseMove(_ move: DouShouQiModel.Move?) async throws + #endif + @objc deinit +} +public struct ClassicRules : DouShouQiModel.Rules { + public static func createBoard() -> DouShouQiModel.Board + public static func checkBoard(_ board: DouShouQiModel.Board) throws + public init() + public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool + public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + public func getNextPlayer() -> DouShouQiModel.Owner + public var occurences: [DouShouQiModel.Board : Swift.Int] { + get + } + public var historic: [DouShouQiModel.Move] { + get + } +} +public struct Cell : Swift.CustomStringConvertible, Swift.Equatable { + public var description: Swift.String { + get + } + public let cellType: DouShouQiModel.CellType + public let initialOwner: DouShouQiModel.Owner + public var piece: DouShouQiModel.Piece? + public init(ofType cellType: DouShouQiModel.CellType, ownedBy initialOwner: DouShouQiModel.Owner = .noOne, withPiece piece: DouShouQiModel.Piece? = nil) + public static func == (a: DouShouQiModel.Cell, b: DouShouQiModel.Cell) -> Swift.Bool +} +public struct VerySimpleRules : DouShouQiModel.Rules { + public static func createBoard() -> DouShouQiModel.Board + public static func checkBoard(_ board: DouShouQiModel.Board) throws + public init() + public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool + public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + public func getNextPlayer() -> DouShouQiModel.Owner + public var occurences: [DouShouQiModel.Board : Swift.Int] { + get + } + public var historic: [DouShouQiModel.Move] { + get + } +} +public protocol Rules { + static func createBoard() -> DouShouQiModel.Board + static func checkBoard(_ board: DouShouQiModel.Board) throws + func getNextPlayer() -> DouShouQiModel.Owner + func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + func isMoveValid(onBoard: DouShouQiModel.Board, fromRow: Swift.Int, andFromColumn: Swift.Int, toRow: Swift.Int, andToColumn: Swift.Int) -> Swift.Bool + func isMoveValid(onBoard: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + func isGameOver(withBoard: DouShouQiModel.Board, andLastRowPlayed: Swift.Int, andLastColumnPlayer: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + var occurences: [DouShouQiModel.Board : Swift.Int] { get } + var historic: [DouShouQiModel.Move] { get } +} +public class Player { + final public let name: Swift.String + final public let id: DouShouQiModel.Owner + public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + #if compiler(>=5.3) && $AsyncAwait + public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + #if compiler(>=5.3) && $AsyncAwait + public func addPlayedCallbacksListener(_ listener: @escaping (DouShouQiModel.Move?, DouShouQiModel.Player) async throws -> Swift.Void) + #endif + #if compiler(>=5.3) && $AsyncAwait + public func notifyPlayed(withMove move: DouShouQiModel.Move?, andPlayer player: DouShouQiModel.Player) async throws + #endif + @objc deinit +} +public enum GameError : Swift.Error { + case invalidMove, nextPlayerError, badPlayerId(message: Swift.String), invalidRules, invalidPlayer, invalidGame, invalidBoard +} +@_inheritsConvenienceInitializers public class RandomPlayer : DouShouQiModel.IAPlayer { + #if compiler(>=5.3) && $AsyncAwait + override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + @objc deinit +} +public enum CellType : Swift.CaseIterable { + case unknown, jungle, water, trap, den + public static func == (a: DouShouQiModel.CellType, b: DouShouQiModel.CellType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public typealias AllCases = [DouShouQiModel.CellType] + public static var allCases: [DouShouQiModel.CellType] { + get + } + public var hashValue: Swift.Int { + get + } +} +public struct Board : Swift.Hashable { + public func hash(into hasher: inout Swift.Hasher) + public let nbRows: Swift.Int + public let nbColumns: Swift.Int + public var grid: [[DouShouQiModel.Cell]] { + get + } + public init?(withGrid grid: [[DouShouQiModel.Cell]]) + public func countPieces(of owner: DouShouQiModel.Owner) -> Swift.Int + public func countPieces() -> (nbOfPiecesOfPlayer1: Swift.Int, nbOfPiecesOfPlayer2: Swift.Int) + public mutating func insert(piece: DouShouQiModel.Piece, atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult + public mutating func removePiece(atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult + public static func == (a: DouShouQiModel.Board, b: DouShouQiModel.Board) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public struct Piece : Swift.CustomStringConvertible, Swift.Hashable { + public var description: Swift.String { + get + } + public let owner: DouShouQiModel.Owner + public let animal: DouShouQiModel.Animal + public init(withOwner owner: DouShouQiModel.Owner, andAnimal animal: DouShouQiModel.Animal) + public func hash(into hasher: inout Swift.Hasher) + public static func == (a: DouShouQiModel.Piece, b: DouShouQiModel.Piece) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public enum InvalidBoardError : Swift.Error, Swift.Equatable { + case unknownError + case badDimensions(nbRows: Swift.Int, nbColumns: Swift.Int) + case badCellType(cellType: DouShouQiModel.CellType, row: Swift.Int, column: Swift.Int) + case multipleOccurenceOfSamePiece(piece: DouShouQiModel.Piece) + case pieceWithNoOwner(piece: DouShouQiModel.Piece) + case pieceNotAllowedOnThisCell(piece: DouShouQiModel.Piece, cell: DouShouQiModel.Cell) + public static func == (a: DouShouQiModel.InvalidBoardError, b: DouShouQiModel.InvalidBoardError) -> Swift.Bool +} +public enum Owner { + case noOne, player1, player2 + public var simpleDescription: Swift.String { + get + } + public static func == (a: DouShouQiModel.Owner, b: DouShouQiModel.Owner) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers public class IAPlayer : DouShouQiModel.Player { + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + @objc deinit +} +public struct Move : Swift.CustomStringConvertible, Swift.Equatable { + public let owner: DouShouQiModel.Owner + public let rowOrigin: Swift.Int + public let columnOrigin: Swift.Int + public let rowDestination: Swift.Int + public let columnDestination: Swift.Int + public init(of owner: DouShouQiModel.Owner, fromRow rowOrigin: Swift.Int, andFromColumn colOrigin: Swift.Int, toRow rowDest: Swift.Int, andToColumn colDest: Swift.Int) + public var description: Swift.String { + get + } + public static func == (a: DouShouQiModel.Move, b: DouShouQiModel.Move) -> Swift.Bool +} +public enum Animal : Swift.Int { + case rat, cat, dog, wolf, leopard, tiger, lion, elephant + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public class Game { + public var board: DouShouQiModel.Board { + get + } + public var rules: any DouShouQiModel.Rules { + get + } + final public let players: [DouShouQiModel.Owner : DouShouQiModel.Player] + public init(withRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws + public init(withBoard board: DouShouQiModel.Board, andRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws + public func addGameStartedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) + #if compiler(>=5.3) && $AsyncAwait + public func addPlayerNotifiedListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Player) async throws -> Swift.Void) + #endif + #if compiler(>=5.3) && $AsyncAwait + public func addGameChangedListener(_ listener: @escaping (DouShouQiModel.Game) async -> Swift.Void) + #endif + public func addGameOverListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?) -> Swift.Void) + public func addMoveChosenCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player) -> Swift.Void) + public func addInvalidMoveCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool) -> Swift.Void) + public func addBoardChangedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) + public func addPieceRemovedListener(_ listener: @escaping (Swift.Int, Swift.Int, DouShouQiModel.Piece) -> Swift.Void) + #if compiler(>=5.3) && $AsyncAwait + public func onPlayed(with move: DouShouQiModel.Move?, from player: DouShouQiModel.Player) async throws + #endif + public var isOver: Swift.Bool { + get + } + #if compiler(>=5.3) && $AsyncAwait + public func start() async throws + #endif + @objc deinit +} +extension DouShouQiModel.WinningReason : Swift.Equatable {} +extension DouShouQiModel.WinningReason : Swift.Hashable {} +extension DouShouQiModel.BoardFailingReason : Swift.Equatable {} +extension DouShouQiModel.BoardFailingReason : Swift.Hashable {} +extension DouShouQiModel.CellType : Swift.Equatable {} +extension DouShouQiModel.CellType : Swift.Hashable {} +extension DouShouQiModel.Owner : Swift.Equatable {} +extension DouShouQiModel.Owner : Swift.Hashable {} +extension DouShouQiModel.Animal : Swift.Equatable {} +extension DouShouQiModel.Animal : Swift.Hashable {} +extension DouShouQiModel.Animal : Swift.RawRepresentable {} diff --git a/Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/x86_64-apple-macos.swiftdoc b/Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/x86_64-apple-macos.swiftdoc new file mode 100644 index 0000000000000000000000000000000000000000..769dad067e64c46aab11a99eb054be312c6671d2 GIT binary patch literal 688 zcmaDfX9YVW2Lpp90|Ns)qlJ#c+7Dby0=U-%aP4>CT5rI$Ux91Q2d>2%xY!*xUFbQa zy@N^j#3Ahshx9v`wD%m+SaZl(Xp58P1t*OOP8vYc#=uE?50mBGjnH89XK)H48yX)=@m&2h;u4bI3f4b1e-Pf5*TVAuu}tFSPOH#5;q1X-b* zo0yzmY-p@!0I|MRkbxl($TVUT;PH}S%wU2DGcYl{;uQa`0_24Paj})5398AaPWg#N zDPd-LNkRGL#le|n1u{T&d8N5YsYMF;X$nO^Q4n2{ky)$&RtxenD-bIJvA({(0zS2% z5CH>b?c#IlKvpym<8*{&UXpWuPHAo)*d6jfr3kZ=Arjb~0`eZJQ?M!ry9OF#APN*l QEI_Qpm7xd~2J#>P0AdKb`v3p{ literal 0 HcmV?d00001 diff --git a/Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/x86_64-apple-macos.swiftinterface b/Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/x86_64-apple-macos.swiftinterface new file mode 100644 index 0000000..dc0a8ad --- /dev/null +++ b/Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/DouShouQiModel.swiftmodule/x86_64-apple-macos.swiftinterface @@ -0,0 +1,266 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target x86_64-apple-macos13.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name DouShouQiModel +// swift-module-flags-ignorable: -enable-bare-slash-regex +@_exported import DouShouQiModel +import Foundation +import Swift +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +public enum Result : Swift.Equatable { + case notFinished + case even + case winner(winner: DouShouQiModel.Owner, reason: DouShouQiModel.WinningReason) + public static func == (a: DouShouQiModel.Result, b: DouShouQiModel.Result) -> Swift.Bool +} +public enum WinningReason { + case denReached, noMorePieces, tooManyOccurences, noMovesLeft + public static func == (a: DouShouQiModel.WinningReason, b: DouShouQiModel.WinningReason) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +public enum BoardResult : Swift.Equatable { + case unknown + case ok(piece: DouShouQiModel.Piece?) + case failed(reason: DouShouQiModel.BoardFailingReason) + public static func == (a: DouShouQiModel.BoardResult, b: DouShouQiModel.BoardResult) -> Swift.Bool +} +public enum BoardFailingReason { + case unknown, outOfBounds, cellNotEmpty, cellEmpty + public static func == (a: DouShouQiModel.BoardFailingReason, b: DouShouQiModel.BoardFailingReason) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers public class HumanPlayer : DouShouQiModel.Player { + public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner, andInputMethod input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + #if compiler(>=5.3) && $AsyncAwait + override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + public func changeInput(input: @escaping (_ hp: DouShouQiModel.HumanPlayer) -> DouShouQiModel.Move?) + #if compiler(>=5.3) && $AsyncAwait + public func chooseMove(_ move: DouShouQiModel.Move?) async throws + #endif + @objc deinit +} +public struct ClassicRules : DouShouQiModel.Rules { + public static func createBoard() -> DouShouQiModel.Board + public static func checkBoard(_ board: DouShouQiModel.Board) throws + public init() + public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool + public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + public func getNextPlayer() -> DouShouQiModel.Owner + public var occurences: [DouShouQiModel.Board : Swift.Int] { + get + } + public var historic: [DouShouQiModel.Move] { + get + } +} +public struct Cell : Swift.CustomStringConvertible, Swift.Equatable { + public var description: Swift.String { + get + } + public let cellType: DouShouQiModel.CellType + public let initialOwner: DouShouQiModel.Owner + public var piece: DouShouQiModel.Piece? + public init(ofType cellType: DouShouQiModel.CellType, ownedBy initialOwner: DouShouQiModel.Owner = .noOne, withPiece piece: DouShouQiModel.Piece? = nil) + public static func == (a: DouShouQiModel.Cell, b: DouShouQiModel.Cell) -> Swift.Bool +} +public struct VerySimpleRules : DouShouQiModel.Rules { + public static func createBoard() -> DouShouQiModel.Board + public static func checkBoard(_ board: DouShouQiModel.Board) throws + public init() + public init(occurences: [DouShouQiModel.Board : Swift.Int], historic: [DouShouQiModel.Move]) + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + public func getMoves(in board: DouShouQiModel.Board, of owner: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + public func isMoveValid(onBoard board: DouShouQiModel.Board, fromRow originRow: Swift.Int, andFromColumn originColumn: Swift.Int, toRow destinationRow: Swift.Int, andToColumn destinationColumn: Swift.Int) -> Swift.Bool + public func isMoveValid(onBoard board: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + public func isGameOver(withBoard board: DouShouQiModel.Board, andLastRowPlayed lastRow: Swift.Int, andLastColumnPlayer lastColumn: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + public mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + public func getNextPlayer() -> DouShouQiModel.Owner + public var occurences: [DouShouQiModel.Board : Swift.Int] { + get + } + public var historic: [DouShouQiModel.Move] { + get + } +} +public protocol Rules { + static func createBoard() -> DouShouQiModel.Board + static func checkBoard(_ board: DouShouQiModel.Board) throws + func getNextPlayer() -> DouShouQiModel.Owner + func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner) -> [DouShouQiModel.Move] + func getMoves(in board: DouShouQiModel.Board, of: DouShouQiModel.Owner, fromRow row: Swift.Int, andColumn col: Swift.Int) -> [DouShouQiModel.Move] + func isMoveValid(onBoard: DouShouQiModel.Board, fromRow: Swift.Int, andFromColumn: Swift.Int, toRow: Swift.Int, andToColumn: Swift.Int) -> Swift.Bool + func isMoveValid(onBoard: DouShouQiModel.Board, withMove move: DouShouQiModel.Move) -> Swift.Bool + func isGameOver(withBoard: DouShouQiModel.Board, andLastRowPlayed: Swift.Int, andLastColumnPlayer: Swift.Int) -> (Swift.Bool, DouShouQiModel.Result) + mutating func playedMove(_ move: DouShouQiModel.Move, onStartingBoard board: DouShouQiModel.Board, andResultingBoard resultingBoard: DouShouQiModel.Board) throws + var occurences: [DouShouQiModel.Board : Swift.Int] { get } + var historic: [DouShouQiModel.Move] { get } +} +public class Player { + final public let name: Swift.String + final public let id: DouShouQiModel.Owner + public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + #if compiler(>=5.3) && $AsyncAwait + public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + #if compiler(>=5.3) && $AsyncAwait + public func addPlayedCallbacksListener(_ listener: @escaping (DouShouQiModel.Move?, DouShouQiModel.Player) async throws -> Swift.Void) + #endif + #if compiler(>=5.3) && $AsyncAwait + public func notifyPlayed(withMove move: DouShouQiModel.Move?, andPlayer player: DouShouQiModel.Player) async throws + #endif + @objc deinit +} +public enum GameError : Swift.Error { + case invalidMove, nextPlayerError, badPlayerId(message: Swift.String), invalidRules, invalidPlayer, invalidGame, invalidBoard +} +@_inheritsConvenienceInitializers public class RandomPlayer : DouShouQiModel.IAPlayer { + #if compiler(>=5.3) && $AsyncAwait + override public func chooseMove(in board: DouShouQiModel.Board, with rules: any DouShouQiModel.Rules) async throws + #endif + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + @objc deinit +} +public enum CellType : Swift.CaseIterable { + case unknown, jungle, water, trap, den + public static func == (a: DouShouQiModel.CellType, b: DouShouQiModel.CellType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public typealias AllCases = [DouShouQiModel.CellType] + public static var allCases: [DouShouQiModel.CellType] { + get + } + public var hashValue: Swift.Int { + get + } +} +public struct Board : Swift.Hashable { + public func hash(into hasher: inout Swift.Hasher) + public let nbRows: Swift.Int + public let nbColumns: Swift.Int + public var grid: [[DouShouQiModel.Cell]] { + get + } + public init?(withGrid grid: [[DouShouQiModel.Cell]]) + public func countPieces(of owner: DouShouQiModel.Owner) -> Swift.Int + public func countPieces() -> (nbOfPiecesOfPlayer1: Swift.Int, nbOfPiecesOfPlayer2: Swift.Int) + public mutating func insert(piece: DouShouQiModel.Piece, atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult + public mutating func removePiece(atRow row: Swift.Int, andColumn column: Swift.Int) -> DouShouQiModel.BoardResult + public static func == (a: DouShouQiModel.Board, b: DouShouQiModel.Board) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public struct Piece : Swift.CustomStringConvertible, Swift.Hashable { + public var description: Swift.String { + get + } + public let owner: DouShouQiModel.Owner + public let animal: DouShouQiModel.Animal + public init(withOwner owner: DouShouQiModel.Owner, andAnimal animal: DouShouQiModel.Animal) + public func hash(into hasher: inout Swift.Hasher) + public static func == (a: DouShouQiModel.Piece, b: DouShouQiModel.Piece) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public enum InvalidBoardError : Swift.Error, Swift.Equatable { + case unknownError + case badDimensions(nbRows: Swift.Int, nbColumns: Swift.Int) + case badCellType(cellType: DouShouQiModel.CellType, row: Swift.Int, column: Swift.Int) + case multipleOccurenceOfSamePiece(piece: DouShouQiModel.Piece) + case pieceWithNoOwner(piece: DouShouQiModel.Piece) + case pieceNotAllowedOnThisCell(piece: DouShouQiModel.Piece, cell: DouShouQiModel.Cell) + public static func == (a: DouShouQiModel.InvalidBoardError, b: DouShouQiModel.InvalidBoardError) -> Swift.Bool +} +public enum Owner { + case noOne, player1, player2 + public var simpleDescription: Swift.String { + get + } + public static func == (a: DouShouQiModel.Owner, b: DouShouQiModel.Owner) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +@_inheritsConvenienceInitializers public class IAPlayer : DouShouQiModel.Player { + override public init?(withName name: Swift.String, andId id: DouShouQiModel.Owner) + @objc deinit +} +public struct Move : Swift.CustomStringConvertible, Swift.Equatable { + public let owner: DouShouQiModel.Owner + public let rowOrigin: Swift.Int + public let columnOrigin: Swift.Int + public let rowDestination: Swift.Int + public let columnDestination: Swift.Int + public init(of owner: DouShouQiModel.Owner, fromRow rowOrigin: Swift.Int, andFromColumn colOrigin: Swift.Int, toRow rowDest: Swift.Int, andToColumn colDest: Swift.Int) + public var description: Swift.String { + get + } + public static func == (a: DouShouQiModel.Move, b: DouShouQiModel.Move) -> Swift.Bool +} +public enum Animal : Swift.Int { + case rat, cat, dog, wolf, leopard, tiger, lion, elephant + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public class Game { + public var board: DouShouQiModel.Board { + get + } + public var rules: any DouShouQiModel.Rules { + get + } + final public let players: [DouShouQiModel.Owner : DouShouQiModel.Player] + public init(withRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws + public init(withBoard board: DouShouQiModel.Board, andRules rules: any DouShouQiModel.Rules, andPlayer1 player1: DouShouQiModel.Player, andPlayer2 player2: DouShouQiModel.Player) throws + public func addGameStartedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) + #if compiler(>=5.3) && $AsyncAwait + public func addPlayerNotifiedListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Player) async throws -> Swift.Void) + #endif + #if compiler(>=5.3) && $AsyncAwait + public func addGameChangedListener(_ listener: @escaping (DouShouQiModel.Game) async -> Swift.Void) + #endif + public func addGameOverListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Result, DouShouQiModel.Player?) -> Swift.Void) + public func addMoveChosenCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player) -> Swift.Void) + public func addInvalidMoveCallbacksListener(_ listener: @escaping (DouShouQiModel.Board, DouShouQiModel.Move, DouShouQiModel.Player, Swift.Bool) -> Swift.Void) + public func addBoardChangedListener(_ listener: @escaping (DouShouQiModel.Board) -> Swift.Void) + public func addPieceRemovedListener(_ listener: @escaping (Swift.Int, Swift.Int, DouShouQiModel.Piece) -> Swift.Void) + #if compiler(>=5.3) && $AsyncAwait + public func onPlayed(with move: DouShouQiModel.Move?, from player: DouShouQiModel.Player) async throws + #endif + public var isOver: Swift.Bool { + get + } + #if compiler(>=5.3) && $AsyncAwait + public func start() async throws + #endif + @objc deinit +} +extension DouShouQiModel.WinningReason : Swift.Equatable {} +extension DouShouQiModel.WinningReason : Swift.Hashable {} +extension DouShouQiModel.BoardFailingReason : Swift.Equatable {} +extension DouShouQiModel.BoardFailingReason : Swift.Hashable {} +extension DouShouQiModel.CellType : Swift.Equatable {} +extension DouShouQiModel.CellType : Swift.Hashable {} +extension DouShouQiModel.Owner : Swift.Equatable {} +extension DouShouQiModel.Owner : Swift.Hashable {} +extension DouShouQiModel.Animal : Swift.Equatable {} +extension DouShouQiModel.Animal : Swift.Hashable {} +extension DouShouQiModel.Animal : Swift.RawRepresentable {} diff --git a/Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/module.modulemap b/Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/module.modulemap new file mode 100644 index 0000000..e7aa10a --- /dev/null +++ b/Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Modules/module.modulemap @@ -0,0 +1,11 @@ +framework module DouShouQiModel { + umbrella header "DouShouQiModel.h" + export * + + module * { export * } +} + +module DouShouQiModel.Swift { + header "DouShouQiModel-Swift.h" + requires objc +} diff --git a/Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Resources/Info.plist b/Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Resources/Info.plist new file mode 100644 index 0000000..7d58232 --- /dev/null +++ b/Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/A/Resources/Info.plist @@ -0,0 +1,46 @@ + + + + + BuildMachineOSBuild + 23E224 + CFBundleDevelopmentRegion + en + CFBundleExecutable + DouShouQiModel + CFBundleIdentifier + fr.uca.iut.DouShouQiModel + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + DouShouQiModel + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.0 + CFBundleSupportedPlatforms + + MacOSX + + CFBundleVersion + 1 + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + + DTPlatformName + macosx + DTPlatformVersion + 14.2 + DTSDKBuild + 23C53 + DTSDKName + macosx14.2 + DTXcode + 1520 + DTXcodeBuild + 15C500b + LSMinimumSystemVersion + 13.0 + + diff --git a/Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/Current b/Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/Current new file mode 120000 index 0000000..8c7e5a6 --- /dev/null +++ b/Dependencies/DSQ.xcframework/macos-arm64_x86_64/DouShouQiModel.framework/Versions/Current @@ -0,0 +1 @@ +A \ No newline at end of file From 955ac8135d0ffa1bf96d04b122778ad78c01e21c Mon Sep 17 00:00:00 2001 From: Remi Regnault Date: Mon, 27 May 2024 11:42:15 +0200 Subject: [PATCH 30/36] :coffin: removing a useless file --- .../DouShouQi_App.xcodeproj/project.pbxproj | 4 - .../Views/Game/SwiftUIView.swift | 98 ------------------- 2 files changed, 102 deletions(-) delete mode 100644 DouShouQi_App/DouShouQi_App/Views/Game/SwiftUIView.swift diff --git a/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj b/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj index 864b865..89a80b7 100644 --- a/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj +++ b/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj @@ -29,7 +29,6 @@ 649B59AE2BF64EAB002BAE38 /* AppImages.swift in Sources */ = {isa = PBXBuildFile; fileRef = 649B59AD2BF64EAB002BAE38 /* AppImages.swift */; }; 649B59B22BF65392002BAE38 /* TextStyles.swift in Sources */ = {isa = PBXBuildFile; fileRef = 649B59B12BF65392002BAE38 /* TextStyles.swift */; }; 649B59B42BF653E1002BAE38 /* ViewTitleTextStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 649B59B32BF653E1002BAE38 /* ViewTitleTextStyle.swift */; }; - EC62C4EF2BFE367F0048CD0B /* SwiftUIView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC62C4EE2BFE367F0048CD0B /* SwiftUIView.swift */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -89,7 +88,6 @@ 649B59AD2BF64EAB002BAE38 /* AppImages.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppImages.swift; sourceTree = ""; }; 649B59B12BF65392002BAE38 /* TextStyles.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TextStyles.swift; sourceTree = ""; }; 649B59B32BF653E1002BAE38 /* ViewTitleTextStyle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewTitleTextStyle.swift; sourceTree = ""; }; - EC62C4EE2BFE367F0048CD0B /* SwiftUIView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SwiftUIView.swift; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -130,7 +128,6 @@ isa = PBXGroup; children = ( 643AB69A2BFCFB5C0018DA73 /* HistoricView.swift */, - EC62C4EE2BFE367F0048CD0B /* SwiftUIView.swift */, ); path = Game; sourceTree = ""; @@ -419,7 +416,6 @@ 649B59AE2BF64EAB002BAE38 /* AppImages.swift in Sources */, 649ABF602BF60F2D002E8894 /* MainMenuButton.swift in Sources */, 643AB6932BFCEFD00018DA73 /* GameResumeFrame.swift in Sources */, - EC62C4EF2BFE367F0048CD0B /* SwiftUIView.swift in Sources */, 649B59B22BF65392002BAE38 /* TextStyles.swift in Sources */, 6458345C2BF5F92300E18321 /* DouShouQi_AppApp.swift in Sources */, 645B4C202BFCCA0500FD658A /* PlayerResumeFrame.swift in Sources */, diff --git a/DouShouQi_App/DouShouQi_App/Views/Game/SwiftUIView.swift b/DouShouQi_App/DouShouQi_App/Views/Game/SwiftUIView.swift deleted file mode 100644 index e544d48..0000000 --- a/DouShouQi_App/DouShouQi_App/Views/Game/SwiftUIView.swift +++ /dev/null @@ -1,98 +0,0 @@ -// -// SwiftUIView.swift -// DouShouQi_App -// -// Created by étudiant on 22/05/2024. -// - -import SwiftUI - -struct SwiftUIView: View { - var body: some View { - VStack { - TitlePageFrame(Text: "DOU SHOU QI", ImageWidth: 200, ImageHeight: 200) - Spacer() - - VStack { - HStack{ - VStack { - Button(action: { - // Action du bouton - }, label: { - Text("Play".uppercased()) - .font(.headline) - .fontWeight(.semibold) - .foregroundColor(.white) - .frame(maxWidth: .infinity, maxHeight: 50) - .background( - Color.red - ) - .cornerRadius(0) - }) - .frame(width: UIScreen.main.bounds.width / 1.7) - .frame(maxWidth: .infinity, alignment: .leading) - - Button(action: { - // Action du bouton - }, label: { - Text("Historique".uppercased()) - .font(.headline) - .fontWeight(.semibold) - .foregroundColor(.white) - .frame(maxWidth: .infinity, maxHeight: 50) - .background( - Color.red - ) - .cornerRadius(0) - }) - .frame(width: UIScreen.main.bounds.width / 1.7) - .frame(maxWidth: .infinity, alignment: .leading) - - Button(action: { - // Action du bouton - }, label: { - Text("Best scores".uppercased()) - .font(.headline) - .fontWeight(.semibold) - .foregroundColor(.white) - .frame(maxWidth: .infinity, maxHeight: 50) - .background( - Color.red - ) - .cornerRadius(0) - }) - .frame(width: UIScreen.main.bounds.width / 1.7) - .frame(maxWidth: .infinity, alignment: .leading) - - Button(action: { - // Action du bouton - }, label: { - Text("Players".uppercased()) - .font(.headline) - .fontWeight(.semibold) - .foregroundColor(.white) - .frame(maxWidth: .infinity, maxHeight: 50) - .background( - Color.red - ) - .cornerRadius(0) - }) - .frame(width: UIScreen.main.bounds.width / 1.7) - .frame(maxWidth: .infinity, alignment: .leading) - } - .padding() - } - } - .padding(.horizontal, 10) - - Spacer() - } - } -} - - -struct SwiftUIView_Previews: PreviewProvider { - static var previews: some View { - SwiftUIView() - } -} From d594941dede77ef3d61abb9abb0b92da296baf01 Mon Sep 17 00:00:00 2001 From: Remi Regnault Date: Mon, 27 May 2024 11:57:39 +0200 Subject: [PATCH 31/36] :lipstick: main button top and bottom right corner are round --- DouShouQi_App/DouShouQi_App/Views/Menu/MainMenuView.swift | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/DouShouQi_App/DouShouQi_App/Views/Menu/MainMenuView.swift b/DouShouQi_App/DouShouQi_App/Views/Menu/MainMenuView.swift index 6a893d5..402941e 100644 --- a/DouShouQi_App/DouShouQi_App/Views/Menu/MainMenuView.swift +++ b/DouShouQi_App/DouShouQi_App/Views/Menu/MainMenuView.swift @@ -32,10 +32,10 @@ struct MainMenuView: View { VStack { HStack { VStack(spacing: 25) { - MainMenuButton(text: "Play", destination: ScoreBoardView(), sound: "TitleScreenButtonSound") - MainMenuButton(text: "Historique", destination: HistoricView(), sound: "TitleScreenButtonSound") - MainMenuButton(text: "Best Scores", destination: ScoreBoardView(), sound: "TitleScreenButtonSound") - MainMenuButton(text: "Players", destination: PlayersView(), sound: "TitleScreenButtonSound") + MainMenuButton(text: "Play", destination: ScoreBoardView(), sound: "TitleScreenButtonSound", topRightCorner: 10, bottomRightCorner: 10) + MainMenuButton(text: "Historique", destination: HistoricView(), sound: "TitleScreenButtonSound", topRightCorner: 10, bottomRightCorner: 10) + MainMenuButton(text: "Best Scores", destination: ScoreBoardView(), sound: "TitleScreenButtonSound", topRightCorner: 10, bottomRightCorner: 10) + MainMenuButton(text: "Players", destination: PlayersView(), sound: "TitleScreenButtonSound", topRightCorner: 10, bottomRightCorner: 10) } Image(AppImages.SemiLion) .resizable() From f5bfeaad29a3f23594b3e3b0abfb7f7eefc26017 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=A9tudiant?= Date: Tue, 28 May 2024 09:13:07 +0200 Subject: [PATCH 32/36] a --- Assets/TitleScreenMusic.mp3 | Bin 0 -> 2482221 bytes .../Views/Menu/MainMenuView.swift | 8 ++++---- 2 files changed, 4 insertions(+), 4 deletions(-) create mode 100644 Assets/TitleScreenMusic.mp3 diff --git a/Assets/TitleScreenMusic.mp3 b/Assets/TitleScreenMusic.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..3d9329cb34c66049ee6d464d4c5b82daf19d3072 GIT binary patch literal 2482221 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℘YS>mgY7dVp?>}cvJdWmKO_oeEYV{8X zu(obO@W`&2RpcJ^s5Ap5ZT}I(`Yo=Xd%X*wKZ;Ga?lF0CT^dJY^q!<Np;ILDiritiq-Btq4O2z2mMWRhZCB6dj4_1CR z_Vs15hHkwi;k|1sugnXA)3_Lo0^hAQvZH=LE(Rp+Y#<|arlvD_oU4k2oU5dDMY(?u zMrxE_YR=$ddM<%TFo2-kXj$Y|#o zaEqxW{Nk37Y$_#5yk;dRw>>u>4a-)=(Tuyqx%PyxvF9A##fNTc*@>Jic<9c9h{$KLDHhO&Cv ziccb|MdX)nKi@?{r%A!ww<(5#kG6wJQUoP6zDa+9v+I%)E=a}ITzKYx|D*^5Q#hH zfBd2IuRZ={O;nOr&4bARD1VgEIy1UbH4a_WOV96_UkIZBv{|ZL$P1nNWN=uDEL6PS z?os4KUu@`})6CCTBU7 zV-ys}v?(@VTA4G>PMCH5A`eqoH`pb4*G&S0oG*6DI?6Mp=LhEd-^89>_U0twg8&G| z?LSRXPpC4FzfM|4Tx8*Up&RVGeKZs~RW}Vs6OS2b$P1{(j=%epC;@55dY4S5s0zJ)+^ z@J+E`VK8&bIt}CDn*_<2BB1=C`7dyJ#yS>AT3b4&7hn;}XcQG~=>H2;#Ftk6aF@=` z`I5adjU|;$sCtQxeQJZGc#?FSDsrXuy>{z!XQC6$u?;1kt)=8Dvv&w39?LI(n7Il1 zXvw`_(K2L`WCI&|k1V`45wOSIe5N@q$v8zuM#016Wg%*lyg$a)d0r%}$Y>qRKK;`C zo#kNf&(_b07jBmgIGY;lI;O5PU}}Fg7O8!9f<#&D<8Y~M&n1yskoC%lSL<7=@{r0e1((%=U7~DHJALxG|QjYon-)`06<0ZX&nECr1Lj|SoY>g7W63`>P*+n8aeBB z&+QBt&pZ@M(lK+Y&z(f6i`@&s_N0+HMf9{{b}RJJT{lsr2IxpmHyo1|T37Kl4;`1a z(l6b8qRx-n{?AMAKmp18?$43zyUUFNObv96}F!pu(KmO4Ci%M-B^%G`pbxTF4 z|63#q)WE(XQ=LLGts3h8oT$s!OU!kYvR}jBlQChY{N~z=QPD>3FlNDE{-&Lm>hOzQ zB39~D=d;FtN>RmpavIIb)Z?VG96d~y(r+vJ+7G90qf2nG=)RUUtm0I#0Qd>3^+$OW zNzg1GJ<$;{kGdWa+DW+jy?LXPAFH_CB6hs#u?@6S=2S(Y-ddC0;C*tL)!p+a{=xq@ zI-TJ@OLZOmt$hq^47<}AdifI%lgb;?+8TOn>CNKLLDGte0~Pmd`V@s5o5IhYF~fA| zC(Qyr{V#UA^!4saRQ5)FA9TKI*Wt7jRUM(dIpCohI~u3r<{3c-MUzyipX;x+YI`O5o`!*uBc2;A7kN|;2!_slgxS&kbp9@!l1 z$A16#p95guwW0oF%r6)y9t*SC^{%=& z@)yp)-~YXSwWf7G48yb2u%!AXssf~Zqxd>W`hLzdm?2vddKxNu{F&{?m z`J&z&jJVAHfPZJi>hi=Z6|m)XV&MMuCA@w|zh6)1nk~dx14pBl|M$e!!3u}=?^MUD zGRvC;D>yPpjvb1=q%(*EuWePdxUhWB_VumGPz0Y3ks=xZltYdd>sHbiv*kwlL3)X5-musvaVn(-b zeWFMVm%8eu5(o{G8ld`lc73>0a+R}satb*h-pV_ITew#0W1xO`FMf1bjB>KXWLwq> zKp(RG(RA&BjkX8FK)q^0{g;}_>;b*DUk#&sCOpB$+=|v^M_nkPxM;iN8bf|@VInW&$)08{%L+!cSq)wBfq2~p{x%cc`S_0TQr-wU>>c4&J8N!4~xF> zZ+gPh{taZmbIpa~LhK1rF#6^!ioIz9RElmCtX52uP$&Q?PTgorud4(g4x$-V#mcd) z4^*d7REHxzd^+18QQk?XIoff`41owfSCkLJUHLL6Zi`#dzY0KY2{Z3jO1iD$!wCc+ z!`58aez}*xh|%eBzz_i7*b$%#OjZAg6_@%Q0g�kw72$Bh=;MAO9Nw>^-;o5;Ak4 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 z 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℘+Fyvwm$)VC=qc9cz+(+ED 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

      #0?rLT!gZu4nm0 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

      4L-4qx4R0uE}#{V+fQ(axV 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�k_Jt57GI8cge+Do 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

      l#q_f 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

      gsh$8?SCkEJ5bUuoJ&?MKc_@gXnElNz{tXQYj2 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ξV}nFyE5#Z}`XMI|1*8txmi%H65qJZ5p0LtMA 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
      =` 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

      *{<&MVq6ky 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%0Df~GQMv~ZAR7>Q)}(V-77 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 Iu*~bATOqKuZ|3?A9D$@Bz zMf__`ID%=xpfAYB`pR+wqk*50=%~U3cIzMhsz>p+A ziH8mY3zd+yiJI~pzO%4M@Rhq*1q^-~&w4%PpkdI+G*5C0rcN%I8dK_KDyDE@^9`Uz zgEGI4dN^Ap^Wu{Oell<#8T+8>El#|6<|*y@?J_@Sc0WDERnIF}MF{R;qK#2&ASD6w zwcnlkIbkS^ViY^v&npnJvEH!p{A~bO0O6tpF3H5 z<(BLM{RXOUDBZ;#lj@`BfY5=L9}0AT#PuZpK{pI>4US%vUw4&=pR1J#OLIchg= zz=x=fV~hKQ^SgK|jtASPU}2DSq7Y#A1|JF)8ZS;K-qfdPsFc)Qa3sVQp6R6*{Co^$B1DQ-R6nJ> zZzn~WY&KTdqI2>(<*=4Xo-Y0qt(6S@qJXwyIzO+M?W4@>`yqi-HCuL^oUqT?cMq5& ze9E71UVnYR;JKUY(bf9uruFsFKbAfo0Q(Mu=|j_mYqJ1K{5Fj-P7mS zfLIeK7bjp6_h~tvS!GS)m=!A$_5%fUuuxeXXY@b)PXmDM6f4%}_bQekh1d!Qx;3|C{u2pb(u5cc3pqRM5?aN}7%skE>A16t+ zVn8duvU2aO_9Mr26=vvGW4QYLl9d!6H0=y0U}x?_At#~Ef&H&D@badzJIbv?y;tMq(xI8Q|)hd^f;tFWPp^8>zt>Ok$T zyPI6&nY?0wv;#k_$@LxHzPiXa@?N+t4Cv?l1788*GuBBCq`#sM2f~_zLg8z?y z2>*prbpeqmUu9p$()f@W8P8o-P7tDxe zv24MSVFv;mV2!eIhK7Ey!q_h5Tg8KY%oY&Ur1=laC{d$%Z7A(%8a*W>^n)h(@`=BV z`y;@P#&{`$Z?TaIS5bsFX7iU8jh{VrAGOk$BNkJU%FJb3^3&)G7T~|dZq3O(!`XE7 zc81gata$FOEl)VUZIjIymPxwbDC;$!lZsaPb|#~*Tm^oq(yG4t@xJ+E{H3Z8D+r_o zBM&67Z;uHM9D$qYHyHk>|4{%mt$~^?2vbU#Qs%-q^b4}EyQ*AQ$+$EM!}TM6smHd2 zmgs@@!i9O;dDkq)ShI8u3-^~V+l}~#M66U5d6QhDJcT6!(my&K<#RAaWJR!txu_nZ zY8%-f(HQ3L`&B*sVh&T%>BWa$RRINJX-d#`bc+&E`RBOMv^#tmv>xn?oQv&zzH%AL zyIw!_^tBeiRhsT7k6JZDL(7R;8cm%w%_MRGYt1e3b7sO4af0?$B zr*_`cz*q0*Nc+N3)$TJDQiSL)2HAf+)L)wXfc~yk%%@`x zEJl8F)s`$)`|Fqp;ZLCw75pH5L0(crxZ!v=*7}^!dc{cSl!Z^L3MDD9e9jO1H84S> zy`N8mFQTWLEyo_{BpJ2mAXEQMHXDb8Ub(1$#T67EQq9PEh=Q2IEiH=Z@{3>+49@li zhfiWXB-8xDNW%6$@@RPUhqS+k)`vH4Ki+>wAq7m}g+axRvo-G#uPiM90+SR3*of!E-)1ShC=JHk1_Gc09~fLbAmyi`uHK6F1+n zxXH_%x0xn%@x_@pt5sLeip1Wl1LvIl+%Koq0G@O+qVlBW)f0Ybu|7kZo1f_AK5guD zISRjrS_x&iz6{;ls&P9YfUUZ+j|Ebk&g9}JZ(4{j>EKhR*HMX(s;c~-9rd-xewQEQ zVxj=25==#`$&Di~1i|1r5cC6Vd6WgyVjIwvR%HVT+xjzy>^PigqM)+Xf*tT6z6a`m z|FJd5{4Lomp&VzvG41nDLDNtaGI!bPF3EA1Oq=_gsLl155JZCdT%smb1RlzBf_2o+ z2&4!$^}KSE43{dk&O)n=G8vS3^Km!L8oayHnG2oT6~8qPj>=Rn#~rI_gbkltD^exA z00{t`Ea^U!Da@E9gGP7yErKQMeWeJv3_3nG3{e=;D*NW%wV8AG+}`7((5Oy1v!j24 z=;ro`r_VxrglESetkGE$U25HJ_~s@9`Kch!%kG>TtTAXyy6VN&5zCH$v^{HE<1r0( zF&~53Nr^iA6uEr&>O+m}tfD5M;UgpADU-&06FNn~Aw3U1Gr9P=<` z1n87LQGFu2Uq%nuvfBBd|I!lx&8WX(d`>^5DO+i8WYQuFvNSwrwJhLCJiQ5t!to~Y zhL0dXqCS#UWDwFQanF$0H-TxG=Rl&M+kAEQ`pogCv4~K&*PS{j2b)w>PphSGZ7RX$ z`lR3GaKPDgEQUMyL%>))r)(OSf%Wclv&bSU2&0Z*y!W4(S-TMhdK=1~iTO=J$0djQ zPcD3JMDIRNKbyU^m-rNY*Cfs&9*iqC()Sb&6*nF05^Z+*lgspD-!EK#m#OA-S>RT1 zd)^Lsb~)Gk)3lD0cRp8YE5#>dNdugFp(WAU@c%^c{tRurC2If;SDzo z!yl$@pN5o#*j(75!QW)T-azRwgyvGn^`jR&e~|cCe?Hw4HT-zGVRQdCxwb^R_?Z7>u zfg(e2!MffG*oK^|84MPZ0#Zc@K}i!65Yk9v?xq@)#wx_lr-~VmyO__z!vrNF+IW)s zI`|Rq(4EZfH>}ZHsLr)u3i5=GxQyJ0vVH_^s;Gc6qB|5oEvR+5g!e{Jafu zw!uQgMifGTIgfK{?gL95M8mSPH?#1;(Ysc`$h~@AVgDe+gsG(~?J)xpw`jzO37Mof zPJitD!J0}EhbLbpC&k)$8uaaZ`qw8(zYtF3_iP032vQzESOAbUyDG(-Uc9Xi!j$14 z@Z6R*oyiSZ06uU*ha9SHqSISgFTCAyy+uY~J7JvNDjW*(X8Jf=#+I*VzCWWMi`L{B z%Z;Lsfgd==W2ljbBB)w6jpT6JBL>rT_$T@L(_Zw`oXu#m3DTAW-1FXk9R1jL?RF~C zI-D9gj*=XIkcwJgCnc@mMxC4Zyy%!WjWen+*-+)FV_rbleE##)O!xvaE#Y-fu zQc&{b4+g($TZm`BnREQpzW@M?Cs$qgfbOIO!w2DySb>;mROLYG=*Us0O^-xQ+!lI6 z^ib20!L^{FI5*m?Z^C{m+R2=y@o0E<8eG&jnF>pk2|_Rk8#%aG^bOl&8UgzU=(b#= zSxIbf6p=W51kuRQvvX0OkBS8@W6^aKHd89TdxFb0Igt{O^vD57>z5WdFgFq;n%3i= zm*m3eb2(JoqN!Zf&Ywz+*!)}ghDcLqy12#_!rqfBhiSYDYy=RI!{NLAMoZ89wc3@; z(b3?ZmQs*)J;A3yEp<58(yPakBgbf9?Oty)S^#8 z>;M4gIrA&lqSS;EkI6|QM1SU-TjDh#F;H@^IU$ieoYiP0ed?e@+#K*O$qxygsY@9z zEK6XPULLeY*Y_WFWb>FwEpz{petL#cj zLdl{f9pm!6lZ%ic^L0iXNx20nnQW~VkY-FdZ)YPRV;T8C!fCu~_eW)LCe{gjSuy!9 z{#yfp2gK?pCxon`!7_gZBatIhT-D|9Ti%eT~ z$w|Q=AW0k-?TQj1Cl18BTJnEDplzA2LB!@JS5fp4-s9h{?4BP{w2K`QIM9cy7!Wi2 zA+240v5~#=qO^qZfeh8J2n^l}*683wg}ns=V8<~t@I@Nx>6~UY@Ligcc2ow?Qq(?X z;Tf$HcEgAeJ4{BniKynfRyB#8T((tZ@D(QN=_5{{fF&YLn~Uo7T-K$2>EG7^8dCL8 zDqsMx)_7h5_Dp%CaG`yCF*Jv?X-Jz~pr471PQTWUZ3@EEjsKY6(-$0Q%=%g2h|rD& z<9;vCZys13(65qF2EXsT$x&P1n~OC=<%g065?Zs`%K%bCHx)~huDMa9MuinW7)|x9 z%3_AtaTB&dL%bw?f=?Rj;PBg<}3t+4P7_ z3wk3E4L^n0GcK*}MIi-GBq9D~&u>89#rO9vApIDCqf!2zNMY-B=hYch?<*+Tb) z`LJL08Q_y*ZYz#Wvuh;BeSIs<`QaGls+erIDn=USdv%gw#@L%2xFznV3I!IIw9&sS za?bd4zkO*Xe`k5WgZT-rsyqNcwuK0*i3R}g8*~6Xgm4A-%%Ol~8nOK22}z9n0t($w zck7N;*`DlQ_%34(jfvERc*Cx>B6w0|G8nLvuz>uAPhX;8KYW*ybz%5MtH|L?8P;an zdevTG*ck>~orU^D=xi6MZ>LJnJymnce9ixJ^32PeL3?&y;Gh0G5dA3@A^k@unc{Eq z0)wv6Jki=^`A&O=EcEx+(VS`7)mn(?t#5?A*O??YlcV%(B!4ZeiRE7S5G#Iaq(>nJ zeN~nR!7ryT)5eA}gRffO{LPI(N~AzS=Sc(Bq*k|N&n4+k$%sA-D5c3?&~*2zrar(q zEbr~w%ZTWE=o$?EDR;-w1mdX|^HmVNrbwafw7--qpuwuEQU+5tp!&i6T@H&MKIWR*?;-E4nCtQ}#uMLI=K?nf~^{Nh0GaoN&No0x-^U!8q+s`c1 zD(8Rx;0XXY@KN3RkSIZg3d!3z$O^QCuUO4$5A_Kd^8Up;W)hW1Tm1~jX&IAKjK!d{ zCCPvD0yZ^j3qy*x*+xnHY7|kCqn)YC1T9e+ld1WP`SJz)gaLafgx zs*)R4b3FJqGWLpyi7I*%E!-#e8A9RScAw|6IXn%o*+h4C)6?4$QL9~PtvB{<5vwZR zT6mwnt1SKg>Dx0G{WFJu_IB+Hi~TKXK#>!0BbEoN?MsNb>QtzB-k4Vd7ou&@#e~`- zJS8P`2)qYb&>0(`mV3PjWr2RWQaQX&H0H9AkF?}u-yCfM9pmSox&P`5MF@wFs_ZKm zYtfW!Y^X@JO7?}hj>xizE7t7_;DtUFZ zo-0b*&>k!(ep5PQmuh0A`DDIzv0|N-s`K`^u2YMI11WCT2Cm%tnea_P&GOsavl<9hC|>aH1)y?rE=)LdEqCD`fPB z)XRRP>gsDNRR(Fa+Vx||@`6>+3TbEIsDTjRqPpnR2V;pWn-)+4kJyNU8*WTNHW8^d z7Gd|sBsI_LfmDUIpu(n^8)Gf-BPSt;hy@wC*bs;9ug9Bn4I8t3Ck%QGm#<{?f@IR);z? z61Vla6cVqiX?TnxuTg?EVt6VK+OB0+cw(9r#Y7sB*<-ZFi?Kb~5q0c5tfh1vD>P$@ zpd6kxd)S!q7kB#4UehwnFGaeN;PUCYV4m)HW&R`T`vD$lW&J#U=g-HBwg_k}U5WEGp{?`q|k>EW^`QR!38VBY8Z zz2hCUi+_3{T$O0TJE7DpfsGgpWg-$+LoO+-Y6)Ypv>f$~duw&x4yb|ZM==JP(BTac z4Nw%N#!XVc=pMzon$ss(2sUrEhNCz>J#0cu5N+IFh=PZMwPC=;IA}Zy5CU zG*>Jk*rZFgTs{44=rCAPf96w)e_TIt+<(%?EEo`jY!jnF1uZcYAuQP&ArpNlO;xfn zZB`;U{1^Wa{t+|v>?9&Fnv@Bj@4xtubT>SYQLYe#oZ>@bX(L}xH8>~DG!H9e31(;P zN}a9|HV^SMVr1-3kBfu~Zk&Smpa*`69bWf4&`8)FZn2F&l}Qg!3R1J&e$KzP!aw+i zq(0ZeI?gWi{L4y?2SH3CQiL$PCYLNFGQQ@G(!#RlJ+He(_7xp0KjEQ@7)3^XAZcAV5!T)mfa-ZXMl1PxyJ~N`g!^!>waldi_kD^v9FEjXFRk z6?t8+AFcceR3yimDaW|*VIbuTYH;d>3|+G02CVR>kn&8lK4%$>gxje{RwFQ1VOst~ zbUSQX6H=wnvfej2q+Iu6>cf2|w&9rP$-u-gf`qI;NSkE7$pB6>n%d!KTC6vp4a@48FAkh(*Nq;iixuI8=rj#Xgoc_Aq|?S#eCbLY1le*Z$~g!XXYb+(8*-3FJ`qQUT%~er@VG z&buCfHsDCG=ANS`2YxNm0pOWYuZd~T!)%2=qa|lnAv-c5Cw%z(p-IR-GOv`gE4e^B zH5464G;lRKH9^vIqJ}Mu< zCUWke7gGiX{Y`1I$u_D7(!F|j6M(|Cm**REERF72cV)7ZpF9_4G9MSa>1JD|mH22U z80bkT4{a?PL&hm_wB@5)m(zXIzzcu+E0BT!aP#u2T_T``1YBA%Y*-h(V2_xoRWd3~ zk*TGOdy5N?xy83fRi#RJ`T}EofQ?BgffD0dlo;~~G4)iB;Y#V2jAyQT?GjTa_nP`_ z1O*rU^n1tOSdRtpxCsY&lK$$iY}9dVs-QD-`YxWxQ?&^ad$Iq|KbHXD8sS_ti-?*w zgg+=S=z;tv8sb0Z0O>#4xQA!(-1ESnPdV?Bk&OZR&)@qOvW5KFKEI! zzfJXarBRN(6rUD<(c!awdVMqV10TFOR`NsA_QLzkF9ZM@5OJ}%i2@dpr|2nXL@1B> zf>Ee4$pRloVPe2b{Sm+$Ejc+APu`ZZX;5UN*N0~<0P|Ijk+FhY4xt&fD!rRN21{33 zd{}Pp%3YPf|Ft`j$q@q|Q6f2zYnF)Hn7~IjQ}S<87()NL3vVqhQzCt)LH0DQo-7Kj zA>E>zzr}%m?ey5OZV7#JqpbZ@#a-GCq}C0oy+gj=^-sxa9uPew_tR&MznjfA$WaLA zz|ig*GAzlsX%Pn3Y2*(R;PwKf(6#eOe#O3|DieIeDrQ(8Ub<@Z(wazS)l&{k&>shE zMKjU{7vW}ZY842Z=2u`N9>9zkGD}-EfAk$_Yu~`4y`}`rtf( zfcd}w_6Y!*R9|%g8e2q_p>j*W#9wApUuvpu8j7*9+UX{W+75|4iKZHYUYqg>OH;rT z8R8aA;7%|{%Z5eB$AT8-7OJGvT_n&xj-hScV1#t0PQl<45{v)<*U)CsQ1G~ZIZvW% zbe8X+wT3Q?F>kk9x%Y3$80ceJy@r$5KYC-18=Um|mDFNy7xY82I!U$K_}a5Ex*;1K zzPDef6eVT3ul!T)4aNOpHe5ju&6{K1l@OWH@MHsx zjKm$pRIzmSx9fc27*Crz@y)BT@JMexd0f!vetG*=p^mkt>23df{v8aqCwScA9b%;~ z#fSY-9p`+3KKAN?jQV@ct$x7ZAAi>D6abAyFhBXhs87Ze$xDzz4y3KBC8#S+vi(7Ey4=lB#ZRMh;(rM)=ylk@ zIC%u0l`Jit*l&^pN`vZx9&J70oSsDx?BRr#NW{Cc=oR6Ir5~frco{Xl2KPInHY5$P zUA`JFC}Q)>8GYR)4Mb~;5W^#N@?_9@Y5`*#8(wPVC!QahFG#CS#n3^4A~lbDQp>k%_~GM}}5=^X7h?n@dXV6DNgDsr?~7!+~5n2@>5fB7G>|B|b}Vtt6Y zsuJCC!D`|Qan00yV4;WbcdSN3dl+W`f25U#eD8oNvbc$zHr7ty&KP@`xe$tJ zjwqI(vEtj@_ZxTu4Aa4t<{$P{0Wz*MX($_$&(E;?8NKJ_y$8bG4dfe4ZLp`sa+;x= zZ+4=wTw|71@{gR;^%(q<)_ixG^GA!cY-_8?({NjVMg}NQgz=A9tIv^N+G==0?B3c zzTwzNMJi#%I9#94%Fq_-CHE)Jwfbf!#%-L1UoNZ0kbt3vq*Ei!%d#_|JSn3i(EO_& z9*Pva-T(V95dLPZj2eW0*QXFd?`<5+j5N%kE*YcNugP4YcM~<9!%Sn4!$FjMZWU5E zxh{Fz4@=i47e*0$|3@{Gw9P0$>!okfn+(c`P@;6u@kep?p6)r5NG#_xSff`&1zKJr zn7%a8EmEF|ZzKAHy`E(yk(X_M=!jz6M{{ViPlFJ+7vrc=GRTf5u_z43EpM16%L_02 zi6Z-mLlAPEk(X?Uu1s7`d2Vd=F7#hHo)Dg?ORTSyb3a&Qsz$A-dj<%>6ek5=+2`Sm zoK|E#1?o03q|hgC*D?5rSoOx_Fa*${%;u(i99gvy0BhREfzc^)w2i-V)~0b5jVI$1 z+mIFP*7Kp&mm4&5Ke2DkNuIy#bKV)lFG0b&M!8n+{W1ut2jUzC^Pq~q2A2(QYSgA8 z(?42G=h%`+e&?j_Fo#2G=A_xTVm5=b>N*v&VbErG`u257uImn6zJy!g?1&|OjpQ!d zPfYExyl{9bS=3A~62pXvhyot{{V&45{+HPA0AM!3qAdvBNi9U@O<)k>K1-%rO)0yl z8+W1);s3$_LT~nl#G&D;{R$YmKVMLTWvr4~V@=Al@XeP;_G@ar;&7?wG_y0Bs~Em~ zF_S-8J!*Z`SN8`uJF-L9(!nT})b*m@x=2seg~2*GlO2zc*Q@E9G2e@`e)*0sqD{x& zQdxi`BSGvon23x#usHR7$=Y?xo;l@@b(4d={SuRzW!ihMtn1@*XMwa-3$jJ3FZiSh z4*=n0;6T5^tGaPOwNL`T62Zi#$R~!Nd{EKHdBM?yK8P4fqxo{@)j z=3;f=tdNppt)eooh1ihv$Cn5mvuXDjQKBq(%DX0mdO;6x$~`#=9WV1!rJZyQ75gQ5 z&5NOav3woJlbOdw6dSWE5+(CnJK#nvCp1#1(wgvOvt04@Q1Z8u2$_HRe-Gk6j5U|c zB6Tf0s8cBz$%{-(r5+xmPNt1wO?jU=i@-1ru`dK^75-+f!eEzl4#AXC)qdpA&eI7g zc5ArATG49(H4y{Sak5+J3Pe&1g7r$^DGQVk4mka3$9;0a(ttV_<7V`ZCWMdX>X%Z)ym5x3BMv+K9STvg^0ot>vOmk}H;4_( zS&&i2s%5^pNR>#%O|S^DV_|Q*$3MN(gNmXP{%|DHYCreYe2yo@W%7s*$Jr3Qf4m&)Y^<$ic7wIyyLEV0XB5mssu z3r%Jw>7r9MGZR(L&9u#lG$QCEqaaObpm>C@bA4oTIGnL7EH28HmUU^sGeQ?i3#(11 zz}v}0ey?m&NjSC9ieB;NQc1U%PVMcrMo6mYDq)!u&uE@?Z5(EXv>OeH|8XeRSZl;E{PI=lc_N`PUrYX? z;?<`0d9PDFGmgN@ADv&4>`MmheKCvS^!9rPIy0l~dznb&Q?cjdQx8?3$vn$Pf z@?U8QhO{fVWWEb$7^fBh5i$oquw7EB2mAHcU$P>7R zhW9>gXixwU5ZZZ^ojInWj;B_Y%)w4x;lM+ec~O7L!}w|0;rm}%v~Trt^0fK#+6X{( zN19?W`WH`+vF>~Dfo7R>p#h7%uH@1A1V(87w8EwR?20~qre0jHC>6_Q+{Lr*BZZC& z=KGA5C=`Q6@nDCWxW6udsJFwuE7=W9kFX9nlB{-o*u_b*8Pk0Q{r zKF9kb6U3(tiGLInNdFg4Rah>*it`SoY1uKO(!D5IpY74=w<#ATQ^DYd0z1v(%)Z+q z+luDwMk2~N7`&KJa0I9YzZ2j9VF3UsX_3{;D52ZOf?@i^*9a#iSXJLLx6ap%H;jv}Zu}jt5*dlD&bCJt9&#ayIb$!NR-CF8S+mb1d zBFxkZ&Cd3v8#Qxx@Y6){mp3U+QXc3;6bum;-ToZVwFV!LG18wm;*u#$r05mT zc;nzH^XW=!tO1gRjoc+HYl7plt)+>mr>m3aZistpv`p8<@=l|4Z^=UudXlA7;2>+^ zY#X9bP>ze9Z4?osF(3lK6Y;eVw>$>9q8twALX>G{sX>?vM4A02j_-pQ9#O2DT z>M*sW+2Q_Q|2zl)ZvUTuv_wRoYXk<(P_*5}B};7F?jvd0zHSPK`oOP-QN}=> zqCumpz>s)K<|yH99c#xEOZ|AURE26c`$$8FUFMQhtwNksULY{3Eng-%K*YbYZh&)S(_apdAR3Gl_!>qepO&8e(NH--b#M}0&7p7B&BMZkR&h% zc&HE&tYv0Z7!x7Pi=To??tpq%xG6$wX^#0mn3)=io&VEpts_yb)R%Fm>b1qtLlRO~ zh1`N$c7B3SDnc#5tG}X`fY4Jkwk_wqU1;ZlA08{n_dr<+9QwB?-v&;%`s_;BKOQO?gXK+_tqI z!5|Yn@FS^*wsdi^dM_3!2%2@h9|tx4%88+6#$>;`ec*qK ztcL1C3=?y1<=75+5G!%Km5r6_LZ%zabvq~y{;EgIr;M4Vd1>!0e_|f;IL~Zo+cWfA zhU#1BhM>WvG;J7rzKFMs_x)kbvb%)ah4?d-?;Q7r-cwpl6{+vWyC?+Z6_;P%I|mm@ z3xI)4#88}yuChTqZY*qc8&8r zU}1$#?l<>i?-aeJlw3v)D$P>EGt=~UepFGG^McOrOR1+Kp*(;;z%v=(@h{ixP|%Qe zv-D6Tjg1B;>{JOO3GGEk%a*oxWD}`_za@QRCAY@uga#Zgr|^XduSChdkO(X>!9sye zUa!!D{in2?Z3r@G0=rIqy?cpi8w&+MIDiqDBuxz4moZ8qZ`vjQPyd4eXjuJ4SM$eg`zzZmjT;9h5eS5Q{JmaF}}bbm{84sYDX@zJ1VzQv}h z@}o?HR@a3nVinPwVvgYyl(_ahs*)+EqV)BS1kpZ|-g1SR1|M-@^|KmXKe50lk-Q5n z3Yto$3R{d8MiEakt|<*UZ;}4u>p^a#n?J>rWaU_HjiYbwrKJDMO1r|TI)W0kl=+lF z?|~RL09_OSEqCJw)AhhGidIJ+*i!CeIH4K1k1XY51>?9rI7*TEGpcWt#@af^DrWsp zxsUIU@!OM%?c(K5(wKfZkuZ!hjCk$x;itEBz6Rm!$_i8odHN23{WFKEUU*J~zvKH= znc~|N@PGah3(Dvo-RfiKC0l`jdh;s+0)Y8f0F#=z3>Bv)Pt3Hra87};6uddpa6(n4y zGgRDpw+Aw|En4Lyj!U6^kC#f5gEJ~c6H8ooi_B4m)4?oevwKMXn||6#Vw2lH@HQTo z;%sO#2;=8V@6zJD7E|RvVR-9jW)L@&(r_DQXa2Wd1qMXA)IiVsK?@*;LUDee|Cq*3 zc)>tO&Dk&WGni4MTzCj-RixcjkK_(qgX`{MlrWbW4Ls z7cZ(G#iTC@{I*O}zfhtWBOD*-2rdC7NDAlgi_>HC^UF!hH_W>*E-+btD{@Og7dGuv z^BU)cFLk|{i|Goh>v+txy#g%!`NurC$e%A+k@^kou z9Y%z~$D>HJ*a&n%(5X$wNLCn+%Rx;4;veF_r=YKFiip)9QMk@!d`JXheb6kcbJ$~u zt#*5eLoHdyU~)wATDZcxEbLA)6jo|8*JY0z*0@{kKD=_RI;xTRWk2=%)7ya!wz54J zXoW17ak|#y8Qf_c-uC0FurBna(3vI8021T6`xh#`_-sZvGYs7g!$_BOcXxwyw=|-3k9335-5odGA<~VcbO-_} z2=k7=_nALo&Hn6jowL{eE-g)zlc@@)L3cXlWgn<$%0sl6`S?my^zn7m)o zZbnqGnll;Ey$P7S(_`L1$i_uXHv3;PRqUeOQkGg%N1rL-FB5lcDw^;sjcVVDd+)|0 zKvzW(GJp4rl3iqmd}*@FB$ANZN3+E;gSg}!<)iOL)4C{ve9dZqe~iuw?|abokS}6r z$Q{Ygv(@+iy=0_nQx`D5W6n*fdFgv5aT^E5Z~DAGJ@0?17t}%q0aJ9!IidTy!X{K$;Q8KqG}&EVJ*a_r&awu(eH+UXBOuJ^dY%Y*A5HxO2ABOwa5*(QMyO2X_fg64J#rf z6x}#z?c2x+;<*;KCmiDc<~HJYaE*5GRVZx^&C;OjnS_EffIm3#6nWeD@M-nAb(w`< zNCVDDiP2PJZ5|7_MWm-?e~tU*ekcP7l~A`b+|I>y2(*hFk;yX5 zGSu9hO%+9}GtDrS*_`CHm-b3p5=<)%+nZ2EMabmdfSe0TdsVrD+I!FwI zSFGyR6i5~hgz9Jkv~>Q}KVtuG#$5j#nO#SjQAOE`#S({}&A1|4o8BkKx%DQqSW3I~ zdy|!Q^=cG|SF@vburQ2PWAK{^L(1*QxBP~Vo7WI)5>4lh8?h$oF9NtS z-B8<>kq}kg8f<2|lFk&#=Uos3gdYTKU5MsGQ^xq5xtojo({ljar>blqi_#d&FtLsF-j(q1Y&OK7f|4;8&n z_*-Gj#$)pq+khxcKe@^7yU+6(szj#XN5YtgXFGxgc=3;#yuUexJ8S8X^z0i^5|9uY zIL7KyMDLbEAMm0Kb>gh|N zl-Cd0-e=Em{?HLHNjYVX3Iowt3=LxG-+H-e(~r(O{?i}P{}0U<7I6rz)se9f{x=#d zGkx`1X(&(^7kc-XTn#gg$_b38;-E#Y8Dlq`D(>FgBP+Tl+ak0|(KlV9(JQ> zxo;6(6gB4m0lqRMY3%u1zTBGKIch{pM;6C?b~Tba2ZKkFUc-?4kSf*(>+=2k%A^1i zc?XMMOLJ#y1X#{U<6@m2WnAH1`pQG8@68cB|E?oDiHqRdr^*tp6oxJs)hID4 z-gCQD;n%vcH~<+ED3n*9^^Kf?auy4k^4NTHn=yY|m*tpIk5}Fg|7}-_kxHBx8@n_+ z2mXm0i=26yF$I5eKHgV^?~*(eD(|f#OnKpOvv?bo4HHG|vQ8z}I&KKpCWH zpdN&XTfw7UIFkK+njQTQu4Q&2BKcTJvrQi;>j@Q)NY?N}a$Bw{eaM_G>nq=>_vPOD zFm2&9TL$Az_xoNavB;sOaUIU-Wp<%Gxi=v^lLC{E@GN2_pb`@R)z(>8>;pD6!TQc&ag0BksTUI6U~KG1)#|!3}I}5yWdnG8N2~natbxixW#j(kdB2w2REc zXZDf)+s9UKFC&w&%6;aO;c+{!a5y~zNn$&u5jMIC5SXR9Y1oeA-&vbMv{^Gk=D z=<>lAuEU8@?uO_hm|)$3nT)?5MNMVyf|O%vD3x1=g2J@M*UCmL%_@FbP*g3u)2_H= zT5r$%mo?f9PTb>YdRndh9@|);x!9AI4cCo9d+pJln-R61N&Xrh@)s`ojvs%Y$Ri=F zGn7~bvyU8!MKBFB4IJ{X{t@qQy}Sm0jtB$fZO#z$M_U}V2*m!~@SqwlTjc{eD1&c@ zzTAX-*SiWJ#@LwtWcf!vZ+oQ%G*?rFP$wy4J+2mk^A z^h`ulU7(HBexD4n3j;jk#{K4we7O{cA&aHXUQj3(@;Di!9>+@dQhDwW-Tly5W~Sr8 zqbO`FPlQcR$m(#(OlhTT*vUb7t?WPx-KZJoqoQ;w>Ojnm9(%G87|_JZ#5@Ml2d z4Ye!8Gn5+s%KoBfg26wEaCCuJ(7|dCvh(6S&mLlC$AUtsK*1TQ@B>?jIR1=xo0u!% zfjSgLA1R*v-A6eiJO$@9wRBzgV<9(^HO)hVQj{bw481^q?Q%EwvwPcyClxy+oAY4) zkwpg4cl~bE!3@>)<8*#uW;gOab@ji{k+^|MbgGo@)JIxjsY8jq;0%IZUS+=t(SP-i z*gst$Up_shFfu*}QnNax!pfG^W)~ZlHU&E&@*hvoxbKA;_%6k9Z45rueDdk&jz0BP z#^tj=aQ2;Mj7!eBE5O`wv!TKxxEBB`wp?`5+n42ics9uJs1!;l#>BQ*O@9w~mioW1%*knf0>7fNNEk{D{Sq?Jsf4=Y3ql<%pbtcK@YElMpyE?|st4=GShL&&Dp`!J!az{g~j}53e>D)NfW+ab~vh z-d6RPyVVCW${_xNrj0`MI1=l$#tj;*(Gp`3j$EQq1}J0xRq=WA01aUnl`P(|LVT=g zQDE#!QB6@6>*HUppZSQ7+N{?#;t}zjI!WTgH;jv)n8opc;e( zlp-Tk!XC{7PHWXV%3Eq0wJ~vmlz59oiLvZ9)%;XaZS;OpGfq=Na~9BRWy>N)E*Q&x z{-)f_(9~7#;SG1>kIUkerNYOHRkIh!c~_%<(MBpu>S|@~^9Zoy1(YEY8awo&i-I}v zBYt-cu%d%~2|=JZ8NB>to#J9S2Fvg>3AEV6)6WGZ!&^`23r_W7#g_qp(hsIirBh_* zZj@WO0lOlzd3_IBVQnpoowDHM<7_uNBmhdP{CpHmy7|gY4#vt~Ud5=TCTd@TAn@;L zTVu_Yvc_A(hUwQOcLxt?!R+owSkh;6kEJKfIleYHGbb=}@J306vYmh1^<{UT`=(^a z6ETequpj=XjCmQp6k8Y;mJ*8O#`?-pX+)jGLN@dO@=yO`0Md8mCB*yxu8OR)v*m;z zc5;Z^OfP$w70jvi4mOu`6z=oBAGh#_zc42zHQt3F{*S&^3^U3tg6;$(_Wu-<#jffN z3u7~Y+iMLjdG=!_#SDaTrcT9XQVULZC(`oIR*gtMbTCwunfDb)tNiQC4lW>%O_%m`(&^lrUg9mA#60|Kq2~%}A9ukK4vvU%*~}&D+p!QS}CHc+xAm=u0mN zzb~kHel=29xBy`ThOVIs?OXR}MIku~5*LKCWe`OGzeuA<+_#_Ja)UZz#G5=m(@h7y zQDJ|8BYygRk99qF5*LbMZM6w-M&fb*^|KF43_Q)VVJMd?SK7n}i4j}jWHV*+9J(7K zoy%{XB($1L4y;pMG$|w)*4E2FU3gz$IqPw}!Z{cpb#hgXc@0+P^TQU-;;uPZG&}r% z)nNvDs~0HAewa9OPjY{KC~KKI7hArdi5rggN^a{OSGl2t$Ng=e{qV%^Rz|w3iC4b= zUw>pw#P=r}QKPP{h%>_fgT?HxU(qNZ#!-6qcO-765H}lyJAcABiK9|RwIX+IYj30X zNYvVtaR=8Av4|8FgUOfmUX|M0wa3B&bDbH4^IobiuQ?5#$#Vy*G3J=x=vC!Y3w*%` z)9(fv>;CvI`u61NDPQot&-e@80cj>1(F~D7hb#Y-L#jXROVGI4!;%Cs%U2didv|8l z8jkN73HbEAST4ali%}A$dC*- zjuc+U2b92;?Wy}uH?9Wbk3Z_Vn7gmao2V|Euatv>HgsO~cGCGD3g3i%_HuLxlgCaKPfcx=w5~P$e-;X@+|y%%k)S@%|iu zauBh5zT)ffO=zIn$4S)jzG*}de(G2LwA3N_r$&drz}eCh004oI*h>q6b|t~!`6C!4 z5+B&_QH+3)cJa<%29Hj!<<(YRZP zzw`LDc;3(hulQqdhx2oKZN^gR46%d-K+1FL#%vUeZ+aPfJ&T)%PUtx7h3;saWrajM zWE+KM7@FY(@aEzN5T&4U3{#Mp@rv+L*V~uPRlZ&5C1w)RKZ=Sf-e-}p6?8RGHceO( z((mkU=1d%$n(|zY!Kk$J3yrl8R!#0sz!yid@BkruZqac!zuh>!?mN%z#8L z?VpRh8Q&Iq&0|bcC1w0~=D)Q<(9$V`Pxu*Bid!Djm}`xokd1`_(La@4N6Gh)-p&77 zm{-K&+zr$25{1;bDarnbjIv9}VG>)@SaoGdOU?~Dfo0z9Q34c=DRncjR>%IRY$CZ1 z$Nt?im&!5Z>rN#`*)7#Z8c}Zo67KDf5Q(c1leYC;m%yLdtIk4vrDOr*(j$tvO|PUW z%afqXH11FZdjYH0SYR(F>PdN=)G{#viO{%`VV-k^T!-7uWtw=Qo0Mp)@A?ee)YXYq zy!DxnA|wsZ&orqon=1WJYV}FqJ)YP9UUT!tbrc(f%}dNAVrwF)x?pZom8y{Pn3TaeNOLTqikbveKxQxzuC zkMh=()Um>;YiryYYx{h0BzUcz?1PwJ+-F8}2kjr5dJM9nT@a>Uq)BCIEQ;wL!*qJT z9knZ#XVbcc_`d)53M}>8Sk+1oyjt08V&HU#5+EE~fl*bkHs(*LZ*b~dm&PHfc~~p3 z-BV@Cz*5krZz|gC7%guB$~)iebw&%b#0f1npqrd1x8bwFitU=K^12U-fRxvSVxh@?i4( zFPq?7+Ot+--7``$tThP5)vL~UB`aKhW+JWFL_)Pj%>xMT$0+HD>%7;ebsco3tjhQo zuNKo|b@_^q)=7fZ9#ifg77Ie=PRsN-Mi_ry*Fqy*3FfgRBoS1RvVz9`S z!pFiQ1)1D5DY$6Vuydg(fW?UzoS1&8u77BJp&{t;AQNnY z>J-a7p)>D)A6%DhQQ;jOMOEvPRzda_NWhcgY!=SS!@sfR%OHpY(oqcKD^o#eU3-$j zLINq#H_266;G%4psTdk_WZ)pT1EyX+TER}t;sinKkM}Z)r+mYif?)*Y#{6kbaWJY! z;=cxD?|(oy+AO`&h)dvS0K_B*Fu-kGu1Go~*S0j5ooJrDX~!|7Bh#G8&fD6lltrIB zS;WgLuv(A~71A{`+2|BAi{ElzugMJ5%p0TQCndnf75nAHA22krmYNzPHSR%3F}h}Q z%TO}?`n6oO^~#GFoje8rs7$wCfMz>@Q5<_uU)_`$S@1vp2BQDG=hI0*J`h z|4Icbvx_qW6=6CkHkst5VoI zy>pmSzkC&LT_GU^u|lhQBLgiygoME4Sg1m>pxRa=dF(X z6wn>Yx@sH2fYLP8*d$$E)fw*rho7h`^k2S2F8@z_ERkhiY@m>3Y8D5KqCz2B4YJTY zI+c=S0W5q5%EOfWUv%P&A>Y0|Zf-c2)D#mcUN0`5K7IJyr4c$w<(^t*?1X;?n zKf{FYn_0QOH@pwi%zBbs#$pUTk_=Et2Y(rwf&|~Zt0nn2U&W4Z{dvtNQ8fa0*6mZYWb!mIf>@if@Cb(g;<_i(aq)mD_7J#0Jt7Z_Q>9ZOat>6HOFF8w{uf(XD zbpOIo_?orBZ~sdrn2PBN z&UGXwHGs9uD+lQ*EK5pF60O(9_{=sQZ6!#Mc+Y-vd|xOAORf-KcvhZSM-g6cK{i!-Lu9K7O0j=4s-gcNJ0UObpI2!Qzwx z5j4aT8)JTXp&RpdWxbT0eKBuMF|Vk^$8AN9__oFE&(|m8`aM0>Y7bZ6YM)A%5oyKF z9R?;M44lOZ+&}=vBoI*I)SWnR$>q3cgJ7jza{ev4&muND5C`)Ui;9L)df z|1cEEn+(C9B>SN*=WJ|+9E9^dP_>px6KI*l_8fsb_c41-+cJooCHlnMtB99V%OglG z2Ce$_Tbm6amJT#!m-4}EZQ^cTa~%$U^db0D2m%1kd^8({Hl~b7*#yabG2fFZ0Ve%k zMFq?-6YR2AQeH&Rk%?sxC)o{0q{Xgsis6gL=cE#gnbc%|e9c%b!ds&EYE}0k=iQZj zG2arDcNv;FKY6UDS+(e5Lag!CrcNV$@sUF%mi_JXCo7&&3OafzfV;w>_Ad-1L4UN@ zf~t7j39_O3274_txQZjE$ce=dy35dCVX@}vj@;?cBGk6BsNqW*L0)A?m0T4SfrMv2 zr);JDvhifeyZ60#zVemkmIMrPm9HW@>qT&wP8Vj(k$gI-2^1@)*~TF{CEy__a*Vp- zma944g7Z;e;1{vTs%jmYpn|oGMm_el!d;33%78{QjT8PDx;nu!b-7eANXF`n#c~=_VJDx_v9Ld3 zFmVs^f(yoB*=VX=3sQG3e`aocjmCI@t(+xvT5~AL_u`u%n9_=o5sDHB%*<+CiwQB# z598H^)yLNdnPR)t4j%CcktCHJHuMVE-q_11j^&rVRg3Sg^OWxd6d7P-7cXq~K*f0i z(;ej~%G_8sZ{GbTk5u2K&kaJFJ@n1*U>qO*`bxe$kt8C*|!%rLjyPqdws87_9o2bG$ zJz*Fcsm%5Zdv$+jAO%on$TvqXqF_NDGg-9+f`rCOQ7NN5pRZJA~`G{DYeI?gCdl^KAY_qpz0@7}* zDm-_j{=vt$y)7bdicg2bZA0se0e047|3iiX7zPmBcQ2T*RAc9qS>j7(*_-uz^_dcb z=>O`!pJzdp4UzvP)9o)FErb1^l{$j|2@Fm}@PA;HHjBOAvVSr8kvc2+fp}N$M4{JAQ&bMt#csX$2;r4K%S=o|^Fs3VH9V7!j8< zk>e6ElTbZ;J5`jTAa%_VT9D@!%q;D$~-F=e*K@&xhYq^8Y|bC24g zGU*r`nYj91J=FO>WoIw`GWz^=jtS!Xmd<@AkrKX|_~Sw*L(mm+6;%h7VJ z)ng{ItW*_#>-KA@7e(NGno^HSnX{X-Qn&@6_U1s&N{6rrS=0p6Fwap!rn)=Bxf_du zPOW$sw|y%$w4Q#9oI+MBa_^u12>&OHTZa(w{jV!~79?h$j?LY#tC+1GW`_&)jV9au z2~?|1hjm*T$DG-LavBe6~f$3oELQ**hw^{l)HysHFy`yz(NI4%-4SbZ6eC6~E2 z;m?3<3;@8kLUKV^LG_2H%EFfEp|0|4j3JIHHYe~3I5WYVvs9L|O08`8=%Q;eY-H#o zew?b*l8Gr$2j)-GGLMeMc4wUuTPE_Tdv3pt&hbpMk8-Zz_s%sz@Xd3lG85h7H}LM_4=*vQAlu)zoTEI42#*Sf zQx60N;2zM*MA(g!NjC)9vm>WY;|8k-h7(8}CY2Q+Mp%am3>{j>#Va$nH6z!?HC#^t z3I=OH+^J+~Vth9sMo6s-c691ExN*S@qQoWAjErAUSC&v@O?`DF20MhU z-Yyz4uZ8uD%E%DVHBpLGI2dsU*=wYJRO`-Poqadox_*Zz@aMo*%8Ri$G|Mdw1pdus z$BzpdmPsoqr=2*O-VF>0nv%9CE)D?-`@dXoSRJi`rKtkOy)8oxu z(#4MX%%td>4!w^S`$_aNOt|5?GcXgP-Hvrtike* z-{boY4|v^6`+8f(ei%y}=H3!)TFi4@Ft8}*}Bx8A^^&?l` zHyqVc=z-DBDtTO1fH{inI3nC3g906d5bVes;mWrHF?L%j0pI@Zz)|VFV{3zm( ziEQ#-(l>FmRz-ntg6jK6hd-`KJc9<;OIF=-4m5EtjJ?2jeKbAPxp+N_<*=OVw~qED zR_~PAhQG3>ss87`{N+9$4yId$z?WLh>S)ZePRK&@0CG30L8x_;f)nziAPU<%hS%RU~M4cSj{3ANwR|aSG z@CW1X!Ph_e%S^Y|YQNR3zTEA?O8%Z#ewGU!zyZbq^fug^Q@PlBG`t>ir<>|{ouGq@ zMcV~oC3F*5P8vDcdhK4RGt3F6OD_Y%-^|c+-y?lIDX$#S6}1{+Y@INB;A-NdP8{#m z__B7k>f8R6=Q>kzY~*HEyg3Axf>?kk!}q&uLs4@(E6Ag)+hultkh}PpJ}(n6xT*U; zNpw3)OQBl=@|35H25OPK7V2>JO@=u4xlh^^(H(0TnTXz|u_)~RE%RTe5BH|`G`eDv zG@1MQE=XOk&~rB}a)dMx94L^aL&ZJ&KE-Xa(32)g%v34G{(t;!ME*F2$|7R^qGgU4 zhKh%q;bIyhzW>$ZM6oL~VzPG|UR1I(((CBJIAG~7AV#-o+QF(4D)P}e#FC$aJ9n2` zraMrD6xg}`oQsDTU9+{2FPejdU^AY=$X?94EXrIDkw&H=W^Pti5gB7oG2tV%h;%g! zpng+K*l*^s{|0ib&5UK1&^k_|MpG5;S@s5^FA0qo@26QReq!Cn&faxvx3THV5V>hU zCqafkmzJ@i_|`# zorV4DKkERbCq`Wae}-FCRt09oXp2M6CO5;aF7*Oq_q>ByD12ZrCu3?d;#{b~VRGdZom-qyn`PvapL-~kWtjzNr_D`)7eGg++znl%Ox-I3rNsH-f*ecwy7+Pj7sHa zCy;ZW3jP8c9c3tp%m@J36URKL$3+4V-Gsjst3Gm}jUPj{j%uAfjTr~HO>3Jhh zj|uQIre+kWhd94;D_-_+n>=dG27mavCCWTrI(*XyIqgWaeDzIgaz-i~tJOaCqh0Pq@%NwfX29R@s$Aa$(h`~ZK0M^dx zPIWl%C#Ayo`7qG7oe!0_s7uBXvB**dx34&4b?SP!rZ?DEUJ+>Ub0#Wq@O7v%>^Meb zkC^B5Bc{Q{c5FEwXa8+wpe)Tu&G*GEPA|0z)7w`V@|b-#q8tKK{4A zW(MH8>aY>Vkov+9G8eV=N0LTjv0SazNWj z1>wJqkNa(_T3UfaHieA}km&g)b_%S=}gn@NIfU{$o& zAd68o0~H~)O-K^fJ=Qz^~def=8+z#HRowO z)dX!0K7_t?THZh&oJRv%8(F z@QJfnwqr5jQKsm$fg`B0gychfz>b6rY-PAA6Y0OrsWcW6a^#Y zB*x^Y3B+{qPZlMSUD(hDp=VN-M!?z{55B^9Tbe%9{J_GLM;VL7MLSG>Ef-r#q>MgP z=u;lg)Z*P{D=>GfWR3|a%k6yIt%vhA#Pw&q=>$C*v38E}pY!`~vGle?tQ+YF(g6G^ zLmxR3vwQ-{L93C>`R#Ag#Z#Sl?b8Q|#G4E) z`g}Pd%1ruQTPYI_R@~5jT!CM{Y$pHe|2z~44$(PBBa$)>@4>N(6;3cS*RCj?1rlMO z^~S_z$Ko8Scrx$wYc#56}{eQP>QGY!dHKXLm`FMt<}{Die*gnbfMHF@8v< zUjK2%QO`CtV44HW6g;%9SCmYV)_w0@;jQU+ly;u8yzu#v2R@g;Lk!jDj$AO*8W#gr z4e-gKu*o5RPX@=Sp(!Oh8-3A5r8?Q;U@qT%9KL8ZnMt`fzO+0A3DFH5(3g%%cDk<` z2N`bFE_1BJ&A>*~-@rGf{lcgldZ43L0!|)R79ioID^l**;PX18q*q;C5NV2kj$8%Rl`uLXn{sI;xn2 z13Jpi1(rj8IN}`U71^3rTFlh~5tt|8r}^oobUDIaY$2mi09oK(@~|0{CcHd>eE?K* z(R}^FOp_mLeT*ok;UmiHT38}xW#c$<7cQ}ez0jU^e({ku^4q+Ij^Lj5)$De960RU1w z+x!~gSm(&VhrDXScXKk>;9e370o$iz7L2%6GW|g6f97nuX%X53d(J+W+oOBEnagICOG; zC?|*CDa1lBriYo_%;uF?w1B8{%Cd54u3-Y3)=nEbnN_!pTK4>(A!Ge!2PfS)O=FTe z(W{Ki&p)RM)ZqN>W2YTKZ^!tdlB$d|lNkn)tex{blQjF3V>bs;Bri()+5M84ilx}8ohYw&m6IlH3JLbvicG{}$v{k2D! zuZ;)Ny;%kMxw~ETRYY(TK?012#eE&&Fe9*>Ep_DG0qfJX(7OKkfclpg$FkrM2X8h*>zVjKf6+HXSp6D#0et42w=eq z5^jk=L87?motxN4C@KjK3_9nP4vlAe-N?#OXySqKpO{$e;yOaC&H`qTP%bjall4VguXaOB`> z945O`GeG7ve{E9RfVM=7^gi>W#vTA|-b!AJ3fl;QeY{XS8BF=#{N)&c)JnJXZ~kRq zYqD*L;BUYfjVlthi#YIWeC}ZUr=AuNE(U3kE%&lWo&{_L(vnd3%8M_UXyv*3bQ(d7 z+9c-Xa@e#18!M^I9`wIFhPW@WGa4SnHGyKO)i372NR5K8xB4!5IuqMk`Z0cKLUiL; z?b8P)h8E0xyde4n&evJ;hn_XI2|DH75gZ0rm^lxkzrI&*o!JKKFTzb3o@i>%^BUZ6 zBe)$m1Z>|Z)=)4oM@j=%7E=;2AvmC2S=_k37)){@JQU`68Q)rB^xP9|a6H3zO5Q+^ z4$3b%4G#xDDsoG08=^bpL?93p&9&4>yvx-<+y}a0?S5qni*J+1aIZpKLJUikX=lBZ zK7lxE{*=U@@3^!tKQcB6nLe6@co|^RrMg_}ShkwHG0oQB_$*=Qx-5$%J?Rn!y5ORd z#|itS?yiOPePQ<7S|bi(AS!+G`h!M3_gx_l24G&<(t!*)zq^2bjvZRZ(LzFJzx%=$ z>SCAvul^DF%O{-6E@+g6>WuM0R*3g!VPdx3z7e$*O6s2d3RE z$^GNku!#dDG`H%6VF=xZSW{g9hKRpqSwu2&r+D$n|D`PI?--0^n@C7>9@H zw6iP#&-&0N{IymUDH-=@$C$80e#ZUeFKrJPFeGmDWs9m2hX5>=Kb7|J?b6U&2b}7_ zbi2mA=XX?VbwM9_%ld{Gczl`WcDvo4IdJ>VSlRTH0<^r*QoVT?W@)Ks^UPpL2>7M6 zCmj_~i!C{66f}3yYn+?e_8@f7BlLg$r=D_g{(_g=VAxsM>Qn)nECkX2odz9n9Z#c~ zD@AT@TUvJgczEcSMnSuEOiE-}U~3|S#%dBu)Peoo%}H(mFRHX35Lpne|7x;)X}-Pv z9fh%bVM5*F?@$FSpnjrh5&|uhorA_RNKK?HVnC#IB7{%f$=MSP1aL&Xo?m-jg9jZCkcO_f z?LqCckwZQ|)eyQmfxt zJclSLC~@%}+kN1QK(V~U+6>6Z;?=CzoZs8ps0N(#nb{3z#v#hp>1JKOnXH33FMru1QUTS_l zexo6E98A1`l24v=c~9ga9$KpWNiOg)S|UMo4m^R|b7B(6Q;>Q&0`?*oy6GlDgf3Ug zwKWoHR4JZsJQ8_}>5K!{BDu?ZC}9XkwJY4g?7PbJA7*~*2JwlhjOYCHHg5G7ttmyf zF#DHjb7~f7s0i=2Qj(l=nWVnNm)`lsrK;+>N6~FT#jcFymmMb(94RFxIv}k5U>DDs z80mlc7l{7T$+d8fNvUPVNWmh`5{X6Ti|}6|ODn=&`8?3^Ya0WSM6?K#?W8v~0v`oY-9)lQ1EYOrDYDiY8pTmBi1)mE9?HhS@|%7+l` znl7U+()de-G)%l02nJ3{nedx0^q+ZT9BQyX?i^j{Y4ij)--k+DI_5&IpkJ zaI|LiKgxt~N8z-A_v&7+)8S^|j)hI@st*!;Q_SNOldtoRkbIaSYGeUPY4C4TC=vRC zjHby{kQ}Soon-V-c-MGnMNp-Tj@t3V~9Yh^WJ?c8nbJ>)tXIwV;Lsk=(&JAAW2T zrf6E2dal`j{Q9PEoQJn`z#w!ddGu(b!wj2DZ}T zHKiH>pjw7i&LHzc$8RHBjR}X=Cb0JQck^+(Lp6+GvsbQlMOdm;VLu5HVp%;nTZWEx zMc`Gn;vS#uZsbwS(y`w_&$w2%1;-mt^gr*@oZJ)9gMj3>pu#tlXUs--f~Y25>6HPm z%9Vm`1<15jHi=*-C(XX7g*eT#$RrqG33h4%O2-fv-hj}ak0<@XY~IUDebhg37BWk7 z@hVE-Cen0>MYxs!c!5azgel(4#VZ2}1U2dx7?vK%2Djfa{&)T&_^U583kd%kKo40( z%_-U%>vxQ9MdK*YE(^h*$IX@}BACdJYhoLn6_aA;2eU8AtKt~1Sr z;qY$ciG8*~9DS4mXUd|!OB)2Al8q>dzW#m+X0N`W>Y~n6kdf)LPW{R!kZt$i|kE^P5q@%zqA* zNj!~O<-bickXiI8AAc+HoLkkjTv?q#pCRz*^ZfPX^Yf$rJdctIucrbtP#`)lx*MZk+3+@?B0v3+a={LQz=y#bwsF&8HX

      e#kLv3)eBkEGz<}rND<~iE) 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%0D=H9+x!mmqx3 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 z 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 JWQ|tl)F;)(%S*GU7bf1JjRG-Bs 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

      uGqJvnv-5(2K=6YV1c%jQX7(j+ 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%0Dhj7g?P~xZaH9*6SV^y>};z??4Y; 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 z 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

      5r|t-_(~;HXvk15)Gfs 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�D*hlXNBk#1N?}6{_w^#@sB^p4beF@ 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 z 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 K9_|>ab^rjY4!hF; literal 0 HcmV?d00001 diff --git a/DouShouQi_App/DouShouQi_App/Views/Menu/MainMenuView.swift b/DouShouQi_App/DouShouQi_App/Views/Menu/MainMenuView.swift index 6a893d5..402941e 100644 --- a/DouShouQi_App/DouShouQi_App/Views/Menu/MainMenuView.swift +++ b/DouShouQi_App/DouShouQi_App/Views/Menu/MainMenuView.swift @@ -32,10 +32,10 @@ struct MainMenuView: View { VStack { HStack { VStack(spacing: 25) { - MainMenuButton(text: "Play", destination: ScoreBoardView(), sound: "TitleScreenButtonSound") - MainMenuButton(text: "Historique", destination: HistoricView(), sound: "TitleScreenButtonSound") - MainMenuButton(text: "Best Scores", destination: ScoreBoardView(), sound: "TitleScreenButtonSound") - MainMenuButton(text: "Players", destination: PlayersView(), sound: "TitleScreenButtonSound") + MainMenuButton(text: "Play", destination: ScoreBoardView(), sound: "TitleScreenButtonSound", topRightCorner: 10, bottomRightCorner: 10) + MainMenuButton(text: "Historique", destination: HistoricView(), sound: "TitleScreenButtonSound", topRightCorner: 10, bottomRightCorner: 10) + MainMenuButton(text: "Best Scores", destination: ScoreBoardView(), sound: "TitleScreenButtonSound", topRightCorner: 10, bottomRightCorner: 10) + MainMenuButton(text: "Players", destination: PlayersView(), sound: "TitleScreenButtonSound", topRightCorner: 10, bottomRightCorner: 10) } Image(AppImages.SemiLion) .resizable() From 0a97b86a924dd5dfda66e822242d06187c3de127 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20Regnault?= Date: Wed, 29 May 2024 10:18:23 +0200 Subject: [PATCH 33/36] :wrench: working on dependencies --- .../DouShouQi_App.xcodeproj/project.pbxproj | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj b/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj index 0a2a314..20964cf 100644 --- a/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj +++ b/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj @@ -17,7 +17,6 @@ 645834772BF5F92600E18321 /* DouShouQi_AppUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 645834762BF5F92600E18321 /* DouShouQi_AppUITests.swift */; }; 645834792BF5F92600E18321 /* DouShouQi_AppUITestsLaunchTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 645834782BF5F92600E18321 /* DouShouQi_AppUITestsLaunchTests.swift */; }; 645834882BF5FEA000E18321 /* DSQ.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 645834872BF5FEA000E18321 /* DSQ.xcframework */; }; - 645834892BF5FEA000E18321 /* DSQ.xcframework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 645834872BF5FEA000E18321 /* DSQ.xcframework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; 645B4C202BFCCA0500FD658A /* PlayerResumeFrame.swift in Sources */ = {isa = PBXBuildFile; fileRef = 645B4C1F2BFCCA0500FD658A /* PlayerResumeFrame.swift */; }; 645B4C252BFCD3C600FD658A /* ScoreBoardView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 645B4C242BFCD3C600FD658A /* ScoreBoardView.swift */; }; 6493C1C02C046BF900B5121D /* samurai.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 6493C1BF2C046BF900B5121D /* samurai.ttf */; }; @@ -63,20 +62,6 @@ }; /* End PBXContainerItemProxy section */ -/* Begin PBXCopyFilesBuildPhase section */ - 6458348A2BF5FEA000E18321 /* Embed Frameworks */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 2147483647; - dstPath = ""; - dstSubfolderSpec = 10; - files = ( - 645834892BF5FEA000E18321 /* DSQ.xcframework in Embed Frameworks */, - ); - name = "Embed Frameworks"; - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXCopyFilesBuildPhase section */ - /* Begin PBXFileReference section */ 643AB6922BFCEFD00018DA73 /* GameResumeFrame.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GameResumeFrame.swift; sourceTree = ""; }; 643AB69A2BFCFB5C0018DA73 /* HistoricView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HistoricView.swift; sourceTree = ""; }; @@ -370,7 +355,6 @@ 645834542BF5F92300E18321 /* Sources */, 645834552BF5F92300E18321 /* Frameworks */, 645834562BF5F92300E18321 /* Resources */, - 6458348A2BF5FEA000E18321 /* Embed Frameworks */, ); buildRules = ( ); From b2b0298a7b77cb14b0943dd385ea92122b66a28e Mon Sep 17 00:00:00 2001 From: Rayhan Date: Thu, 30 May 2024 22:01:28 +0200 Subject: [PATCH 34/36] add animation --- .../DouShouQi_App.xcodeproj/project.pbxproj | 4 - .../Assets/Images/AppImages.swift | 6 ++ .../SemiCat.imageset/Contents.json | 21 ++++ .../SemiCat.imageset/SemiCat.png | Bin 0 -> 3828 bytes .../SemiDog.imageset/Contents.json | 21 ++++ .../SemiDog.imageset/SemiDog.png | Bin 0 -> 4080 bytes .../SemiElephant.imageset/Contents.json | 21 ++++ .../SemiElephant.imageset/SemiElephant.png | Bin 0 -> 4556 bytes .../SemiLeopard.imageset/Contents.json | 21 ++++ .../SemiLeopard.imageset/SemiLeopard.png | Bin 0 -> 6912 bytes .../SemiRat.imageset/Contents.json | 21 ++++ .../SemiRat.imageset/SemiRat.png | Bin 0 -> 6329 bytes .../SemiTiger.imageset/Contents.json | 21 ++++ .../SemiTiger.imageset/SemiTiger.png | Bin 0 -> 5686 bytes .../SemiWolf.imageset/Contents.json | 21 ++++ .../SemiWolf.imageset/SemiWolf.png | Bin 0 -> 6359 bytes .../Components/Player/PlayerRow.swift | 1 + .../Views/Game/SwiftUIView.swift | 98 ------------------ .../Views/Menu/MainMenuView.swift | 41 +++++++- 19 files changed, 191 insertions(+), 106 deletions(-) create mode 100644 DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/SemiCat.imageset/Contents.json create mode 100644 DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/SemiCat.imageset/SemiCat.png create mode 100644 DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/SemiDog.imageset/Contents.json create mode 100644 DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/SemiDog.imageset/SemiDog.png create mode 100644 DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/SemiElephant.imageset/Contents.json create mode 100644 DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/SemiElephant.imageset/SemiElephant.png create mode 100644 DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/SemiLeopard.imageset/Contents.json create mode 100644 DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/SemiLeopard.imageset/SemiLeopard.png create mode 100644 DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/SemiRat.imageset/Contents.json create mode 100644 DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/SemiRat.imageset/SemiRat.png create mode 100644 DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/SemiTiger.imageset/Contents.json create mode 100644 DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/SemiTiger.imageset/SemiTiger.png create mode 100644 DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/SemiWolf.imageset/Contents.json create mode 100644 DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/SemiWolf.imageset/SemiWolf.png delete mode 100644 DouShouQi_App/DouShouQi_App/Views/Game/SwiftUIView.swift diff --git a/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj b/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj index bf697b9..62777f8 100644 --- a/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj +++ b/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj @@ -31,7 +31,6 @@ 649B59AE2BF64EAB002BAE38 /* AppImages.swift in Sources */ = {isa = PBXBuildFile; fileRef = 649B59AD2BF64EAB002BAE38 /* AppImages.swift */; }; 649B59B22BF65392002BAE38 /* TextStyles.swift in Sources */ = {isa = PBXBuildFile; fileRef = 649B59B12BF65392002BAE38 /* TextStyles.swift */; }; 649B59B42BF653E1002BAE38 /* ViewTitleTextStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 649B59B32BF653E1002BAE38 /* ViewTitleTextStyle.swift */; }; - EC62C4EF2BFE367F0048CD0B /* SwiftUIView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC62C4EE2BFE367F0048CD0B /* SwiftUIView.swift */; }; EC62C4F92C0371660048CD0B /* MusicPlayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC62C4F82C0371660048CD0B /* MusicPlayer.swift */; }; EC62C4FB2C038BD20048CD0B /* PlayersView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC62C4FA2C038BD20048CD0B /* PlayersView.swift */; }; EC62C4FD2C0391D30048CD0B /* PlayerRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC62C4FC2C0391D30048CD0B /* PlayerRow.swift */; }; @@ -104,7 +103,6 @@ 649B59AD2BF64EAB002BAE38 /* AppImages.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppImages.swift; sourceTree = ""; }; 649B59B12BF65392002BAE38 /* TextStyles.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TextStyles.swift; sourceTree = ""; }; 649B59B32BF653E1002BAE38 /* ViewTitleTextStyle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewTitleTextStyle.swift; sourceTree = ""; }; - EC62C4EE2BFE367F0048CD0B /* SwiftUIView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SwiftUIView.swift; sourceTree = ""; }; EC62C4F82C0371660048CD0B /* MusicPlayer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MusicPlayer.swift; sourceTree = ""; }; EC62C4FA2C038BD20048CD0B /* PlayersView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayersView.swift; sourceTree = ""; }; EC62C4FC2C0391D30048CD0B /* PlayerRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayerRow.swift; sourceTree = ""; }; @@ -156,7 +154,6 @@ isa = PBXGroup; children = ( 643AB69A2BFCFB5C0018DA73 /* HistoricView.swift */, - EC62C4EE2BFE367F0048CD0B /* SwiftUIView.swift */, ); path = Game; sourceTree = ""; @@ -498,7 +495,6 @@ 649B59AE2BF64EAB002BAE38 /* AppImages.swift in Sources */, 649ABF602BF60F2D002E8894 /* MainMenuButton.swift in Sources */, 643AB6932BFCEFD00018DA73 /* GameResumeFrame.swift in Sources */, - EC62C4EF2BFE367F0048CD0B /* SwiftUIView.swift in Sources */, 649B59B22BF65392002BAE38 /* TextStyles.swift in Sources */, EC62C5092C0467240048CD0B /* SplashScreenView.swift in Sources */, EC62C4F92C0371660048CD0B /* MusicPlayer.swift in Sources */, diff --git a/DouShouQi_App/DouShouQi_App/Assets/Images/AppImages.swift b/DouShouQi_App/DouShouQi_App/Assets/Images/AppImages.swift index 1a06ad9..e133776 100644 --- a/DouShouQi_App/DouShouQi_App/Assets/Images/AppImages.swift +++ b/DouShouQi_App/DouShouQi_App/Assets/Images/AppImages.swift @@ -11,6 +11,12 @@ import SwiftUI public struct AppImages { static let TitleImage = "TitlePageImage" static let SemiLion = "SemiLion" + static let SemiDog = "SemiDog" + static let SemiElephant = "SemiElephant" + static let SemiCat = "SemiCat" + static let SemiRat = "SemiRat" + static let SemiLeopard = "SemiLeopard" + static let SemiWolf = "SemiWolf" static let Lion = "Lion" static let Rat = "Rat" static let Elephant = "Elephant" diff --git a/DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/SemiCat.imageset/Contents.json b/DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/SemiCat.imageset/Contents.json new file mode 100644 index 0000000..0fd38f6 --- /dev/null +++ b/DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/SemiCat.imageset/Contents.json @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "filename" : "SemiCat.png", + "idiom" : "universal", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/SemiCat.imageset/SemiCat.png b/DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/SemiCat.imageset/SemiCat.png new file mode 100644 index 0000000000000000000000000000000000000000..eeb278e1b77dca94f874a2c57004f495d658697a GIT binary patch literal 3828 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 YsS3>|-eP!n_-8aW(0g>RQr98oKOp7~{r~^~ literal 0 HcmV?d00001 diff --git a/DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/SemiElephant.imageset/Contents.json b/DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/SemiElephant.imageset/Contents.json new file mode 100644 index 0000000..42d393a --- /dev/null +++ b/DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/SemiElephant.imageset/Contents.json @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "filename" : "SemiElephant.png", + "idiom" : "universal", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/SemiElephant.imageset/SemiElephant.png b/DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/SemiElephant.imageset/SemiElephant.png new file mode 100644 index 0000000000000000000000000000000000000000..1c10540115a7dc6dbe8fdf0f28548621fdbc94b5 GIT binary patch literal 4556 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 E0N|m%$p8QV literal 0 HcmV?d00001 diff --git a/DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/SemiLeopard.imageset/Contents.json b/DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/SemiLeopard.imageset/Contents.json new file mode 100644 index 0000000..362d6c2 --- /dev/null +++ b/DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/SemiLeopard.imageset/Contents.json @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "filename" : "SemiLeopard.png", + "idiom" : "universal", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/SemiLeopard.imageset/SemiLeopard.png b/DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/SemiLeopard.imageset/SemiLeopard.png new file mode 100644 index 0000000000000000000000000000000000000000..07ffa2ab07c66f45f5876fc9c41bd7b08e45d5af GIT binary patch literal 6912 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 H1@-?Qq7{8x literal 0 HcmV?d00001 diff --git a/DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/SemiRat.imageset/Contents.json b/DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/SemiRat.imageset/Contents.json new file mode 100644 index 0000000..f275ddd --- /dev/null +++ b/DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/SemiRat.imageset/Contents.json @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "filename" : "SemiRat.png", + "idiom" : "universal", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/SemiRat.imageset/SemiRat.png b/DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/SemiRat.imageset/SemiRat.png new file mode 100644 index 0000000000000000000000000000000000000000..a2bd6c80711c44058875f7b5f4b8c6504238dd67 GIT binary patch literal 6329 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 literal 0 HcmV?d00001 diff --git a/DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/SemiTiger.imageset/Contents.json b/DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/SemiTiger.imageset/Contents.json new file mode 100644 index 0000000..dfafd53 --- /dev/null +++ b/DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/SemiTiger.imageset/Contents.json @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "filename" : "SemiTiger.png", + "idiom" : "universal", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/SemiTiger.imageset/SemiTiger.png b/DouShouQi_App/DouShouQi_App/Assets/Images/Images.xcassets/SemiTiger.imageset/SemiTiger.png new file mode 100644 index 0000000000000000000000000000000000000000..4ecf88e32b6d03ef7b5241bffda1c7cadffb7f43 GIT binary patch literal 5686 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 Date: Fri, 31 May 2024 11:03:27 +0200 Subject: [PATCH 35/36] :twisted_rightwards_arrows: merging --- .../DouShouQi_App.xcodeproj/project.pbxproj | 13 +++++++++--- .../{ => Player}/SelectPlayerButtonView.swift | 6 ++++-- .../Views/{ => Player}/SelectPlayerView.swift | 21 +++++++------------ 3 files changed, 21 insertions(+), 19 deletions(-) rename DouShouQi_App/DouShouQi_App/Components/{ => Player}/SelectPlayerButtonView.swift (96%) rename DouShouQi_App/DouShouQi_App/Views/{ => Player}/SelectPlayerView.swift (50%) diff --git a/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj b/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj index 3d0bdac..33acf23 100644 --- a/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj +++ b/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj @@ -19,9 +19,9 @@ 645834882BF5FEA000E18321 /* DSQ.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 645834872BF5FEA000E18321 /* DSQ.xcframework */; }; 645B4C202BFCCA0500FD658A /* PlayerScoreResumeFrame.swift in Sources */ = {isa = PBXBuildFile; fileRef = 645B4C1F2BFCCA0500FD658A /* PlayerScoreResumeFrame.swift */; }; 645B4C252BFCD3C600FD658A /* ScoreBoardView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 645B4C242BFCD3C600FD658A /* ScoreBoardView.swift */; }; + 647D565C2BFD0212008D02EA /* PlayerResumeFrame.swift in Sources */ = {isa = PBXBuildFile; fileRef = 647D565B2BFD0212008D02EA /* PlayerResumeFrame.swift */; }; 6493C1C02C046BF900B5121D /* samurai.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 6493C1BF2C046BF900B5121D /* samurai.ttf */; }; 6493C1C22C046E5E00B5121D /* Fonts.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6493C1C12C046E5E00B5121D /* Fonts.swift */; }; - 647D565C2BFD0212008D02EA /* PlayerResumeFrame.swift in Sources */ = {isa = PBXBuildFile; fileRef = 647D565B2BFD0212008D02EA /* PlayerResumeFrame.swift */; }; 649ABF5B2BF60D78002E8894 /* MainMenuView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 649ABF5A2BF60D78002E8894 /* MainMenuView.swift */; }; 649ABF602BF60F2D002E8894 /* MainMenuButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 649ABF5F2BF60F2D002E8894 /* MainMenuButton.swift */; }; 649B59A42BF64574002BAE38 /* TitlePageFrame.swift in Sources */ = {isa = PBXBuildFile; fileRef = 649B59A32BF64574002BAE38 /* TitlePageFrame.swift */; }; @@ -31,6 +31,8 @@ 649B59B22BF65392002BAE38 /* TextStyles.swift in Sources */ = {isa = PBXBuildFile; fileRef = 649B59B12BF65392002BAE38 /* TextStyles.swift */; }; 649B59B42BF653E1002BAE38 /* ViewTitleTextStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 649B59B32BF653E1002BAE38 /* ViewTitleTextStyle.swift */; }; 64D992722C06281B002ACBC6 /* SystemIcons.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64D992712C06281B002ACBC6 /* SystemIcons.swift */; }; + 64FC4D692C09C78000D08B8B /* SelectPlayerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64FC4D682C09C78000D08B8B /* SelectPlayerView.swift */; }; + 64FC4D6B2C09C7C900D08B8B /* SelectPlayerButtonView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64FC4D6A2C09C7C900D08B8B /* SelectPlayerButtonView.swift */; }; EC05BFC42C04C3C4000F7B19 /* SettingsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC05BFC32C04C3C4000F7B19 /* SettingsView.swift */; }; EC05BFC82C04D832000F7B19 /* CustomSwitchButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC05BFC72C04D832000F7B19 /* CustomSwitchButton.swift */; }; EC62C4F92C0371660048CD0B /* MusicPlayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC62C4F82C0371660048CD0B /* MusicPlayer.swift */; }; @@ -80,9 +82,9 @@ 645834872BF5FEA000E18321 /* DSQ.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; path = DSQ.xcframework; sourceTree = ""; }; 645B4C1F2BFCCA0500FD658A /* PlayerScoreResumeFrame.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayerScoreResumeFrame.swift; sourceTree = ""; }; 645B4C242BFCD3C600FD658A /* ScoreBoardView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScoreBoardView.swift; sourceTree = ""; }; + 647D565B2BFD0212008D02EA /* PlayerResumeFrame.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayerResumeFrame.swift; sourceTree = ""; }; 6493C1BF2C046BF900B5121D /* samurai.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = samurai.ttf; sourceTree = ""; }; 6493C1C12C046E5E00B5121D /* Fonts.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Fonts.swift; sourceTree = ""; }; - 647D565B2BFD0212008D02EA /* PlayerResumeFrame.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayerResumeFrame.swift; sourceTree = ""; }; 649ABF5A2BF60D78002E8894 /* MainMenuView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MainMenuView.swift; sourceTree = ""; }; 649ABF5F2BF60F2D002E8894 /* MainMenuButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MainMenuButton.swift; sourceTree = ""; }; 649B59A32BF64574002BAE38 /* TitlePageFrame.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TitlePageFrame.swift; sourceTree = ""; }; @@ -92,6 +94,8 @@ 649B59B12BF65392002BAE38 /* TextStyles.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TextStyles.swift; sourceTree = ""; }; 649B59B32BF653E1002BAE38 /* ViewTitleTextStyle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewTitleTextStyle.swift; sourceTree = ""; }; 64D992712C06281B002ACBC6 /* SystemIcons.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SystemIcons.swift; sourceTree = ""; }; + 64FC4D682C09C78000D08B8B /* SelectPlayerView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SelectPlayerView.swift; sourceTree = ""; }; + 64FC4D6A2C09C7C900D08B8B /* SelectPlayerButtonView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SelectPlayerButtonView.swift; sourceTree = ""; }; EC05BFC32C04C3C4000F7B19 /* SettingsView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsView.swift; sourceTree = ""; }; EC05BFC72C04D832000F7B19 /* CustomSwitchButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomSwitchButton.swift; sourceTree = ""; }; EC62C4F82C0371660048CD0B /* MusicPlayer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MusicPlayer.swift; sourceTree = ""; }; @@ -222,6 +226,7 @@ 645B4C1C2BFCC95000FD658A /* Player */ = { isa = PBXGroup; children = ( + 64FC4D6A2C09C7C900D08B8B /* SelectPlayerButtonView.swift */, 645B4C1F2BFCCA0500FD658A /* PlayerScoreResumeFrame.swift */, 647D565B2BFD0212008D02EA /* PlayerResumeFrame.swift */, EC62C4FC2C0391D30048CD0B /* PlayerRow.swift */, @@ -233,6 +238,7 @@ 645B4C232BFCD39A00FD658A /* Player */ = { isa = PBXGroup; children = ( + 64FC4D682C09C78000D08B8B /* SelectPlayerView.swift */, 645B4C242BFCD3C600FD658A /* ScoreBoardView.swift */, EC62C4FA2C038BD20048CD0B /* PlayersView.swift */, ); @@ -456,7 +462,6 @@ 6493C1C02C046BF900B5121D /* samurai.ttf in Resources */, EC62C5062C045C1A0048CD0B /* TitleScreenButtonSound.mp3 in Resources */, EC62C5172C0620C00048CD0B /* rap.mp3 in Resources */, - 649B59AC2BF64E12002BAE38 /* Images.xcassets in Resources */, EC62C50D2C046D9E0048CD0B /* SplashScreenSound.mp3 in Resources */, 645834632BF5F92500E18321 /* Preview Assets.xcassets in Resources */, 645834602BF5F92500E18321 /* Assets.xcassets in Resources */, @@ -493,6 +498,7 @@ 649B59A92BF64C6A002BAE38 /* Colors.swift in Sources */, 649B59B42BF653E1002BAE38 /* ViewTitleTextStyle.swift in Sources */, EC62C5012C045B590048CD0B /* SoundPlayer.swift in Sources */, + 64FC4D6B2C09C7C900D08B8B /* SelectPlayerButtonView.swift in Sources */, EC05BFC82C04D832000F7B19 /* CustomSwitchButton.swift in Sources */, 64D992722C06281B002ACBC6 /* SystemIcons.swift in Sources */, 645B4C252BFCD3C600FD658A /* ScoreBoardView.swift in Sources */, @@ -502,6 +508,7 @@ 649B59B22BF65392002BAE38 /* TextStyles.swift in Sources */, EC62C5092C0467240048CD0B /* SplashScreenView.swift in Sources */, EC62C4F92C0371660048CD0B /* MusicPlayer.swift in Sources */, + 64FC4D692C09C78000D08B8B /* SelectPlayerView.swift in Sources */, EC62C4FD2C0391D30048CD0B /* PlayerRow.swift in Sources */, EC62C4FB2C038BD20048CD0B /* PlayersView.swift in Sources */, 6458345C2BF5F92300E18321 /* DouShouQi_AppApp.swift in Sources */, diff --git a/DouShouQi_App/DouShouQi_App/Components/SelectPlayerButtonView.swift b/DouShouQi_App/DouShouQi_App/Components/Player/SelectPlayerButtonView.swift similarity index 96% rename from DouShouQi_App/DouShouQi_App/Components/SelectPlayerButtonView.swift rename to DouShouQi_App/DouShouQi_App/Components/Player/SelectPlayerButtonView.swift index 615b94f..93bf37b 100644 --- a/DouShouQi_App/DouShouQi_App/Components/SelectPlayerButtonView.swift +++ b/DouShouQi_App/DouShouQi_App/Components/Player/SelectPlayerButtonView.swift @@ -98,6 +98,8 @@ struct SelectPlayerButtonView: View { } } -#Preview { - SelectPlayerButtonView() +struct SelectPlayerButtonView_Previews: PreviewProvider { + static var previews: some View { + SelectPlayerButtonView() + } } diff --git a/DouShouQi_App/DouShouQi_App/Views/SelectPlayerView.swift b/DouShouQi_App/DouShouQi_App/Views/Player/SelectPlayerView.swift similarity index 50% rename from DouShouQi_App/DouShouQi_App/Views/SelectPlayerView.swift rename to DouShouQi_App/DouShouQi_App/Views/Player/SelectPlayerView.swift index 28dc7c5..26b6bc3 100644 --- a/DouShouQi_App/DouShouQi_App/Views/SelectPlayerView.swift +++ b/DouShouQi_App/DouShouQi_App/Views/Player/SelectPlayerView.swift @@ -10,29 +10,22 @@ import SwiftUI struct SelectPlayerView: View { var body: some View { VStack { - ZStack { - Image("title-background") - .resizable() - .aspectRatio(contentMode: .fit) - .frame(width: 250, height: 250) - - Text("Select Your Player") - .font(.largeTitle) - .foregroundColor(.black) - .bold() - } + TitlePageFrame(Text: "select players") + + Spacer() SelectPlayerButtonView() Spacer() + HStack { - Spacer() VStack(alignment: .trailing) { - ButtonView(button1Title: "Start") - ButtonView(button1Title: "Setting") + MainMenuButton(text: "Start", destination: ContentView(), sound: "TitleScreenButtonSound", horizontalAlignment: .trailing, topLeftCorner: 10, bottomLeftCorner: 10) + MainMenuButton(text: "Settings", destination: ContentView(), sound: "TitleScreenButtonSound", horizontalAlignment: .trailing, topLeftCorner: 10, bottomLeftCorner: 10) } } + Spacer() } } From f3ed7c87aa66a8b2a646919f3fa6cc9233a17c83 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20Regnault?= Date: Fri, 31 May 2024 12:06:06 +0200 Subject: [PATCH 36/36] :twisted_rightwards_arrows: merging --- .../DouShouQi_App.xcodeproj/project.pbxproj | 58 +++++-------------- 1 file changed, 14 insertions(+), 44 deletions(-) diff --git a/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj b/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj index a56a7f1..ba18503 100644 --- a/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj +++ b/DouShouQi_App/DouShouQi_App.xcodeproj/project.pbxproj @@ -16,7 +16,6 @@ 6458346D2BF5F92600E18321 /* DouShouQi_AppTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6458346C2BF5F92600E18321 /* DouShouQi_AppTests.swift */; }; 645834772BF5F92600E18321 /* DouShouQi_AppUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 645834762BF5F92600E18321 /* DouShouQi_AppUITests.swift */; }; 645834792BF5F92600E18321 /* DouShouQi_AppUITestsLaunchTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 645834782BF5F92600E18321 /* DouShouQi_AppUITestsLaunchTests.swift */; }; - 645834882BF5FEA000E18321 /* DSQ.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 645834872BF5FEA000E18321 /* DSQ.xcframework */; }; 645B4C202BFCCA0500FD658A /* PlayerScoreResumeFrame.swift in Sources */ = {isa = PBXBuildFile; fileRef = 645B4C1F2BFCCA0500FD658A /* PlayerScoreResumeFrame.swift */; }; 645B4C252BFCD3C600FD658A /* ScoreBoardView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 645B4C242BFCD3C600FD658A /* ScoreBoardView.swift */; }; 647D565C2BFD0212008D02EA /* PlayerResumeFrame.swift in Sources */ = {isa = PBXBuildFile; fileRef = 647D565B2BFD0212008D02EA /* PlayerResumeFrame.swift */; }; @@ -30,6 +29,8 @@ 649B59AE2BF64EAB002BAE38 /* AppImages.swift in Sources */ = {isa = PBXBuildFile; fileRef = 649B59AD2BF64EAB002BAE38 /* AppImages.swift */; }; 649B59B22BF65392002BAE38 /* TextStyles.swift in Sources */ = {isa = PBXBuildFile; fileRef = 649B59B12BF65392002BAE38 /* TextStyles.swift */; }; 649B59B42BF653E1002BAE38 /* ViewTitleTextStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 649B59B32BF653E1002BAE38 /* ViewTitleTextStyle.swift */; }; + 64C87E272C09D5D200CCD451 /* DSQ.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 64C87E262C09D5D200CCD451 /* DSQ.xcframework */; }; + 64C87E2A2C09D76100CCD451 /* DSQ.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 64C87E262C09D5D200CCD451 /* DSQ.xcframework */; }; 64D992722C06281B002ACBC6 /* SystemIcons.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64D992712C06281B002ACBC6 /* SystemIcons.swift */; }; 64FC4D692C09C78000D08B8B /* SelectPlayerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64FC4D682C09C78000D08B8B /* SelectPlayerView.swift */; }; 64FC4D6B2C09C7C900D08B8B /* SelectPlayerButtonView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64FC4D6A2C09C7C900D08B8B /* SelectPlayerButtonView.swift */; }; @@ -65,20 +66,6 @@ }; /* End PBXContainerItemProxy section */ -/* Begin PBXCopyFilesBuildPhase section */ - EC9446332C0486D800AC95EE /* Embed Frameworks */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 2147483647; - dstPath = ""; - dstSubfolderSpec = 10; - files = ( - EC9446322C0486D800AC95EE /* DSQ.xcframework in Embed Frameworks */, - ); - name = "Embed Frameworks"; - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXCopyFilesBuildPhase section */ - /* Begin PBXFileReference section */ 643AB6922BFCEFD00018DA73 /* GameResumeFrame.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GameResumeFrame.swift; sourceTree = ""; }; 643AB69A2BFCFB5C0018DA73 /* HistoricView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HistoricView.swift; sourceTree = ""; }; @@ -93,7 +80,6 @@ 645834762BF5F92600E18321 /* DouShouQi_AppUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DouShouQi_AppUITests.swift; sourceTree = ""; }; 645834782BF5F92600E18321 /* DouShouQi_AppUITestsLaunchTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DouShouQi_AppUITestsLaunchTests.swift; sourceTree = ""; }; 645834852BF5FE1400E18321 /* DouShouQi-App-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = "DouShouQi-App-Info.plist"; sourceTree = SOURCE_ROOT; }; - 645834872BF5FEA000E18321 /* DSQ.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; path = DSQ.xcframework; sourceTree = ""; }; 645B4C1F2BFCCA0500FD658A /* PlayerScoreResumeFrame.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayerScoreResumeFrame.swift; sourceTree = ""; }; 645B4C242BFCD3C600FD658A /* ScoreBoardView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScoreBoardView.swift; sourceTree = ""; }; 647D565B2BFD0212008D02EA /* PlayerResumeFrame.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayerResumeFrame.swift; sourceTree = ""; }; @@ -107,6 +93,7 @@ 649B59AD2BF64EAB002BAE38 /* AppImages.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppImages.swift; sourceTree = ""; }; 649B59B12BF65392002BAE38 /* TextStyles.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TextStyles.swift; sourceTree = ""; }; 649B59B32BF653E1002BAE38 /* ViewTitleTextStyle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewTitleTextStyle.swift; sourceTree = ""; }; + 64C87E262C09D5D200CCD451 /* DSQ.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; path = DSQ.xcframework; sourceTree = ""; }; 64D992712C06281B002ACBC6 /* SystemIcons.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SystemIcons.swift; sourceTree = ""; }; 64FC4D682C09C78000D08B8B /* SelectPlayerView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SelectPlayerView.swift; sourceTree = ""; }; 64FC4D6A2C09C7C900D08B8B /* SelectPlayerButtonView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SelectPlayerButtonView.swift; sourceTree = ""; }; @@ -130,21 +117,8 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - EC9446312C0486D800AC95EE /* DSQ.xcframework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 645834652BF5F92600E18321 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 6458346F2BF5F92600E18321 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( + 64C87E2A2C09D76100CCD451 /* DSQ.xcframework in Frameworks */, + 64C87E272C09D5D200CCD451 /* DSQ.xcframework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -173,8 +147,7 @@ 6458345A2BF5F92300E18321 /* DouShouQi_App */, 6458346B2BF5F92600E18321 /* DouShouQi_AppTests */, 645834752BF5F92600E18321 /* DouShouQi_AppUITests */, - 645834592BF5F92300E18321 /* Products */, - 645834862BF5FE9F00E18321 /* Frameworks */, + 64C87E222C09D52600CCD451 /* Frameworks */, ); sourceTree = ""; }; @@ -229,14 +202,6 @@ path = DouShouQi_AppUITests; sourceTree = ""; }; - 645834862BF5FE9F00E18321 /* Frameworks */ = { - isa = PBXGroup; - children = ( - EC9446302C0486D800AC95EE /* DSQ.xcframework */, - ); - name = Frameworks; - sourceTree = ""; - }; 645B4C1C2BFCC95000FD658A /* Player */ = { isa = PBXGroup; children = ( @@ -333,6 +298,14 @@ path = TextStyles; sourceTree = ""; }; + 64C87E222C09D52600CCD451 /* Frameworks */ = { + isa = PBXGroup; + children = ( + 64C87E262C09D5D200CCD451 /* DSQ.xcframework */, + ); + name = Frameworks; + sourceTree = ""; + }; EC05BFC62C04D7C2000F7B19 /* Settings */ = { isa = PBXGroup; children = ( @@ -378,7 +351,6 @@ 645834542BF5F92300E18321 /* Sources */, 645834552BF5F92300E18321 /* Frameworks */, 645834562BF5F92300E18321 /* Resources */, - EC9446332C0486D800AC95EE /* Embed Frameworks */, ); buildRules = ( ); @@ -394,7 +366,6 @@ buildConfigurationList = 6458347F2BF5F92600E18321 /* Build configuration list for PBXNativeTarget "DouShouQi_AppTests" */; buildPhases = ( 645834642BF5F92600E18321 /* Sources */, - 645834652BF5F92600E18321 /* Frameworks */, 645834662BF5F92600E18321 /* Resources */, ); buildRules = ( @@ -412,7 +383,6 @@ buildConfigurationList = 645834822BF5F92600E18321 /* Build configuration list for PBXNativeTarget "DouShouQi_AppUITests" */; buildPhases = ( 6458346E2BF5F92600E18321 /* Sources */, - 6458346F2BF5F92600E18321 /* Frameworks */, 645834702BF5F92600E18321 /* Resources */, ); buildRules = (

      #3su~R#Lk#M77aQwl4xG# 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�ud7F*9Q4XcBS876oq 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%0D-{;8BCPmFVQ23CuMD}d~k}W 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

      V)ORnV*oO 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