c:\osbrecht> cd keep formation upkeep log loupe docs █
now
                                                                                                

upkeep

every 256 moves osbrecht settles up. if at least half of the movement in those moves passed through a bin one of his lemmings was standing on, he breeds one. if less than a quarter did, he loses his weakest. in between, nothing changes. it is counted in moves, never in time.

this upkeep, move by move
································································
································································
································································
································································
································································
································································
································································
································································
upkeep
moves in
movement
eaten
share so far
would be
breed line50.00%
cull line25.00%
share by upkeep
                                                                                                                            
                                                                                                                            
                                                                                                                            
                                                                                                                            
                                                                                                                            
                                                                                                                            
                                                                                                                            
                                                                                                                            
                                                                                                                            
                                                                                                                            
┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄  50 
                                                                                                                            
                                                                                                                            
                                                                                                                            
                                                                                                                            
┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄  25 
                                                                                                                            
                                                                                                                            
                                                                                                                            
                                                                                                                            
                                                                                                                            
every upkeep
upkeepmovesmovementeatenshareoutcomelemmingstanding aftersettled
who was fed, this upkeep
ideatenshare of eatenbar