Click here to Skip to main content
Click here to Skip to main content
Add your own
alternative version

Chess Program in C#

, 17 Mar 2013 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
aaa.bak
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
SrcChess2.csproj.user
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="10.419930458068" Height="12.39988040924">
      <Path Fill="Black" Stretch="Fill" Data="M0,12.39988 C0,11.45302 0.17669,10.61969 0.53009,9.89988 0.88348,9.18008 1.40686,8.57339 2.10022,8.07981 2.26013,7.97321 2.36002,7.81981 2.39991,7.61961 L2.48051,6.97996 2.48051,6.87986 2.48051,6.79996 2.50001,6.43985 C2.50001,6.31982 2.52661,6.21321 2.58001,6.12003 L2.76006,5.83987 3.04021,5.55972 3.08051,5.52002 3.44,5.11963 C3.56003,5.00001 3.62005,4.85352 3.62006,4.68018 3.62005,4.54672 3.57346,4.40654 3.48029,4.25964 L3.17999,3.72009 2.86017,3.05969 C2.78037,2.82004 2.74053,2.57346 2.74054,2.31995 2.74053,1.69333 2.99047,1.15002 3.49036,0.69 3.99023,0.23001 4.56691,1E-05 5.2204,1.5777218E-30 5.86044,1E-05 6.43041,0.23001 6.9303,0.69 7.43017,1.15002 7.6801,1.69333 7.68012,2.31995 7.6801,2.5466 7.64012,2.78993 7.56018,3.04993 7.48018,3.30995 7.3735,3.53333 7.24005,3.72009 L6.94037,4.25964 C6.92697,4.28654 6.90017,4.35664 6.86007,4.46991 6.81997,4.58324 6.79997,4.65333 6.79997,4.68018 6.79996,4.85352 6.85347,5.00001 6.96049,5.11963 L7.34013,5.52002 7.38043,5.55972 7.65998,5.83987 C7.75358,5.92007 7.81357,6.01342 7.84003,6.12003 L7.91993,6.48013 7.94013,6.93973 7.94013,7.03983 7.94013,7.11973 C7.94011,7.31993 7.96673,7.50334 8.02003,7.66996 8.07333,7.83659 8.17342,7.97321 8.32033,8.07981 8.97339,8.53311 9.48669,9.12637 9.86024,9.8596 10.047,10.23314 10.18697,10.6199 10.28016,11.01988 10.37336,11.41986 10.41992,11.87986 10.41993,12.39988 z" />
      <Path Fill="White" Stretch="Fill" Data="M7.58001,9.55989 C7.57999,9.18677 7.47328,8.86684 7.25988,8.60012 7.04644,8.3334 6.79976,8.09343 6.51983,7.88021 L6.01995,7.49996 5.6397,7.15999 C5.5734,7.09329 5.52006,7.00659 5.47979,6.89998 L5.44009,6.62044 5.44009,6.45992 5.47979,6.26033 5.47979,6.06014 5.49989,5.84041 C5.49988,5.66708 5.48989,5.51703 5.46999,5.39028 5.44999,5.26353 5.38679,5.11349 5.28017,4.94014 5.23987,4.80669 5.16643,4.70679 5.05984,4.64046 L4.77968,4.36031 4.76018,4.34021 C4.59985,4.22018 4.45978,4.08021 4.33996,3.92029 4.22011,3.76038 4.1602,3.54045 4.16021,3.2605 4.1602,3.11361 4.17341,3.0068 4.19991,2.94006 L4.32015,2.68005 4.40015,2.54028 4.48005,2.38037 4.71992,1.86035 C4.80012,1.66016 4.84015,1.38022 4.84016,1.02051 4.84015,0.68686003 4.74676,0.43336003 4.56001,0.26001003 4.50671,0.22011003 4.41667,0.16681003 4.28993,0.10010003 4.16317,0.033400025 4.00661,1.0025101E-05 3.82026,2.5100622E-08 3.48659,1.0025101E-05 3.22312,0.086700025 3.02986,0.26001003 2.83657,0.43336003 2.73993,0.68686003 2.73994,1.02051 2.73993,1.3672 2.76994,1.63717 2.82994,1.83044 2.88994,2.02373 2.96003,2.18039&#xD;&#xA;3.0402,2.30041 L3.0799,2.38041 3.1598,2.54032 3.2599,2.68009 3.38014,2.9401 3.41984,3.26054 C3.41983,3.54049 3.35984,3.76042 3.23979,3.92033 L2.84001,4.34025 2.79971,4.38055 2.52017,4.64056 2.31998,4.94024 2.11978,5.46026 2.08008,5.90033 2.08008,6.10052 2.11978,6.30011 2.11978,6.48016 2.13988,6.64007 2.08008,6.92022 C2.05318,7.01342 2.00638,7.09336 1.9397,7.16009 L1.56006,7.50006 1.06018,7.88031 C0.8201,8.06708 0.57332,8.30715 0.31983,8.60052 0.1066,8.88047 -9.9992966E-06,9.2003 7.0343464E-10,9.55999 z" Margin="1.42" />
    </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
Canada Canada
Consyst is a Montréal-based company that focuses on the development of state of the art business solutions and productivity tools. In the last decade, Consyst has largely invested in the development of a powerful MDA® (Model Driven Architecture®) / ARAD (Architected Rapid Application Development) software tool, named REP++. REP++ contains a business rules management system, a rich program library as well as powerful frameworks. Better yet, REP++ uses a reflection approach. Reflection is the main advantage of the new .NET and J2EE platforms, and at the core of the Web Services success. Applying a reflection approach in our ARAD/MDA tool has driven our solution at the leading edge of tehnology and guarantees unequalled productivity gains. In fact, according to a recent study by Gartner Group, results showed productivity gains ranging from 2 to 1 to more than 15 to 1 with ARAD tools when compared to traditional application development tools.
 
Consyst’s REP++ solution is modular, installed effortlessly and progressively. It also seamlessly integrates to your current technology, office and information infrastructures. It reduces the migration effort to the new .NET and J2EE platforms and accelerates their learning. No other family of solutions solves so efficiently and without risks the issues of information systems management while offering such tangible benefits!
 

| Advertise | Privacy | Terms of Use | Mobile
Web03 | 2.8.141223.1 | Last Updated 17 Mar 2013
Article Copyright 2009 by Jacques Fournier
Everything else Copyright © CodeProject, 1999-2014
Layout: fixed | fluid