Click here to Skip to main content
11,568,157 members (38,020 online)
Click here to Skip to main content
Add your own
alternative version

Chess Program in C#

, 8 Jan 2015 GPL3 326.7K 45.4K 453
SrcChess is a chess program built in C#
Article_demo-noexe.zip
111probs.pgn
Article_demo.zip
111probs.pgn
SrcChess2.exe
Article_src.zip
SrcChess2
Analyze.ruleset
Book.bin
PieceSets
Adventurer
Alpfonso-X
Alpha
Alpha-2
Arial Unicode MS
Berlin
Cases
Chess-7
Condal
Harlequin
Kingdom
Leipzig
Line
Lucena
Magnetic
Maya
Mediaeval
Merida
Millennia
Motif
MS Mincho
Plain
Segoe UI Symbol
Smart
Traveller Standard
Usual
Properties
Settings.settings
Resources
image.png
ChessProgram.zip
Article.zip
Article_demo.zip
Article_src.zip
<?xml version="1.0" encoding="utf-8"?>
<UserControl xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" mc:Ignorable="d" d:DesignWidth="400" d:DesignHeight="400" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation">
  <Viewbox Stretch="Uniform">
    <Grid Width="16.640590429306" Height="16.4257402420044">
      <Path Fill="Black" Stretch="Fill" Data="M8.84769,1.83594 C8.54169,1.237 8.12828,0.75523 7.60746,0.39063 6.97594,0.84637 6.55276,1.44208 6.33793,2.17774 5.45902,1.18817 4.37178,0.46226 3.07621,1.7763568E-15 3.01111,1.00913 3.15111,1.98895 3.49613,2.93946 3.38545,3.05015 3.2943,3.1478 3.22269,3.23242 3.16409,3.30402 3.11527,3.36102 3.07621,3.40332 3.03711,3.44562 2.98831,3.50588 2.92973,3.58399 2.85163,3.68169 2.79789,3.7549&#xD;&#xA;2.76859,3.80371 2.73929,3.85261 2.68229,3.94207 2.59769,4.07227 2.47399,4.26108 2.39261,4.4564 2.35355,4.65821 2.30795,4.95119 2.28515,5.21486 2.28515,5.44922 2.23305,5.9896 1.80989,6.77736 1.01562,7.8125 0.33854,8.71095 0,9.43361 0,9.98047 0,10.36459 0.0505,10.72267 0.15137,11.05469 0.25227,11.38673 0.46875,11.71876 0.80078,12.05078 0.96354,12.20704&#xD;&#xA;1.22721,12.35352 1.5918,12.49024 1.80664,12.50324 2.05078,12.47074 2.32422,12.39254 2.52604,12.76364 2.80924,12.93942 3.17383,12.91988 3.4082,12.90688 3.58723,12.83848 3.71094,12.71481 3.80204,12.62371 3.91275,12.45439 4.04297,12.20699 4.29036,11.73825 4.43684,11.47458 4.48242,11.41598 5.1009,10.47849 6.10025,9.76234 7.48047,9.26754 7.76692,9.14385 8.03059,8.98435 8.27148,8.78902&#xD;&#xA;8.29748,9.16013 8.22758,9.57354 8.06152,10.02926 7.8955,10.485 7.666,10.8626 7.37305,11.16207 L6.02539,12.55367 C5.63476,12.95407 5.38736,13.25843 5.2832,13.46676 5.05533,13.87692 4.89257,14.22523 4.79492,14.51168 4.69722,14.79814 4.63541,15.0195 4.60937,15.17574 4.57027,15.37106 4.54917,15.62822 4.54587,15.94723 4.54287,16.26624 4.57027,16.42575 4.62887,16.42574 L11.18161,16.42574 15.12204,16.42574 16.64059,16.42574 16.64059,14.29684 C16.64058,13.42445 16.60639,12.47555 16.53805,11.45016 16.46965,10.42477 16.30529,9.44659 16.04489,8.51559 15.81701,7.71482 15.51265,6.95635 15.1318,6.2402 14.75093,5.52406 14.34566,4.91208 13.91598,4.40426 13.30399,3.68162 12.5618,3.08917 11.68942,2.62692 10.81701,2.16469 9.86975,1.90102 8.84762,1.8359 z" />
      <Path Fill="White" Stretch="Fill" Data="M1.9340758,9.2177311 C1.8169121,9.4259899 1.6541886,9.4682935 1.4459054,9.3446416 L1.4459054,9.3446416 C1.2180865,9.2209998 1.1920524,9.0680594 1.3678229,8.8858304 1.4199112,8.8467456 1.4589024,8.8012634 1.4849766,8.7491636 1.6607171,8.3782282 1.8136728,8.1927504 1.9438636,8.1927404 2.1195941,8.1927504 2.2139729,8.2839049 2.227,8.4660739 2.227,8.5181537 2.1717124,8.6808403 2.0610173,8.9541638 2.0024304,9.0713181 1.9601299,9.1591739 1.9340958,9.2177311 z M7.6948363,5.594761 C7.5841848,5.7965511 7.4247402,5.8486209 7.2164826,5.7509802 L7.2164826,5.7509802 C7.0017073,5.6598981 6.9431376,5.5166565 7.0407637,5.321375 7.2229804,5.1391311 7.3889427,4.8624957 7.5386406,4.491459 7.629709,4.2571453 7.6655365,3.9609739 7.6460233,3.6029646 7.5809459,3.3816683 7.6981052,3.2710102 7.9974611,3.2710002 8.2187342,3.2710102 8.3423912,3.378409 8.3684322,3.5931965 8.3754297,4.3287412 8.150398,4.9959293 7.6948363,5.594761 z M5.1474638,0.82951244 C4.9976765,0.86210183 4.8657949,0.90928648 4.7518288,0.97106638 L4.37574,1.1712013 C4.1803583,1.3078868 4.02731,1.2753474 3.916605,1.073533 3.80589,0.87830656 3.8547855,0.72535632 4.0631413,0.61470233 4.4082903,0.32834549 4.7762466,0.14611478 5.167,0.068000198 5.1213856,0.34137126 5.1148835,0.59518868 5.1474938,0.82947245 z M14.2966,13.212741 L12.919646,13.212741 C12.900146,13.212751 12.900146,13.035343 12.919646,12.680527 12.939146,12.325711 12.948946,11.943235 12.948946,11.53308 12.948926,10.719289 12.945946,9.8778285 12.938946,9.0086883 12.931946,8.1395681 12.818486,7.272068 12.597145,6.4061777 12.375784,5.5728672 12.131634,4.8616152 11.864723,4.2724119 11.597782,3.6832385 11.308071,3.1738043 10.99558,2.7441092 10.735149,2.3730334 10.324998,2.0279873 9.7651061,1.7089709 9.2051944,1.3899745 8.6094925,1.1230575&#xD;&#xA;7.9779905,0.90819993 7.9649905,0.76498155 7.9632905,0.61524324 7.9729905,0.45898501 7.9829906,0.30274677 7.9749905,0.1497585 7.9485905,1.9836425E-07 8.8274832,0.1497585 9.6705858,0.4687649 10.477888,0.95701937 11.285171,1.4453139 11.923193,2.0410071 12.391964,2.7441092 12.704445,3.1738043 12.994156,3.6832385 13.261107,4.2724119 13.528018,4.8616152 13.772159,5.5728672 13.993529,6.4061777 14.22138,7.272068 14.33856,8.1395681 14.34509,9.0086883 14.35109,9.8778285&#xD;&#xA;14.35109,10.719289 14.34509,11.53308 14.34507,11.943235 14.33509,12.325711 14.31579,12.680527 14.29629,13.035343 14.28979,13.212751 14.29629,13.212741 z M1.0940238,7.4794115 C0.89865494,7.5771004 0.77492398,7.7300429 0.72283094,7.938349 0.72983269,8.1596837 0.61538405,8.2801099 0.38095537,8.2996277 0.13349343,8.3126262 0.0065116508,8.2117377 2.0980835E-08,7.9969323 0.02600653,7.5738107 0.23768951,7.2320598 0.63491893,6.9716596 0.8237662,6.8479838 0.99633939,6.8610023 1.1526285,7.0107552 1.302406,7.1930343 1.2828711,7.3492664 1.0940138,7.4794515 z M3.5548049,2.6167975 C3.6393859,2.7470117 3.6719586,2.8837256 3.652483,3.0269392 3.5873976,3.4436007 3.3563194,3.6193728 2.9592783,3.5542557 2.8421146,3.5347566 2.7477357,3.4956584 2.6761418,3.437071 2.6501476,3.4696695 2.6110564,3.5412463 2.558978,3.6519114 2.4873941,3.8602421 2.3506847,3.9318589 2.1489199,3.8667418 1.9471352,3.7886453 1.8690227,3.6421518 1.9145925,3.4273114 2.2074868,2.6786547 2.7379679,2.1643576 3.5060358,1.88441 3.7273262,1.8193129 3.8770327,1.88442&#xD;&#xA;3.9551551,2.0797114 4.0267391,2.2880521 3.9651529,2.4312757 3.7696467,2.5093822 z" Margin="1.162,2.52,1.129,0.693" />
    </Grid>
  </Viewbox>
</UserControl>

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The GNU General Public License (GPLv3)

Share

About the Author

Jacques Fournier
Web Developer Consyst SQL
Canada Canada
Consyst is a dynamic IT company specialized for more than 20 years in information technology architecture and in the development of innovative productivity tools for businesses. Rep++, the product at the core of its mission, can significantly accelerate the development cycle of applications and services by reducing the duration of the design, coding, testing and maintenance stages.
Rep++ uses a model-driven approach supported by a powerful model execution mechanism. Essential complement to Visual Studio® (Microsoft®), Rep++ includes: an open and centralized model that is used to define, contain and manage all the metadata of an application set; toolkits and application frameworks that implement various flavors of the presentation layer; and specialized assistants that simplify the creation of applications and services for a variety of architectures and technologies. These elements provide a very high automation level, which enable businesses to focus their development efforts on where it counts: their business rules.

You may also be interested in...

| Advertise | Privacy | Terms of Use | Mobile
Web04 | 2.8.150624.2 | Last Updated 8 Jan 2015
Article Copyright 2009 by Jacques Fournier
Everything else Copyright © CodeProject, 1999-2015
Layout: fixed | fluid