Click here to Skip to main content
11,438,007 members (51,725 online)
Click here to Skip to main content
Add your own
alternative version

Chess Program in C#

, 8 Jan 2015 GPL3
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
<?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="15.9668002128601" Height="17.3339903354645">
      <Path Fill="Black" Stretch="Fill" Data="M3.6523501,8.3108463 C3.6197501,7.8225666 3.5888501,7.3277666 3.5595501,6.8264366 3.5302501,6.3251365 3.4993501,5.8205764 3.4667501,5.3127362 4.2414801,5.8335967 5.0845802,6.3837377 5.9960402,6.9631593 6.6601002,5.6350227 7.3241602,4.3166362 7.9882302,3.008 8.3202502,3.6720933 8.6539103,4.3377967 8.9892103,5.0051201 9.3244803,5.6724634 9.6581403,6.3349067 9.9901803,6.9924599 10.75189,6.4781396 11.58848,5.9214884 12.49995,5.3225064 12.46735,5.8238265 12.43975,6.3235165&#xD;&#xA;12.41695,6.8215565 12.39415,7.3196265 12.36975,7.8127964 12.34375,8.3010761 12.9492,8.3010861 13.55304,8.3010861 14.15527,8.3010761 14.75747,8.3010861 15.36131,8.3010861 15.9668,8.3010761 15.52407,9.193034 15.08299,10.083352 14.64355,10.97203 14.20408,11.860728 13.76626,12.751045 13.33008,13.642983 11.54621,13.642993 9.7623603,13.642993 7.9785102,13.642983 6.1946502,13.642993 4.4140601,13.642993 2.6367201,13.642983 2.1940101,12.751045&#xD;&#xA;1.7529301,11.860728 1.31348,10.97203 0.87402003,10.083352 0.43619001,9.193034 0,8.3010761 0.60547002,8.3080763 1.21256,8.3110763 1.8212901,8.3110763 2.4300101,8.3110863 3.0403601,8.3110863 3.6523401,8.3110763 z M3.1342891,14.33599 L12.841511,14.33599 C13.167017,14.33599 13.32978,14.498824 13.3298,14.82449 L13.3298,14.82449 C13.32978,15.150167 13.167017,15.313 12.841511,15.31299 L3.1342891,15.31299 C2.808763,15.313 2.646,15.150167 2.646,14.82449 L2.646,14.82449 C2.646,14.498824 2.808763,14.33599 3.1342891,14.33599 z M3.5547017,17.33399 C3.3007855,17.33399 3.1249912,17.164774 3.0273388,16.826331 2.9296364,16.487898 2.8092335,16.204788 2.666,15.97699 4.4368733,15.977 6.2093767,15.977 7.9835201,15.97699 9.7576335,15.977 11.533397,15.977 13.3108,15.97699 13.161037,16.204788 13.037334,16.487898 12.939691,16.826331 12.841989,17.164774 12.669495,17.33399 12.422099,17.33399 10.937682,17.33399 9.453266,17.33399 7.9688697,17.33399 6.4844534,17.33399 5.0130574,17.33399&#xD;&#xA;3.5547017,17.33399 z M7.9882807,2.656 C7.6171358,2.65602 7.3029678,2.5274521 7.0457867,2.2702963 6.7885856,2.0131805 6.65999,1.6990801 6.66,1.328005 6.65999,0.96346931 6.7885856,0.65099872 7.0457867,0.39059323 7.3029678,0.13021774 7.6171358,1.9998118E-05 7.9882807,2.6645357E-15 8.3528948,1.9998118E-05 8.6638124,0.13021774 8.9210135,0.39059323 9.1781946,0.65099872 9.3067901,0.96346931 9.3068001,1.328005 9.3067901,1.6990801 9.1781946,2.0131805 8.9210135,2.2702963 8.6638124,2.5274521 8.3528948,2.65602&#xD;&#xA;7.9882807,2.656 z M13.388679,5.1069999 C13.017637,5.1070199 12.703574,4.9784632 12.44647,4.7213299 12.189337,4.4642265 12.06078,4.1501635 12.0608,3.7791208 12.06078,3.4211258 12.189337,3.1119419 12.44647,2.8515491 12.703574,2.5911964 13.017637,2.46102 13.388679,2.461 13.753183,2.46102 14.063997,2.5911964 14.32113,2.8515491 14.578223,3.1119419 14.70678,3.4211258 14.7068,3.7791208 14.70678,4.1501635 14.578223,4.4642265 14.32113,4.7213299 14.063997,4.9784632 13.753183,5.1070199&#xD;&#xA;13.388679,5.1069999 z M2.587884,5.1069999 C2.2168528,5.1070199 1.9027809,4.9784632 1.6456786,4.7213299 1.3885562,4.4642265 1.26,4.1501635 1.26,3.7791208 1.26,3.4211258 1.3885562,3.1119419 1.6456786,2.8515491 1.9027809,2.5911964 2.2168528,2.46102 2.587884,2.461 2.9523965,2.46102 3.263209,2.5911964 3.5203313,2.8515491 3.7774337,3.1119419 3.9059899,3.4211258 3.9059999,3.7791208 3.9059899,4.1501635 3.7774337,4.4642265 3.5203313,4.7213299 3.263209,4.9784632 2.9523965,5.1070199&#xD;&#xA;2.587884,5.1069999 z" />
      <Path Fill="White" Stretch="Fill" Data="M4.0329001,1.0587912E-22 C3.8636134,0.28650252 3.6943366,0.56973466 3.5250699,0.84970644 3.3557831,1.1296982 3.1897565,1.4064196 3.027,1.6798807 3.1897565,1.9598724 3.3557831,2.2398442 3.5250699,2.519816 3.6943366,2.7998078 3.8636134,3.0765292 4.0329001,3.3499902 4.1956566,3.0765292 4.3616833,2.7998078 4.53097,2.519816 4.7002368,2.2398442 4.8695135,1.9598724 5.0388003,1.6798807 4.8695135,1.4064196 4.7002368,1.1296982 4.53097,0.84970644 4.3616833,0.56973466 4.1956566,0.28650252&#xD;&#xA;4.0329001,1.0587912E-22 z M1.7763568E-15,2.0219903 C0.14971274,2.308492 0.30106528,2.5949937 0.45404764,2.8814853 0.60702,3.167997 0.76162217,3.4544987 0.91786415,3.7409903 1.2368274,3.7409903 1.5590502,3.7409903 1.8845427,3.7409903 2.2100251,3.7409903 2.5355076,3.7409903 2.8610001,3.7409903 2.7047581,3.4610096 2.5517757,3.1777584 2.402063,2.8912568 2.2523303,2.6047651 2.1026075,2.3150029 1.9528948,2.0219903 1.6208931,2.0220003 1.292161,2.0220003 0.96667853,2.0219903 0.64119606,2.0220003 0.31896322,2.0220003&#xD;&#xA;1.7763568E-15,2.0219903 z M8.0658003,2.0119903 C7.7337707,2.0120003 7.4066309,2.0120003 7.084391,2.0119903 6.7621211,2.0120003 6.4382413,2.0120003 6.1127415,2.0119903 5.9564864,2.3050517 5.8034911,2.5948421 5.6537658,2.8813717 5.5040205,3.1679212 5.3510353,3.4544608 5.1948002,3.7409903 5.5203,3.7409903 5.8458098,3.7409903 6.1713296,3.7409903 6.4968294,3.7409903 6.8223392,3.7409903 7.147859,3.7409903 7.2975843,3.4544608 7.4489496,3.1679212 7.6019548,2.8813717 7.75493,2.5948421 7.9095452,2.3050517&#xD;&#xA;8.0658003,2.0119903 z" Margin="3.955,7.9,3.946,5.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.

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