Playing Gothic Chess (Also Known as Trice’s Chess)

Gothic chess (an invention of Ed Trice’s) is played like regular chess, except there are two new pieces, and a wider board (and extra pawns) to accomodate them. In the image shown above (which I found with a Google-search), the piece between the king and queen is called the chancellor, and can move like a rook or a knight. The piece between the king and the king’s bishop is called the archbishop, and it can move like a knight or a bishop. The only other difference between gothic chess and regular chess is that the king moves three spaces when castling, instead of two.

I’ve known about this game for years, but have had trouble finding people to play against me on my physical set. However, I just learned that there’s now a free download of an A.I. that plays the game, at https://gothicchess.info/programs_01.shtml, and that program cleaned my clock swiftly in my first game against it. While the download is free, donations to Trice are accepted and appreciated. I’ve donated $10, but you can choose whatever amount you prefer.

A BASIC Program To Factor Numbers Into Primes

Image

A BASIC Program To Factor Numbers Into Primes

This program is written in Just BASIC v1.01, which you may download for free at http://justbasic.com/download.html.

*** *** ***

10 print “For what number do you want the prime factorization”;
20 input n
25 c = 3
30 if n <> int(n) then end
40 if n < 4 then goto 450
50 if n/2 <> int(n/2) then goto 100
60 print ” 2″;
70 n = n/2
75 if n = 1 then goto 400
80 goto 50
100 if n/3 <> int(n/3) then goto 200
110 print ” 3″;
120 n = n/3
125 if n = 1 then goto 400
130 goto 100
200 c = c + 2
205 p = 0
210 for t = 3 to c step 2
220 if c/t = int(c/t) then goto 290
230 if n/t <> int(n/t) then goto 290
240 if p > 0 then goto 290
250 p = t
290 next t
295 if p = 0 then goto 200
300 print ” “;p;
310 n = n/p
320 if n = 1 then goto 400
330 if n/p = int(n/p) then goto 300
340 goto 200
400 print
410 goto 10
450 if n = 2 then print ” 2″;
460 if n = 3 then print ” 3″;
470 goto 400
500 end