top of page
Search
gordonmartey214sgm

Spark 1.0 Chess Engine: Watch It Play against Stockfish 15.1 on YouTube



The thing about Morphy's play is that the level of positional understanding and defensive resources for one's opponent was quite different in that day than today. While chess engines can be tuned to play very aggressively, it is hard to make them "ignore" defensive and positional options the oponent may have at their disposal that the oponent isn't likely to see. This is really the crux of the difference between humans and chess engines. There are moves that even fairly good chess players don't consider because they don't seem right, or they rely on a deep understanding of some chess-board geometry that players of a certain level won't see. But computers aren't a very good judge of what sorts of moves are intuitive and which one's aren't.


(Top) Engines assume the best defense. So if there are a million bad defenses and just a single good defense, the engine will assume his opponent will play that single good defense (assuming the engine actually found this single good defense).




Spark 1.0 Chess Engine



The downside of Chess System Tal (CST) is that it was a proprietary GUI (engine was not UCI or WB and could only run in the CST GUI). Compared to top engines of the day, it wasn't among the strongest. However, for the average patzer, even the weak levels could be hard to beat. I think the AI Factory still offers a download version under the name Chess Tal Classic.


chessmaster at one time tried to emulate the styles of famous players. It can be done, I think. All you have to do is give it a database of the player's games + engine settings to favor a particular style, which really means a modification to a single function in the engine. Change the function that selects the best move (or the function that scores moves, whatever) so that it favors moves that fit the style given so long as they are within X points of the "best" move from the normal engine calculations. Between the move selection and the database (to help choose openings and endgame responses) it should be an approximation of the human.


I hope this post is of interest to some of you guys, otherwise I've just wasted a good amount of time writing this up. (Digging up all of the download links was a real chore!)I've been spending some time for the past few days searching the web for aggressive engines, and I think I've found some. The commercial ones typically could play at weakened levels, but they aren't available any more. Most of the free ones can only play at full strength, but four or five do have reduced strength settings. I doubt that these engines can really play like Tal, but they should at least be more interesting than your run-of-the-mill engine. I'm not really strong enough to appreciate all of the deep tactics, so I basically had to rely on other people's recommendations. The strength of these engines ranges from about 2300 to maybe 2900 at full strength; More than enough firepower for playing against, but clearly not the best for analysis.Here's my list:Commercial engines/programs:1) Junior 7 - An old engine, no longer offered. You'd have to scrounge this one up on eBay, etc. (No, I don't have this one.) The consensus is that this is the most aggressive commercial engine ever created. Rating about 2550 CCRL. You can get a free crippled demo of the current Deep Junior version. I don't know f it's as wild as Junior 7 though. Apparently it's limited to 16 plies in depth (8 full moves). I may give this demo a try.Link to Deep Junior demo: -chess-junior-download.htm2) Mchess Pro 8 program (DOS) - I'm throwing a couple of bones to the retro DOS guys. A few people mentioned Mchess, even though it's long been off the market. If you did manage to get a copy, you'd have to run it in DosBox with the D-Fend Reloaded front-end, or in a virtual Dos environment.Michael Reyes - "MChess - Rated as the second most aggressive engine in the retro list I mentioned. From the games it played, I'd say they were right about its style."3) Chess Tiger - Used to be sold by Lokasoft, but is no longer available. Not quite as wild as Junior 7, but wild enough. About 2700 CCRL.4) Rebel 12 - Again, used to be sold by Lokasoft, but is no longer available. 2575 CCRL.Ruxy Sylwyka - "The engine itself plays a magnificent chess. In endgame it's not a strong engine (without TBS access , only internal BBS). Maybe the results weren't so great ( despite the fact that in epoch was a strong chess engine ) but its play ( sacrificial) is ravishing regardless of opponent. I like a lot this engine! ProDeo is more strong but losted a lot of from the style of his little brother."Robert Flesher - "To me is seems to play in a style like no other, yet close to Deep Junior 7.0. Very aggressive, go for the throat chess...I have bright, very tactical engine, but it seems confused(positionally), almost to chaotic. I prefer Deep Junior 7.0 and now Rebel 12 because they often sac material based on attack possibilities that other engines do not even consider. There is no easy draw! Try to lock the position with Rebel , he will take it personal. Then soon after you will see the sac of one or several minor pieces to smash you happy fortress. This is if you manage to even get one. I prefer to avoid bad chess ideas like that, but it good to know Rebel can deal with them."5) Chess System Tal II - Already discussed in prior posts.Free engines/programs:Note: Most logos for chess engines can be obtained from Chess Mosaic: 1) Comet A90 engine (WB protocol) - Maybe 2250? Full strength only.A quote from an admirer: Ruxy Sylwyka - "Both Comet A90 & ZChess 2.00 are Legatus Augusti of Computer Chess Imperium! Hard to find something similar in our days. Houdinello Futurello the 3-rd is a sort of Cassius Clay not a Velasquez! Sorry, Robby! O tempora!"Download link: _/ -ridderkerk.nl/html/enginleft.htm


****(See Edit note below the Comet.ics config file!)****The COMET.ICS configuration file supplied with the engine only has a few commands. Here's one with more commands. You should change the values to suite your setup:MAX_HASH [nr of megabytes]:128PONDER [ON or OFF]: OFFSELECTIVITY [ON or OFF]: ONBOOK [ON or OFF]: ONRESIGN [ON or OFF]: OFFOFFER_DRAW [ON or OFF]: OFFICS-INFO [ON or OFF]: OFFTB_PATH: C:\egtbTB_CACHE [nr of megabytes]:16SHOW_PONDER [ON or OFF]: OFFENGINE_BEEP [ON or OFF]: OFF


2) Critter 0.90 engine (UCI protocol) - 3045 CCRL. Full strength only.Download link: _0.90.zip3) Glaurung 1.2.1 engine (UCI) - 2650 CCRL. Full strength only.Michael Reyes - "Glaurung 1.2.1 / Glaurung 2.1 - I think Glaurung is like a Junior 7 on steroids. Where Junior 7 failed in strength, Glaurung delivered."Download link: _glaurungs_ja.zipor 4) Glaurung 2.1 engine (UCI) - 2780 CCRL. Full strength only.Download link: 5) Gothmog 1.0 beta 10 engine (UCI) - 2509 RWBC Anthology list. Full strength only.Alexander Schmidt - "Gothmog plays for sure the most interesting sacrifices. Not like the modern engines because of long extensions, it plays real sacs due to it's evaluation, not only at the kingside, also on the queenside. I remember a positional rook vs. knight sac on c3 as black in a sicilian game where such sacs are common for human players. The only advantage of this sac is a weak pawn structure. It was on the edge but Gothmog even won that game."Download link: -chess.de/download.htm6) Phalanx XXII or XXIII engine (WB) - 2355 to 2376 CCRL. Has weakened levels! No config file, all commands are from the command line.(Tony Thomas wrote: Phalanx XII (king attacks))Tord Romstad replies, "Yes! Phalanx is my candidate for the best (not the strongest) chess program ever, and is second only to Crafty as the most influential chess program ever. Not only is it very strong and has an awesome attacking style, it was also one of the first high-quality open source programs, back in the dark ages where most programmers preferred to keep their tricks secret and progress was abysmally slow. It managed to be about as strong as contemporary versions of Crafty, while being easier to read than TSCP. It is packed with ideas which are interesting even today, eight years after the release of the last version.''Phalanx was the program that taught me most of what I know about chess programming, and those who look carefully will see that there are still some clear influences from Phalanx in my current source code."Download links:Link to regular versions 15 through 22 (WB): -ridderkerk.nl/html/details1/Phalanx.htmlLink to Ablett's compile of Phalanx Reborn XXII JA (WB): Link to Kirill's install of Phalanx Reborn XXII JA using WB2UCI adapter (UCI): -kryukov.com/chess/discussion-board/viewtopic.php?p=74553#p74553Link to Ablett's compile of Phalanx XXIII JA (WB): 7) Quark 2.35 engine (WB) - 2430 CCRL. Full strength only.George Tsavdaris - "yes, i find it very very aggressive"Download link: -ridderkerk.nl/html/details1/Quark.html8) Rebel 6 WB-UCI engine (WB, but can be run as UCI with use of the supplied WB2UCI adapter) - Maybe 2450 elo? Has weakened personalities!I'm only guessing, but since a number of people liked Rebel 12's aggressiveness, maybe Rebel 6 would also be a good bet? And if the stock Rebel 6 isn't wild enough for you, it actually has a Tal personality you can try out!Link to Rebel 6 WB-UCI: -5000.nl/donationware.htmLink to a Rebel logo: 9) Rebel Century (2000) WB-UCI engine (WB, but can be run as UCI with use of the supplied WB2UCI adapter) - 2550 CCRL. Has weakened personalities!I'm only guessing, but since a number of people liked Rebel 12's aggressiveness, maybe Rebel Century would also be a good bet? And if the stock Rebel Century isn't wild enough for you, it actually has a Tal personality you can try out!Link to Rebel Century WB-UCI: -5000.nl/donationware.htmLink to a Rebel logo: 10) Spark 1.0 engine (UCI) - 2920 CCRL. Full strength only.Re: What chess engine plays the most aggressive chess vs humans:Frank Quisinsky - "after the opening up to the "middle" of the "middlegame"1. Stockfish 2.1.1 JA PHQ2. Spark 1.03. Critter 0.9 / 1.4"Link to Spark 1.0: ://members.ziggo.nl/allard.siemelink/spark/11) Stockfish 1.6.3 engine (UCI) - 2980 CCRL. Full strength only.Albert Silver - "The most uncompromising, wildly fun engine of the last years, IMHO, is still Stockfish 1.6.3. It had problems against other engines such as Rybka and co., but even against them, it would constantly be playing the most aggressive chess there was with pushing pawns, opening lines and active pieces."Link to Stockfish 1.6.3 (click on "old versions" dropbox link): 12) Stockfish 1.7 series engines (UCI) - 3040 CCRL. Full strength only.Re: What chess engine plays the most aggressive chess vs humans:Albert Silver - "I'd say Stockfish 1.6/1.7. They were borderline kamikaze even against other engines. This would be my clear number one.."Link to Stockfish 1.7 and 1.7.1 (click on "old versions" dropbox link): 13) Stockfish 2.1.1 JA x64 PHQ engine (UCI) - 3080 CCRL. It has reduced strength settings!This is a standard Stockfish 2.1.1 JA x64 engine with tweaked settings. The PHQ settings are generally discussed on this Talkchess forum page: =42091&postdays=0&postorder=asc&topic_view=&start=20and the settings are listed in detail in News Item 006 (dated Jan 30 2012) of Frank's Chess Page, at this link: _news.htmFrank Quisinsky - "PHQ for the three musketeer ...P = POHL, Stefan Pohl, actual status 'Expert'H = HARTWIG, Benno Hartwig, actual status 'Expert'Q = QuisiQuasi, means Frank Quisinsky, actual status 'sleeping pill'This persons try out a setting, each have a good idea and the result is the most aggressive chess engine the World saw. Means PHQ is a combiantion from three good ideas in one setting."Link to Stockfish 2.1.1 JA (click on "old versions" dropbox link): 14) Toga 3.1.2SE JA Chekov engine (UCI) - Probably 2900 elo? Full strength only.This is a standard Toga 3.1.2SE JA engine with tweaked settings. The Chekov settings are listed on this Talkchess forum page: =0&t=21611&topic_view=flat&sid=b0d1fa3d45ed6a46afb492867435ae85Ulysses P. - "Still the best Toga (or Fruit based engine) regarding playing style up to date. Sadly, newer Togas seem to have sacrificed style for playing strength, I won't blame them but when I can't see the difference in strength (unless I play several games and calculate an ELO) but the style is very obvious to my eyes, I'll always choose style, so I'll choose Toga 3.1.2SE JA Chekov as well."Normally, I would send you to Kirill's mirror of Jim Ablett's engine archive for the Toga 3.1.2SE JA engine:Direct link to Toga 3.1.2SE JA engine: -312se-ja.zipHOWEVER...this engine file is corrupt and the compressed archive will not extract. The only way I know to obtain a good engine file is this: Charles Browne discovered nine corrupt files among Ablett's archive (Toga 3.1.2SE JA is one of those) and set up a Dropbox link with good copies of the corrupt files. The bad news is that all nine files are in one download package, and it's around 40 MB. The link is listed in this Talkchess forum: =48973&sid=04adcc37c03050f38dd530ce6121334e15) WChess 1.05 program (DOS) - It has weakened settings!Another one for the retro DOS guys. The engine was designed by the revered David Kittinger. This one would also have to be run in DosBox/D-Fend Reloaded, or in a virtual Dos environment.Michael Reyes - "WChess - back then WChess was rated as the most aggressive engine on the planet (I think somewhere around 1997-1998). I made loose backups of Computer Chess on the net before and I recall having seen a graph showing WChess as the most aggressive, while Genius the most Solid." 2ff7e9595c


0 views0 comments

Recent Posts

See All

Google Play Store 4.4.2 apk

Google Play Store 4.4.2 APK: o que você precisa saber Você está procurando uma maneira de atualizar seu aplicativo Google Play Store para...

E ticket download go air

Como baixar o E-Ticket no site da Go Air Se você planeja voar com a Go Air, uma das principais companhias aéreas de baixo custo da Índia,...

コメント


bottom of page