Difference between revisions of "Cumulus"

From Chessprogramming wiki
Jump to: navigation, search
 
(One intermediate revision by the same user not shown)
Line 4: Line 4:
  
 
'''Cumulus''',<br/>
 
'''Cumulus''',<br/>
the second chess program by [[Jean-Christophe Weill]] and [[Marc-François Baudot]]. Cumulus played the [[WMCCC 1990]], [[WMCCC 1991]], and [[WCCC 1992]] <ref> [https://www.game-ai-forum.org/icga-tournaments/program.php?id=225 Cumulus' ICGA Tournaments]</ref>, the [[Aegon 1993]] and various [[Aubervilliers Rapid Open]].  
+
the second chess program by [[Jean-Christophe Weill]] and [[Marc-François Baudot]], written in [[C]] with a few [[8086]] [[Assembly]] snippets <ref>[http://recherche.enac.fr/~weill/chess.html A Short Story of JCW's Computer Chess Program] by [[Jean-Christophe Weill]]</ref>. Cumulus played the [[WMCCC 1990]], [[WMCCC 1991]], and [[WCCC 1992]] <ref> [https://www.game-ai-forum.org/icga-tournaments/program.php?id=225 Cumulus' ICGA Tournaments]</ref>, the [[Aegon 1993]] and various [[Aubervilliers Rapid Open]] - the versions since [[WCCC 1992]] already the [[Écume]] codebase, completely written in Assembly language <ref>[http://recherche.enac.fr/~weill/chess.html A Short Story of JCW's Computer Chess Program] by [[Jean-Christophe Weill]]</ref>.  
  
 
=Description=  
 
=Description=  
 
from [[Don Beal|Don Beal's]] [[WMCCC 1991]] report <ref>[[Don Beal]] ('''1991'''). ''Report on the 11th World Microcomputer Chess Championship''. [[ICGA Journal#14_2|ICCA Journal, Vol. 14, No. 2]]</ref> :
 
from [[Don Beal|Don Beal's]] [[WMCCC 1991]] report <ref>[[Don Beal]] ('''1991'''). ''Report on the 11th World Microcomputer Chess Championship''. [[ICGA Journal#14_2|ICCA Journal, Vol. 14, No. 2]]</ref> :
  Written by Jean-Christophe Weill, in association with Marc-François Baudot of [[Échec]], this is a new program, only in development for 7 months, although it made its first appearance at the [[WMCCC 1990|1990 World Micro]]. Its [[Evaluation function|evaluation function]] has some overlap with Échec, although Cumulus add [[Hanging Piece|hung-piece]] considerations, [[King Safety|king safety]] and uses different definition of [[Mobility|mobility]]. Its [[Selectivity|selectivity]] is driven by swap-off values and certain mate threats. [[Check Extensions|Checks]], [[Promotions|promotions threats]], and [[Recapture Extensions|re-captures]] are [[Extensions|extended]].  
+
  Written by Jean-Christophe Weill, in association with Marc-François Baudot of [[Échec]], this is a new program, only in development for 7 months, although it made its first appearance at the [[WMCCC 1990|1990 World Micro]]. Its [[Evaluation Function|evaluation function]] has some overlap with Échec, although Cumulus add [[Hanging Piece|hung-piece]] considerations, [[King Safety|king safety]] and uses different definition of [[Mobility|mobility]]. Its [[Selectivity|selectivity]] is driven by swap-off values and certain mate threats. [[Check Extensions|Checks]], [[Promotions|promotion threats]], and [[Recapture Extensions|re-captures]] are [[Extensions|extended]].  
  
 
=Selected Games=
 
=Selected Games=
Line 30: Line 30:
 
=See also=
 
=See also=
 
* [[Échec]]
 
* [[Échec]]
* [[Various Classifications#Meteorology|Meteorology]]
+
* [[Écume]]
  
 
=External Links=  
 
=External Links=  
Line 46: Line 46:
 
=References=  
 
=References=  
 
<references />
 
<references />
 
 
'''[[Engines|Up one Level]]'''
 
'''[[Engines|Up one Level]]'''
 +
[[Category:Meteorology]]
 
[[Category:Terje Rypdal]]
 
[[Category:Terje Rypdal]]
 
[[Category:Trilok Gurtu]]
 
[[Category:Trilok Gurtu]]
 
[[Category:Miroslav Vitouš]]
 
[[Category:Miroslav Vitouš]]

Latest revision as of 00:24, 28 November 2018

Home * Engines * Cumulus

Cumulus,
the second chess program by Jean-Christophe Weill and Marc-François Baudot, written in C with a few 8086 Assembly snippets [2]. Cumulus played the WMCCC 1990, WMCCC 1991, and WCCC 1992 [3], the Aegon 1993 and various Aubervilliers Rapid Open - the versions since WCCC 1992 already the Écume codebase, completely written in Assembly language [4].

Description

from Don Beal's WMCCC 1991 report [5] :

Written by Jean-Christophe Weill, in association with Marc-François Baudot of Échec, this is a new program, only in development for 7 months, although it made its first appearance at the 1990 World Micro. Its evaluation function has some overlap with Échec, although Cumulus add hung-piece considerations, king safety and uses different definition of mobility. Its selectivity is driven by swap-off values and certain mate threats. Checks, promotion threats, and re-captures are extended. 

Selected Games

WCCC 1992, round 4, Cumulus 2 - Kallisto [6]

[Event "WCCC 1992"]
[Site "Madrid, Spain"]
[Date "1992.11.26"]
[Round "4"]
[White "Cumulus 2"]
[Black "Kallisto"]
[Result "1-0"]

1.d4 Nf6 2.Nf3 e6 3.e3 b6 4.Nbd2 Bb7 5.Bd3 Nc6 6.c3 a5 7.O-O Ba6 8.Bxa6 Rxa6 
9.e4 Be7 10.e5 Nh5 11.Ne4 a4 12.Nfg5 g6 13.Qf3 O-O 14.Be3 Ra5 15.g4 Ng7 16.Qh3 
h5 17.b4 axb3 18.axb3 Qa8 19.Rxa5 Qxa5 20.Nf6+ Bxf6 21.exf6 Ne8 22.gxh5 gxh5 
23.Qg3 Kh8 24.Qf3 Kg8 25.Kh1 Qd5 26.Ne4 Qf5 27.Qxf5 exf5 28.Bh6 fxe4 29.Rg1+ 
Ng7 30.Rxg7+ Kh8 31.h4 d6 32.b4 b5 33.Kh2 Na7 34.Rg5 Re8 35.Bg7+ 1-0

See also

External Links

Chess Engine

Misc

References

Up one Level