From 5e7c8ee2408e3ba1cc07855f8ca995d9d4b36771 Mon Sep 17 00:00:00 2001 From: vaeris Date: Mon, 16 Jun 2025 13:19:23 +0200 Subject: [PATCH] basic stuff --- armeisen/Program.cs | 110 +++++++++++++++++- armeisen/bin/Debug/net9.0/armeisen.dll | Bin 4608 -> 6144 bytes armeisen/bin/Debug/net9.0/armeisen.exe | Bin 158208 -> 158208 bytes armeisen/bin/Debug/net9.0/armeisen.pdb | Bin 10596 -> 11424 bytes armeisen/obj/Debug/net9.0/apphost.exe | Bin 158208 -> 158208 bytes .../obj/Debug/net9.0/armeisen.AssemblyInfo.cs | 2 +- .../net9.0/armeisen.AssemblyInfoInputs.cache | 2 +- armeisen/obj/Debug/net9.0/armeisen.dll | Bin 4608 -> 6144 bytes armeisen/obj/Debug/net9.0/armeisen.pdb | Bin 10596 -> 11424 bytes armeisen/obj/Debug/net9.0/ref/armeisen.dll | Bin 5120 -> 6144 bytes armeisen/obj/Debug/net9.0/refint/armeisen.dll | Bin 5120 -> 6144 bytes 11 files changed, 110 insertions(+), 4 deletions(-) diff --git a/armeisen/Program.cs b/armeisen/Program.cs index 3751555..00d3223 100644 --- a/armeisen/Program.cs +++ b/armeisen/Program.cs @@ -1,2 +1,108 @@ -// See https://aka.ms/new-console-template for more information -Console.WriteLine("Hello, World!"); +using System; + +namespace meise +{ + public class Game + { + + static void Main() + { + Map mapInstance = new Map(); + Armeise armeise = new Armeise(); + mapInstance.DrawMap(armeise.posX, armeise.posY); + + armeise.Move(2); + mapInstance.DrawMap(armeise.posX, armeise.posY); + armeise.TurnRight(); + armeise.Move(2); + mapInstance.DrawMap(armeise.posX, armeise.posY); + } + } + + public class Map + { + public int sizeY = 10; + public int sizeX = 10; + + // Draws map line by line, replacing the V wit A if ant there + public void DrawMap(int armeiseX, int armeiseY) + { + for (int i = 0; i <= sizeY; i++) + { + for (int j = 0; j <= sizeX; j++) + { + if (i == armeiseY && j == armeiseX) + { + Console.Write('A'); + } + else + { + Console.Write('V'); + } + } + Console.WriteLine(); + } + Console.WriteLine(); + } + } + + public class Armeise + { + public int posY { get; set; } + public int posX { get; set; } + public Directions directionFacing { get; set; } + // Enum to have it obviousè what way turning + public enum Directions + { + North, + East, + South, + West + } + + public Armeise(int x = 0, int y = 0) + { + posX = x; + posY = y; + directionFacing = Directions.East; + } + + public void MoveRandom(int borderX, int borderY) + { + int minMove = 2; + int maxMove = 6; + int test = 3; + } + + public void Move(int steps) + { + switch (directionFacing) + { + case Directions.North: + posY -= steps; + break; + case Directions.East: + posX += steps; + break; + case Directions.South: + posY += steps; + break; + case Directions.West: + posX -= steps; + break; + default: + break; + } + } + // Using enums to make turning easier like this + // Prevents ant from doing a U turn in one move + public void TurnRight() + { + directionFacing++; + } + public void TurnLeft() + { + directionFacing--; + } + } +} \ No newline at end of file diff --git a/armeisen/bin/Debug/net9.0/armeisen.dll b/armeisen/bin/Debug/net9.0/armeisen.dll index df47586b8a707fe6ad225e6cb0f49d5c8bcd4068..688eafcc8cd0f0d9565f137b5f0fbfc82cf7bffc 100644 GIT binary patch literal 6144 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 delta 107 zcmZp;!r5?zb3+RwqtE76Mr$C|e2}UAAQR*EgG@||6Ipav85pJqq%euF*#KDwn5H+S zFwJ9Bn68-0q|Ee(al2b8(DiY#S^@(LeBC?P~EZKTkMRmuk+)Z&xhxiiD0{Ofnm?|06*XU=`ir*QwuqyBU! z5lw7g+XX{!fgu6Chv=##n$EE$sjacZ`XtA5@G15!TSA|}+nKj6YioiHnTR$9p%-l2 z#KjH`UJmDmdgu4moc6E!S>Ly1`2A~?Hdc%~E3B9cPHv)gWCpPTj)HZ;8bB4mF-}Bn z?PHF)+6Tj&UHGo#4fW^-xt0?s1N7WuU#6zr0YN8#0pJpF1Go*`2c7^gfNy|1C}NJ)jgT(VP(}XoY-keIB5YZ7$6BLYvb(6dc?aCl<8@oP9;joP9;j+*+bJ z&U;oGFE9DQ35bm<(L6tGhr?26fLGus(H?02cr}9TnorWaPV+IEkHaVlhpg2|9Up}c zP1pl1JQ_TM5?-EF>c(|3H!aQIH9N6ho}J$*&HUm8uh-p4GRP;fH?t&p$fb&`LgG+de*!{wXWj>r>HQ*mSY$7V>~)d7 zC$fVgn^VFeX7A?PSdD^K=>U}^_#7ue0TnOwA&P)qj1bI z9EXW2DkFx@PLnB`_v4l;s;J5PZNej3WJ)$lTRHZ-(rdO*rPQ}f&8*_fre;=a(~wsU zc@+w3XK31Zr1%@nW%=f;+#KGig=%>~KV$KbM6+3>uq8_JzDTn3AdGGU>z^#oK&)KHz+l73z`z1x2bUCO=A{<{nG6mvvCv=! z7a-dKB<~*T2{NMv$bX;?>oMg-_RAz3WY0o)cLIRKn&i%D})0 zln1gI_!$`77?^+z5C#eG0WlAh4H5$ZAPtfNg5?m3p#|(Pm>v+#G?|l8SDgu{5TX=h z1_&@RoKjb3U}lJ6R0rzW#0(ake3!|6vI(=j!hz-YbIi@mjFvv|Yf(+*TQkX%*>cwD zI*l-{X{YSjm;9VOnfb25Z?XGD7sT)0{~Z-;$y+n&!DsC&sq!x(g!ockhv(hAV7++) o%Xd|FHlWGMOpKFvYZVJeF)mMJTwcStyp3`BB*x{77?*Db09aj4w*UYD diff --git a/armeisen/obj/Debug/net9.0/apphost.exe b/armeisen/obj/Debug/net9.0/apphost.exe index b5d6df3532714dd70cb2ddc2459ecd349fc98c3c..207d6a6d9da383d50a79c0f7959e4182ffd82865 100644 GIT binary patch delta 187 zcmZp;!r5?zb3+Rws1Ntr2tX}eo0(rzCeZ)@ delta 107 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 diff --git a/armeisen/obj/Debug/net9.0/ref/armeisen.dll b/armeisen/obj/Debug/net9.0/ref/armeisen.dll index 9e22cf7037e5416af67afb6effab4f2cbedbef09..a59e93296c03f0ca1cac7b7d96b2475fe8776c94 100644 GIT binary patch delta 1868 zcmZ8iT}+!*7=F%aDdlHSHipCfq)?NgX#L7h0XGyj#?Kt%ryHyp34CooSSPfkEfaQO z(HUpV!Ums-7bb=a5{-%R0uyh%SWNth@nRQ?@k*yIn&{#d;{{nX@j0h0n4RW4=Y8Iv z^S(WU0Hsu@&h}UT>W5<$>;1rxqEo;|(Q4hE@@1f$ z{B;@**md%0J1mBRTW+el*j2EL{eR8NV1Fu|ic+^xM3`b%J|6oAaah!By5vLQdEwR< zSGp_1r{DSX@#lUWy4ku}<-9NIaGPmVQ-eei&U66=lL>Nm7b`IAVOK+T(E<2g0q$~i zD>;-&#S=4W`r#h4IXU{yhVX#0N6CF>2YQsTm=kg)-?7J4C-7R!5t2+x8S~JM6ybW7&nctV5pKp-j=q>hng7kh!BOo0fkA#z_D^ROFk7>`JWC>QJ$fAmai>4J> ziYK)kAbPm<3cEE9XdKZP)@W*s69txtE*9#+A!0Rr#C>QW)@scGJVW^)<->^L3E^kq z=i%oe#gO%5KdzAY`17L?*NDydhIjVR>zBk5`G|Ri;Ll0E?h>&>Spqal@tiay@+d8 zq(4xKM+cL!g<0!)n5j7{p0>^*9luPBBvUafbq+IDW^z86rn(?#$KJFR)}Gho)%5o4}-}|mYyUQPg&7SJelY< zqkK~Ie2?htdnNlPPA5~D3kW3_i23Rh{@CnnK9!zu)J(*Zb2yP$nA`TjpczkW*JDl3 z=CYwDWxgEBn5oR5Id6BC4)pdE3Q2>t&!;gIxkz7}Sx6;D<1-gBIANwU7`F(EyiU3H z=*wz`YlV!E` z)v~JHU*{io=EcuS?pm#@k+=Kp&&y8PhTO6%$`dsktmVcOplT|#YKOg6{+`I#fn7d1 zEH}q?tqI3#c-H=-qA}En01WmREcPf&v|*Z>+|NW1E&L!2L}+j0tJcbIB&fY3WbNb~ kj1KCk7WxJOdvE0t@yX^$<%BHh%Ki8K-LC(gR*mBS0H=gZVgLXD delta 1030 zcmZ9LT}YEr7{~wTb$in}-)%0XtYmY7hBh`NAv0U)GRfR*D)a$u>KwCu&^9lEXuB!8 z+&njSQC&nLA$_pwCJ5={qVTTrA}XZI3hY`6dd_)gL=Ss@=Xw6;<2mQuIR#Ily?DK4 z+P=7simjsswaf#kB$#yZo4<5#LR;_y0U?Bept0n%n+t%M^2^k*n>&?Gewqcke;P^h zk&6X{|6>lC?9OB}Q=|pOxG=dGW9DC28>=s?$|kdh-aRq#^uWlC-^+K3OD{&tHp2#U zVwK7WJ5H{^h%q0~PKz+g$yM5chX>X6{1RoZE5LRI=p=WAa+!E4mZfp<836jhH6FqM z1y&Icjt>n`J4X3?ksnQ@C#e-i)7fAHP$QB})`dpBphfQ!{c;0!)C#B4c_{$5nb?^) z-zGMgiWn2@#V2Ngh32W~l1dC$NgrXah%X^nki03`B=w+-zshx-k}l=3TwZRBDvHF4 zWl{f-OoKjAyhL#`xt?9yu|~`5du~>0utr<75moFYny^>KUZNETB#%fANsdaMmW)Wo zi3}HsD%voGH*ljik5+2z*hk!jVWJD;#15Pxc42{d5R1fqJR+XJb7Dy9XNmo|K;sPs z{ln53D)x-drk_?98c@I01@xYb#8Z8()TZszbBSmlLYK0+XwrRZE|rTX%TG-+j0en3 z-H}W(8qY>k?&(AV!Av@qi6kpyvDNo?ZgeIQoyx`2DgN3#bS#pgI~16lC8<*Q|CL#Q#{a6@|}RZ!rh=+FZ&nR-UlUvnmh0 hiSP9teAeE>!sWa6a|-t;V>Leg)&AHo-&M)8?GFumyL$it diff --git a/armeisen/obj/Debug/net9.0/refint/armeisen.dll b/armeisen/obj/Debug/net9.0/refint/armeisen.dll index 9e22cf7037e5416af67afb6effab4f2cbedbef09..a59e93296c03f0ca1cac7b7d96b2475fe8776c94 100644 GIT binary patch delta 1868 zcmZ8iT}+!*7=F%aDdlHSHipCfq)?NgX#L7h0XGyj#?Kt%ryHyp34CooSSPfkEfaQO z(HUpV!Ums-7bb=a5{-%R0uyh%SWNth@nRQ?@k*yIn&{#d;{{nX@j0h0n4RW4=Y8Iv z^S(WU0Hsu@&h}UT>W5<$>;1rxqEo;|(Q4hE@@1f$ z{B;@**md%0J1mBRTW+el*j2EL{eR8NV1Fu|ic+^xM3`b%J|6oAaah!By5vLQdEwR< zSGp_1r{DSX@#lUWy4ku}<-9NIaGPmVQ-eei&U66=lL>Nm7b`IAVOK+T(E<2g0q$~i zD>;-&#S=4W`r#h4IXU{yhVX#0N6CF>2YQsTm=kg)-?7J4C-7R!5t2+x8S~JM6ybW7&nctV5pKp-j=q>hng7kh!BOo0fkA#z_D^ROFk7>`JWC>QJ$fAmai>4J> ziYK)kAbPm<3cEE9XdKZP)@W*s69txtE*9#+A!0Rr#C>QW)@scGJVW^)<->^L3E^kq z=i%oe#gO%5KdzAY`17L?*NDydhIjVR>zBk5`G|Ri;Ll0E?h>&>Spqal@tiay@+d8 zq(4xKM+cL!g<0!)n5j7{p0>^*9luPBBvUafbq+IDW^z86rn(?#$KJFR)}Gho)%5o4}-}|mYyUQPg&7SJelY< zqkK~Ie2?htdnNlPPA5~D3kW3_i23Rh{@CnnK9!zu)J(*Zb2yP$nA`TjpczkW*JDl3 z=CYwDWxgEBn5oR5Id6BC4)pdE3Q2>t&!;gIxkz7}Sx6;D<1-gBIANwU7`F(EyiU3H z=*wz`YlV!E` z)v~JHU*{io=EcuS?pm#@k+=Kp&&y8PhTO6%$`dsktmVcOplT|#YKOg6{+`I#fn7d1 zEH}q?tqI3#c-H=-qA}En01WmREcPf&v|*Z>+|NW1E&L!2L}+j0tJcbIB&fY3WbNb~ kj1KCk7WxJOdvE0t@yX^$<%BHh%Ki8K-LC(gR*mBS0H=gZVgLXD delta 1030 zcmZ9LT}YEr7{~wTb$in}-)%0XtYmY7hBh`NAv0U)GRfR*D)a$u>KwCu&^9lEXuB!8 z+&njSQC&nLA$_pwCJ5={qVTTrA}XZI3hY`6dd_)gL=Ss@=Xw6;<2mQuIR#Ily?DK4 z+P=7simjsswaf#kB$#yZo4<5#LR;_y0U?Bept0n%n+t%M^2^k*n>&?Gewqcke;P^h zk&6X{|6>lC?9OB}Q=|pOxG=dGW9DC28>=s?$|kdh-aRq#^uWlC-^+K3OD{&tHp2#U zVwK7WJ5H{^h%q0~PKz+g$yM5chX>X6{1RoZE5LRI=p=WAa+!E4mZfp<836jhH6FqM z1y&Icjt>n`J4X3?ksnQ@C#e-i)7fAHP$QB})`dpBphfQ!{c;0!)C#B4c_{$5nb?^) z-zGMgiWn2@#V2Ngh32W~l1dC$NgrXah%X^nki03`B=w+-zshx-k}l=3TwZRBDvHF4 zWl{f-OoKjAyhL#`xt?9yu|~`5du~>0utr<75moFYny^>KUZNETB#%fANsdaMmW)Wo zi3}HsD%voGH*ljik5+2z*hk!jVWJD;#15Pxc42{d5R1fqJR+XJb7Dy9XNmo|K;sPs z{ln53D)x-drk_?98c@I01@xYb#8Z8()TZszbBSmlLYK0+XwrRZE|rTX%TG-+j0en3 z-H}W(8qY>k?&(AV!Av@qi6kpyvDNo?ZgeIQoyx`2DgN3#bS#pgI~16lC8<*Q|CL#Q#{a6@|}RZ!rh=+FZ&nR-UlUvnmh0 hiSP9teAeE>!sWa6a|-t;V>Leg)&AHo-&M)8?GFumyL$it