Morpion solitaire/Unicon: Difference between revisions

m
→‎Main and Core Game Play Procedures: minor tweaks for core code to reduce dep on ext code globals
m (→‎Interface, Parameters, Globals: make difference between core vs. extended code clearer)
m (→‎Main and Core Game Play Procedures: minor tweaks for core code to reduce dep on ext code globals)
Line 82:
put(MG.history,M) # save history
MG.score +:= 1 # and score
\M_LogDetails(MG,M) # for analysis
every x := !M.line do { # draw the line
g := MG.grid[x[1],x[2]]
Line 191:
procedure ShowGame(MG) #: show games
if M_Output === &output then
every (\(PrintGrid|WriteMoveLog|M_PrintDetails))(MG)
else # header first to output, game saved
every (\(WriteMoveLog|PrintGrid|M_PrintDetails))(MG)
end
 
Anonymous user