Changes

Jump to: navigation, search

Bebe

444 bytes added, 23:40, 18 February 2021
no edit summary
'''Bebe''', (Be-Be)<br/>
a chess program running on a customized, special purpose [https://en.wikipedia.org/wiki/Bit_slicing bit slice] [[Hardware|hardware]] developed by [[Tony Scherzer|Tony]] and [[Linda Scherzer]] as [https://en.wikipedia.org/wiki/Testbed testbed] for their company's ''SYS-10, Inc.'' mini- and mainframe processors <ref>Linda Scherzer (1984): ''"We justify this as our research and development department. We try out the firmware in Bebe, then design it for commercial products".''</ref> . It was originally written on a [[Z80]] basis, as '''BB-1''' already standby at the [[ACM 1978]] <ref>Editor ('''1979'''). ''Scuffle in a Corner''. [[Personal Computing#3_8|Personal Computing, Vol. 3, No. 8]], pp. 76 » [[ACM 1978]], [[Bebe|BB-1]], [[Sargon]]</ref> <ref> [[Tony Scherzer]] ('''1979'''). ''Background on BB-1''. [[Personal Computing#3_11|Personal Computing, Vol. 3, No. 11]], pp. 80</ref>, and was ported to run on a ''SYS-10'' computer <ref>''SYS-10'', not to be confused with the decimal [http://members.iinet.net.au/~daveb/S10/Sys-10.html Singer System-10]</ref> , based on [https://en.wikipedia.org/wiki/AMD_Am2900 AMD 2900] bit slicers <ref>[http://www.linkedin.com/in/pwatt Peggy Watt] ('''1984'''). ''Mainframes checkmate Micros''. [https://en.wikipedia.org/wiki/InfoWorld InfoWorld], November 5, 1984, pp. 18, [httphttps://books.google.comde/books?id=oC4EAAAAMBAJ&pglpg=PA49&dq=InfoWorld,+November+5,+1984%2C%20November%205%2C%201984&client=firefox-a&cdhl=4de&pg=PA18#v=onepage&q=InfoWorld%2C,%20November%205%2C,%201984&f=false google books]</ref> .
While the hardware did no longer improve significantly since the mid 80s, the software and [[Opening Book|opening book]] did. Bebe approached [[Programming#Parallelism|parallelism]] in generating [[Attack and Defend Maps|attack and defend maps]], [[Move Generation|move generation]], [[Move Ordering|move ordering]], and [[Evaluation|evaluation]], but otherwise had a serial [[Search|search]]. Its implementation of [[Iterative Deepening|Iterative deepening]] was quite unique. To avoid the [[Odd-Even Effect|odd-even effect]], Bebe searched only odd [[Depth|depths]] with an increment of two [[Ply|plies]] at the [[Root|root]] <ref>[http://groups.google.com/group/rec.games.chess.computer/browse_frm/thread/fb40c7c141dc062a Odd ply versus even ply searches] by [[Robert Hyatt]], [[Computer Chess Forums|rgcc]], February 28, 1996</ref> . It further introduced a [[Learning|learning approach]] utilizing a [[Persistent Hash Table|persistent hash table]], explained in [[Bebe#Award|award winning]] paper <ref>[[Tony Scherzer]], [[Linda Scherzer]], [[Dean Tjaden]] ('''1990'''). ''Learning in Bebe.'' [[Computers, Chess, and Cognition]] </ref>.
=Photos & Games=
[[FILE:ACM1984BebeNovag.JPG|none|border|text-bottom|640px]]
[[Linda Scherzer|Linda]] and [[Tony Scherzer]], Bob Henry and [[David Kittinger]] at [[ACM 1984]], Bebe vs. [[NovagX|Novag X]] <ref>[http://www.linkedin.com/in/pwatt Peggy Watt] ('''1984'''). ''Mainframes checkmate Micros''. [https://en.wikipedia.org/wiki/InfoWorld InfoWorld], November 5, 1984, pp. 18, [http://books.google.com/books?id=oC4EAAAAMBAJ&pg=PA49&dq=InfoWorld,+November+5,+1984&client=firefox-a&cd=4#v=onepage&q=InfoWorld%2C%20November%205%2C%201984&f=false google books]</ref>
<pre>
[Event "ACM 1984"]
=Achievements=
Bebe was one of the strongest chess entities in the 80s. At its first appearance, the [[WCCC 1980]] in [https://en.wikipedia.org/wiki/Linz Linz], it finished best placed "Micro" <ref>[httphttps://www.computerwoche.de/heftarchiv/1980/48a/mikros-noch-ohne-grossmeister-format,1191318/ Mikros noch ohne Großmeister-Format] November 28, 1980, [[Computerworld#Woche|Computerwoche]] 48/1980 (German)</ref> . Four draws in four rounds, playing programs like [[Chess (Program)|Chess 4.9]] and [[Nuchess]]. The following three [[World Computer Chess Championship|World Computer Chess Championships]] were even more successful. Bebe was first runner up at the [[WCCC 1983]] in [https://en.wikipedia.org/wiki/New_York_City New York], tied for first place at the [[WCCC 1986]] in [https://en.wikipedia.org/wiki/Cologne Cologne], and finally was runner up again in [https://en.wikipedia.org/wiki/Edmonton Edmonton] at the [[WCCC 1989]]. As mentioned by [[Robert Hyatt]], Bebe "helped" [[Cray Blitz]] to win both the [[WCCC 1983]] and the [[WCCC 1986]] <ref>[https://www.stmintz.com/ccc/index.php?id=201764 Re: Who is the better chess program author? (more)] by [[Robert Hyatt]], [[CCC]], December 13, 2001</ref> .
Bebe further played 13 consecutive [[ACM North American Computer Chess Championship|ACM North American Computer Chess Championships]], including the already mentioned WCCC in New York, from [[ACM 1980|1980]] until [[ACM 1993|1993]], again runner up in [[ACM 1981|1981]] (tied), [[ACM 1984|1984]] and [[ACM 1985|1985]].
from the [[ACM 1980]] booklet <ref>[http://www.computerhistory.org/chess/full_record.php?iid=doc-431614f6cdeeb The Eleventh ACM's North American Computer Chess Championship], [http://archive.computerhistory.org/projects/chess/related_materials/text/3-1%20and%203-2%20and%203-3.1980_11th_ACM_NACCC/The_Eleventh_ACMs_North_American_Computer_Chess_Championship.1980.062303015.sm.pdf pdf] from [[The Computer History Museum]]</ref> :
Tony Scherzer, ''SYS-10, Inc.'', [https://en.wikipedia.org/wiki/Hoffman_Estates,_Illinois Hoffman Estates, Illinois], Bebe Chess Machine on site (32K bytes, 16 bits, 6,250,000 [https://en.wikipedia.org/wiki/Instructions_per_second inst/sec])
A relatively new program and machine, Bebe has recently acquired a provisional [https://en.wikipedia.org/wiki/US_Chess_Federation#Ratings UCSF rating] of 1810 based on play in one tournament. Bebe defeated an Expert in that tournament. Tony Scherzer's brainchild examines 10,000 [[Nodes per secondSecond|nodes/sec]] or about 2,000,000 in a three minute move. The program is small, requiring only 10k 16 bit words. The program has no book. It uses [[Iterative Deepening|iterative deepening]] and is written in [[Assembly|assembly language]].
==1981-1986==
=See also=
* [[Various Classifications#GivenName|Given Name]]
* [[Odd-Even Effect]]
* [[Persistent Hash Table]]
* [[Tony Scherzer]], [[Linda Scherzer]], [[Dean Tjaden]] ('''1990'''). ''Learning in Bebe.'' [[Computers, Chess, and Cognition]] » [[Bebe#Award|Mephisto Best-Publication Award]]
* [[Tony Scherzer]], [[Linda Scherzer]], [[Dean Tjaden]] ('''1991'''). ''Learning in Bebe.'' [[ICGA Journal#14_4|ICCA Journal, Vol. 14, No. 4]]
* [[Linda Scherzer]] ('''2020'''). ''BEBE, SYS-10, Inc., and computer chess''. [[ICGA Journal#42_23|ICGA Journal, Vol. 42, Nos. 2-3]]
=Forum Posts=
* [http://en.wiktionary.org/wiki/beb%C3%A9 bebé - Wiktionary]
* [https://en.wikipedia.org/wiki/Bebe Bebe from Wikipedia] (Disambiguation page)
* [[:Category:Astrud Gilberto|Astrud Gilberto]] - [https://en.wikipedia.org/wiki/%C3%81gua_de_Beber Água de Beber], 1965, [https://en.wikipedia.org/wiki/YouTube YouTube] Video
: {{#evu:https://www.youtube.com/watch?v=qZx-Z3_n4t8|alignment=left|valignment=top}}
=References=
'''[[Engines|Up one level]]'''
[[Category:Given Name]]
[[Category:Astrud Gilberto]]

Navigation menu