Skip to content

Vertical Slice #1 #8

@aed3

Description

@aed3

Vertical Slice 1

The goal for this slice is to write all the code needed to simulate, damage calc, and effect analyze the battle scenarios with player choices listed below. This will lead to most of the common-case code being written, so finishing this slice will give great insight into what parts of the design should change and how the undesigned parts should function before taking on the whole project.

Scenarios to Build For

Singles

Player_1 = EMPOLEON, DEFIANT, ASSAULT_VEST, FURY_ATTACK
Player_2 = AMPHAROS, STATIC, CHOICE_SPECS, THUNDERBOLT

Doubles

Player_1A = GARDEVOIR, SWEET_VEIL (via trace), CHOICE_SCARF, MOONBLAST (2B)
Player_2A = PANGORO, IRON_FIST, LIFE_ORB, KNOCK_OFF (1B)
Player_1B = DRAGAPULT, INFILTRATOR, FOCUS_SASH, WILL_O_WISP (2A)
Player_2B = RIBOMBEE, SWEET_VEIL, BRIGHT_POWDER, QUIVER_DANCE

Tasks

Entering Data

Starting a Simulation

Running Actions

All the tasks above, unless marked otherwise, are for the turn simulator because the damage calculator and effect analyzer run on a subset of the turn simulators code

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions