Skip to content
View lhearachel's full-sized avatar

Block or report lhearachel

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Pinned Loading

  1. metang metang Public

    A metaprogramming utility to generate multi-purpose C headers of enumerated constants

    C 2

  2. narc narc Public

    An implementation of the Nitro Archive virtual file system used by the Nintendo DS

    C 1

  3. Generation 4 Pokemon Trainer Move Se... Generation 4 Pokemon Trainer Move Selection AI
    1
    # Generation 4 Pokemon Trainer AI
    2
    
                  
    3
    This document aims to be a comprehensive reference to players for how the generation 4 trainer AI behaves in battle. Each NPC trainer is assigned a set of flags, each of which determines the behavior of the AI. When considering what move to use on any given turn, the AI will initialize the "score" of all of its moves to 100. Then, it will apply score modifiers to each move according to the behavior flags given to it and choose the move with the highest score. If two moves are given the same score, then the chosen move will be selected from among them at-random.
    4
    
                  
    5
    This is a living document; the contents herein are subject to change for clarity or improved accuracy.