1. David Stone
  2. Technical Machine

Commits

Author Commit Message Date Builds
David Stone
awakens, critical_hit, miss, and shed_skin are no longer member variables of the ActivePokemon. Instead, they must be directly passed into functions that need them.
David Stone
Removed default on function parameter.
David Stone
Declared some parameters const.
David Stone
Formatting
David Stone
Reordered function definitions in expectiminimax.cpp to minimize forward declarations.
David Stone
Formatting
David Stone
Inlined awaken_branch.
David Stone
Formatting, deleted useless comment.
David Stone
Removed unused include
David Stone
Inlined most functions in PokemonCollection. Removed unused includes.
David Stone
Deleted PokemonCollection::for_each_replacement.
David Stone
switch_pokemon now requires a parameter of which Pokemon you are switching to.
David Stone
PokemonCollection::remove_active now requires a parameter which is the index of the Pokemon which will be replacing the Pokemon that was removed.
David Stone
Moved PokemonCollection::add_if_not_present to battle.cpp. Renamed to switch_or_add.
David Stone
Moved PokemonCollection::find_index to variable.cpp.
David Stone
Deleted PokemonCollection::is_switching_to_self.
David Stone
Deleted unneeded typedef.
David Stone
Deleted PokemonCollection::replacement_from_switch.
David Stone
Deleted PokemonCollection::at_replacement.
David Stone
Renamed endofturn to end_of_turn.
David Stone
Updated dependencies.
David Stone
Renamed switchpokemon to switch_pokemon.
David Stone
Delete PokemonCollection::replacement_to_switch. It added no abstraction.
David Stone
Use team.replacement() instead of team.all_pokemon.at_replacement() in pokemon_lab/read_team_file.cpp.
David Stone
Use more portable sleep function.
David Stone
Formatting in the start-up debug statements that print size.
David Stone
Use containers::any and containers::any_equal isntead of containers::find_if.
David Stone
Use containers::accumulate and containers::filter_iterator to get all positive stat boosts.
David Stone
iterator_adapter now passes an iterator to the dereference function.
David Stone
Replaced a static_vector of iterators with a static_vector of reference_wrappers.
  1. Prev
  2. Next