stand 28.5. first version with alpha/beta and simple eval()