#bbcmicrobot F.F=0TO255:@%?F=(1A.F)+SGN(2A.F)+SGN(4A.F)+SGN(8A.F)+SGN(16A.F)+SGN(32A.F)+SGN(64A.F)+SGN(128A.F):N.:MO.4:PL.&99,1023,0:V.5,30,18,4;10,10:F.A%=H. TO&7FFF:T=T+@%??A%:N.:P=T/16384:$@%=STR$(P*1E4)+STRI.38," ")+"IYPDA":F._=0TO4:V.@%?_?@%:N.:P.''P:I.""I
I ran @rheolism's program and got this.
Source: https://bbcmic.ro/?t=dOfOn #bbcbasic
#bbcmicrobot F.R%=1TO122:H%=0:N%=0:REP.N%=N%+1:H%=H%+SGNRND:U.H%>0:T=T-NOTN%DIV2/N%:N.:P."PI=";T*4/R%
I ran @rheolism's program and got this.
Source: https://bbcmic.ro/?t=dOtkI #bbcbasic
Calculating pi from coin flips (without randomness)

YouTube
@rheolism I thought that was going to be the other one...the expectation value of the absolute distance of a 1-dimensional random walk of N steps is sqrt(2N/pi) - which you can do by coin tossing too
@bazzargh #bbcmicrobot 🚀F.N%=0TO7278895:H%=H%+SGNRND:N.:P."PI=";N%*2/(H%*H%)