| command-predictorcommand-predictor —  |  | 
Details
enum Prediction_Algorithm
typedef enum {
  RECENCY,
  FREQUENCY
} Prediction_Algorithm;
 
command_predictor_free ()
void        command_predictor_free          (const Command_Predictor predictor);
 
command_predictor_create ()
Command_Predictor command_predictor_create  (const Command_Graph graph);
 
command_predictor_calculate_recency_percentages ()
void        command_predictor_calculate_recency_percentages
                                            (const Command_Predictor predictor);
 
command_predictor_get_recency_percent_correct ()
const float command_predictor_get_recency_percent_correct
                                            (const Command_Predictor predictor,
                                             const int index);
| predictor: |  | 
| index: |  | 
| Returns : |  | 
 
command_predictor_calculate_frequency_percentages ()
void        command_predictor_calculate_frequency_percentages
                                            (const Command_Predictor predictor);
 
command_predictor_get_frequency_percent_correct ()
const float command_predictor_get_frequency_percent_correct
                                            (const Command_Predictor predictor,
                                             const int index);
| predictor: |  | 
| index: |  | 
| Returns : |  | 
 
command_predictor_predict_same_as_last ()
const Command_Vertex* command_predictor_predict_same_as_last
                                            (const Command_Predictor predictor);
 
command_predictor_predict_high_stat ()
const Command_Vertex* command_predictor_predict_high_stat
                                            (const Command_Predictor predictor);
 
command_predictor_evaluate_prediction ()
void        command_predictor_evaluate_prediction
                                            (const Command_Predictor predictor,
                                             const Command_Vertex actual_vertex,
                                             const Prediction_Algorithm algorithm,
                                             const int num_predictions);
| predictor: |  | 
| actual_vertex: |  | 
| algorithm: |  | 
| num_predictions: |  |