Daily battle analysis